vue + iview + vue-i18n中英翻译

main.js引入iview
复制代码
import ViewUI from 'view-design';
import 'src/styles/index'
import fs from "fs";
Vue.use(ViewUI,{
    i18n:(key,value)=>i18n.t(key,value), //记得添加,不然在会导致组件报错
});
main.js引入vue-i18n
复制代码
import  i18n from 'src/config/i18n/i18n'
const apps = new Vue({
  i18n,
  data(){
  },
  render: h => h(App),  
}).$mount('#app')
vue-i18n引用定义
复制代码
import Vue from "vue";
import VueI18n from 'vue-i18n'
Vue.use(VueI18n)
import zhLocale from "view-design/src/locale/lang/zh-CN";
import enLocale from "view-design/src/locale/lang/en-US";
console.log(enLocale)
const en = require('./langs/en')
const i18n = new VueI18n({
    locale: 'en',
    fallbackLocale:"ch",
    silentTranslationWarn: true,
    // formatFallbackMessages:true,
    messages: {
        en:  Object.assign(en, enLocale),
        ch: zhLocale
    }
})
export default i18n;
en.js翻译定义
复制代码
module.exports = {
    error:"errrr",
    星期一:'mon',
    星期二:'tue',
    星期三:'wed',
    星期四:'thu',
    星期五:'fri',
    星期六:'sat',
    星期日:'sun',
}

© 著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务

相关推荐
咩咩啃树皮5 小时前
第40篇:Vue3组件化开发精讲——组件拆分、复用、父子通信、工程化架构
java·前端·架构
鱟鲥鳚6 小时前
Spring Boot 集成 LangChain4j:从模型调用到 Tool Calling(Demo版)
java·spring boot
大模型码小白7 小时前
【Python零基础教程】继承、多态与魔法函数:面向对象编程三大核心特性详解
java·大数据·开发语言·人工智能·python·ai编程
腾渊信息科技公司8 小时前
Spring Boot对接MES实战:视觉检测数据自动同步方案
java·人工智能·spring boot·后端·计算机视觉·ai·软件需求
大耳朵-小飞象8 小时前
电力安全运维的智能密码:BACS如何破解设备全生命周期管理难题,让电网安全“看得见、管得住”?
运维·安全·智慧城市·能耗系统·楼宇智控·未来生活
极客侃科技8 小时前
制造企业 MES/APS 选型:SAP PP/DS 集成、ERP-MES 边界划分与一体化架构要点
运维·架构·制造
Cloud云卷云舒9 小时前
云卷云舒:从Oracle/MySQL迁移到HaishanDB:迁移评估工具核心技术拆解
mysql·oracle·ai-native·haishandb·信创数据库替换
爱笑的源码基地9 小时前
高并发 Redis 缓存门诊HIS系统源码,含财务统计药房进销存
java·程序·门诊系统·诊所系统·云诊所源码
wuqingshun3141599 小时前
TCP超时重传机制是为了解决什么问题?
java
莫逸风11 小时前
【AgentScope 2.0】 0. 学习指南
java·llm·agent·agentscope