🚀HeyUI完成国际化支持啦🌏🇨🇳🐼

简介: 距离上一次的TextEllipsis两周,终于又要迎来一次大的变动了。 是的,我终于把HeyUI的国际化写完了,还顺便把整个网站翻译了一遍。 总之,花费大半个月的时间。 , 默默回首我的端午假期.....

距离上一次的TextEllipsis两周,终于又要迎来一次大的变动了。
是的,我终于把HeyUI的国际化写完了,还顺便把整个网站翻译了一遍。

总之,花费大半个月的时间。
, 默默回首我的端午假期.....

英文版官网

首先,我们已经有了英文版的系统啦。
戳我去看看

1

🇨🇳HeyUI国际化

HeyUI默认使用中文,如果需要使用其他语言,或者你需要修改一些表述方式,也可以参考下面的配置修改。

设置系统的语言




import Vue from 'vue';
import HeyUI from 'heyui';
import en from 'heyui/dist/locale/en-US';

Vue.use(HeyUI);
HeyUI.locale(en);

使用vue-i18n


import Vue from 'vue';
import HeyUI from 'heyui';
import VueI18n from 'vue-i18n';
import en from 'heyui/dist/locale/en-US';
import zh from 'heyui/dist/locale/zh-CN';

Vue.use(HeyUI);
Vue.use(VueI18n);
const messages = {
  en: Object.assign({ message: 'hello' }, en),
  zh: Object.assign({ message: '你好' }, zh)
};
const i18n = new VueI18n({
  locale: 'zh',  // set locale
  fallbackLocale: 'en',
  messages  // set locale messages
});

// init i18n with heyui
HeyUI.i18n(i18n);

// change language
// vue file
this.$i18n.locale = 'en';
// or
i18n.locale = 'en';



最后

其实,整个网站的翻译都是我一个人翻译的(使用工具的)。
如果觉得哪里翻译的不好,非常欢迎你的issue

希望越来越多的人支持我们的项目:

1

期待大家的star

⌛下一步

HeyUI组件库,目前来说,整体功能已经很稳定了。
下一步就是补充系统的测试用例。
希望有一个能够覆盖全面的测试用例,用来支撑系统未来开发维护的稳定性。
加油!


原文发布时间为:2018年06月27日
本文作者: vvpvvp
本文来源:掘金  如需转载请联系原作者
相关文章
|
12月前
|
自然语言处理 Java 物联网
TDengine 资深研发整理:基于 SpringBoot 多语言实现 API 返回消息国际化
为了帮助开发者更好地进行 SpringBoot 的开发,避免开发盲点,我们将 TDengine 资深研发所做的内部分享——《SpringBoot 多语言支持方案》进行了相关整理,给到有需要的开发者参考。
238 1
Yii2的国际化和本地化支持是什么?底层原理是什么?
Yii2的国际化和本地化支持是什么?底层原理是什么?
168 0
|
Java API
JavaWeb开发——软件国际化(动态元素国际化)
JavaWeb开发——软件国际化(动态元素国际化)
223 0
|
小程序
7.1【微信小程序全栈开发课程】 小程序上线--Eslint格式规范
在第2.2节我们注释代码规避了ESlint格式错误,现在将代码取消注释,将Eslint格式格式问题统一修改 ps:这一节跳过也可以,不进行Eslint格式规范,小程序项目上线后也可以正常运行
554 0
7.1【微信小程序全栈开发课程】 小程序上线--Eslint格式规范
|
缓存 JSON Java
【SpringBoot基础系列】手把手实现国际化支持实例开发
国际化的支持,对于app开发的小伙伴来说应该比价常见了;作为java后端的小伙伴,一般来讲接触国际化的机会不太多,毕竟业务开展到海外的企业并没有太多 SpringBoot提供了国际化的支持,网上也有相关的教程,然而实际体验的时候,发现并没有预期的那么顺利;本文将介绍一下SpringBoot如何支持国家化,以及在支持的过程中,一些注意事项
505 0
【SpringBoot基础系列】手把手实现国际化支持实例开发
|
开发者
国际化程序(国际化实现原理)|学习笔记
快速学习 国际化程序(国际化实现原理)
218 0
国际化程序(国际化实现原理)|学习笔记
|
Java 开发者
国际化程序实现原理|学习笔记
快速学习国际化程序实现原理
116 0
国际化程序实现原理|学习笔记
|
JSON 自然语言处理 JavaScript
前端国际化的另类方式
前端国际化的另类方式
|
JavaScript 前端开发 算法
JS魔法堂:不完全国际化&本地化手册 之 实战篇
最近加入到新项目组负责前端技术预研和选型,其中涉及到一个熟悉又陌生的需求——国际化&本地化。熟悉的是之前的项目也玩过,陌生的是之前的实现仅仅停留在"有"的阶段而已。趁着这个机会好好学习整理一下,为后面的技术选型做准备。  本篇将于大家一起挽起袖子撸代码:)
5724 0
下一篇
无影云桌面