我最近决定用这里描述的 I18n gem 翻译我的小 Rails 应用程序。
正如预期的那样,在进行测试时,我收到了来自 activerecord 的错误消息并设计:
缺少翻译:ru.devise.failure.user.not_found_in_database
缺少翻译:ru.activerecord.errors.models.user.attributes.name.taken
目前我只知道一种使用自定义语言环境设置按摩的方法 - 只需将包含消息的 en.yml 文件复制到我的自定义 ru.yml 中,但这是一种奇怪的方式。
也许我错过了什么?
干杯!