




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
中文简繁转换完全手则2006计算机应用乱码完美解决方案一在控制面版里面的语言和区域选项中的高级标签下设置为台湾再重启就可以完美显示了.依稀还记得很多年前的一些老玩家文章,写到他们初识电脑的时候为了能玩一个游戏,拼命地学习DOS指令,讨论如何更好地分配仅有的640KB内存。那个时候使用电脑,即便只是玩游戏,都须要懂很多专业知识。随着Windows 95的出现,安装和启动游戏的过程被不断简化,很多时候,游戏已经被浓缩成一个个快捷方式,只要用鼠标双击就可以让玩家在其中畅游。要想在Windows操作系统中更好地玩游戏,似乎只须要使用强大的硬件配备和合理的驱动程序这么简单,虽然这就是微软最终的目的,但是现在游戏中仍然还没有完全解决各种中文编码自动转换的问题。编码作为各种计算机应用软件最基本的组成部分,不但游戏须要编码的支持,各种网页,软件,同样需要编码的支持,凡是我们能够看到的文字,只要不是图片形式存在的,那么理论上它都须要编码。那么汉字编码是什么?是什么原因使得编码成为乱码,妨碍我们正常游戏、浏览网页和交流?一、如何在游戏中正常显示繁体笔者这样的游戏玩家,虽不敢称为老鸟,但是绝对不局限于简体版或者英文版的游戏,一般来说韩国、日本和繁体版的游戏,只要好玩的都不会错过(当然时间长了也能看懂一些常用的日文和韩文字词),所以尽可能让系统显示游戏中的每个文字,而不是去容忍乱码。在Windows 2000诞生以前,解决乱码的主要方法是外挂一些转码程序,比如南极星,这些软件会控制Windows的GUI输出,在显存中进行转码。当然这些软件也可以转换任何表现形式的不同编码,比如Web页面、邮件和各种文本文件等。在基于NT技术的Windows 2000诞生之后,包括XP和2003在内的系统都不能使用控制GUI输出的原理转码,加上不少程序开始跳过ExtTextOut、TextOut函数,所以单纯的外挂转码工具的应用效果都不尽如人意。以这些监控原理为思路的软件虽然能解决部分的问题,但是兼容性和泛用性上都很不好,当然最开始Windows 2000和XP的玩家还是用上了一款名为化繁为简的软件解决了很多热门游戏的乱码问题。软件名称:化繁为简软件版本:2.13授权方式:共享软件软件大小:304KB 1.化繁为简(应该就是W2kXpCJK.exe吧?)化繁为简的作者dayisi于2002年6月在深圳开发了这个软件,最开始他的目的很简单-为了让玩家在玩繁体或者日文游戏时不用在控制面板里变更区域设置。这个软件随后在玩家中广为流传,而作者也因为这个原因在接下来的近一年时间中不断地完善这款软件。笔者手中保留着一个2.13版的化繁为简,它的界面已经被优化得相当简单,玩家需要先根据游戏的语言环境选择一个字体,比如Big5内码的繁体中文游戏,字体应该选择为PMingLiu,内码选择chinese_big5;如果是shift_JIS内码的日文则选择Ms Mincho字体,内码选择为日文。随后浏览选择游戏执行文件所在路径,最后进行区域模拟进入游戏。化繁为简2.0版后支持在显示过程中将繁体字显示为简体字功能,同时可以使用动态挂接方式将正在执行的游戏转码。2.区域设置Windows 2000开始所提倡的真正多语言支持体现在对Unicode的支持和自由设定所在区域两项,但是这个优势在双字节版本的系统中都不易用,部分乱码的情况始终存在。用户普遍认为只是英文系统可以很方便的切换,所以当时相当数量的玩家为了玩游戏不得不安装英文版的Windows 2000以求获得更好的编码支持,这实在是太麻烦了。区域设置的原理实际上是硬性指定系统的编码,从实质上来讲,将区域设置为中国香港特别行政区的简体中文版Windows 2000系统和一个繁体中文版的Windows 2000系统在处理字符的时候没有任何区别。所以在解决乱码问题时,区域设置是最有效的方法。在Windows 2000系统中,进入控制面板中的区域选项,在常规选项卡下点击设置默认值,此时在弹出的选定系统区域设置的下拉列表中选择即可。软件名称:AppLocale软件版本:1.3授权方式:免费软件软件大小:908KB 3.MS AppLocale最终这个问题由微软发布的一款小软件解决,这款被称为AppLocale,大小不足2MB的软件可以很方便地制定须要转码运行的程序,并且为之创建启动快捷方式。只要做一些简单的设定,无论游戏还是软件,无论是任何编码方式,都能方便转码。惟一的缺点是它只能安装在Windows XP以上的操作系统中。安装AppLocale软件后,玩家须要首先设定想要AppLocale转码的游戏所在位置,然后选择程序的应用语言,比如繁体或者日文,最后还可以为游戏生成快捷方式。笔者认为AppLocale的原理和化繁为简比较类似,当然微软自己的转码软件在兼容性上要强过第三方软件,所以在AppLocale流行开之后,化繁为简逐步被玩家们忘记。二、如何在游戏中正常输入繁体在单机游戏的时代,只须要转码基本上就可以应付所有问题,除了日本光荣公司的三国志系列游戏的自定义武将名字之外,很少有单机游戏需要玩家输入大量的文字。但是随着网络游戏的兴起,在网络游戏中交流就成了难事。显而易见,参看本文第一部分内容,直接进行语言区域设置是解决问题的最直接方案,比如繁体Big5下系统会给玩家相当多的繁体输入法选择,比如仓颉输入法,当然日文和韩文环境下同样也会有对应的输入法。如果熟悉这些输入法的玩家就可以很容易的输入各种文字进行交流。对于完全不会这些输入法的玩家,操作步骤就要繁琐一些,笔者总结出两种比较易用繁体中文输入方法。首先大家须要理解到繁体字和Big5编码是两个不同的概念,比如这三个字,事实上笔者前面两个都是以GBK编码输入,最后一个才是以Big5编码输入,如果在Big5编码环境看这三个字,它们会变成这样的情况。因为Big5编码并没有包括简体字,所以在Big5环境中有部分简体字会变成乱码。我们真正能用上的只是Big5编码的字,它一定是繁体的,而不是GBK环境下所能看到的繁体字。软件名称:TextPro软件版本:5.0授权方式:免费软件软件大小:400KB 1.二次转码我们可以轻松地输入简体字,然后进行一次转码将简体字转换为繁体字,当然这只是GBK下能够看到的繁体字,接着进行二次转码,将繁体字的编码由GB2312转换成Big5。我们只须使用一个名为Textpro软件就可以完成这两个步骤。最后将乱码粘贴进游戏就可以正常显示。Textpro的使用非常简单,转码的按钮在软件最上方清晰的罗列在一起,依次使用这些功能便可以将Textpro中显示的内容全部转码。软件名称:微软拼音输入法2003增强版软件版本:Build 2524授权方式:免费软件软件大小:74.95MB 2.微软输入法2003只须要进行简单的设置,微软输入法2003可以以Unicode或者GBK的内码直接输入文字。而且输入法会自动根据环境内码自动转换文字内码,比如在GBK的环境下输入繁体字,那么这个时候会出现GBK编码的繁体字,而到Big5环境中输入繁体字,则会出现Big5内码的繁体字。同时还可以使用微软输入法或者紫光输入法的软件盘来输入少量的韩文或者日文文字,这里须要注意的是紫光输入法提供的繁体输入功能在某些繁体字的处理上会出错,比如模拟的模字,所以不推荐使用。软件名称:汉字通KanjiWeb软件版本:3.0授权方式:共享软件软件大小:1.8MB 3.汉字通KanjiWeb相对微软输入法2003,汉字通KanjiWeb的功能更加强大,但是KanjiWeb在Windows 2000之后的操作系统上有一些兼容性问题,同时它所提供的输入法也比较古老,所以KanjiWeb更适合在Windows 9x系列的操作系统与其他输入法协同使用。KanjiWeb附有中、日文和广东音等多种输入法,在BIG5、GB、SHIFT-JIIS码和EUC码下,都可以输入中文简体字、中文繁体字、日本假名或日本汉字。除此之外KanjiWeb拥有HZ、GB、BIG5、JIS、Shift-JIS、EUC内码显示转换功能,同时提供一个Multi-Code程序能静态将文件转码。软件名称:游戏拼音输入法软件版本:1.0授权方式:免费软件软件大小:1MB 4.游戏拼音输入法这是一个方便的多种编码输入法,以汉语拼音为基本输入形式,非常适合国内玩家在繁体、日文等游戏中使用。不过这款输入法目前还不够完善,对于一些繁体字的转码有问题,你有可能无论如何用这个输入法都输入不了某些字。三、未来之路单纯从游戏方面来考虑,微软Windows图形和游戏负责人Lester在不久前接受Gamespot采访的时候谈到:微软计划简化PC游戏运行方式,将向游戏机游戏运行方式看齐,即即插即运行,大大简化PC游戏安装和进行方式。而有部分使用过Windows XP SP2的玩家则表示SP2似乎现在能比较智能地转换字符编码,以前一些须要AppLocale加载的游戏和软件在SP2上已经在启动的时候自行完成这个过程。不过在游戏之外,这个进程似乎很缓慢。从技术上考虑,Unicode才是最完美的解决方案,但是Unicode的推广并不容易,虽然Windows XP操作系统已经很好地集成了Unicode环境,但是为了延续性不得不兼容着其他编码形式。而著名搜索引擎Google也率先在全站默认使用Unicode编码搜索,在网络上热透半边天的Blog系统,由于更多两岸三地网友交流的需要,也基本上采用了Unicode编码。但是这还远远不够,目前各种转码的工具都有着各自的缺陷,比如Textpro就可能在处理时忽略部分文字的转码,还有单纯的1对1的文字转换也不代表能转换阅读习惯,比如鼠标和滑鼠的区别。如果没有智能化的,能够方便处理目前已有编码文字资料的数字解决方案,则庞大而优秀的Unicode编码也不能在短期内解决须要转码的繁琐问题。游戏之外的编码应用案例只是简单地在游戏中解决乱码问题和输入其他编码的文字这两件事看似简单,其实包括相当多知识和技巧。当然,会出现乱码和须要输入其他编码的文字的情况绝对不会仅仅出现在游戏中。所以这些软件、输入法和技巧同样可以在碰到类似的问题时发挥作用。1.浏览繁体站点,使用繁体站点搜索引擎如果操作系统已经装有相应的字库,那么IE浏览器可以在访问繁体站点的时候自动切换到合适的编码模式。浏览自然容易解决,但要使用繁体站点搜索引擎就须要利用前文所讲到的繁体字输入方法。对于Windows 98以前的操作系统,笔者推荐使用KanjiWeb,因为它对HZ编码的处理能力非常强。KanjiWeb可以同屏显示BIG5、GB、HZ三种文字,而且可以将它们打印出来。比如一个论坛,可能第一帖是HZ编码,而回复的分别有BIG5和GB两种编码,则用KanjiWeb时不会看到任何乱码。同时它自带一个简单的字库,即便是英文操作系统,它也可以正常显示各种编码的汉字。在网络游戏中,或者实时聊天环境中,笔者认为微软输入法2003较为方便,根据当前编码环境自动识别并输入文字的功能可以省却每次都须要转码的烦恼。如果须要输入大量的文字,用繁体输入法就比较麻烦,这个时候笔者推荐以二次转码的方式来完成。首先用正常的简体环境输入内容,然后进行二次转码,最后将转码的结果张贴到浏览器中即可,这非常适合在繁体论坛拍砖。小技巧:为Windows 98、2000系统安装更多的编码字库当使用Windows 98、2000系统的IE浏览器访问繁体站点或者日文韩文站点时,IE会提示安装新的编码字库,这个时候Windows98可以直接连接到微软的官方网站下载字库并安装。对于Windows98的用户,如果无法正常访问微软的网站,也可以选择下载繁体字库补丁直接安装。而Windows 2000的系统安装盘上都带有2000常用的字库,只须要插入安装盘,根据提示操作即可。Windows XP系统在默认安装的时候就带有标准的繁体、韩文和日文字库,用户无须特别安装新的字库。2.使用其他繁体软件虽然常用软件都是英文版或者中文版,但一些小工具或者某些软件的最新版本出现的时候可能只有繁体版,其实这种情况就和一个繁体版的游戏差不多,毕竟游戏也是软件的一种。这个时候可以先试试化繁为简或者AppLocale来尝试简单的转码,绝大部分情况下都可以正常使用。对于一些非常特殊的软件,如果须要转码的同时还输入繁体文字,则笔者推荐直接将区域设置为中国香港特别行政区,然后使用微软输入法2003来完美解决。3.文件中的文字转换小规模的文字转换使用Textpro非常容易,但如果手中有大量的Word文件或者文本文件须要转换则应该考虑其他方法。前文提到的KanjiWeb附带一个Multi-Code软件可以批量转换各种代码的文件。同时笔者还推荐另外一款称为搜易繁简通的免费软件,它更可以对不限数量的多个文件同时进行繁简转换,并且支持从资源管理器拖放文件到程序窗口。当然在使用这些软件的时候都须要做好备份,尤其是Word文件的格式比较复杂,可能在转码过程中出现兼容性错误。对于部分无法正常转换的文档,用Textpro手动处理也是解决方案之一,此外转换的过程中还应该特别注意GBK内码繁体字和Big5内码繁体字的区别。4.日常应用中解决乱码的要点(1)对于IE、Outlook等软件,解决显示乱码的基本办法是确认系统装有字库,同时已经为当前内容指定了正确的编码类型。须要注意多种字库的区别,比如HZ和GB2312虽然都是简体字库,但它们仍然有一定区别。(2)对于Windows 2000系统,须要运行非Unicode编码的软件时,解决乱码的办法主要还是修改区域设置为编码文字所在区域,同时还须要将该编码设置为默认文字编码。(3)对于Windows XP系统,显然它更加适合作为个人工作、学习和娱乐的平台,AppLocale软件很好地解决了乱码问题,并且使用简单。(4)输入繁体中文最好的环境是区域设置为香港特别行政区的Windows XP系统和微软输入法2003,而在XP系统下只须要安装AppLocale、微软输入法2003,则可以解决90%以上的繁体中文应用问题。显然作为操作系统的重要组成部分,微软希望在系统中更好地集成这些功能,而不是使用第三方软件。(5)可以转换Unicode编码的常用编辑器有Editplus和UltraEdit,而Windows XP系统的记事本(Notepad)也可以在保存的时候选择不同编码类型,从而达到转换Unicode编码的效果。(6)日文、韩文同样可能是导致乱码的原因,碰到乱码的时候不仅仅须要考虑Big5编码,还应该考虑HZ和其他语言。解决乱码的方法有很多,最好的办法是根据操作系统和乱码的具体情况选择合适的方案。知识了解:GB2312 GB2312码是中华人民共和国国家汉字信息交换用编码,全称信息交换用汉字编码字符集-基本集,由国家标准总局发布,1981年5月1日实施,通行于大陆,新加坡等地也使用此编码。GB2312收录简化汉字及符号、字母、日文假名等共7445个图形字符,其中汉字占6763个。GBK GBK是GB2312-80的扩展,是向上兼容的。它包含了20902个汉字,其编码范围是0x8140-0xfefe,剔除高位0x80的字位。其所有字符都可以一对一映射到Unicode2.0。GB18030-2000(GBK2K)在GBK的基
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 衢州职业技术学院《物流管理》2023-2024学年第二学期期末试卷
- 山东药品食品职业学院《民用建筑工程调研实训》2023-2024学年第二学期期末试卷
- 江门职业技术学院《专业文献检索与论文写作》2023-2024学年第二学期期末试卷
- 新疆艺术学院《自动控制理论》2023-2024学年第二学期期末试卷
- 海南健康管理职业技术学院《机械工程前沿》2023-2024学年第二学期期末试卷
- 广西中医药大学赛恩斯新医药学院《公共部门会计》2023-2024学年第二学期期末试卷
- 沈阳理工大学《水处理生物学》2023-2024学年第二学期期末试卷
- 2024年生物可降解塑料项目资金筹措计划书代可行性研究报告
- 文创产品设计赏析
- 2024年电子涂料项目投资申请报告代可行性研究报告
- 教练技术第一阶段导师讲义
- 国际学术交流英语知到章节答案智慧树2023年哈尔滨工业大学
- 公路水运工程施工企业(主要负责人和安全生产管理人员)考核大纲及模拟题库
- 01SS105 常用小型仪表及特种阀门选用安装
- 架桥机安装拆除监理细则
- GB/T 25156-2010橡胶塑料注射成型机通用技术条件
- GB/T 23999-2009室内装饰装修用水性木器涂料
- GB/T 21063.4-2007政务信息资源目录体系第4部分:政务信息资源分类
- GB/T 20570-2006玉米储存品质判定规则
- GB/T 18168-2008水上游乐设施通用技术条件
- CB/T 497-1994吸入粗水滤器
评论
0/150
提交评论