发布时间:2024-04-10 文章来源:深度系统下载 浏览:
非中文界面的软件我们如何汉化成中文软件?不管是对于工作需要还是兴趣爱好,相信有很大一部分网友都想学习怎么汉化软件?下面给大家分享一些汉化软件的电脑基础知识,希望能帮到喜欢折腾电脑技术的朋友们。 如何汉化软件 怎么汉化软件(基础知识):
软件汉化概括起来可以分为前期、中期、后期三大步骤,根据情况的不同,每个步骤的分步也不同。大概步骤如下: 1、前期: ①拆包:将原版安装包解包,使之暴露安装文件;也为汉化软件做准备。 使用工具:视原安装包打包类型不同而异。 ②安装软件:分析安装包的行为,同时方便寻找资源;也为汉化软件做准备。 使用工具:虚拟机如VMWare。或还原软件如Deep Freeze…… ③搜索资源:在解包的安装包或者安装软件的目录寻找调用显示文字的资源文件。 使用工具:凭编程知识和经验进行。 ④检测编译器:检测资源文件采用的编译器、是否加壳。 使用工具:PEiD、FastScanner等。 ⑤脱壳:根据检测到的加壳类型选择脱壳工具 (如果资源没有加壳则不需要此步骤) 使用工具:视加壳类型不同而定,极难脱的壳则需要求助黑客高手。 2、中期: ⑥选择汉化工具:根据文件编译器的不同选择汉化工具。有些处理C++较好,有的处理Delphi较好,有的处理.net较好……总之根据情况选择,没有绝对性,所以电脑上需要安装很多款汉化工具。 ⑦提取并翻译标准资源汉化工具:SDL Passolo、Sisulizer、Radialix、Archemy Catalyst……等。 ⑧提取并翻译非标资源汉化工具:点睛字符替换器、CXA、Athena……等。 ⑨进一步修剪,把前面都没法处理的地方处理掉,工具如:WinHex、UltraEdit、ExeScope、Reshacker等。 ⑩测试汉化的应用程序,检查汉化以后的软件各功能运行有没有问题,是否有漏译、错译,翻译不准确之处。发现问题要根据资源所在位置返回⑦⑧⑨甚至⑤的某一步修改。此步骤也可以添加到⑦⑧之后。 3、后期: 封装打包并发布汉化的软件,将汉化好的文件制作成汉化包或安装包,发到网站上,可以使用NSIS、Inno Setup……很多打包封装类的软件。 用户反馈bug,过不了多久喷子们就会把他们使用你的汉化包遇到的各种bug像****一样扔过来。根据资源所在位置返回⑥⑦⑧中的某一步修改,进行⑦⑧⑨时在你汉化的软件里留个邮箱、QQ或者MSN号。 温馨提示:以上关于如何汉化软件 怎么汉化软件(基础知识)的操作步骤也不是说一定要按照每一个步骤逐一操作,很多国外单文件小软件或绿色软件,就只需要直接使用⑦⑧⑨⑩这些步骤即可汉化成功软件,关键是看具体情况而定,大家可以先尝试一些小软件的汉化,先熟悉下汉化的基础流程,这样循序渐进,把处理不好的问题记录下来去网上需求高手解答。 我们应该庆幸,本地化软件(即汉化软件用到的工具)已经非常成熟了,它们可以方便地提取exe、dll等文件中的资源并修改,我不知道这些软件还没出来的时候,那些汉化作品是怎么做的,总之现在作汉化要比以前容易就是了。更何况很多软件编写者已经意识到了产品推向国际市场的重要性,他们在编写软件的时候已经给翻译者提供了方便之门。 |
上一篇:
下一篇:二手显卡如何_二手显卡值得买吗