From ea18c4e5b93ea3bfafbd8c284b665c921a9f456f Mon Sep 17 00:00:00 2001 From: Paolo Arena Date: Sat, 16 Feb 2019 02:01:17 +0100 Subject: [PATCH] - Fix: choose language : added flags --- src-pwa/register-service-worker.js | 2 +- src/App.ts | 4 + src/components/Header.vue | 123 ++++++++++++++---- .../todos/SingleTodo/SingleTodo.vue | 6 +- src/components/todos/todo/todo.ts | 21 ++- src/components/todos/todo/todo.vue | 5 +- src/myconfig/index.ts | 2 +- src/plugins/i18n.js | 12 +- src/root/home/home.ts | 4 +- src/root/home/home.vue | 2 +- src/statics/i18n.js | 2 +- src/store/Modules/UserStore.ts | 12 +- src/store/Modules/rescodes.ts | 83 +++++++++++- src/views/login/signin/signin.ts | 2 + 14 files changed, 226 insertions(+), 54 deletions(-) diff --git a/src-pwa/register-service-worker.js b/src-pwa/register-service-worker.js index 31d3287..d964540 100644 --- a/src-pwa/register-service-worker.js +++ b/src-pwa/register-service-worker.js @@ -33,7 +33,7 @@ register(process.env.SERVICE_WORKER_FILE, { } ); -// ServiceWorkerRegistration: https://developer.mozilla.org/en-uk/docs/Web/API/ServiceWorkerRegistration +// ServiceWorkerRegistration: https://developer.mozilla.org/enUs/docs/Web/API/ServiceWorkerRegistration // "build": "quasar build -m pwa && workbox generateSW workbox-config.js", diff --git a/src/App.ts b/src/App.ts index 3ce9f38..0ec2077 100644 --- a/src/App.ts +++ b/src/App.ts @@ -52,6 +52,10 @@ export default class App extends Vue { UserStore.actions.autologin_FromLocalStorage() .then((loadstorage) => { if (loadstorage) { + + this.$i18n.locale = UserStore.state.lang // Set Lang + console.log('lang CARICATO:', this.$i18n.locale) + globalroutines(this, 'loadapp', '') // this.$router.replace('/') diff --git a/src/components/Header.vue b/src/components/Header.vue index 049b2ae..812769e 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -1,13 +1,13 @@