2011-02-03 58 views
5

我試圖添加國際化到我的Rails應用程序。我已閱讀導軌指南,並且除提交按鈕外,所有應用程序的部分都已成功國際化。其實我已經部分翻譯過了。 查看submit方法的源代碼,我已經在聲明該方法之前閱讀了註釋。 有一部分來自解說:I18n在Ruby on Rails中提交

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

我用我的config/locales/??.yml文件的例子。並且難以翻譯%{model}。我的模特名字總是用英文。

我該如何翻譯它?

回答

9

您可以es.yml翻譯這樣的具體型號名稱,如:

es: 
    activerecord: 
    models: 
     my_model_name: new_model_name