diff --git a/frontend/src/views/Pages/Login.vue b/frontend/src/views/Pages/Login.vue index 4d2b75d2a..1c2f4c8d0 100755 --- a/frontend/src/views/Pages/Login.vue +++ b/frontend/src/views/Pages/Login.vue @@ -64,6 +64,7 @@ import InputPassword from '../../components/Inputs/InputPassword' import InputEmail from '../../components/Inputs/InputEmail' import { login } from '../../graphql/queries' import { getCommunityInfoMixin } from '../../mixins/getCommunityInfo' +import { localeChanged } from 'vee-validate' export default { name: 'login', @@ -101,6 +102,8 @@ export default { data: { login }, } = result this.$store.dispatch('login', login) + this.$i18n.locale = login.language + localeChanged(login.language) this.$router.push('/overview') loader.hide() })