2017-01-05 24 views
0

I18nを分割する必要があります。私は私のプロジェクトでconfig/locales/en-US.ymlを見れば、私は、モデル、ビューまたはコントローラのために何を参照してくださいいけないローカルファイルのセクションの組織で、下記のリンクにを分割ファイルI18nに分割してください。

http://guides.rubyonrails.org/i18n.html

を探しています。私はウェブページの項目に関するデータを見る。 en-US.ymlはこのようになります

en-US: 
Healthe: 
Points: 
    my_points: "Point %{unit}" 
    status: "Points achieved" 

間違ったファイルを見ていますか?どのようにi18nをモデル、ビュー、および変換のあるコントローラに分割するのですか?

答えて

0

このファイルには、デフォルトですべての言語の翻訳があります。メッセージを変更する必要がある場合は、コミュニティがすでにこの方向に用意している.ymlファイルを実装する必要があります。Locales次に、必要なファイル(en-US.yml)をダウンロードしてアドレスconfig/locales/en-US.ymlに入れ、必要なメッセージを追加または編集する必要があります。 次にあなたが、あなたのアプリケーションの設定を編集し、(ES-ES)欲しいものを配置する必要があり、このためにあなたが設定/初期化子/ language.rb

Rails.application.config.i18n.default_locale = 'es-US' 
内部でファイルを作成する必要があります