como un ejemplo, tengo un archivo por defecto Inglés locale "en.yml" con contenidos:rieles - Cómo agregar dinámicamente/anulación redacción a yaml i18n
en:
messages: messages
users: users
ahora, no es un cliente, que quiere mensajes para que se nombren discusiones en su producto, pero los usuarios deben seguir siendo usuarios. Así que lo que quiero hacer es crear archivo "customer.en.yml"
en:
messages: discussions
que anular los "mensajes" por defecto traducción, pero mantendría todas las otras palabras misma. ¿Cómo puedo lograrlo?
porque si me carga con en.yml:
config.i18n.load_path += Dir[File.join(RAILS_ROOT, 'config', 'locales', '*.{rb,yml}')]
y después cargar customer.en.yml (APP_CONFIG [ 'nombre-cliente'] se define antes) con
config.i18n.load_path += Dir[File.join(RAILS_ROOT, 'config', 'custom_locales', APP_CONFIG['customer_name']+'.{rb|yml}')]
se acaba de sobrescribo mi configuración regional "en" y la traducción de "usuarios" desaparecerá, ¿verdad?
¡El enlace de Github ya no es válido! –
¿No es válido? Si bien es un proyecto muy antiguo, el enlace aún funciona para mí. ¿Estás obteniendo un 404? –
¡Exactamente una "página no encontrada" es lo que obtengo! –