汉化教程的学习

一、前言

               

        习惯用中文的人,在使用外语界面时总有一种看不到自己想要的感觉。因此,我需要加入汉语,让软件的使用更方便快捷。

二、一款工具的认识

         eXeScope是方便强大的汉化工具,可以直接修改用 VC++ 及 DELPHI 编制的程序的资源,小巧但功能极其强大的本地化工具,可以直接修改 VC++ 及 DELPHI 编制的 PE 格式文件的资源,包括菜单、对话框、字符串和位图等,也可与其它本地化工具配合使用。eXeScope能在没有资源文件的情况下分析,显示不同的信息,重写可执行文件的资源,包括(EXE、DLL、OCX等)。是方便强大的汉化工具,可以直接修改用 VC++ 及 DELPHI 编制的程序的资源,包括菜单、对话框、字串表等。
小巧但功能极其强大的本地化工具,可以直接修改 VC++ 及 DELPHI 编制的 PE 格式文件的资源,包括菜单、对话框、字符串和位图等,也可与其它本地化工具配合使用。
        

       在汉化中不推荐使用 eXeScope 作为汉化工具,仅作为汉化辅助工具。6.50 版主要对 DELPHI 7 编译的程序支持较好。对 DELPHI 7 以前版本编译的程序,建议使用 6.30 版本,因为该程序对 Unicode 字符显示支持不好。

三、汉化效果

      


四、汉化的基础积累

       

         软件汉化就是使用专门工具对外文版的软件资源进行读取、翻译、修改、回写等一系列处理,使软件的菜单、对话框、提示等用户界面显示为中文;而程序的内核和功能保持不变的过程,完整的汉化大致要经过侦壳、脱壳、预处理、翻译、编译、测试、修正、发布8步骤。这里的专门工具就是狭义上的汉化工具,特指标准资源和非标资源汉化工具。广义上的汉化工具指汉化流程中用到的各类工具软件,可谓五花八门。 


        软件界面上的各种文字、图像、图标等,在编程的时候根据特定的格式分门别类地存放在软件里面,这些特定的格式就叫“资源”(Resource)。软件资源分为标准资源和非标准资源(简称非标),标准资源通常可以通过PE类资源查看工具(如:PE Explorer、ResScope 等)可视化查看编辑(VB除外),而非标目前还无法实现可视化预览。 

         

         特别注意的是VB 程序资源比较特殊,上述分类概念不适用,但汉化人一般把 VB 窗体汉化器等提取的窗体资源称为标准资源,而通过点睛字符替换器提取的 VB 字串、Unicode 字串和 ASCII 字串均称为非标。     

         常见的标准资源通常有Bitmap(位图)、Menu(菜单)、Dialog(对话框)、String(字符串)、RCData(RC-数据)、Cursor(光标)、Accelerator(加速器)、Icon(图标)、Version(版本)、Toolbar(工具栏)、Form(窗体),其中RC-data多见于Delphi程序中,Form多见于VB程序中。

         非标资源主要包括ASCII字串、Unicode字串两大类。标准资源汉化后,在软件界面或调用信息时 显示、但又不出现在上述标准资源中的字串多数属于非标资源。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 28
    评论
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值