class method
self.initialize_i18n
Ruby on Rails 3.0.20
Since v3.0.20 Last seen in v4.2.9Signature
self.initialize_i18n(app)
Setup i18n configuration
Parameters
-
appreq
Source
# File activesupport/lib/active_support/i18n_railtie.rb, line 42
def self.initialize_i18n(app)
return if @i18n_inited
fallbacks = app.config.i18n.delete(:fallbacks)
app.config.i18n.each do |setting, value|
case setting
when :railties_load_path
app.config.i18n.load_path.unshift(*value)
when :load_path
I18n.load_path += value
else
I18n.send("#{setting}=", value)
end
end
init_fallbacks(fallbacks) if fallbacks && validate_fallbacks(fallbacks)
reloader.paths.concat I18n.load_path
reloader.execute_if_updated
@i18n_inited = true
end
Defined in activesupport/lib/active_support/i18n_railtie.rb line 42
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in I18n::Railtie