如何在Rails中翻译默认的submit_tag按钮文本?

时间:2013-06-13 12:10:49

标签: ruby-on-rails internationalization rails-i18n

如何翻译默认submit_tag按钮文字?我可以这样翻译f.submit,但这对于不处理对象的表单不起作用,比如密码重置:

en:
  helpers:
    submit:
      user:
        create: "Sign up"
      password_resets:  # doesn't work as password_resets uses form_tag instead of form_for
        create: "Reset Password"

我是否必须为这些人创建自己的密钥?

1 个答案:

答案 0 :(得分:1)

为什么不使用默认的翻译方法?为提交标记提供名称值时,您可以使用translate来翻译它:

<%= submit_tag t("helpers.submit.password_resets.create") %>