如何从gem中读取config.i18n.default_locale?

时间:2012-08-07 12:23:40

标签: ruby-on-rails gem scope

如何从gem内部读取我的Rails应用程序的default_locale?我在REE 1.8.7上运行Rails 3.2.6

这对我不起作用:

module MyModule
  class Railtie < Rails::Railtie
    begin
      puts "test #{config.i18n.default_locale}"
    end
  end
end

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,我解决了这个问题:

module MyModule
  class Railtie < Rails::Railtie
    config.to_prepare do
        Rails.configuration.i18n.default_locale
    end
  end
end