Files
cloud-mail/mail-vue/src/App.vue

13 lines
409 B
Vue

<template>
<el-config-provider :locale="settingStore.lang === 'zh' ? zhCn : null">
<router-view />
</el-config-provider>
</template>
<script setup>
import { useI18n } from "vue-i18n";
import {useSettingStore} from "@/store/setting.js";
const settingStore = useSettingStore()
import zhCn from 'element-plus/es/locale/lang/zh-cn';;
const { locale } = useI18n()
locale.value = settingStore.lang
</script>