VUE.js 简体转繁体

2020 年 3 月 16 日
 1752146907

最近碰到一个问题,VUE.js 网站,网页 load 时...把现有的中文简体转换成繁体,请问有啥好用的插件吗?

百度上的方法,都是 jQuery 时代的,显然不适用。

求知道的大佬推荐....

6227 次点击
所在节点    Vue.js
12 条回复
randyo
2020 年 3 月 16 日
这不是 i18n 插件做的吗
J0G57faC6uPo75W0
2020 年 3 月 16 日
我之前写过一篇文章 把简繁体全部加载到脚本中,然后简体繁体分别对应两个数组,两种字通过相同的索引对应。
切换时会遍历所有 textnode。
文章在我的博客: tomotoes.com/blog
点击归档,就能看到了。

因为有切换函数,所以你使用什么框架都没有问题。
daya
2020 年 3 月 16 日
opencc
HughZadora
2020 年 3 月 17 日
轉化過去很多用語不同呀,很容易看出來是大陸人做的。
kof21411
2020 年 3 月 17 日
用 i18n 国 际插件
Justin13
2020 年 3 月 17 日
建议额外做一套繁体资源,不然机翻一眼就能看出来,体验很差
timothyqiu
2020 年 3 月 17 日
想起了「海記憶體知己,天涯若比鄰」。
cleveryun
2020 年 3 月 17 日
以前做私活的时候,是自己翻译一套英文版的文本出来的,文本节点的 dom 上加个 data-text="中文[分隔符]英文"属性,全局存一个 language 变量,页面加载完显示的时候根据 language 区分隔符前后的对应的文本显示出来。
unicloud
2020 年 3 月 17 日
这不原生 JS 就能搞定的吗?
把繁简字加载到脚本中,分别赋值给 2 个变量,使用 for...of 配合字符串的 indexOf 和 charAt 方法,取出来就行了。
https://www.dute.org/fanti ← 繁简转换
1752146907
2020 年 3 月 17 日
@randyo 可以哦,谢啦
1752146907
2020 年 3 月 17 日
@kof21411 嗯嗯,谢啦
Fader10
2020 年 3 月 17 日
vue-i18n 插件

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/653386

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX