项目从vue2 升级vue3,VueI18n需要做适当的调整。主要是Vue I18n v8.x 到Vue I18n v9 or later 的变化,其中初始化: 具体可以参看:https://vue-i18n.intlify.dev/guide/migration/breaking.html Vue I18n v8.x: import Vue from 'vue' import VueI18n from 'vue-i18n' Vue.use(VueI18n) const i18n = ...
在开始安装之前,请确保你的Vue项目已经创建完毕,并且你了解当前项目的环境(如Vue版本、构建工具等)。vue-i18n有两个主要版本:v8和v9。v8适用于Vue 2,而v9适用于Vue 3。请根据你的Vue版本选择合适的vue-i18n版本。 2. 使用npm或yarn安装vue-i18n 根据你的项目依赖管理工具(npm或yarn),选择相应的命令来安装vue-...
项目从vue2 升级vue3,VueI18n需要做适当的调整。主要是Vue I18n v8.x 到Vue I18n v9 or later 的变化,其中初始化: 具体可以参看:https://vue-i18n.intlify.dev/guide/migration/breaking.html Vue I18n v8.x: import Vue from 'vue' import VueI18n from 'vue-i18n' Vue.use(VueI18n) const i18n = ...
项目从vue2 升级vue3,VueI18n需要做适当的调整。主要是Vue I18n v8 x 到Vue I18n v9 or later 的变化,其中初始化:具体可以参看
🙋♂️ About support for v9 and earlierv7 and v8: we will follow Vue v2 maintenance lifespan 🍭 ExamplesSee the examples directory.The examples are offered in the following two API styles:composition Examples using the new Vue I18n API for Vue 3 Composition API legacy Examples ...
项目从vue2 升级vue3,VueI18n需要做适当的调整。主要是Vue I18n v8.x 到Vue I18n v9 or later 的变化,其中初始化: 具体可以参看:https://vue-i18n.intlify.dev/guide/migration/breaking.html Vue I18n v8.x: import Vue from 'vue' ...
vue3 中使用 i18n 需要安装的是 [vue-i18n v9] 的版本 npm install vue-i18n@9 创建src\lang\index.ts,使用 createI18n 创建i18n 实例: // src\lang\index.ts import { createI18n } from 'vue-i18n' import { LANG_VALUE } from '@/common/enum' import ch from './ch' import en from './en...
项目从vue2 升级vue3,VueI18n需要做适当的调整。主要是Vue I18n v8.x 到Vue I18n v9 or later 的变化,其中初始化: 具体可以参看:https://vue-i18n.intlify.dev/guide/migration/breaking.html Vue I18n v8.x: import Vue from 'vue' import VueI18n from 'vue-i18n' Vue.use(VueI18n) const i18n = ...
vue3 中使用 i18n 需要安装的是 [vue-i18n v9] 的版本 npm install vue-i18n@9 创建src\lang\index.ts,使用 createI18n 创建i18n 实例: 代码语言:javascript 复制 // src\lang\index.ts import { createI18n } from 'vue-i18n' import { LANG_VALUE } from '@/common/enum' import ch from './ch'...
vue-i18n的v9.x版本开始支持vu3,注意下载的版本号 初始化 创建单独的语言模块zh_CN.js // ./zh_CN.js export default { message: { test:'测试' }, } 1. 2. 3. 4. 5. 6. 创建i18n实例 import { createI18n } from 'vue-i18n' import zh_CN from './zh-CN' ...