Formtastic和l18n:' 。 ' (点符号)拆分字符串

时间:2014-11-24 21:15:10

标签: ruby-on-rails internationalization

在我的Ruby on Rails应用程序中,我创建了简单的 pl.yml 文件:

pl:
  contact_email: "My e-mail: mail@xxx.com"
  send_message: 'Wyślij wiadomość'
  formtastic:
    labels:
      contact:
        title: 'Tytuł wiadomości'
        content: 'Treść wiadomości'

在Active Admin页面中,我有一个简单的表单,并且我已经添加了一个带有l18n的标签标签:

  form do |f|
    f.inputs "Wiadomość" do
      f.input :title
      f.input :content
      f.label I18n.t 'contact_email'
    end
    f.actions 
  end

我的问题是 contact_email ('我的电子邮件:mail@xxx.com')被点符号拆分("。" ):

enter image description here

我应该在此字符串中使用什么代替('。')来保持这个' dot'在电子邮件地址?

1 个答案:

答案 0 :(得分:0)

尝试使用

= f.label :custom_email, label: I18n.t 'contact_email'

标签方法的第一个参数是字段名称,通过I18n

自动翻译