chore: moved language button to sceneries table top bar

This commit is contained in:
2025-11-27 21:31:03 +01:00
parent bd25914ed4
commit 15e599fe3c
9 changed files with 54 additions and 63 deletions
+3 -10
View File
@@ -9,7 +9,7 @@
<Tooltip />
<AppHeader :current-lang="store.currentLocale" @change-lang="changeLang" />
<AppHeader />
<main class="app_main">
<router-view v-slot="{ Component }">
@@ -159,18 +159,11 @@ export default defineComponent({
this.apiStore.connectToAPI();
},
changeLang(lang: string) {
this.$i18n.locale = lang;
this.store.currentLocale = lang;
StorageManager.setStringValue('lang', lang);
},
loadLang() {
const storageLang = StorageManager.getStringValue('lang');
if (storageLang) {
this.changeLang(storageLang);
this.store.changeLocale(storageLang);
return;
}
@@ -179,7 +172,7 @@ export default defineComponent({
const naviLanguage = window.navigator.language.toString();
if (!naviLanguage.startsWith('pl')) {
this.changeLang('en');
this.store.changeLocale('en');
return;
}
},