【问题标题】:How to localize some specifics missing expressions in rails如何本地化 Rails 中缺少的某些特定表达式
【发布时间】:2012-03-19 10:24:57
【问题描述】:

我正在使用使用设计的 rails_admin。有些单词仍以英语显示。我有很多 i18n 的 yml 文件(fr、rails_admin.fr、devise.fr)。有没有一种快速的方法可以找到我必须将其中一个 yml [tree] 放入 i18n 这些缺失的表达式中吗?

【问题讨论】:

  • Devise 2.0(刚刚发布)在国际化方面做得更好,请查看 I18n 部分下的github.com/plataformatec/devise,该部分也有一些示例的链接。不确定 rails_admin。

标签: ruby-on-rails-3 internationalization devise rails-admin


【解决方案1】:

几乎所有 RailsAdmin 键都使用 :admin 命名空间。

几乎所有的设计键都使用 :devise 命名空间。

剩下的就是 Rails。

最终这并不重要,您可以将它们添加到任何地方,我建议您将它们放在自定义项目文件中,以使您的库的 i18n 易于更新。

【讨论】:

  • 我发帖不是为了打扰你,但你无处不在!在注册页面上 sign_in sign_up 和 forgot_your_password?未本地化...我怎么能猜到,因为它们没有与在 activerecords-user 下缩进的电子邮件和密码分组
  • 我明白了。您应该覆盖模板,Devise 的视图中没有 i18n:github.com/plataformatec/devise/blob/master/app/views/devise/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-01
  • 2012-02-29
  • 1970-01-01
  • 2017-07-24
  • 1970-01-01
相关资源
最近更新 更多