Me sorprende ver que el i18n de Ruby on Rails no admite entornos locales como en-GB, en-US, en-AU, etc. Al mirar a su alrededor, parece que la tarea se deja en bibliotecas y códigos de terceros . Busqué alrededor y encontré rails-i18n-translation-inheritance-helper pero no parece tan activo. ¿Nadie está localizando sus aplicaciones Rails o hay otra solución que me falta?¿Cuál es la forma correcta de manejar ubicaciones geográficas en Ruby on Rails?
5
A
Respuesta
8
Puede configurar su localización actual por el que desee usar algo como
I18n.locale = 'en_US'
Para evitar la repetición de la mayor parte de la materia de lugares similares, a continuación, puede configurar retrocesos adecuadas en el inicializador i18n así:
config.i18n.default_locale = 'en'
config.i18n.fallbacks = {
'en_US' => 'en',
'en_GB' => 'en',
'de_DE' => 'de',
'de' => 'en'
}
Ahora solo necesita crear todos sus archivos de localización diferentes como afortunadamente, todo es parte de la joya i18n predeterminada.
Cuestiones relacionadas
- 1. ¿Cuál es la forma correcta de manejar eventos en C++?
- 2. ¿Cuál es la manera correcta de anular un método setter en Ruby on Rails?
- 3. ¿Cuál es la diferencia entre Ruby y Ruby on Rails?
- 4. ¿Cuál es la forma correcta de verificar la existencia de objetos en Rails/Ruby?
- 5. Identificación de ubicaciones geográficas en el texto
- 6. ¿Cuál es la forma preferida de implementar configuraciones en una aplicación Ruby on Rails 3?
- 7. ¿Cuál es la diferencia entre Ruby on Rails y Grails?
- 8. JRuby on Rails vs. Ruby on Rails, ¿cuál es la diferencia?
- 9. ¿Cuál es su forma preferida de producir gráficos en una aplicación web de Ruby on Rails?
- 10. Ruby vs. Ruby on Rails
- 11. Creando URLs arbitrarias de forma incremental en Ruby on Rails
- 12. ¿Cuál es la forma correcta de redirigir?
- 13. Búsqueda eficiente Ubicaciones geográficas más cercanas
- 14. ¿Qué es MVC en Ruby on Rails?
- 15. ¿Cuál es la forma correcta de manejar la conexión Redis en Tornado? (Asíncrono - Pub/Sub)
- 16. ¿Cuál es la forma correcta de degradar una gema?
- 17. ¿Cuál es la forma correcta de acceder a las variables de clase en Ruby 1.9?
- 18. Modelado de ubicaciones geográficas en una base de datos relacional
- 19. ¿Cuál es la forma correcta de manejar el ciclo de vida de la actividad con OpenGL
- 20. Cómo caché JSON en ruby on rails?
- 21. ¿Cuál es la forma correcta de manejar la versión de ensamblaje?
- 22. Ruby on Rails will_paginate
- 23. en C#, ¿cuál es la forma correcta de manejar datos confidenciales como una contraseña?
- 24. En Lua, ¿cuál es la forma correcta de manejar varargs que contiene nil?
- 25. ¿Cuál es la forma * correcta * de manejar un POST en FP?
- 26. Docsplit Ruby on Rails
- 27. ¿Cuál es la forma correcta de manejar la acción NEW_OUTGOING_CALL mientras buclea?
- 28. Ruby on Rails Switch
- 29. Ruby on Rails en IIS?
- 30. Ruby on Rails: alias_method_chain, ¿qué es exactamente?
Ah ... No sabía acerca de config.i18n.fallbacks. Lo probaré. – Pablo