Ruby on rails 3 初始化时集合中缺少翻译

Ruby on rails 3 初始化时集合中缺少翻译,ruby-on-rails-3,translation,rails-i18n,Ruby On Rails 3,Translation,Rails I18n,我正在尝试将I18n添加到我的一个模型的集合中。当我初始化服务器/控制台并调用集合时,翻译丢失,但在重新加载应用程序或控制台后,翻译出现 以下是一个例子: [1] pry(main)> Listing::CONDITIONS => [["translation missing: en.activerecord.attributes.listing.conditions.new", "new"], ["translation missing: en.activerecord.attr

我正在尝试将I18n添加到我的一个模型的集合中。当我初始化服务器/控制台并调用集合时,翻译丢失,但在重新加载应用程序或控制台后,翻译出现

以下是一个例子:

[1] pry(main)> Listing::CONDITIONS
=> [["translation missing: en.activerecord.attributes.listing.conditions.new", 
"new"], ["translation missing: en.activerecord.attributes.listing.conditions.used-new", 
"used-new"], ["translation missing: en.activerecord.attributes.listing.conditions.used-vgood", 
"used-vgood"], ["translation missing: en.activerecord.attributes.listing.conditions.used-good", 
"used-good"], ["translation missing: en.activerecord.attributes.listing.conditions.used-acceptable", 
"used-acceptable"]]
[2] pry(main)> reload!
Reloading...
=> true
[3] pry(main)> Listing::CONDITIONS
=> [["New", "new"],
["Used - Like New", "used-new"],
["Used - Very Good", "used-vgood"],
["Used - Good", "used-good"],
["Used - Acceptable", "used-acceptable"]]
有什么想法吗