·汉化新世纪 ·汉化新世纪论坛 ·百家争鸣 ·论坛集萃 ·汉化问答 ·软件介绍
文章首页 >> 汉化教学 >> 特殊汉化 >> 跟我学汉化-初识资源    Creative Commons License,创作共用协议(中文版)  署名 非商业性使用 禁止演绎

跟我学汉化-初识资源

作者: raindy 来源:汉化新世纪 时间:2009-11-23 点击:11333

作者:Raindy 网站:www.raindy.org

『资源简介』
  软件界面上的各种文字、图像、图标等,在编程的时候根据特定的格式分门别类地存放在软件里面,这些特定的格式就叫“资源”(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字串两大类。标准资源汉化后,在软件界面或调用信息时显示、但又不出现在上述标准资源中的字串多数属于非标资源。

『汉化资源分布』
  由于编写软件所使用的编程工具不同,软件中的汉化资源发布位置也不尽相同,常见如下:
  1. VC 类标准资源  由 Microsoft Visual C++ 编写,汉化资源一般分布于 Menu、Dialog、String 等;
  2.Delphi 类标准资源  由 Borland Delphi 编写,汉化资源一般分布在 Rcdata 和 String 中;
  3.VB 类标准资源 由 Microsoft Visual Basic 编写,汉化资源一般出现在 Form 窗体中; 
  3.非标资源  Unicode 字串和ASCII 字串,后者又可细分为 VB 字串、 Delphi 字串和其他 ASCII 字串。非标资源不出现标准资源中,需要专门的工具才能提取到。
  4.语言文件 一类特殊的文件,扩展名随作者定,多数为文本格式,常见的文件类型有 *.ini、*.lng、*.dll,语言文件根据不同软件,分布的位置不定,有的在安装目录根目录下,有的语言文件夹中(如:language、Lang、Lan等)。
  详见本人2006年写的这篇文章:http://teach.hanzify.org/index.php?Go=Show::581-1145890624

『学习任务』
  汉化目标:请列出示例文件中的资源类型汉化资源分布
  下载文件 下载示例文件

『参考答案』
  详见本人Blog:http://www.raindy.org/blog/article.asp?id=64

汉化新世纪 责任编辑: raindy .:|:. 标签(Tag): 资源 非标 标准资源

·上一篇: 跟我学汉化-特殊汉化之位图汉化 ·下一篇: 跟我学汉化-非标汉化之点睛篇

· 版权申明: 本文引自《汉化新世纪》,如有版权疑问请及时联系本站,以便本站处理。

· 转载申明: 本文引自《汉化新世纪》[ 作者: raindy],如需转载请直接联系原始作者,并请注明原始出处。

相关文章                                                                                发表评论 打印此文 关闭窗口

| 设为首页 | 加入收藏 | 联系我们 | 友情链接
Creative Commons License,创作共用协议(中文版)  署名 非商业性使用 禁止演绎
本站内容,除转载或版权特别申明的内容外,皆遵守 创造共用协议中文版之“署名-非商业性使用-禁止演绎 2.5 中国大陆”条款
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 2.5 China License.
本网站内容源自汉化新世纪论坛的摘录和汉化新世纪成员的原创文章。
凡汉化新世纪论坛的文字皆默认为汉化新世纪与原作者共同拥有并授权发布。
如对本站发布文章有所异议请来信告知,我们将及时删除。
凡商业摘录本站文字请先与我们联系,本站将保留非授权商业发布的追究权利。
凡非商业摘录本站文字请明显注明出处和原作者,并不得改动,凡改动必先征求原作者同意。
苏ICP备05002283号