summaryrefslogtreecommitdiff
path: root/config/initializers/i18n.rb
blob: ad8edd576a6945d418a7805c0e0486446f401441 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
I18n.enforce_available_locales = true
I18n.available_locales = APP_CONFIG[:available_locales]
I18n.default_locale = APP_CONFIG[:default_locale]
I18n.load_path += Dir[Rails.root.join('config', 'locales', 'en', '*.yml')]

# enable using the cascade option
# see svenfuchs.com/2011/2/11/organizing-translations-with-i18n-cascade-and-i18n-missingtranslations
I18n::Backend::Simple.send(:include, I18n::Backend::Cascade)

# can't get this working
# I18n.available_locales << :'pt-BR'
#require "i18n/backend/fallbacks"
#I18n::Backend::Simple.send(:include, I18n::Backend::Fallbacks)
#I18n.fallbacks.map(:ca => :es, :pt => :'pt-BR')