如何在rails中转换模型名称以获取locale yml文件中的错误消息?

Pat*_*ert 3 ruby-on-rails internationalization

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

当我尝试为用户创建新帐户时,我在rails应用程序中收到以下视图错误.

AccountSmall is not valid
Run Code Online (Sandbox Code Playgroud)

这是正确的,因为应该存在新帐户的名称.

我现在如何AccountSmall通过我的yml语言环境翻译名称?

我试了这个没有运气:

de:
  # ...
  activerecord:
    models:
      AccountSmall: "Konto"
Run Code Online (Sandbox Code Playgroud)

提前谢谢了!

emr*_*ass 5

而不是AccountSmall使用account_small像这样在您的区域设置的关键:

de:
  activerecord:
    models:
      account_small: "Konto"
Run Code Online (Sandbox Code Playgroud)