论坛风格切换切换到宽版
  • 7477阅读
  • 5回复

点睛 VB 窗体汉化器简易使用流程 [复制链接]

上一主题 下一主题
离线拳拳
 

发帖
1879
金钱
0
威望
0
只看楼主 倒序阅读 0 发表于: 2003-07-01
点睛 VB 窗体汉化器 简易使用流程
==================================
看到论坛上有不少朋友仍然还在利用很原始的方法(GetVBRes + UE + …)从事 VB 程序的汉化,而无视于 点睛 VB 窗体汉化器 的便捷,所以写下了这篇短短的文字,简单地介绍一下点睛 VB 窗体汉化器的基本操作流程,希望能对您有所帮助。

工具:点睛 VB 窗体汉化器 0.92 版
下载:http://llf.8800.org:800/site/studio/TvbForm092.rar
http://www.hanzify.org/detail.asp?SOFT_ID=1075
示例:Power Audio Editor 3.20a
下载:http://www.hanzify.org/detail.asp?SOFT_ID=6878

准备工作:
在要汉化的 Power Audio Editor 3.20a 安装目录下新建一个文件夹,然后将 Power Audio Editor 3.20a 英文版的主程序“PowerAudioEditor.exe”复制一份到此文件夹中去,这样可以避免在使用点睛 VB 窗体汉化器汉化时因导出的窗体文件过多而不便于查看的问题(见下图)。
离线拳拳

发帖
1879
金钱
0
威望
0
只看该作者 1 发表于: 2003-07-01
第一步:
打开运行点睛 VB 窗体汉化器 0.92 版,软件界面从上至下共分为四栏:窗体导出、字串查找、字串替换、窗体导入(见下图)。点击 [窗体导出] 栏的“...”按钮,选择需要汉化的文件,这里是“新建文件夹”下的“PowerAudioEditor.exe”文件。
离线拳拳

发帖
1879
金钱
0
威望
0
只看该作者 2 发表于: 2003-07-01
第二步:
点击 [窗体导出] 栏最右边的导出按钮,导出“PowerAudioEditor.exe”的所有窗体块文件(扩展名为 .bin ),导出窗体的同时还会在汉化文件的目录下生成一个扩展名为 .log 的日志文件;然后转到 [字串查找] 栏,点击最右边的“查找”按钮,这时点睛 VB 窗体汉化器将自动查找每个窗体块中的 ASCII 字串并分别保存为同名的文本文件(.a.txt)。这些文件也就是要翻译的内容(见下图)。
离线拳拳

发帖
1879
金钱
0
威望
0
只看该作者 3 发表于: 2003-07-01
第三步:
这时可以退出点睛 VB 窗体汉化器来对所有已提取的文本文件进行翻译工作了。以“frmDialog.bin.a.txt”为例,用记事本或 UE 打开此文件,编辑的方法跟使用点睛字串替换器没有什么区别,但不同的是点睛 VB 窗体汉化器很好地解决了 VB 汉化时经常需要借字处理的问题:比如下图中的“&File”为 5 个字节,要翻译成“文件(&F)”还差 3 个字节;同样,“New”为 3 个字节,要翻译成“新建”还差 1 个字节。再看看“Convert Sample Type ...”为 23 个字节,翻译成“转换采样类型...”之后还剩余 8 个字节,熟悉 VB 汉化的朋友自然知道可以向它借用剩余的字节数。但现在无需像使用 UE 等十六进制编辑工具那样繁琐操作了,直接在此文本文件中进行增增减减的工作就可以了(见下图),当然必须保证翻译后的文本大小不变。
有个小窍门:可以看到图中的“Output Quality”翻译成“输出质量”后也有多出 6 个字节,不妨将多出的字节加到“转换采样类型...bbbbbbbb”上,以后再有字串多出的字节都加在这后面,使得最终翻译的结果只有一条字串存在多余的字节,这么做的目的是为了在使用点睛 VB 窗体汉化器完成整个汉化工作之后尽可能地减少手工修正(将多余的字节填充以“
00”)的工作量。
离线拳拳

发帖
1879
金钱
0
威望
0
只看该作者 4 发表于: 2003-07-01
第四步:
当所有的翻译都完成之后,再次运行点睛 VB 窗体汉化器。点击 [字串替换] 栏的“...”按钮,选择日志文件(这里为:PowerAudioEditor.exe.log)然后单击右边的“替换”按钮,这时,所有已翻译好了的字串内容都会被替换到相对应的窗体块文件中去。前面已经提到即使已在翻译的过程中进行了借字的处理,你也不必理会是否还要修改字串的长度标识,因为点睛 VB 窗体汉化器会在替换时自动帮你修改字串的长度计数。这也就是为什么说点睛 VB 窗体汉化器是 汉化 VB 程序的不二首选的原因了,还有什么比能够节省大量繁琐的手工操作更好的事情呢?!
离线拳拳

发帖
1879
金钱
0
威望
0
只看该作者 5 发表于: 2003-07-01
第五步:
接下来只要按下 [窗体导入] 栏最右边的“导入”按钮将已替换的窗体块文件导回到 PowerAudioEditor.exe 中去就行了。运行 PowerAudioEditor.exe 以测试汉化的程序。下图中所示是稍作演示后的结果。至此,利用点睛 VB 窗体汉化器进行 VB 程序汉化的过程已告结束,剩下来就可以借助其他的工具来进行后期的完善和修补工作了,比如 Unicode 的汉化、控件及字体的调整等。
不过,这已不是这篇短文所能包含的了。:)