Rails 3 I18: translation missing: da.datetime.distance_in_words.about_x_hours

Я получаю эту ошибку в представлении:

translation missing:
da.datetime.distance_in_words.about_x_hours     

Мой файл da locale: http://pastie.org/2944890

Мой view:

<%= distance_of_time_in_words(Time.new, konkurrancer.udtraekkes) %>

Я добавил это в application.rb:

config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
config.i18n.default_locale = :da

Если я удалю I18 конфиг, помощник будет работать на английском.

UPDATE:

Моя конфигурация в 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

Мой файл перевода в config/locales/da.yml:

da:
   datetime:
      distance_in_words:
         x_days:
            one: '1 day'
            other: '{{count}} dage'

И я получаю эту ошибку view:

translation missing:  da.datetime.distance_in_words.x_days

5
задан Rails beginner 3 December 2011 в 22:19
поделиться