1. 首页
  2. 编程语言
  3. Javascript
  4. 基于JavaScript实现快速转换文本语言(繁体中文和简体中文)

基于JavaScript实现快速转换文本语言(繁体中文和简体中文)

上传者: 2021-10-16 05:32:53上传 PDF文件 954.31 KB 热度 8次

一般商业网站都有一个语言的需求,就是为了照顾使用正体中文的国人,会特地提供一个切换到正体中文的选项。传统做法是在服务端完成的,即通过某些控件或者过滤器转换文本语言。这里笔者介绍一种简单可行的方法,不是在服务端而是利用前端的 JavaScript 就可以切换正体中文。js 代码中比较长的两个字符串变量分别是简体中文和繁体中文,他们切换没有什么神奇之处,只是所有文本经过这些变量一一对应即可。节点其他属性 title、alt、value 也是同样原理。至于 coverntFn 是一函数参数。繁简的转换基本如此了。值得一提的是,浏览器其实替我们识别语言环境的变量,主要是 navigator.userLanguage || navigator.language。最后我们还通过 cookie 来保存语言状态。

下载地址
用户评论