Usando plurales.js para sustantivos en español
Un caso común al construir interfaces, es el de pluralizar ciertas palabras en listas dependiendo de la cantidad de elementos que contengan.
Ejemplo:
1 manzana
2 plátanos
1 cebolla
3 naranjas
Durante años han existido librerías para “pluralizar” palabras en inglés. Sin embargo al encontrarme hace poco con el caso de hacerlo para un sitio web en español me pregunté si había alguna serie de reglas para hacer lo mismo en español, afortunadamente encontré bastante información al respecto en este sitio web.
Después de implementar con éxito algunas funciones para pluralizar pensé que sería una buena idea juntarlas en una pequeña librería. Así fue como nació plurales.js.
Como pluralizar utilizando plurales.js
Primero que nada hay que instalar la librería en el proyecto de javascript.
npm i plurales
Después solo hay que importar la función default y utilizarla en cualquier sustantivo en signgular
import plurales from 'plurales'; plurales('amigo') // => amigos
Con esta sencilla función podemos cambiar cualquier sustantivo en español a su versión en plural.