Heroku и i18n Проблемы - PullRequest
       12

Heroku и i18n Проблемы

1 голос
/ 06 мая 2010

У меня проблемы с тем, чтобы заставить меня работать над герою. Я установил:

I18n.default_locale = :de

в моей среде и перевод находится в config / locales / de.yml отлично работает на моих локальных машинах, но не на Heroku. На героку все на английском. Я не думаю, что мне нужен специальный драгоценный камень, такой как драгоценный камень i18n, потому что у меня его тоже нет на моей локальной машине Может быть, у кого-то есть решение этой проблемы?

Ответы [ 2 ]

1 голос
/ 02 августа 2010

Единственное решение, которое я нашел, которое работало для меня, на heroku, было установить его вручную в контроллере приложения.

application_controller.rb

before_filter :set_locale

def set_locale 
  I18n.locale = 'fr-QC' || I18n.default_locale 
end

ура

1 голос
/ 06 мая 2010

Попробуйте установить локальный по умолчанию, как это в вашем config.environment.rb:

Rails::Initializer.run do |config|
  # ...
  config.i18n.default_locale = :de
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...