Trabajar con multiples textdomains en Gettext


#1

Hola gente, una consulta, necesito trabajar con multiples textdomains
para
mi app que usa Gettext como backend para la I18n, estoy usando
fast_gettext
y el plugin gettext_i18n_rails para la actualizacion de los po/mo.

Viendo el README del fast_gettext veo que puede configurar soporte para
multiples textdomaind con:

FastGettext.add_text_domain(‘my_app’,:path=>‘locale’)

y puedo cambiar el textdomain actual mediante:

FastGettext.text_domain = ‘my_app’

Ahora mi consulta es: es posible usar mas de un textdomain en una vista?
algo asi por ejemplo:

_(‘shared’, ‘Inicio de sesion’)

_(‘frontend’, ‘Contraseña’)

De no ser posible eso, la unica salida que le veo es tener que duplicar
las
cadenas que se usan en diferentes textdomains pero que son las mismas,
lo
cual no es muy DRY.

Otra cosa que he notado es que el plugin gettext_i18n_rails y su tarea
rake
gettext:find no tiene soporte para multiple textdomains y solo trabaja
con
el textdomain ‘app’. Como manejan ustedes esta situación? usan un solo
textdomain y se acabo?.

Saludos!