[wip] lazy load language file

This commit is contained in:
Louis Lam
2021-11-26 16:31:19 +08:00
parent 9f0c66d775
commit 50593f3edf
4 changed files with 68 additions and 62 deletions

View File

@@ -4,7 +4,7 @@
<label for="language" class="form-label">
{{ $t("Language") }}
</label>
<select id="language" v-model="$i18n.locale" class="form-select">
<select id="language" v-model="$root.language" class="form-select">
<option
v-for="(lang, i) in $i18n.availableLocales"
:key="`Lang${i}`"
@@ -116,14 +116,8 @@
</template>
<script>
import { setPageLocale } from "../../util-frontend";
export default {
watch: {
"$i18n.locale"() {
localStorage.locale = this.$i18n.locale;
setPageLocale();
},
},
};
</script>