插件发布
插件名称: |
自动简繁转化插件修改版 |
插件来源: |
二次修改他人插件 |
适用版本: |
Discuz! X2.5 |
语言编码: |
GBK简体 |
最后更新时间: |
2012-07-18 |
插件作者: |
未知 |
插件简介: |
在现有简繁转化的js文件上做了大量修改, 能自动根据用户的语言转化简繁体 |
范例网站地址: http://inpla.net/ 我自己的网站, 不喜勿点, 看截图也行
早期网上一直流传着多个简繁转换的js文件, 作者不明, 但因为我对这些有使用及综合, 也在此先感谢那些个js文件的作者了.
多的不说, 先上图:
简体演示:
繁体演示:
说明:
该插件适用于任何版本discuz, 也适合其它各种网站程序
当网站为简体时, 右下显示繁体, 点击之后网站变繁体, 右下显示简体, 反之亦然.
当用户第一次访问网站时, 若浏览器为繁体, 则网站默认显示为繁体状态; 若浏览器为简体, 则网站默认显示简体状态; 若浏览器为英文, 则网站默认显示繁体状态, 且探出英文页面(事先做好的).
该js支持各种浏览器, 多浏览器测试通过
使用方式:
下载js文件, 放到自己网站的任意位置, 可以调用就行.
将该代码:- <a name="StranLink" id="StranLink">繁體</a><script language="JavaScript" src="JS文件位置/Language.js" type="text/javascript"></script>
复制代码 复制粘贴到你想显示的网页位置, 如果想像我的网站一样, 打开/template/(你的风格文件,默认default)/common/footer.htm
找到- <!--{loop $_G['setting']['footernavs'] $nav}--><!--{if $nav['available'] && ($nav['type'] && (!$nav['level'] || ($nav['level'] == 1 && $_G['uid']) || ($nav['level'] == 2 && $_G['adminid'] > 0) || ($nav['level'] == 3 && $_G['adminid'] == 1)) ||
- !$nav['type'] && ($nav['id'] == 'stat' && $_G['group']['allowstatdata'] || $nav['id'] == 'report' && $_G['uid'] || $nav['id'] == 'archiver' || $nav['id'] == 'mobile'))}-->$nav[code]<span class="pipe">|</span><!--{/if}--><!--{/loop}-->
复制代码 在下面粘贴上面的代码
然后就完成啦
英文语言访问的弹出页面, 在js文件的134行改, 不需要的可以直接删除
如果需要默认英文访问简体的, 将135行的1 改成0 即可
强制默认简体, 请将131~135的数字全改为0, 强制默认繁体, 则改为1即可
浏览器语言判断说明:
对于ie浏览器, 判断语言顺序为: 设置的语言, 浏览器的语言, 系统的语言(没特殊需求不用管)
对于非ie浏览器, 只有一种判断方式, 无法改
关于:
本人今天下午花了一个下午学习js, 于是终于完成自己想做的啦, 之前只能用别人的, 现在也能改了, 很开心.
如有任何bug, 请即时告诉我, 我好尽快修复.
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|