3

Ruby on Rails 3.1を使用しています。ビューファイルに関連する国際化を正しく処理する方法を知りたいと思います。私config/locales/views/users/en.ymlファイル(ノートofficial RoR guideに述べたように、私は、ファイルを整理しています)に...ビューファイルでi18n gemを使用する際の問題

<% content_for :page_title do %> 
    <%= t(:test_key) %> 
<% end %> 

:それは私が持っている私のapp/views/users/flag.html.erbファイルに...、...

であるI持っている:

en: 
    views: 
    users: 
     flag: 
     test_key: Test text 

私はt(:test_key)が翻訳されていないflagページを参照すると。 config/locales/views/users/en.ymlファイルで何が問題になっていますか?どうすればそれを動作させることができますか?

答えて

1

"レイジールックアップ"の部分に達するまで、このガイドを少し読んでみてください。

t(:test_key)の代わりにt('.test_key')を試してください。違いはドット内にある。

+0

私は、t(:test_key)とt( '。test_key')を使用する間の "微妙な"違いを知るために質問を開きました:http://stackoverflow.com/questions/8767219/i18n-what-is-使用中テストキーとテストキーの差 – user12882

関連する問題