软件本地化与汉化
----看不懂命令、看不懂帮助——因为,一切都是英文的。现在,大部分软件用户的英语水平不高,使用英语软件有不同程度的困难。我们常见到这样的朋友,听说某软件功能很强大,千方百计搜寻了来,安装后一看复杂的英语界面,根本就不会用,只有自叹英语太差。
解决办法至少有两种:
- 帮助用户提高英文阅读能力;
- 制作中文版软件。
短时间提高英文阅读能力,希望所有用户都精通英文是不现实的。事实上,也并非只有英文水平较低的用户才喜欢使用中文界面的软件。绝大多数人使用自己的母语进行交流最为自如。即使外语水平很高的用户,使用外语进行工作的效率也往往比用母语低。
制作中文版软件,软件的开发商和经销商为了扩大潜在客户群、减少培训与支持费用、提高用户对产品的信心、增强产品竞争力等原因,也会推出本地化版本的软件。满足用户的需求,战胜竞争产品赢得客户。
并非所有的软件都有进行本地化,最终的决定性因素是本地化投资是否能带来相应的收益。这就是我们看到许多软件有日文版甚至繁体版,却没有简体版的原因。
为了推动我国计算机使用的普及,国内汉化人,不记报酬,付出无偿的艰苦劳动,把许许多多软件界面汉化成中文。为更多的朋友学习计算机,使用计算机提供方便之门。对普及计算机应用、加快我国信息技术发展都是起到了重大的贡献。
汉化小知识:
- 本 地 化(localization):对软件进行加工,使之满足特定市场上的用户对语言和功能的特殊要求。可能涉及文字的翻译、用户界面布局调整、本地特性开发、联机文档和印刷手册的制作,以及保证本地化版本能正常工作的软件质量保证活动。localisation也是本地化的意思,较少用。
- 国 际 化(Internationalization):在开发程序内核的过程中,功能和代码设计均不局限于某种特定语言,使创建不同语言版本的过程得以简化的软件工程方法。国际化面向编程和设计,而本地化更接近一种“转换”。也叫“全 球 化(Globalization)”
- 汉 化(hanzify):“本地化”的中国本地化。较之“本地化”,它更为通俗易懂,不过由于专指从其他语言到中文的转换,随着国际交流的增加,业内人士似乎已渐渐倾向于使用“本地化”。国内业余汉化人倾向使用“汉化”,主要指对软件的用户界面从其他语言到中文的转换。
- 资 源(Resource):Microsoft资源文件 (.RC) 包含的字符串、对话框、菜单、快捷键、图标、位图等。在本地化过程中通常指软件中需要翻译的内容,即 localizable resource,包括delphi资源文件dfm包含的字符串和一些非标准的资源形式(ASCII)。
本地化简介:
本地化是商业软件出于营销策略考虑,满足特定市场上的用户对语言和功能的特殊要求,而对软件进行加工。一般包括以下五项工作:
1. 翻译包装和宣传材料
翻译包装是本地化的最基本层次,所需投入最小,但所能带来的收益也最小。
2. 支持当地语言
只有支持当地语言才可能真正进行本地化。这部分工作涉及源代码修改,通常由产品开发人员完成。如果在开发过程中已经实施了国际化策略,就很少有额外的代码工作。完成这一层次的工作后,软件用户界面仍然是英文的,从外表上看与英文软件完全相同,区别主要是:
- 可运行于本地语言的操作系统上
- 可接受本地语言输入并用本地语言输出
3. 转换用户界面和文档
在此基础上进行用户界面和文档的转换才有实际意义,也就是传统意义上的“本地化”。也有人考虑在软件能用当地语言输入输出之前就翻译文档,这似乎可以改善产品的易用性,但既然用户还是必须用英文工作,这看起来有点本末倒置。
出于费用、时间和技术等方面的考虑,转换用户界面和文档的工作大多由专业本地化服务提供商进行。委托方通常会根据预算和项目周期的限制按照下列顺序决定本地化的范围:用户界面 -> 联机帮助 -> 手册 -> README -> 样例 -> 演示和教程 -> 其他
对一些规模较大、专业性较强的软件,可以考虑先转换部分手册,待时机成熟后再进行全面的本地化。
4. 支持本地硬件和软件
由于各个国家和地区流行的硬件和软件可能会有所不同,产品的兼容性可能会成为障碍。在欧美一切正常的软件到中国后“水土不服”不足为奇。以支持本地硬件和软件为目标的本地化,有时并不困难,只要有产品开发人员的支持即可,有时却会遇到技术难度大、风险高的难题。
5. 提供本地化功能
针对当地用户的特殊需求修改功能特性或直接进行开发。例如,
- 提供汉字竖排和从右至左布局的功能
- 提供符合中国国家标准的土建工程图纸标注功能
我们看看台湾一家专业本地化服务提供商的中文化流程、计划管理流程和使用的工具。
1.中文化流程
2.计划管理流程
3.使用的工具:
- 客户所提供的用户端工具程式
- TRADOS - 此工具可确保一致性
- TargeTek Glossary Finder - 可以简单快速找到词汇。
- SC-TC 文件转换程式 - 可简单将文件作简、繁之间转换,让两岸不再有文件的困扰。