【问题标题】:I18n of submit in Ruby on Rails在 Ruby on Rails 中提交的 I18n
【发布时间】:2011-02-03 17:47:53
【问题描述】:

我正在尝试将国际化添加到我的 Rails 应用程序中。我已经阅读了 Rails 指南,除了提交按钮外,应用程序的所有部分都已成功国际化。其实我已经部分翻译了。 查看submit 方法的源代码,我在方法声明之前阅读了注释。 该评论中有部分内容:

 en:
   helpers:
     submit:
       create: "Create a %{model}"
       update: "Confirm changes to %{model}"

我在我的config/locales/??.yml 文件中使用了该示例。并且有麻烦翻译%{model}。我的模型名称始终为英文。

如何翻译?

【问题讨论】:

    标签: ruby-on-rails internationalization


    【解决方案1】:

    您可以像这样翻译特定型号名称,例如es.yml

    es:
      activerecord:
        models:
          my_model_name: new_model_name
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-11
      • 1970-01-01
      • 2014-10-19
      • 2015-05-19
      相关资源
      最近更新 更多