fix: match page current locale for UI
This commit is contained in:
		| @@ -6,11 +6,11 @@ | |||||||
|           img.animated.fadeInUp(src='/svg/icon-customer.svg', alt='Users', style='width: 80px;') |           img.animated.fadeInUp(src='/svg/icon-customer.svg', alt='Users', style='width: 80px;') | ||||||
|           .admin-header-title |           .admin-header-title | ||||||
|             .headline.blue--text.text--darken-2.animated.fadeInLeft Users |             .headline.blue--text.text--darken-2.animated.fadeInLeft Users | ||||||
|             .subheading.grey--text.animated.fadeInLeft.wait-p2s Manage users |             .subheading.grey--text.animated.fadeInLeft.wait-p2s Manage users #[v-chip(label, color='primary', small).white--text coming soon] | ||||||
|           v-spacer |           v-spacer | ||||||
|           v-btn.animated.fadeInDown.wait-p2s(outline, color='grey', large, @click='refresh') |           v-btn.animated.fadeInDown.wait-p2s(outline, color='grey', large, @click='refresh') | ||||||
|             v-icon refresh |             v-icon refresh | ||||||
|           v-btn.animated.fadeInDown(color='primary', large, depressed, @click='createUser') |           v-btn.animated.fadeInDown(color='primary', large, depressed, @click='createUser', disabled) | ||||||
|             v-icon(left) add |             v-icon(left) add | ||||||
|             span New User |             span New User | ||||||
|         v-card.wiki-form.mt-3.animated.fadeInUp |         v-card.wiki-form.mt-3.animated.fadeInUp | ||||||
|   | |||||||
| @@ -141,7 +141,7 @@ | |||||||
|             v-tooltip(bottom, slot='activator') |             v-tooltip(bottom, slot='activator') | ||||||
|               v-btn(icon, slot='activator') |               v-btn(icon, slot='activator') | ||||||
|                 v-icon(color='grey') language |                 v-icon(color='grey') language | ||||||
|               span Language |               span {{$t('common:header.language')}} | ||||||
|             v-list.py-0 |             v-list.py-0 | ||||||
|               template(v-for='(lc, idx) of locales') |               template(v-for='(lc, idx) of locales') | ||||||
|                 v-list-tile(@click='changeLocale(lc)') |                 v-list-tile(@click='changeLocale(lc)') | ||||||
|   | |||||||
| @@ -141,6 +141,8 @@ import Prism from '@/libs/prism/prism.js' | |||||||
| import { get } from 'vuex-pathify' | import { get } from 'vuex-pathify' | ||||||
| import _ from 'lodash' | import _ from 'lodash' | ||||||
|  |  | ||||||
|  | /* global siteLangs */ | ||||||
|  |  | ||||||
| export default { | export default { | ||||||
|   components: { |   components: { | ||||||
|     StatusIndicator |     StatusIndicator | ||||||
| @@ -259,6 +261,10 @@ export default { | |||||||
|     this.$store.commit('page/SET_UPDATED_AT', this.updatedAt) |     this.$store.commit('page/SET_UPDATED_AT', this.updatedAt) | ||||||
|  |  | ||||||
|     this.$store.commit('page/SET_MODE', 'view') |     this.$store.commit('page/SET_MODE', 'view') | ||||||
|  |  | ||||||
|  |     if (siteLangs.length > 0) { | ||||||
|  |       this.$i18n.i18next.changeLanguage(this.locale) | ||||||
|  |     } | ||||||
|   }, |   }, | ||||||
|   mounted () { |   mounted () { | ||||||
|     Prism.highlightAllUnder(this.$refs.container) |     Prism.highlightAllUnder(this.$refs.container) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user