我使用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结构,而不是像标签和按钮那样使用?