Rai*_*ner 5 ruby ruby-on-rails internationalization ruby-on-rails-3
我在视图中收到此错误:
translation missing:
da.datetime.distance_in_words.about_x_hours
Run Code Online (Sandbox Code Playgroud)
我的da语言环境文件:http://pastie.org/2944890
我的看法:
<%= distance_of_time_in_words(Time.new, konkurrancer.udtraekkes) %>
Run Code Online (Sandbox Code Playgroud)
我已将此添加到我的application.rb:
config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
config.i18n.default_locale = :da
Run Code Online (Sandbox Code Playgroud)
如果我删除I18配置,帮助程序确实可以用于英语.
更新:
我在config/enviorments/devolpment.rb中的配置:
config.i18n.load_path += Dir[Rails.root.join('locales', '*.{rb,yml}').to_s]
config.i18n.default_locale = :da
config.i18n.locale = :da
Run Code Online (Sandbox Code Playgroud)
我在config/locales/da.yml中的翻译文件:
da:
datetime:
distance_in_words:
x_days:
one: '1 day'
other: '{{count}} dage'
Run Code Online (Sandbox Code Playgroud)
我得到这个错误视图:
translation missing: da.datetime.distance_in_words.x_days
Run Code Online (Sandbox Code Playgroud)