我使用devise gem在我的Ruby On Rails应用程序中实现身份验证。有时会显示错误消息,例如:
禁止从此用户保存健康错误:密码为 太短(最少6个字符)
将这些讯息翻译成其他语言的最佳方法是什么?
答案 0 :(得分:3)
转到config/locales
并复制devise.en.yml
,为文件命名为devise.other_language_initials.yml。然后添加您自己的翻译。
有关如何翻译应用程序的详细信息,请转到here。
答案 1 :(得分:1)
最快的方法是将翻译文件下载到您想要的语言。您可以找到有关in this link的更多信息。
你会发现有很多不同语言的文件可以下载Devise Flash通知,你可以在 config / locales 下载并添加到你的应用程序。
希望对你有所帮助! :)