可以添加模型名称的翻译,例如:
en:
activerecord:
models:
user: "Account"
这会将表单提交按钮的默认文本更改为Create Account
而不是Create User
. 有没有办法自己翻译Create
,最好是按模型。例如,在用户模型中它可能被翻译成,Activate Account
而在邀请模型中它可能是Send Invite
。
可以添加模型名称的翻译,例如:
en:
activerecord:
models:
user: "Account"
这会将表单提交按钮的默认文本更改为Create Account
而不是Create User
. 有没有办法自己翻译Create
,最好是按模型。例如,在用户模型中它可能被翻译成,Activate Account
而在邀请模型中它可能是Send Invite
。
绝对地。
这些字符串来自i18n
gem,它们的定义在这里:
https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/en.yml#L136
如果您覆盖那些确切的翻译键(helpers.submit.create
等),您将全部设置好。