简繁转换插件语言包仿真版 For Web All

林继 VPS 知识 8,448 共写了828个字 (2005-12-31 12:49:10) 7条评论 打印 扫描二维码 百度未收录

From:http://bbs.dvbbs.net/dispbbs.asp?boardID=141&ID=942750

  应一些朋友要求,偶重写了一下简繁转换,让7.1也能用到。改着改着觉得传统的JS转换都是将HTML代码逐个字符的转换,这不仅速度慢,容易破坏原本的HTML代码,而且给整版转换带来了速度上的瓶颈。如果能让JS只对文本区域进行转换,就不是能解决上面的问题了吗?经过偶一番构想,编写,测试之后,终于比较成功的攻下了这一课。

  下面就对动网论坛使用本插件的修改做些介绍:

 1、将包内的JS解压到BBS下的DV_PLUS目录
 2、在后台风格管理Main_Style,Dvbbs.mainhtml(6)和Dvbbs.mainhtml(7)的最后面加入以下代码:


繁體中文

 小注:如果不想让客人使用这个功能的话,就不用修改Dvbbs.mainhtml(7)
 3、还是后台风格Main_Style,Dvbbs.mainhtml(8)最后面加入以下代码:

安装完毕,简单吧?

两个参数设置见JS文件:

var Default_isFT = 0  //默认是否繁体,0-简体,1-繁体
var StranIt_Delay = 50 //翻译延时毫秒(设这个的目的是让网页先流畅的显现出来)

这样就可以实现整版简繁转换,本次修改还去掉了以前简繁相同的汉字(大约25%),大大提高了转换速度,并且带有记忆功能,一次按下,全程享用。
大概达到了语言包90%的效果吧,呵呵,欢迎大家使用,并提出意见。

另注:本插件不仅实用于动网论坛,而且所有网页都可轻易加上并使用。

Web通用调用方法:先做一个A的标签,id指定为:StranLink。即:

繁體中文
然后在页面结束前加上:

这样即可(这个方法的链接在 Firefox 浏览器中不起作用)。

下载文件
点击这里下载文件

简繁转换只在瞬间!快一起来分享吧!

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

7条评论
  • 谢谢

    2006年6月6日 13:06:19

    太感谢了,最好用的繁简转换代码!

  • Gary

    2006年5月10日 2:09:19

    有没有办法把<iframe>里面的都转换掉啊?

    1. 林继

      2006年5月10日 2:26:03

      这个没有试过

  • grace

    2006年3月17日 9:48:04

    啊,突然间可以了,可以直接显示繁体了,不过转换按钮似乎还不行,不过没关系了,有繁体就好了,谢谢您!!您太善良了!

  • grace

    2006年3月17日 9:39:42

    谢谢您解答,8过>_<
    我的LBS是ANSI,下载的这个Js倒是UTF-8,我把Js转成ANSI还是不行==|||

  • grace

    2006年3月17日 7:57:54

    您好!
    我想请教一下,我想把这个文件放到LBS中去,但是添加之后,都没有反映,默认改成简体也不行,能否指点一下迷津?

    1. 林继

      2006年3月17日 8:01:07

      你这个LBS是用UTF-8吗?如果是,请将JS文件转换成 UTF-8.我的就是转换UTF-8

发表评论

电子邮件地址不会被公开。 必填项已用*标注

< >