Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 分享X2.5 UTF8繁体版 简繁转换插件绿色全能通用版!

[复制链接]
linxifen557 发表于 2012-9-18 02:08:13 | 显示全部楼层 |阅读模式
本帖最后由 linxifen557 于 2012-9-18 02:31 编辑

各位朋友:
        大家好,本人是菜鸟,最近在找X2.5 UTF8 繁体版 简繁字体转换插件,找了很久。之前我下载过其他朋友提供的转换代码,可以转换,但是点击到新页面链接,就不能转换了,要再点击一次转换,很是麻烦!也许是因为不懂代码,设置不对,也乱修改次数不少,后面搜罗了一下资料,慢慢参考学习。

         现在终于解决了。。。分享给大家。。。希望能帮到遇到同样问题的朋友。。。。

         三步解決:

       一、  首先下载GB_BIG.js转换插件的文件进行修改.......

         只需修改两处*2=4处(一处是下载的GB_BIG.js文件,二处是添加到模板代码部分):1.修改两个同样的域名地址;2.两处默认1或2简体还是繁体选择。都要一致哦,其他不用改动了。



       【GB_BIG.js此文件里有简体和繁体两个字段,原文件里面有些简体和繁体字有转换错误的(DSU简繁插件代码,有同样的问题),比如:为、产、于、猪等简体字,繁体字无法转换,其实是繁体字打错了,我只是修改了这几个看到的字眼,其他朋友们发现了,就按“顺序”修改吧!】 (看到有个帖子的朋友说,不想把“”和“”之间的转换,那就打开这个文件,找到其中一个,按顺序找到另外一个字,打成同一个字,就不会转换了。)

         

       二、   然后只需修改两个模板文件:  template/default(当前模板文件夹)/common :
文件一 footer.htm   
搜索在 <!--{eval userappprompt();}--> 前增加如下代碼:
<script type="text/javascript">
var defaultEncoding = 1;    //1繁体 2简体
var translateDelay = 0;
var cookieDomain = "http://*.域名.com";
var msgToTraditionalChinese = "繁體中文";
var msgToSimplifiedChinese = "简体中文";
var translateButtonId = "GB_BIG";
translateInitilization();
</Script>



看到红色部分,就改那两处就可以了。

文件二 header.htm
搜索在<div class="y"> 后粘贴如下代碼:(这段代码是设置显示在 切换到宽屏 的前面)
<script language="javascript" src="static/js/GB_BIG.js"></script>



      三、上传文件,然后把 GB_BIG.js 文件上传到 static/js/ 目录下。
              再把修改好的模板文件,上传覆盖到模板目录下,就可以了。
              刷新两下窗口页面,点击转换,然后点击其他链接,自动转换正常.....

    办法总比问题多,上面是个人解决的办法,代码个人有所修改,版权原作者所有!
    因为本人菜鸟不是很懂代码,可能有写错的地方,让高手见笑了....


QQ域名邮箱,Google企业邮箱等X2.5 邮件设置方法!
https://discuz.dismall.com/thread-3100675-1-1.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| linxifen557 发表于 2012-9-18 18:06:18 | 显示全部楼层
本帖最后由 linxifen557 于 2012-9-18 18:07 编辑

有些朋友可能觉得JS文件放在前面时,会影响页面打开速度,应该放在后面加载。
所以本人尝试把两段插入模板页面的代码修改了一下:

第一段:
<a id="GB_BIG" style="font-weight:bolder;color:red">简繁切换</a>

第二段:
<div style="display:none">
<script language="javascript" src="static/js/GB_BIG.js"></script>
<script type="text/javascript">
var defaultEncoding = 1;    //1繁体 2简体
var translateDelay = 0;
var cookieDomain = "http://*.米.com/";
var msgToTraditionalChinese = "繁體中文";
var msgToSimplifiedChinese = "简体中文";
var translateButtonId = "GB_BIG";
translateInitilization();
</Script>
</div>

font-weight:bolder;color:red
注意:字体加粗和字体颜色,大家可以和JS文件里的一起改。。。

代码有写得不对不好的地方,让大家见笑了。。。
回复

使用道具 举报

 楼主| linxifen557 发表于 2012-9-19 09:33:32 | 显示全部楼层
关于多域名绑定一个站点,权重,杜绝重复收录,屏蔽蜘蛛抓取指定域名!
https://discuz.dismall.com/thread-3106931-1-1.html
望有同样问题的朋友一起探讨,望有高手指点。
回复

使用道具 举报

 楼主| linxifen557 发表于 2012-9-21 12:50:03 | 显示全部楼层
对于勋章自动发放,朋友您注重的程度?
https://discuz.dismall.com/thread-3108883-1-1.html
普通勋章自动发放,特殊勋章(手动发放)..................
可以把“申请”的字眼,改为“领取”就比较人性化了。
如果不能自动发放,达到“领取”条件的时候,系统先自动发送一条“领取勋章”信息就好了。
   欢迎大家进入讨论。。。
回复

使用道具 举报

。See_you_tomor 发表于 2012-9-25 01:10:55 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

 楼主| linxifen557 发表于 2012-9-25 13:08:33 | 显示全部楼层
。See_you_tomor 发表于 2012-9-25 01:10
谢谢分享!

谢谢光顾。
回复

使用道具 举报

1点732 发表于 2012-10-24 09:13:49 | 显示全部楼层
这方法有问题,导致网页简繁切换案例乱码

而且查看打开的网页源码,里面的中午全是乱码显示,估计对网页收录有很严重的影响
回复

使用道具 举报

ckl 发表于 2012-11-18 12:17:09 | 显示全部楼层
我是X2.5繁體UTF8,全站文字轉換沒問題,但「简体中文版」這五字一經點擊,打後這五字全變了亂碼,只有空白方格,看不到原來字體,這是什麼原因?請問誰知道呀,多謝。
回复

使用道具 举报

 楼主| linxifen557 发表于 2012-11-28 15:00:59 | 显示全部楼层
1点732 发表于 2012-10-24 09:13
这方法有问题,导致网页简繁切换案例乱码

而且查看打开的网页源码,里面的中午全是乱码显示,估计对网页 ...

朋友安装的是什么版本哦? 我装的 UTF8 繁体版和简体版 DZ 转换都没有乱码现象哦。
回复

使用道具 举报

 楼主| linxifen557 发表于 2012-11-28 15:05:11 | 显示全部楼层
ckl 发表于 2012-11-18 12:17
我是X2.5繁體UTF8,全站文字轉換沒問題,但「简体中文版」這五字一經點擊,打後這五字全變了亂碼,只有空白 ...

朋友你是怎么添加设置和修改的? 你把 GB_BIG.js 文件转换过 编码了?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-15 13:00 , Processed in 0.034658 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表