]> git.openstreetmap.org Git - rails.git/commitdiff
Merge branch 'pull/5745'
authorAnton Khorev <tony29@yandex.ru>
Sun, 9 Mar 2025 15:09:41 +0000 (18:09 +0300)
committerAnton Khorev <tony29@yandex.ru>
Sun, 9 Mar 2025 15:09:41 +0000 (18:09 +0300)
app/assets/javascripts/application.js
config/initializers/i18n.rb

index c8f188a2e40f4163df77cef7c379109077d8b1e7..4991e82fb71d2170ec36b75fb6eded434bc23d97 100644 (file)
@@ -21,7 +21,6 @@
 
   I18n.default_locale = OSM.DEFAULT_LOCALE;
   I18n.locale = locale;
-  I18n.fallbacks = true;
 
   // '-' are replaced with '_' in https://github.com/eemeli/make-plural/tree/main/packages/plurals
   const pluralizer = plurals[locale.replace(/\W+/g, "_")] || plurals[locale.split("-")[0]];
index 8f74c3cd39455a0b5548aa8d6a364da9259a1309..a316db408dfdc06e92a7abe02cbc0e79bd4bdb19 100644 (file)
@@ -21,25 +21,14 @@ module OpenStreetMap
         super
       end
     end
-
-    module ValidateLocales
-      def default_fallbacks
-        super.select do |locale|
-          ::I18n.available_locales.include?(locale)
-        end
-      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)
 
-I18n.fallbacks.map("no" => "nb")
-
 I18n.enforce_available_locales = false
 
 if Rails.env.test?