ruby on rails - ejemplos - ¿Cuál es la manera de Rails de manejar la posibilidad singular/plural?
ruby server (2)
Cuando presenta un mensaje al usuario que involucra a una entidad que podría ser singular o plural, Rails tiene un atajo para manejar eso. Estoy hablando de esta situación:
"¿Eliminar comité? Sus X reuniones también serán eliminadas".
Rails tiene una forma para que "reunión" se presente como "reunión" o "reuniones" según X.
No puedo recordar de qué se trata. No es String#pluralize
.
ActionView :: Helpers :: TextHelper :: pluralize (count, singular, plural = nil)
Intenta pluralizar la palabra
singular
menos que elcount
sea 1. Si se proporciona elplural
, utilizará que cuando el recuento es> 1, de lo contrario, utilizará el Inflector para determinar la forma plural
Ejemplos:
pluralize(1, ''person'')
# => 1 person
pluralize(2, ''person'')
# => 2 people
pluralize(3, ''person'', ''users'')
# => 3 users
pluralize(0, ''person'')
# => 0 people
En rieles 5
''person''.pluralize(2)
# => people