По умолчанию active_support
(где расположен модуль I18n
) не загружен в ваш environment.rb
. Правильный способ добавить каталоги в ваш путь загрузки i18n: environment.rb
:
config.i18n.load_path << Dir[File.join(RAILS_ROOT, 'my', 'locales', '*.{rb,yml}')]
Я думаю, что в качестве альтернативы вы можете добавить require 'active_support'
перед ссылкой на модуль I18n
в вашем environment.rb
, но это не очень хорошая идея.