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

腾讯云服务器网站建设兰州市做网站的公司

腾讯云服务器网站建设,兰州市做网站的公司,小程序怎么做微网站链接,宣城老品牌网站建设前言 VoerkaI18n是一款非常优秀的前端国际化解决方案#xff0c;其开发的出发点是为了解决现存多语言的一些痛点,接下来几篇文章将分别进行分析。 前端国际化之痛点(一)#xff1a;让人头疼的词条Key前端国际化之痛点(二)#xff1a;多包多库场景下联动多语言前端国际化之…前言 VoerkaI18n是一款非常优秀的前端国际化解决方案其开发的出发点是为了解决现存多语言的一些痛点,接下来几篇文章将分别进行分析。 前端国际化之痛点(一)让人头疼的词条Key前端国际化之痛点(二)多包多库场景下联动多语言前端国际化之痛点(三)上线后修改翻译内容 –点击进入项目官网– 现有方案痛点 对于大型项目一般会将项目拆分为多个库或monorepo包结构一个工程可能包含1-N个子项目或库。如何进行国际化 针对这样的场景理想的多语言方案应该是这样 当主应用切换语言时所有引用依赖库也会跟随主程序进行语言切换所有的每个子包或库均独立进行开发并且引入其独立的多语言配置不需要类似模块联邦一样进行复杂的配置。 随着monorepo的流行针对此场景的多语言需求越来越迫切但是比较遗憾的是现有的多语言方案均未能提供比较便利的方案。 解决痛点 voerkai18n 支持多个库国际化的联动和协作即当主程序切换语言时所有引用依赖库也会跟随主程序进行语言切换整个切换过程对所有库开发都是透明的。 库开发者不需要特殊配置只需要像普通应用一样进行开发即可。 其基本原理是这样的 当我们在开发一个应用或者库并import ./languages时在langauges/index.js进行了如下处理 创建一个i18nScope作用域实例 检测当前应用环境下是否具有全局单例VoerkaI18n 如果存在VoerkaI18n全局单例则会将当前i18nScope实例注册到VoerkaI18n.scopes中如果不存在VoerkaI18n全局单例则使用当前i18nScope实例的参数来创建一个VoerkaI18n全局单例。 在每个应用与库中均可以使用import { t } from .langauges导入本工程的t翻译函数该t翻译函数被绑定当前i18nScope作用域实例因此翻译时就只会使用到本工程的文本。这样就割离了不同工程和库之间的翻译。 由于所有引用的i18nScope均注册到了全局单例VoerkaI18n当切换语言时VoerkaI18n会刷新切换所有注册的i18nScope这样就实现了各个i18nScope即独立又可以联动语言切换。 小结 VoerkaI18n为多包多库场景下的多语言开发提供了比较完美的解决方案。有理由认为未来所有的多语言方案均应该是这样的赶紧上马 VoerkaI18n。 [VoerkaI18n多包多库场景下的多语言原理说明和使用介绍](https://zhangfisher.github.io/voerka-i18n/#/zh/guide/advanced/multi-libs –点击进入项目官网–
http://www.zqtcl.cn/news/617934/

相关文章:

  • 清理网站数据库网站服务器租一个月
  • wordpress免费简约主题搜索引擎优化的英文
  • 瑞安门户网站建设怎么建设自己网站首页
  • 网站建设岗位周计划thinkphp微网站开发
  • 如何修改asp网站栏目帝国cms网站搬家教程
  • 网站建设与网页制作小团队兼职做网站
  • 嘉兴做网站的公司网红营销价值
  • scala做网站广州化妆品网站制作
  • 网站建设小组五类成员在线购物网站功能模块
  • 网站建设开发详细步骤流程图网站建设与管理实训报告总结
  • 网站设计的素材旅游网站建设标书
  • 做网站还得备案大企业网站建设多少钱
  • 一般做网站空间大概多少钱电商网站开发公司
  • 海报模板在线制作免费网站如何建设个人网站
  • 网站集群建设的意义如何优化推广网站
  • 怎么给公司做免费网站服装品牌网页设计图片
  • 中国通信建设协会网站新手建网站教程
  • 做网站页面的需要哪些技巧wordpress 网址导航
  • 如何做美食网站设计广州网页设计招聘
  • 中国商标网商标查询官方网站页面模板怎么添加文章
  • 建设基础化学网站的经验如何建设网站pdf下载
  • 外贸公司网站设计公司做网站能挣钱不
  • 免费网站ppt模板下载济南建设网站公司
  • 网站建设技术托管免费空间域名注册免备案
  • 威海住房建设部官方网站专科网站开发就业方向
  • 做外贸网站多少钱成都网页设计专业
  • 北京比较好的网站公司在线医生免费咨询
  • 免费的个人网站怎么做企业网站管理系统软件
  • 枣庄住房和城乡建设局网站如何注册国外域名
  • 满洲里建设局网站网页设计公司的目标客户有哪些