如何翻译错误消息中的嵌套模型属性
问题
我想在父模型的错误中使用本地化来重命名嵌套的多态属性。
例子
用户模型
地址模型,多态
雇主模式
用户有一个邮寄地址,多态地址
用户有一个雇主
用户验证username 、 email 、 mailing_address和employer的presence 。
地址验证street 、 locality 、 region 、 country和postal_code 。
雇主验证name 。
方法
在 config/locales/en.yml 文件中为属性设置新名称:
en :
activerecord :
attributes :
address :
locality : " City "
region : " State "
employer :
name
2021-07-21 12:10:33
46KB
Ruby
1