Javascript繁简转换插件应用方法

这个插件的原理就是将所选择的语言类型以COOKIE的方式存储到本地,首先必须保证浏览器支持COOKIE,否则都是浮云了。

COOKIE的格式:
targetEncoding + cookieDomain

自己看着怎么灵活运用就怎么用吧,如果还有英文的翻译的话,那就需要改造了,这里只演示 简体 和 繁体之间的互相转换。
当用户选择了简体,在不清空COOKIE的情况下,下一次依然是中文。

在要放语言切换按钮的地方加入以下html代码

<a id="translateLink">[简体]</a>

在BODY的最下方,最好是写在FOOTE下面,有很多人都是放在了头部,导致无法正常使用甚至无法使用。
处理COOKIE:

<?php if (strtoupper(substr($_SERVER["HTTP_ACCEPT_LANGUAGE"],0,5)) == "ZH-CN")  : ?>
var targetEncoding = ( getCookie(targetEncodingCookie) == null ? 2 : getCookie(targetEncodingCookie) );
<?php else: ?>
var targetEncoding = ( getCookie(targetEncodingCookie) == null ? defaultEncoding : getCookie(targetEncodingCookie) );
<?php endif; ?>
var cookieDomain = "http://www.mudbest.com";
translateInitilization(); //执行

接下来自己开始灵活运用吧。

JS插件包:
tw_cn

One Response to “Javascript繁简转换插件应用方法”

Leave a Reply

(will not be published)