0

我最近决定用这里描述的 I18n gem 翻译我的小 Rails 应用程序。
正如预期的那样,在进行测试时,我收到了来自 activerecord 的错误消息并设计:

缺少翻译:ru.devise.failure.user.not_found_in_database
缺少翻译:ru.activerecord.errors.models.user.attributes.name.taken

目前我只知道一种使用自定义语言环境设置按摩的方法 - 只需将包含消息的 en.yml 文件复制到我的自定义 ru.yml 中,但这是一种奇怪的方式。
也许我错过了什么?

干杯!

4

1 回答 1

0

您可以使用该default选项(相关问题

我还建议您查看rails-18n gem 以获得常见的翻译

设计在他们的维基上提供通用翻译

您还可以设置后备语言环境以避免丢失翻译(相关问题

于 2013-04-10T16:53:37.027 回答