202010-08 Vue如何基于vue-i18n实现多国语言兼容 vue中使用vue-i18n兼容多国语言1.安装:npminstallvue-i18n--save-dev2.在main.js文件中引入:importVueI18nfrom'vue-i18n'Vue.use(VueI18n)//通过插件的形式挂载,通过全局方法 Vue.use() 使用插件consti18n=newVueI18n({locale:'zh',//语言标识//this.$i18n.locale//通过切换locale的值来实现语言切换messages:{'zh':require('./VueI18n/language-zh'),//'en':require('./VueI18n/langu... 继续阅读 >
202009-29 微信小程序国际化探索实现(附源码地址) 随着小程序应用越来越广泛,国际化支持逐渐成了刚需。官方文档给出了一个国际化方案,但觉得配置起来稍微有点复杂,对项目结构还有一定的要求。如果是旧项目改动成本太大,遂决定自己实现一个小程序国际化方案。源码地址:https://github.com/cachecats/miniprogram-i18n一、项目结构整体目录结构如下图:assets存放资源文件,如图片constants存放项目中用到的常量i18n存放语言文件,中文是zh-CN.js英文是en-US.js... 继续阅读 >
202009-25 react国际化化插件react-i18n-auto使用详解 react-i18n-auto专门为中文国际化提供的自动化方案,快速迭代国际化开发,方法如下安装npminstallreact-i18n-auto--save-dev第一步:添加babel插件配置(.babelrc添加方式){"plugins":["@babel/plugin-transform-runtime","react-i18n-auto","..."]}第二步:添加自动化配置i18n.config.jsconstgenerator=require('react-i18n-auto/generator')constpath=require('path')generator.gen({excluded:/node_mod... 继续阅读 >
201411-07 Yii框架官方指南系列增补版48——专题:国际化 (I18N) 国际化(译者注:即Internationalization,因为这个单词I和n之间有18个字母,因此常缩写为I18N)是指设计一种应用软件的过程,这种软件无需做大的工程改变就能适应不同的语言和地区的需要。对Web应用来说,国际化尤为重要,因为潜在的用户可能来自世界的各个角落。Yii在若干方面提供了对I18N的支持它为每种可能的语言和变量提供了本地化数据。它提了供信息和文件的翻译服务。它提供了基于本地化的日期和时间格式。... 继续阅读 >