【问题标题】:how to use (yml)string in form label rails for internationalization?如何在表单标签导轨中使用(yml)字符串进行国际化?
【发布时间】:2012-11-20 11:09:35
【问题描述】:

我想在'es'、'en'、'de'等中显示一个name,因此,我使用了字符串:name,它存储在 en.ymles.yml 等文件。为了操纵它们,我这样做了(见下文):

<%= form.label :name %>

在 en.yml 上

#contact form 
helpers:
  label:
  message:
    name: Name123
    email: Email
    subject: Subject
    body: Body

这不起作用。所以请帮忙!因为我不知道如何实际实施它。

谢谢

【问题讨论】:

    标签: ruby ruby-on-rails-3 forms internationalization


    【解决方案1】:

    已识别的错误:.yml 文件中的缩进问题。

    描述性解决方案:使用正确的缩进。

    更正的源代码:见下文

    #contact form 
    helpers:
      label:
        message: #name of the variable
          name: Name123
          email: Email
          subject: Subject
          body: Body
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多