admin 管理员组

文章数量: 1184232


2024年3月20日发(作者:tokenizerengine)

随着网络技术的进步与电子商务的发展,我们的设想也日趋成熟:让客户在全球

范围内都能迅速及时地享受到我们的服务.”Globalization”,也就是"全球化",

是当今信息技术领域的热门话题,因为它能为您的电子商务带来世界性的知名度

和经济效益.

然而,"全球化"并不等于把电子商务产品放到一个全球性的网络上,也不仅仅

是翻译成各种语言.要让全球用户都乐于使用您的产品及服务,您得尽可能地让

用户们理解,欣赏并喜爱您的产品及服务.由于世界各地的语言和文化习俗都不

尽相同,"全球化"要求一个产品能满足世界各地用户的语言和文化习俗.

什么是全球化?

传统上生成某个产品另一种语言的版本包括两个步骤"国际化"和"本地化":

"国际化":是指应用程序本身的设计与开发能适用与多种语言和文化习俗的需

要,包括:文字内容与代码的分离;文化习俗相关的代码与基本应用程序的分离.

"本地化":指对文字内容的翻译,创建与本地文化习俗相关的设置(例如人名

或地址的顺序),并按照语言存放在不同的文件中.

本地化的前提是一个应用程序允许拥有不同的语言版本,一种语言一种版本,但

是,一个英特网应用程序可能同时被世界各地的用户使用,这些用户都使用不同

的语言,有着不同的文化习俗,因此我们需要一个系统能同时支持多种语言及文

化习俗。

全球化是指对于系统,软件,服务,以及步骤的合理设计和运行,使一套系统在

服务器或客户端运行时就能同时支持多种语言的数据,并提供与该地区的文化习

俗相关的信息(例如日期和数字的格式).

全球化产品的一个基本挑战就是如何使用户交互界面满足用户不同的语言和文

化习俗的要求,而且同时使系统的设计,生成,实现,和维护尽可能简单。

使用错误的方法实现全球化会导致翻译产品费时费力,而且在调节,实施和维护

产品时更加昂贵。

大部分英特网应用程序都不是孤立的,如何使未全球化产品和全球化产品之间实

现数据交换也是设计和开发全球化产品时 的一个挑战。

IBM一直是电子商务领域的巨头,在从产品国际化及本地化转向国际化的潮流中

也是业界的领袖.位于上海的IBM全球化认证实验室是一个拥有五十多位热情

1

而有创造力工程师的年轻的部门,我们致力于结合一项或一组IBM电子商务模

式,使用IBM产品开发各种项目,以确保IBM各旗舰产品符合全球化要求.同

时也积累了大量使用 IBM软件开发全球化产品的经验。

迄今为止,我们已经开发了“全球银行演示站”,“全球书店演示站”,“全球PC

市场演示站”等符合全球化要求的网站。随着我们城市的发展和开放,如何在英

特网上向世界各地的人们介绍我们的城市,让更多的朋友了解和喜爱它,这是一

个热门话题。"全球旅游上海演示站"是我们不久前完成的项目之一.

在这个演示里,我们将通过"全球旅游上海演示站"介绍全球性电子商务所涉及

的基本要求和技术,包括:全球化产品的一些特点,WebService的概念, 机器

翻译,以及一些新技术.

"全球旅游上海演示站"主要结合IBM电子商务模式中的 Extended Enterprise

Pattern和Application Integration Pattern实现了全球化服务. 它提供了多种语言

的旅游服务,向世界介绍精彩纷呈的上海.

在首页里,气温和日期的格式符合用户所在地的习惯方式.中国用户使用摄氏来

表示温度;而美国用户则大多使用华氏.在中国,日期的表示顺序依此为年,月,

日;而在美国则为月,日,年.

语言选单中的语言名称用该语言来显示.您可以从语言选单中选取其他语言来浏

览"全球旅游上海演示站".

在注册页中,人名,地址的格式以及人名和称呼的顺序符合用户所在地的习惯方

式.城市名称的排序也符合该语言的字典顺序.另外,如果在地址中选取其它国

家,地址格式会随之改变.(例如,中国地址是从国家,城市到街道和门牌号码,

而美国则顺序恰好相反。)

在航班查询及预定功能中,显示了下列全球化特点:

城市名称的排序 (如中国城市一汉语拼音排序,欧美国家则以起首字母排序)

日历格式(如中国的日历以周日为一周的开始,而有些欧洲国家则以周一为一周

的开始),

