【发布时间】:2017-03-20 13:49:11
【问题描述】:
我有一个“独立”的 Rails 视图文件(它没有包含在 application.html.erb 中,并且包含自己的 DOCTYPE、head 和 html 标签)但是当我使用 Rails I18n 函数和惰性查找时,我似乎添加了一个额外的“.html”。例如,如果文件被调用:
map.html.erb
并包含请求
... t('.title')
然后 Rails 尝试查找 I18n 条目的键
'map.html.title'
这正常吗?
i18n-tasks 工具不需要额外的“.html”,那么如何在不完全禁用 I18n 检查此文件的情况下让代码工作并让 i18n-tasks 满意?
【问题讨论】:
-
不应该只是
t('title') -
@Fallenhero:不,这是 I18n 的一个特性,“在当前命名空间中搜索”