翻译Rails设计错误消息

时间:2012-05-27 01:58:39

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1 devise

我使用devise gem在我的Ruby On Rails应用程序中实现身份验证。有时会显示错误消息,例如:

  

禁止从此用户保存健康错误:密码为   太短(最少6个字符)

将这些讯息翻译成其他语言的最佳方法是什么?

2 个答案:

答案 0 :(得分:3)

转到config/locales并复制devise.en.yml,为文件命名为devise.other_language_initials.yml。然后添加您自己的翻译。

有关如何翻译应用程序的详细信息,请转到here

答案 1 :(得分:1)

最快的方法是将翻译文件下载到您想要的语言。您可以找到有关in this link的更多信息。

你会发现有很多不同语言的文件可以下载Devise Flash通知,你可以在 config / locales 下载并添加到你的应用程序。

希望对你有所帮助! :)