0

可以添加模型名称的翻译,例如:

en:
  activerecord:
    models:
      user: "Account"

这会将表单提交按钮的默认文本更改为Create Account而不是Create User. 有没有办法自己翻译Create,最好是按模型。例如,在用户模型中它可能被翻译成,Activate Account而在邀请模型中它可能是Send Invite

4

1 回答 1

2

绝对地。

这些字符串来自i18ngem,它们的定义在这里:

https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/en.yml#L136

如果您覆盖那些确切的翻译键(helpers.submit.create等),您将全部设置好。

于 2013-03-22T12:55:22.390 回答