我想在rails自动生成的错误消息中翻译模型的名称。

当我尝试为用户创建新帐户时,在Rails应用程序中出现以下视图错误。

AccountSmall is not valid


这是正确的,因为应该显示新帐户的名称。

现在如何通过yml语言环境转换AccountSmall名称?

我没有运气尝试过这个:

de:
  # ...
  activerecord:
    models:
      AccountSmall: "Konto"


提前谢谢了!

最佳答案

代替AccountSmall使用account_small作为您的语言环境中的键,如下所示:

de:
  activerecord:
    models:
      account_small: "Konto"

10-06 03:45