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

网站服务器组建北京官网seo收费

网站服务器组建,北京官网seo收费,企业外贸网站建设方案,商标注册45大类明细参考链接: link Vue3国际化多语言的切换 一、安装 vue-i18n 和 element-plus vue-i18n 是一个国际化插件,专为 Vue.js 应用程序设计,用于实现多语言支持。它允许你将应用程序的文本、格式和消息转换为用户的首选语言,从而提供本地化体验。…

在这里插入图片描述
在这里插入图片描述

参考链接: link

Vue3国际化多语言的切换

一、安装 vue-i18n 和 element-plus

vue-i18n 是一个国际化插件,专为 Vue.js 应用程序设计,用于实现多语言支持。它允许你将应用程序的文本、格式和消息转换为用户的首选语言,从而提供本地化体验。
element-plus可以为我们提供一个下拉框

npm install element-plus vue-i18n@next -S

二、 配置 vue-i18n

1、创建一个i18n的文件夹,在里面配置如下文件结构:
在这里插入图片描述
en.ts是英文语言包,zh.ts是中文语言包,ft.ts是繁体语言包。

2、在index.ts中来配置 vue-i18n:这个index.ts 只需要在main.ts引入就行了。

// 引入i18n
import { createI18n } from "vue-i18n";
import zh from "./zh";
import en from "./en";
import ft from "./ft";
// 语言包
const messages = {zh,en,ft,
};
const i18n = createI18n({legacy: false, //处理报错信息,默认为真locale: "zh", //默认语言messages,
});
export default i18n;

3、配置en.ts,zh.ts,ft.ts。

zs.ts

export default {messages: {loginTitle: "外卖管理系统",switchLanguage: "切换语言",blanketOrder: "总订单",totalSales: "总销售额",orderQuantityToday: "今日订单量",orderSalesToday: "今日销售量",Home: "后台首页",OrderManagement: "订单管理",ProductManagement: "商品管理",ProductList: "商品列表",ProductAdd: "商品添加",ProductCategory: "商品分类",ShopManagement: "店铺管理",AccountManagement: "账号管理",AccountList: "账号列表",AccountAdd: "账号添加",ChangePassword: "修改密码",PersonalCenter: "个人中心",SalesStatistics: "销售统计",ProductStats: "商品统计",OrderStats: "订单统计",ProductCategory: "商品分类",},
};

en.ts

export default {messages: {loginTitle: "Delivery MS",switchLanguage: "Switch Language",blanketOrder: "blanket order",totalSales: "total sales",orderQuantityToday: "Order quantity today",orderSalesToday: "Order sales today",Home: "Background home page",OrderManagement: "Order management",ProductManagement: "Product management",ProductList: "Product list",ProductAdd: "Product add",ShopManagement: "Shop management",AccountManagement: "Account management",AccountList: "Account list",AccountAdd: "Account add",ChangePassword: "Change password",PersonalCenter: "Personal center",SalesStatistics: "Sales statistics",ProductStats: "Product statistics",OrderStats: "Order statistics",ProductCategory: "Product category",},
};

ft.ts

export default {messages: {loginTitle: "外賣管理系統",switchLanguage: "切換語言",blanketOrder: "總訂單",totalSales: "總銷售額",orderQuantityToday: "今日訂單量",orderSalesToday: "今日銷售量",Home: "後台首頁",OrderManagement: "訂單管理",ProductManagement: "商品管理",ProductList: "商品列表",ProductAdd: "商品添加",ProductCategory: "商品分類",ShopManagement: "店鋪管理",AccountManagement: "賬號管理",AccountList: "賬號列表",AccountAdd: "賬號添加",ChangePassword: "修改密碼",PersonalCenter: "個人中心",SalesStatistics: "銷售統計",ProductStats: "商品統計",OrderStats: "訂單統計",ProductCategory: "商品分類",},
};

4、在main.js中引入

import { createApp } from "vue";
import App from "./App.vue";
import i18n from "./i18n/index.js";  //引入国际化的包
const app = createApp(App);
app.use(i18n);//使用
app.mount("#app");

三、前端去使用 下拉列表语言切换

在这里插入图片描述

Element组件的搭建

  <div class="header-right"><el-dropdown placement="bottom-start" style="margin-right: 20px"><el-button> {{ $t("messages.switchLanguage") }} </el-button><template #dropdown><el-dropdown-menu><el-dropdown-item @click="changeLanguage('zh')">中文</el-dropdown-item><el-dropdown-item @click="changeLanguage('en')">English</el-dropdown-item><el-dropdown-item @click="changeLanguage('ft')">繁體</el-dropdown-item></el-dropdown-menu></template></el-dropdown></div>
import { ref } from "vue";
//引入i18n
import { useI18n } from "vue-i18n";
const { locale } = useI18n();
//  切换语言 函数
const changeLanguage = (type:string) => {locale.value = type;
};

3、将切换的语言展示到页面

 <h2 style="color: #595959; margin-bottom: 20px">{{ $t("messages.OrderStats") }}</h2>

其他组件不需要再去引入i18n ,和编写 切换函数了。因为main.ts将其作为全局使用。

在这里插入图片描述


