1. 下载插件
通过传统的npm i去下载
npm i vue-i18n
2. 创建国际化文件
1. 在src目录同级下,创建一个locales文件夹,之后在locales文件夹下创建i18n.ts文件(名字可根据自己的需求去取), i18n的文件内容如下
import {
createI18n } from 'vue-i18n' // 引入vue-i18n组件
import ch from './zh-cn/zh-cn'
import en from './en/en'
const i18n = createI18n({
locale: 'en', // 设置语言环境
fallbackLocale: 'en', // 没有中文的话默认英文
globalInjection: true, // 如果不设置为true挂载到全局的话,{
{$t(`message.name`)}}这种使用会报错
messages: {
// 配置语言