我正在使用 en.yml 文件来控制我的 rails 应用程序中标签和按钮上的文本,其结构如下:
helpers:
submit:
person:
create: Create Person
label:
log:
comment: Enter your comments here
在这种情况下,我不必显式调用 translate 方法。有没有办法对元素的属性进行类似的翻译?到目前为止,我已经搜索了 en.yml 的层次结构,但没有成功。所以,我什至不知道这是否可能。
这是一个例子:
该视图具有:
<input id="person_name" hover_hint = "Please enter your name" type = "text" name="person_name">
有没有办法通过 en.yml 操作 hover_hint 属性的内容而不显式使用 translate 方法?
我总是可以创建一个符号 :hover_hint 然后在视图中使用 t :hover_hint 作为 hover_hint 属性的值。但是有没有办法避免这种情况 - 显式使用 translate 方法 - 并使用 en.yml 结构来代替标签和按钮?