[发明专利]用于全球化软件的方法和设备无效
申请号: | 01123655.8 | 申请日: | 2001-08-30 |
公开(公告)号: | CN1368693A | 公开(公告)日: | 2002-09-11 |
发明(设计)人: | 高克家 | 申请(专利权)人: | 友邦软件技术有限公司 |
主分类号: | G06F17/27 | 分类号: | G06F17/27;G06F9/40 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 蹇炜 |
地址: | 中国*** | 国省代码: | 香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 全球化 软件 方法 设备 | ||
发明领域
本发明关于自动或半自动的处理软件或包含特定地区信息、用来产生全球化的软件的网站代码的方法和设备。
发明背景技术
在本文件中,我们使用“网站代码”这个术语是指定义网站的标记语言,脚本语言和程序设计语言(他们的后继站的当前语言),同时,“软件”是指用任何一种程序设计语言所写的程序,例如,Java、C、C++、VisualBasic、Perl、COBOL、SQL、C#等语言所写的程序。软件和网站代码通常包括某种格式的信息,这些信息与特定的地区相适应。例如,当前对客户的显示器和用户界面,通常使用一种在这一地区经常使用的语言。在网站代码定义了向特定地区的用户传播的网站的情况下,通常使用在这个地区的货币形式。时间是根据所在地区的时区给出的。所有这类信息(与语言和文化有关的信息)在这里被称为“与地区相关”的信息。
一般情况下,在特定地区的用户所写的软件必须适应其他用户的地区。例如,由软件定义的用户界面允许用户控制软件,可能需要从一种语言翻译到另一种语言。可以估计,对于网站代码来说,目前大约有2亿非英语因特网用户,并且更进一步地知道,在网站进行产品广告的情况下,人们更愿意买使用他们母语的产品,尽管其它产品对于他们来说所使用的语言是他们能够理解的,但不是他们的母语。这一事实导致客户需要能够访问包含一定与地区相关的信息的网站。
传统情况下,为解决提供多语种支持的问题,各公司利用两层处理,其中软件或网站代码为首先对一定地区开发的,然后,在需要的时候,可以根据每个地区转换格式(例如,参考手册式的),每个地区有一个转换处理。这一处理是麻烦的,耗时,昂贵并且管理、维护和支持的效率很低。无论什么时候,打算提供对于适合一个新地区的代码,必须重复进行同样工作。转换过程可以通过使用了一个编辑器或替代程序表的字符串替代程序利用参考手册式的执行。
发明概述
本发明目的在于提供一种能够自动、半自动、处理软件或包含特定的第一地区的信息的网站代码的新的、有用的方法和设备。
按照一般说法,本发明建议,软件和网站代码包括与第一地区(或“最初”地区)结合在一起的信息,是由自动、半自动国际化的语法分析过程分别转换成国际化代码的文件(即与地区不相关),以及专门针对第一地区的项目的资源包。国际化过程包括对确认其结构的原始代码分析,并且在这一分析基础之上包括附加到资源包中的信息的可能项目的确认。
这样产生的资源包可以服从“地区化”,其转换成专门针对第二地区的资源包。
新的处理过程是自动的(或半自动的),并且更加准确。这样,本发明使得适合软件或网站代码成为可能(i)比已有技术,本发明转换时间较短(ii)本方法有效利用成本(iii)同时可以任选多个地区(iv)提高了质量控制,以及(v)提高了早期管理、维持、更新和支持的连贯性。
包含附加到资源包的信息的任选项的确认使用“国际化规则”。更好的是,这些规则能够通过用户改善国际化(例如,根据最初地区的知识、程序设计语言或代码类型)来增补,并且这种方法使用应用国际化规则的规则引擎。
值得注意的是当需要产生一个针对第三地区的软件,这可以通过转换第三地区的资源包来完成。而国际化的步骤就不必重复了。
本发明可以等价地描述为方法、用来执行方法的设备;或者用来执行使计算机执行这一方法的计算机可读程序结构的计算机程序产品。
附图说明
下面将描述本发明的实施例,为此参考以下附图:
图1为本发明第一实施例的操作示意图。
图2为本发明第一实施例的操作的又一示意图。
图3表示本发明第一实施例的结构。
图4表示本发明第一实施例的国际化处理阶段。
图5表示本发明第一实施例的国际化分析处理阶段。
图6为本发明第一实施例的地区化处理的工作流程图。
图7为本发明第二实施例的结构。
图8为由本发明第二实施例执行的网页全球化过程。
实施例的详细描述
下面描述本发明的两个实施例。第一实施例用于国际化软件。第二实施例用于国际化网站代码。1.本发明第一实施例第一实施例概述
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于友邦软件技术有限公司,未经友邦软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/01123655.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带分裂的转子叶片的转子
- 下一篇:以软编程来紧缩VT分布的斜坡栅技术