使用插件(vue-i18n)
官网
安装
npm install vue-i18n
基础介绍
import { createApp } from 'vue'
import { createI18n } from 'vue-i18n'
// call with I18n option
const i18n = createI18n({
locale: 'ja',
messages: {
en: { ... },
ja: { ... }
}
})
const App = {
// ...
}
const app = createApp(App)
// install!
app.use(i18n)
app.mount('#app')
项目中的管理
国际化 | Vben Admin 官方文档
1、messages(翻译对照信息)
获取messages vben2提供两种方案:
a、本地存储
(1)项目文件目录
每一个语言存放一个文件夹,文件夹下按照模块进行划分。