因此,这里是我的结构是怎样的模样,通知我要翻译的“家”找到路径布局:无法翻译
,这里是我所创建的结构我.yml文件:
es:
layouts:
_header:
home: "HomeTranslated"
但它无法找到并翻译它。我做错了什么? 请让我知道,如果我需要包括更多的细节。
因此,这里是我的结构是怎样的模样,通知我要翻译的“家”找到路径布局:无法翻译
,这里是我所创建的结构我.yml文件:
es:
layouts:
_header:
home: "HomeTranslated"
但它无法找到并翻译它。我做错了什么? 请让我知道,如果我需要包括更多的细节。
尝试以下:
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
我希望它能帮助。
也许指定的翻译会帮助,请尝试使用t('layouts._header.home')
代替t('home')
:(谢谢,但我得到这个错误:“未定义的方法'头':布局:符号” – Bohn