所以这是我的结构的样子,请注意我要翻译“Home”:
这是我为 .yml 文件创建的结构:
es:
layouts:
_header:
home: "HomeTranslated"
但它无法找到并翻译它。我做错什么了?如果我需要包含更多详细信息,请告诉我。
所以这是我的结构的样子,请注意我要翻译“Home”:
这是我为 .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')