Estoy buscando una manera simple, propia y elegante para manejar el género gramatical con Gettext en una aplicación de Rails, de la misma manera que los plurales se manejan con el método n_()
.Manejando el género gramatical con Gettext
Esto no tiene ningún interés en inglés, ya que las palabras no varían con el género, pero sí al traducir al español. Su/es un buen caso de uso en inglés. Esto es realmente necesario cuando se traduce al español.
Un ejemplo:
usuarios Considerando Pablo (macho) y María (hembra).
_('%{user} is tall') & {:user => user.name}
deben ser traducidos a
'Pablo es alto'
'María es alta'
Por supuesto, tenemos acceso a user.gender
¿Alguna idea?
¡Salud!
Creo que esta respuesta es más correcta que la marcada anteriormente. ¡Gracias! – dgilperez