From d4363f75151b7749e1f4223028697b5baa4aa005 Mon Sep 17 00:00:00 2001 From: Jakob Gregory <7+jakob.gregory@noreply.localhost> Date: Tue, 21 Jul 2026 19:08:26 +0200 Subject: [PATCH] fix(i18n): load default language on startup --- src/main.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main.js b/src/main.js index e29e5b1..4caed66 100644 --- a/src/main.js +++ b/src/main.js @@ -16,7 +16,7 @@ limitations under the License. import { createApp } from 'vue' import App from './App.vue' -import { i18n, loadLanguage } from './i18n' +import { i18n, loadLanguage, fallbackLocale } from './i18n' import getCurrentLanguage from './utils/currentLanguage' import router from './router' @@ -24,7 +24,13 @@ import './styles/common.css' import './styles/variables/colors.css' (async () => { - await loadLanguage(getCurrentLanguage()) + await loadLanguage(fallbackLocale) + + const currentLanguage = getCurrentLanguage() + + if (currentLanguage !== fallbackLocale) { + await loadLanguage(currentLanguage) + } createApp(App) .use(router)