搜索
查看: 2364|回复: 7

对于AMX插件汉化的一点建议

[复制链接]
发表于 2004-5-20 14:45:57 | 显示全部楼层 |阅读模式 来自 中国–黑龙江–佳木斯
1. 汉化插件应保留原版源文件头的全部信息,这是对原作者的尊重,同时也可以让人一目了然,本插件的来龙去脉。

2. 汉化后的原代码中,所有出现的汉字,都应该采用UTF-8编码。这样方便编辑修改, 不会在你用编辑器打开的时候,有的字是乱码,让你你茫然而混乱。
发表于 2004-5-20 18:27:02 | 显示全部楼层 来自 中国–陕西–西安
其实第二点很难作到
毕竟有些插件需要二次汉化才可能是全中文显示,这样的插件就一半乱码一半中文了
回复

使用道具 举报

 楼主| 发表于 2004-5-22 00:33:24 | 显示全部楼层 来自 中国–黑龙江–佳木斯
Post by nwb13
其实第二点很难作到
毕竟有些插件需要二次汉化才可能是全中文显示,这样的插件就一半乱码一半中文了

本人不是太懂,但真的是很难做到吗?
只是想起到其点示范作用,我汉化的魔兽争霸3里面的所有汉字,都是UTF-8编码

http://bbs.dt-club.net/attachment.php?attachmentid=2681
回复

使用道具 举报

发表于 2004-5-22 01:50:36 | 显示全部楼层 来自 中国–陕西–西安
Post by 多年菜鸟
本人不是太懂,但真的是很难做到吗?
只是想起到其点示范作用,我汉化的魔兽争霸3里面的所有汉字,都是UTF-8编码

http://bbs.dt-club.net/attachment.php?attachmentid=2681

有些字是在MOTD里显示的,那里的字就必须是汉字不能给转码了
看看我汉化的魔兽你就明白了
回复

使用道具 举报

 楼主| 发表于 2004-5-22 23:09:31 | 显示全部楼层 来自 中国–黑龙江–佳木斯

我是看了你的源码后提出来的,因为好多的乱码,读码很困难

如果是显示在motd 里只需要在<head></head>之间加上

<META content=^"charset=UTF-8^">
or
<META content='charset=UTF-8'>

(我在安装 IE 5.5,IE 6的机器上测试通过..)
回复

使用道具 举报

发表于 2004-5-22 23:42:06 | 显示全部楼层 来自 中国–陕西–西安
Post by 多年菜鸟
如果是显示在motd 里只需要在<head></head>之间加上

<META content=^"charset=UTF-8^">
or
<META content='charset=UTF-8'>

(我在安装 IE 5.5,IE 6的机器上测试通过..)

收到,哈哈
回复

使用道具 举报

 楼主| 发表于 2004-5-23 18:03:51 | 显示全部楼层 来自 中国–黑龙江–佳木斯
MOTD 显示,就是普通的网页(而且确实生成了一个临时文件大概是 motd_temp.html)

所以要用编辑网页的思路了 :)

文字统一编码有很大的好处,阅码编辑方便很多
回复

使用道具 举报

发表于 2004-5-23 20:50:04 | 显示全部楼层 来自 中国–北京–北京
支持楼主和二楼主
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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