У меня есть следующая проверка в модели:
validates_inclusion_of :whatever, :in => [true, false], :message => I18n.t('please_select_whatever')
Похоже, что перевод не работает в производственном режиме: на всех языках всегда отображается английский перевод (вероятно, потому, что я установил английский в качестве языкового стандарта по умолчанию в моем приложении ...?).
Поэтому я предполагаю, что мы не можем переводить проверки в моделях, потому что модели загружаются только один раз - при загрузке сервера (а затем будет применен языковой стандарт по умолчанию).
Я прав? Если да, то как бы вы решили эту проблему?
Спасибо за вашу помощь!