Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Ruby on Rails中的I18n提交_Ruby On Rails_Internationalization - Fatal编程技术网

Ruby on rails Ruby on Rails中的I18n提交

Ruby on rails Ruby on Rails中的I18n提交,ruby-on-rails,internationalization,Ruby On Rails,Internationalization,我正在尝试将国际化添加到我的Rails应用程序中。我已经阅读了rails指南,除了提交按钮外,应用程序的所有部分都已成功国际化。实际上我已经翻译了一部分。 查看了submit方法的源代码,在声明该方法之前,我已经阅读了注释。 该评注中有一部分: en: helpers: submit: create: "Create a %{model}" update: "Confirm changes to %{model}" 我在config/locales

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

 en:
   helpers:
     submit:
       create: "Create a %{model}"
       update: "Confirm changes to %{model}"
我在
config/locales/??.yml
文件中使用了该示例。并且在翻译
%{model}
时遇到困难。我的模特的名字总是用英文


如何翻译它?

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

es:
  activerecord:
    models:
      my_model_name: new_model_name