网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 北京环球译联翻译有限公司 >> 本地化 >> 文章正文
  [组图]软件资源类型            【字体:
软件资源类型
作者:raindy    文章来源:汉化新世纪    点击数:    更新时间:2006-6-15    

 

  软件界面上的各种文字,在编程的时候就已经根据特定的格式将这些文字分门别类的存放在软件里面。由于这个前提,可以开发出专门的软件(汉化工具)读取这些特定格式内的文字,加以修改后回存到软件中,这就是汉化的基本原理了,这些特定的格式就叫“资源”(Resource)。

二、常见的资源有哪些类型?

  由于编写软件所使用的编程工具不同,软件中的资源存入位置也不相同,常见如下:

  1. VC类标准资源  标准资源之一,一般由 Microsoft Visual C++ 编写,软件资源一般存放于 Menu、Dialog、String等,如下图:

  2. Delphi类标准资源  标准资源之一,编程工具为 Borland Delphi 6.0 - 7.0,资源一般在 Rcdata 和 String 中,如下图所示:

  3. 非标准的 Unicode 字符和 ASCII 字符  在软件界面或调用信息时显示,但又不出现在String、Rcdata 中,非标资源需要用点睛字符替换器CXASTA之类专用工具提取后再替换回写,这在后面章节详细介绍。点睛提取ASCII字符界面如下:

  4. 语言文件  作者发行多国语言版本时,一类特殊的文件,多数为文本格式,文件类型有 *.ini、*.lng、*.dll等,扩展名随作者定,特定的语言文件需选用选定的工具进行汉化,如 ini 扩展名的语言文件可以选择 Ini Translator

  5.VB类资源  一般由 Microsoft Visual Basic 编写,现阶段的汉化工具无法实现界面可视化编辑,资源一般都在各窗体(Form)当中,由于VB 类资源得特殊性,传统的标准资源非标准资源概念不适用,我们一般把VB 窗体汉化器等提取的窗体资源称为标准资源,而点睛字符替换器提取的VB字串、Unicode 字符和 ASCII 字符称为非标准资源(简称非标)。标准资源如下图所示:

  6. 其它  如: Bitmap 资源、Flash 资源等,这些文件中的文字需要用特殊的工具提取,如下图为位图资源,右边图像中的英文字符,我们需要用 ResScope、ResHacker 等工具把位图导出,用Fireworks或Photoshop类工具处理后再导入。

三、怎么识别资源类型?

  识别资源类型可以为选用最佳汉化工具提供参考信息,常见主工具汉化,如Passolo、Multilizer等在新建方案时都可以自动识别资源类型,也可以用侦壳工具PEiD来识别(前提为软件未加壳),如下图,所示加壳软件的侦脱壳详见后续章节...

文章录入:天之骄子    责任编辑:天之骄子 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
  • 安装文件(*.msi)的本地化

  • Flash MX 文档(*.swf)的本…

  • Unicode和字符集

  • DT_FixRes

  • 塔多客 (Tradoser) 1.0.0.1 …

  • WISE技巧篇--原版安装和版…

  • WISE技巧篇--防止简单打包…

  • 析Unicode和UTF-8

  • TRADOS新手必读一

  • Trados新手必读二

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     点击Q我

    Copyright © 2006 - 2007 GTU Inc. All Rights Reserved
    E-mail:ldgldg@126.com 联系电话:010-51658081
    北京环球译联翻译有限公司 版权所有 京ICP备05064028号

     
    站长:断弦谁听