0
我一直在使用resque相当舒适,但对于以下情形Resque不接受应用程序配置
在我的一个执行方法
class A < ActiveRecord::Base
def self.perform
B.something
end
end
class B < ActiveRecord::Base
def self.something
l = Misc.get_locale
....
....
end
end
class Misc
def self.get_locale
return I18n.locale
end
end
的问题是,它总是返回I18n.locale为:恩即使在我的应用程序的配置,我已经将它设置为:us_en(或其他),如下面
config.i18n.default_locale = :us_en
config.i18n.locale = :us_en
是因为我从一个类而不是一个rails模型读取I18n.locale? 还是因为其他原因?
很酷。我会试试这个。关于该语言代码,我会尝试遵循标准。 –
我有同样的问题。解决方案是否有效? – XavM