首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 3 available_locales,不包括gem翻译

Rails 3 available_locales,不包括gem翻译
EN

Stack Overflow用户
提问于 2013-01-08 17:56:20
回答 1查看 2.5K关注 0票数 6

我有一个Rails3应用程序,其中我使用I18n.available_locales来显示用户帐户的可用语言列表。在我的config/locales目录中,我只有en和nl文件,然而,I18n.available_locales返回了各种其他的locale键,我假设这些键存在于我正在使用的gem中。有没有一种通用的/标准的方法来让方法只返回应用本身中存在的翻译?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-08 18:02:52

我建议您使用这个gem:rails-i18n,它提供了每种语言的基本翻译,然后使用以下命令限制可用的地区

代码语言:javascript
复制
config.i18n.available_locales = ['es-CO', :de]

当然,rails-i18n在这里不是必须的,您可以简单地在config/application.rb文件中定义available_locales

正如评论中所说,你绝对应该接受一些答案来提高你的accept_rate

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14212335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档