最近碰到一个问题,VUE.js 网站,网页 load 时...把现有的中文简体转换成繁体,请问有啥好用的插件吗?
百度上的方法,都是 jQuery 时代的,显然不适用。
求知道的大佬推荐....
1 randyo 2020-03-16 21:57:35 +08:00 via Android 这不是 i18n 插件做的吗 |
![]() | 2 J0G57faC6uPo75W0 2020-03-16 22:21:40 +08:00 via Android 我之前写过一篇文章 把简繁体全部加载到脚本中,然后简体繁体分别对应两个数组,两种字通过相同的索引对应。 切换时会遍历所有 textnode。 文章在我的博客: tomotoes.com/blog 点击归档,就能看到了。 因为有切换函数,所以你使用什么框架都没有问题。 |
![]() | 3 daya 2020-03-16 22:57:48 +08:00 via iPhone opencc |
![]() | 4 HughZadora 2020-03-17 00:46:29 +08:00 via iPhone 化去很多用不同呀,很容易看出是大人做的。 |
5 kof21411 2020-03-17 08:15:29 +08:00 via iPhone 用 i18n 国 际插件 |
6 Justin13 2020-03-17 08:28:16 +08:00 via Android 建议额外做一套繁体资源,不然机翻一眼就能看出来,体验很差 |
![]() | 7 timothyqiu> 2020-03-17 09:00:49 +08:00 想起了「海知己,天涯若比」。 |
![]() | 8 cleveryun 2020-03-17 09:53:00 +08:00 以前做私活的时候,是自己翻译一套英文版的文本出来的,文本节点的 dom 上加个 data-text="中文[分隔符]英文"属性,全局存一个 language 变量,页面加载完显示的时候根据 language 区分隔符前后的对应的文本显示出来。 |
![]() | 9 unicloud 2020-03-17 10:58:23 +08:00 这不原生 JS 就能搞定的吗? 把繁简字加载到脚本中,分别赋值给 2 个变量,使用 for...of 配合字符串的 indexOf 和 charAt 方法,取出来就行了。 https://www.dute.org/fanti ← 繁简转换 |
![]() | 10 1752146907 OP @randyo 可以哦,谢啦 |
![]() | 11 1752146907 OP @kof21411 嗯嗯,谢啦 |
![]() | 12 Fader10 2020-03-17 20:14:46 +08:00 vue-i18n 插件 |