module I18n
module Backend
- module Fallbacks
- def find_first_string_or_lambda_default(defaults)
- defaults.each_with_index { |default, ix| return ix if default && !default.is_a?(Symbol) }
- nil
- end
- end
-
module PluralizationFallback
def pluralize(locale, entry, count)
super
I18n::Backend::Simple.include(I18n::Backend::Fallbacks)
I18n.fallbacks.map("no" => "nb")
+
+I18n.enforce_available_locales = false
+
+Rails.configuration.after_initialize do
+ I18n.available_locales
+end