2013-01-23 62 views
1

因此,這裏是我的結構是怎樣的模樣,通知我要翻譯的「家」找到路徑佈局:無法翻譯

enter image description here

,這裏是我所創建的結構我.yml文件:

es: 

    layouts: 
    _header: 
     home:  "HomeTranslated" 

但它無法找到並翻譯它。我做錯了什麼? 請讓我知道,如果我需要包括更多的細節。

回答

3

嘗試以下:

es: 
    layouts: 
    header: 
     home: "HomeTranslated" 

<%= link_to t(layouts.header.home), root_path %> # you must give the full path 

而且看看在這個railscasts:http://railscasts.com/episodes/138-i18n?view=asciicast

我希望它能幫助。

+0

:(謝謝,但我得到這個錯誤:「未定義的方法'頭':佈局:符號」 – Bohn

2

也許指定的翻譯會幫助,請嘗試使用t('layouts._header.home')代替t('home')