2
A
回答
3
如果 “Rails的天然的” 你的意思是 “由Rails核心提供的,” 则没有。但是,您可以访问地区列表您的应用通过I18n.available_locales
提供了的翻译。如果您所在区域的价值之一是语言的名称的本地化版本,你可以用它来建立一个选择:
# as a helper
def available_locales
I18n.available_locales.map{ |l| [t('name', :locale => l), l] }
end
# in a view
= select_tag :language, options_for_select(available_locales, I18n.locale.to_sym)
如果你想要的东西,将建立列表,你可以检查出一个宝石或插件,如localized_language_select。
相关问题
- 1. 本地化 - 让用户选择语言
- 2. 本地语言和本地语言的Django语言选择器
- 3. 语言本地化
- 4. 枚举本地化多选择列表
- 5. 如何知道以前在本地化中选择的语言?
- 6. Angularjs语言本地化
- 7. 本地化语言名称
- 8. Python多语言本地化
- 9. android语言本地化
- 10. .Net多语言本地化
- 11. 本地化后备语言
- 12. 选择脚本语言
- 13. 脚本语言选择
- 14. 阿拉伯语语言本地化
- 15. 选择语言
- 16. 本地化,是不是在“语言”列表中Settings.app
- 17. 本地化将新的语言添加到列表
- 18. Rails3与视图本地化?
- 19. Windows语言包与本地化版本
- 20. TYPO3,从本地化表中选择
- 21. CodeIgniter语言选择
- 22. Qualtrics - 语言选择
- 23. PHP语言选择
- 24. Android语言选择
- 25. 从iphone下拉列表中选择一个选项后语言发生变化
- 26. C#库尔德语言本地化
- 27. 本地化不显示默认语言
- 28. Android:混合本地化语言
- 29. 本地化语言资源ios
- 30. Tornado本地化,设置默认语言