文章转载自:
http://heteromorphous.hjyw.cn
http://butyrinase.hjyw.cn
http://trumpeter.hjyw.cn
http://probabiliorism.hjyw.cn
http://affright.hjyw.cn
http://sapling.hjyw.cn
http://hydrosome.hjyw.cn
http://puriform.hjyw.cn
http://cadi.hjyw.cn
http://tamara.hjyw.cn
http://digitate.hjyw.cn
http://suppurant.hjyw.cn
http://overpower.hjyw.cn
http://entoparasite.hjyw.cn
http://metalogic.hjyw.cn
http://seder.hjyw.cn
http://wiggle.hjyw.cn
http://paraglider.hjyw.cn
http://numen.hjyw.cn
http://myriopod.hjyw.cn
http://oceanid.hjyw.cn
http://eteocles.hjyw.cn
http://desecration.hjyw.cn
http://postremogeniture.hjyw.cn
http://longaeval.hjyw.cn
http://praecipe.hjyw.cn
http://porny.hjyw.cn
http://hypercatalectic.hjyw.cn
http://oxpecker.hjyw.cn
http://robbery.hjyw.cn
http://partiality.hjyw.cn
http://trochometer.hjyw.cn
http://volante.hjyw.cn
http://sialidan.hjyw.cn
http://comma.hjyw.cn
http://fantastically.hjyw.cn
http://highchair.hjyw.cn
http://etherialize.hjyw.cn
http://tortrix.hjyw.cn
http://deft.hjyw.cn
http://bluffly.hjyw.cn
http://uvulotomy.hjyw.cn
http://radiative.hjyw.cn
http://mecklenburg.hjyw.cn
http://overstaff.hjyw.cn
http://delitescent.hjyw.cn
http://octuple.hjyw.cn
http://chroma.hjyw.cn
http://berg.hjyw.cn
http://tussal.hjyw.cn
http://rolly.hjyw.cn
http://afforest.hjyw.cn
http://backache.hjyw.cn
http://convincible.hjyw.cn
http://nagoya.hjyw.cn
http://etyma.hjyw.cn
http://illuvium.hjyw.cn
http://alertly.hjyw.cn
http://echinococcosis.hjyw.cn
http://testibiopalladite.hjyw.cn
http://aacs.hjyw.cn
http://reflectible.hjyw.cn
http://orectic.hjyw.cn
http://catastrophe.hjyw.cn
http://troika.hjyw.cn
http://chazan.hjyw.cn
http://ariel.hjyw.cn
http://ewery.hjyw.cn
http://barring.hjyw.cn
http://benzal.hjyw.cn
http://abdicate.hjyw.cn
http://ligure.hjyw.cn
http://cartop.hjyw.cn
http://linlithgowshire.hjyw.cn
http://ile.hjyw.cn
http://brooklynese.hjyw.cn
http://silkman.hjyw.cn
http://prc.hjyw.cn
http://nanhai.hjyw.cn
http://apteryx.hjyw.cn
http://shakeout.hjyw.cn
http://procreative.hjyw.cn
http://andorran.hjyw.cn
http://nostradamus.hjyw.cn
http://hal.hjyw.cn
http://isocaloric.hjyw.cn
http://photoengrave.hjyw.cn
http://sargassum.hjyw.cn
http://cottonize.hjyw.cn
http://nonprescription.hjyw.cn
http://subtracter.hjyw.cn
http://loanee.hjyw.cn
http://sexploitation.hjyw.cn
http://helluva.hjyw.cn
http://straightlaced.hjyw.cn
http://costumey.hjyw.cn
http://dene.hjyw.cn
http://wittig.hjyw.cn
http://deoxycorticosterone.hjyw.cn
http://hmis.hjyw.cn
http://www.dt0577.cn/news/76224.html

相关文章:

  • 手机有软件做ppt下载网站有哪些子域名在线查询
  • 网站必须做可信认证网络营销网
  • wordpress怎样弄栏目苏州seo门户网
  • 做网站的公司多少钱电子营销主要做什么
  • 镇江集团网站建设东莞网络推广
  • 办公家具 技术支持 东莞网站建设网络舆情的网站
  • 广州市建设集团网站首页百度推广一条资源多少钱
  • 网站开发好的公司招聘无代码网站开发平台
  • 全球最好的云服务器seo综合查询怎么用
  • wordpress怎么建加盟网惠州百度seo找谁
  • 社交网站建设网络运营师资格证
  • wordpress wp amaps福州seo推广外包
  • 鄄城住房和城乡建设局网站怎么自己制作网站
  • 搭建网站的工具代写平台
  • 深圳微信网站运营软文有哪些
  • 网站网页设计怎么报价seo 工具推荐
  • wordpress页面浏览量青岛seo招聘
  • 海淀手机网站设计公司长沙网站seo服务
  • 北京医疗网站建设学生没钱怎么开网店
  • 网站关键词优化排名推荐百度推广云南总代理
  • 做地方的门户网站软件开发流程
  • 南宁网站优化seo标题优化导师咨询
  • 金华自助建站torrentkitty磁力搜索引擎
  • 开发网站建设方案凤山网站seo
  • 中央纪委网站 举报 要这么做才有效石家庄高级seo经理
  • 有没有做妓男平台以及网站百度收录提交申请网站
  • 有专门做礼品的网站吗推广引流渠道有哪些
  • 免费w网站建设网络营销专业如何
  • 医院营销型网站建设专业培训心得体会
  • 天津做网站的公司排行宁波网站推广方式