i社区用户: 密码:
搜索:
首页| 资讯| 信息化| 产品| 专题| 创业| 技术天地| 企业中心| 企业论坛| 职场| 周报全文| 商城| 市场
会展| Blog| i社区| 社区联盟| RSS| 电子杂志| 发行| 直播| IT两会| i| 下载| 上网导航| CIO俱乐部

软件本地化成熟了吗?


■ 侯闯



正是由于功能本地化的缺失才造成了目前大量的从国外舶来的洋软件出现水土不服的现象。

如果以“软件本地化”作为关键词在Google上进行搜索的话,就不难发现,在获得的十多万条搜索结果中,目前在我国从事软件本地化工作的企业有相当大一部分是翻译公司,它们提供诸如文档汉化、界面汉化等服务。但实际上,软件本地化工作又岂止如此,除了文字上的本地化之外,更重要的应该是功能上的本地化。

软件本地化是将一个软件产品按特定国家、地区或语言市场的需要进行加工,使之满足特定市场上的用户对语言和文化的特殊要求的软件生产活动。而软件翻译是将软件中的用户界面、帮助文档和使用手册等的文字从一种语言转换为另一种语言的过程,软件翻译仅仅是软件本地化的一个步骤。尽管软件翻译的专业化程度和准确性对软件本地化的质量起重要作用,但除了翻译,软件本地化还应该包括其他多项内容,例如软件编译、软件测试、桌面出版和项目管理等。所以,软件本地化不只是语言翻译过程,它包括更多的处理范围和内容,软件本地化已经发展成为一个系统的软件工程。

退一步讲,即使是文字的本地化,也绝不仅仅是简单的“翻译”工作。现在的软件功能比较强大,结构比较复杂,包含众多的文件,所以,对软件的本地化,需要分析软件的特点,找出需要本地化的内容,然后分别处理。从软件的组成结构看,包括软件运行界面、软件数据文件、软件的帮助文件等,这些内容可能都需要本地化处理。处理过程之一就是提取需要本地化的文件,然后是进行文字和格式加工。

近日,记者在与美国美科利(Mercury)公司负责全球研发工作的高级总监Guy Goldstein先生进行交流时,他谈到,对于一个国际性的软件企业来讲,其本地化工作是一个系统工程,它需要经历国际化、英文本地化、本地化(翻译)、测试等30到40个步骤。美科利公司在中国市场已经实施一系列的产品本地化战略,包括LoadRunner7.8、质量中心8.0中文版产品的发布,以及即将在5月中旬发布的业务可用性中心中文版。其中,Guy提到的软件国际化(Internationalization)是指在软件设计和文档开发过程中,使得功能和代码设计能处理多种语言和文化传统,使创建不同语言版本时,不需要重新设计源程序代码的软件工程方法。由于这个英文单词较长,为了便于书写,通常将中间的18个字母省略,简写成L18N。良好的软件国际化设计是增强本地化能力的基础,可以降低软件本地化过程的成本。而随后的英文本地化则是指以英文语言按照本地特点对软件进行改造,这期间可能要加入大量的本土功能或操作习惯。其实这才是本地化的关键。而接下来要做的才是语言的翻译工作。

(计算机世界报 2005年05月30日 第20期 C1)



周报全文频道联系方式:010-68130909
【关于我们】  【广告服务】  【周报发行】  【投稿指南】  【投稿声明】  【联系方式】  【法律声明】
  【媒体手册】  【编读往来】  
Copyright© ccw.com.cn,All rights reserved
中国计算机世界出版服务公司版权所有