我是一只历经沧桑的老狮

给博客加一个简繁互换的功能

之前有弄过一次简繁互换的功能,自从换了主题后就没有弄了,这次一个朋友问我之前的博客是怎么实现的,我一时间竟然忘记了,于是又重新在百度搜索,经过一番折腾终于弄好了。

首先下载 js 文件放在博客的根目录或者主题目录下面。
JS 文件

修改 JS 内容

var defaultEncoding = 2; // 网站默认语言,1: 繁體中文, 2: 简体中文
var translateDelay = 0; // 延迟时间, 若不在前, 要设定延迟翻译时间, 如 100 表示 100ms, 默认为 0
var cookieDomain = "https://laolion.com"; // 更改为你的博客网址
var msgToTraditionalChinese = " 繁體 "; // 此处可以更改为你想要显示的文字
var msgToSimplifiedChinese = " 简体 "; // 同上,但两处均不建议更改
var translateButtonId = "translateLink"; // 默认互换 id

然后在页脚 footer.php 添加下面代码

<!--- 简繁转换开始 --->
<script type="text/javascript" src="<?php $this->options->themeUrl(); ?>js/cn_tw.js"></script> // 此处地址改为你的 js 文件地址
<script type="text/javascript">
var defaultEncoding = 0; // 默认是否繁体,0- 简体,1- 繁体
var translateDelay = 0; // 延迟时间, 若不在 </body> 前, 要设定延迟翻译时间, 如 100 表示 100ms, 默认为 0
var cookieDomain = "https://laolion.com/";    //Cookie 地址, 一定要设定, 通常为你的网址
var msgToTraditionalChinese = " 繁體 "; // 默认切换为繁体时显示的中文字符
var msgToSimplifiedChinese = " 简体 "; // 默认切换为简体时显示的中文字符
var translateButtonId = "translateLink"; // 默认互换 id
translateInitilization();
</script>
<!--- 简繁转换结束 --->

最后在页头 header.php 或者任意适合的位置放入以下代码即可

<a id="translateLink" href="javascript:translatePage();"> 繁體 </a>
本站未注明转载的文章均为原创,转载请注明来源,谢谢!

添加新评论