当前位置: 首页 > news >正文

Vue3 项目国际化实践

前言

当项目有海外市场的时候,实现多语言切换就很有必要啦

技术选型

业务代码可采用

vue-i18n

框架自带的文本官方一般都有相应的国际化处理😉,常见的语言包基本都具备~

例如:vant

import {Locale} from 'vant'Locale.use('zh-CN', zhCN);

实践

const i18n = createI18n({locale:'cn',fallbackLocale: 'cn',messages: {cn: {message: {hello: 'hello world',},},ja: {message: {hello: 'こんにちは、世界',},},},
})

 

点击切换语言

 

import { useI18n } from 'vue-i18n'
const { locale } = useI18n()
const changeLang = () => {if (locale.value == 'cn') {locale.value = 'ja';} else {locale.value = 'cn';}
}

最后

多语言切换就实现啦😁

相关文章:

  • 标杆确立!永洪科技位于IDC报告Data Analytics领域象限排头位!
  • Oracle 查看所有表的字段名、数据类型及长度
  • Android软件适配遥控器需求-案例经验分享
  • opencv的setDefaultAllocator使用
  • MySQL 数据处理函数全面详解
  • PCB设计实践(三十六)PCB设计新手系统性注意事项总结
  • 自演进多智能体在医疗临床诊疗动态场景中的应用
  • ATX电源
  • 关于Github可连接时长问题的实验
  • html中的盒子标签div标签,有序列表,无序列表
  • Nginx转发中相对路径资源302问题的分析与解决
  • Keepalived+LVS高可用集群
  • 基于双目视觉的厂房车间立体空间匹配算法的研究与实现
  • ResourceDictionary和ResourceDictionary.MergedDictionaries区别
  • 如何从网页源码中批量提取关键信息,一种实用方案
  • Qt信号和槽机制详解
  • 显卡、CUDA、cuDNN及PyTorch-GPU安装使用全指南
  • C++ 对象特性
  • 80Qt窗口_对话框
  • Java-49 深入浅出 Tomcat 手写 Tomcat 实现【02】HttpServlet Request RequestProcessor
  • wordpress 友言/徐州关键词优化排名
  • 专业招商代理网址/seo服务外包
  • 网站建设运动会成绩管理系统/软文营销常用的方式
  • 武汉网站seo哪家公司好/电商怎么推广自己的产品
  • 明星做代言的购物网站0/鸿星尔克网络营销
  • wordpress 预览/桂平seo快速优化软件