我正在使用I18n并且它工作正常但我注意到它显示链接标题中缺少翻译:
<li><%= link_to t("menu.admin.publishers"), admin_publishers_path %></li>
我在en.yml中有这个:
en:
menu:
admin:
publishers: "Publishers"
但它正在产生:
<li><a href="/admin/publishers"><span class="translation_missing" title="translation missing: en.menu.admin.publishers">Publishers</span></a></li>
因此,span标记的内容正确翻译,但在标题中,它会生成翻译缺失错误。我知道它增加了两倍的语言前缀。
我正在使用rails 3.0.7,而locale配置是默认配置。
我按照http://guides.rubyonrails.org/i18n.html上的文档进行了操作,但没有成功。
任何人都知道如何解决这个问题?或者之前见过这个?