度量衡(如大多数国家使用米制,但美国使用英制,如英里),

以及时区(不同的国家或地区所处的时区不同.为方便用户,"全球旅游上海演

示站"用出发地与目的地的当地时间分别表示飞机到达目的地的时间).

2

同样,为方便用户,机票价格用美元和出发地货币分别表示.

开发和使用全球化的产品对客户而言价值是显而易见的:

传统的做法是先开发和测试英文版本,然后逐个开发测试各个语言版本。成本高,

周期长。如果需要新增加一种语言,则必须重新经历整个产品开发测试周期。

而全球化产品源代码只有一个版本,大大缩短多语言产品的开发及测试周期,降

低了对资源的要求, 降低了成本。如果需要新增加一种语言,则只需增加对文

字内容的翻译工作就行了。

传统的多语言产品的布署需要考虑不同语言版本上市的时间差,为各个语言配备

的服务器等因素。而对全球化的产品来说,用户可以用一个版本的软件就实现对

多语言的支持,极大地增加了软件布署的灵活性,缩短了时间,降低了成本。

传统多语言产品的支持维护和升级是个非常复杂,非常昂贵的工程。几个简单程

序错误的修正就有可能造成混乱。全球化产品的源代码单一版本使得管理的难度

大大减低。各语言版本之间的一致性,支持及维护升级的安全快速,成本的大幅

降低,都是传统做法所无法比拟的。

除了用全球化技术实现的多语言页面,"全球旅游上海演示站"的整体结构套用

了Web service的基本架构

WebService是一套新出现的接口标准。 ,就象TCP/IP使英特网成为可能,HTTP

缔造了万维网的基础,Web Service被认为代表着下一轮的信息产业革新。

它不象传统的做法需要服务需求方与服务提供方(例如旅行社与宾馆,航空公司

之间)建立固定的有限的连接,而是服务需求方在程序运行时从一个服务注册中

心找到所有的服务提供方,然后与它们建立动态连接,调用服务提供方的服务,

在服务调用结束后,这种动态连接也随之解除。一个服务提供方也可能同时成为

另一个WebService中的服务需求方。

举个最简单的例子来说,未使用WebService的情况下,顾客可能需要分别联系

十家宾馆,来确定一个满足他需要的地点,价格范围,入住日期的宾馆。使用

WebService技术后,顾客只需一次输入他的要求,系统将自动查询所有在服务注

册中心注册过的宾馆,可能是100家甚至1000家,然后返回结果。整个过程全

部在后台自动完成。

3

WebService将所有注册的服务提供方展示给用户和商业伙伴, 因而给用户提供

了更多更方便的选择,同时也给服务提供方创造了极多的商业机会。WebService

给在链接上的所有的个人或公司减少了成本,增加了效率,带来了极大的社会效

益。

WebServices技术正日渐成为一个趋势。

在"全球旅游上海演示站"上,您不仅能浏览人工翻译的网站,也能看到由计算

机翻译的页面.在"全球旅游上海演示站"中,我们利用IBM WebSphere

Translation Server 来实现这一并不轻松的任务.

除了以上描述的全球化及WebServices技术,我们正在考虑在今后的全球化产品

和演示中加入更多的IBM技术。例如语音识别,图形识别和对移动电话及其它

无线产品的支持。

举例来说,用户可以通过移动电话或PDA登录我们的网站来查询上海的旅游景

点。

机器声:

欢迎登录"全球旅游上海演示站",请说出您需要的服务:景点介绍,饭店宾馆

查询,航班查询,市内交通,医疗机构。

人声:

景点介绍

机器声:

请说明您想了解的是历史景点,自然景点,博物馆,画廊,宗教景点,公园,购

物中心还是剧院

人声:

自然景点

机器声:

我们将介绍为您介绍上海的自然景点,请选择外滩,黄浦江,人民广场,老城区,

浦东新区

人声:

浦东新区

机器声:

您现在可以按键下载有关浦东新区的语音介绍。如果您希望使用中文以外的语

言,请说出语言的名称。

人声:

英文

4

机器声:

如果您对全球化电子商务的设计与开发有兴趣,您可以从"全球旅游上海演示

站"的教程中了解更多情况.它不但逐页介绍了我们在"全球旅游上海演示站"

中实现的全球化要素,更从技术层面解释了如何实现它们。

您可以把您的应用程序或产品带到IBM全球化认证实验室来,我们将帮助您使

它们实现全球化.

得吾之道,四海皆通.

5


本文标签: 产品 语言 全球化