X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/29aac6e14964d612ee6a06998ae61bc8923f5946..50f9fa6113c75dee6cddd7178daba9d17841b5c8:/config/initializers/i18n.rb diff --git a/config/initializers/i18n.rb b/config/initializers/i18n.rb index 266e41cbb..f2504bd87 100644 --- a/config/initializers/i18n.rb +++ b/config/initializers/i18n.rb @@ -18,22 +18,13 @@ module OpenStreetMap def store_translations(locale, data, options = {}) locale = ::I18n::Locale::Tag::Rfc4646.tag(locale).to_s - super(locale, data, options) - end - end - - module ValidateLocales - def default_fallbacks - super.select do |locale| - ::I18n.available_locales.include?(locale) - end + super end end end end I18n::Backend::Simple.prepend(OpenStreetMap::I18n::NormaliseLocales) -I18n::JS::FallbackLocales.prepend(OpenStreetMap::I18n::ValidateLocales) I18n::Backend::Simple.include(I18n::Backend::PluralizationFallback) I18n::Backend::Simple.include(I18n::Backend::Fallbacks)