mirror of https://github.com/veops/cmdb.git
25 lines
412 B
Python
25 lines
412 B
Python
import { loadLanguageAsync } from '@/locales'
|
|
|
|
const i18n = {
|
|
state: {
|
|
lang: 'en-US'
|
|
},
|
|
mutations: {
|
|
SET_LANG: (state, lang) => {
|
|
state.lang = lang
|
|
}
|
|
},
|
|
actions: {
|
|
// Setting language
|
|
SetLang ({ commit }, lang) {
|
|
return new Promise(resolve => {
|
|
commit('SET_LANG', lang)
|
|
loadLanguageAsync(lang)
|
|
resolve()
|
|
})
|
|
}
|
|
}
|
|
}
|
|
|
|
export default i18n
|