Rails,I18n,标签,默认翻译

时间:2015-10-28 16:25:06

标签: ruby-on-rails internationalization label yaml

有没有办法设置默认标签。假设我有5个模型都具有电子邮件属性,我希望它们都具有相同的翻译。

sv.yaml

Account

这不起作用。

2 个答案:

答案 0 :(得分:0)

label(:post, :title)
# => <label for="post_title">Title</label>

 helpers:
  label:
    post:
      body: "Write your entire text here"

http://apidock.com/rails/ActionView/Helpers/FormHelper/label

答案 1 :(得分:0)

您可以通过在冒号&#39;前面添加现有翻译的路径来引用现有的yaml标签:&#39;。例如,在我的表中,我有一个常用部分,其中包含常用标签:

coding_systems:
  code:         'Code'
  note:         'Remark'

稍后,我会回过头来讨论这些:

attributes:
  a1_code:
    code:      :coding_systems.code
    note:      :coding_systems.note
  a2_code:
    code:      :coding_systems.code
    note:      :coding_systems.note