From caa78bda51621f8b825ec192af1bd80132632a13 Mon Sep 17 00:00:00 2001 From: QuangNN Date: Wed, 1 Nov 2023 23:40:10 +0700 Subject: [PATCH] update language select dropdown --- web/i18n/index.js | 4 +++- .../header/components/Languages.vue | 21 ++++++++++++------- web/src/store/modules/app/index.js | 13 +++++++++--- 3 files changed, 26 insertions(+), 12 deletions(-) diff --git a/web/i18n/index.js b/web/i18n/index.js index aa3fdf5..96c3539 100644 --- a/web/i18n/index.js +++ b/web/i18n/index.js @@ -1,12 +1,14 @@ import { createI18n } from 'vue-i18n' +import { sStorage } from '@/utils' import messages from './messages' +const currentLocale = sStorage.get('locale') const i18n = createI18n({ legacy: false, globalInjection: true, - locale: 'en', + locale: currentLocale || 'en', fallbackLocale: 'en', messages: messages }) diff --git a/web/src/layout/components/header/components/Languages.vue b/web/src/layout/components/header/components/Languages.vue index d9414b3..d0b59af 100644 --- a/web/src/layout/components/header/components/Languages.vue +++ b/web/src/layout/components/header/components/Languages.vue @@ -1,5 +1,5 @@