2011-02-03 8 views
5

私はRailsアプリケーションに国際化を追加しようとしています。私はレールガイドを読んでいて、アプリケーションのすべての部分がサブミットボタンを除いて国際化されました。実際に私は部分的に翻訳しました。 submitメソッドのソースコードを見て、メソッドの宣言の前に解説を読みました。 部分はその解説からあります:Ruby on RailsでI18nを送信

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 
関連する問題