From 453a28653174616843c651c0bbce4ebfaf90cb90 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sun, 16 Mar 2025 18:44:35 +0000 Subject: [PATCH] Add OSM.i18n as an alias for I18n --- app/assets/javascripts/application.js | 2 ++ app/assets/javascripts/embed.js.erb | 2 ++ 2 files changed, 4 insertions(+) diff --git a/app/assets/javascripts/application.js b/app/assets/javascripts/application.js index 4991e82fb..c01a0f14b 100644 --- a/app/assets/javascripts/application.js +++ b/app/assets/javascripts/application.js @@ -19,6 +19,8 @@ const application_data = $("head").data(); const locale = application_data.locale; + OSM.i18n = I18n; + I18n.default_locale = OSM.DEFAULT_LOCALE; I18n.locale = locale; diff --git a/app/assets/javascripts/embed.js.erb b/app/assets/javascripts/embed.js.erb index a3d26ff7d..899566d39 100644 --- a/app/assets/javascripts/embed.js.erb +++ b/app/assets/javascripts/embed.js.erb @@ -6,6 +6,8 @@ //= require i18n //= require i18n/embed +const OSM = { i18n: I18n }; + if (navigator.languages) { I18n.locale = navigator.languages[0]; } else if (navigator.language) { -- 2.39.5