0

我正在使用 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 结构来代替标签和按钮?

4

0 回答 0