File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change 11/// <reference types="vite/client" />
22declare module 'element-plus/dist/locale/zh-cn.mjs'
3+ declare module 'element-plus/dist/locale/en.mjs'
4+ declare module 'element-plus/dist/locale/zh-tw.mjs'
35declare module 'markdown-it-task-lists'
46declare module 'markdown-it-abbr'
57declare module 'markdown-it-anchor'
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ import '@/styles/index.scss'
22import ElementPlus from 'element-plus'
33import * as ElementPlusIcons from '@element-plus/icons-vue'
44import zhCn from 'element-plus/dist/locale/zh-cn.mjs'
5+ import enUs from 'element-plus/dist/locale/en.mjs'
6+ import zhTW from 'element-plus/dist/locale/zh-tw.mjs'
57import { createApp } from 'vue'
68import { store } from '@/stores'
79import directives from '@/directives'
@@ -10,7 +12,6 @@ import router from '@/router'
1012import Components from '@/components'
1113import i18n from './locales'
1214import { config } from 'md-editor-v3'
13-
1415import screenfull from 'screenfull'
1516
1617import katex from 'katex'
@@ -51,8 +52,13 @@ app.use(directives)
5152for ( const [ key , component ] of Object . entries ( ElementPlusIcons ) ) {
5253 app . component ( key , component )
5354}
55+ const locale_map : any = {
56+ 'zh-CN' : zhCn ,
57+ 'zh-Hant' : zhTW ,
58+ 'en-US' : enUs
59+ }
5460app . use ( ElementPlus , {
55- locale : zhCn
61+ locale : locale_map [ localStorage . getItem ( 'MaxKB-locale' ) || 'zh-CN' ]
5662} )
5763
5864app . use ( router )
You can’t perform that action at this time.
0 commit comments