我正在尝试在显示表单错误时翻译我的模型属性。错误本身已正确转换,但是,带错误的属性不是。
在我的nb.yml语言环境中我写过:
activerecord:
attributes:
book:
price: "pris"
示例输出:kort的价格er(最小0 tegn)
使用此区域设置:https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/nb.yml
答案 0 :(得分:1)
我注意到可能导致问题的两件事:
1)从Rails guides开始,您应该在活动记录之前添加语言的ID(我不知道您是否拥有......),如下所示:
nb:
activerecord:
attributes:
book:
price: "Pris"
2)您是否从nb.yml
{{1}}后的第201行删除了别名?
请参阅rails-i18n。
希望这有帮助!