Rails国际化 - 有更好的方法来保存英文消息吗?

时间:2013-04-10 13:44:26

标签: ruby-on-rails internationalization i18n-gem

我最近决定使用I18n gem翻译我的微型rails应用程序,因为它描述了here 正如预期的那样进行测试时,我收到了来自activerecord和设计的错误消息:

  

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

此时我只知道使用自定义区域设置设置按摩的一种方法 - 只需将包含消息的en.yml文件复制到我的自定义区域内,但这很奇怪。 也许我错过了什么?

干杯!

1 个答案:

答案 0 :(得分:0)

您可以使用default选项(related question

我还建议您查看rails-18n gem进行常见翻译

设计提供their wiki

上的常见翻译

您还可以设置后备区域设置以避免错过翻译(related question