CN1295292A - 用于多语言万维网服务器的方法和系统 - Google Patents

用于多语言万维网服务器的方法和系统 Download PDF

Info

Publication number
CN1295292A
CN1295292A CN00133816A CN00133816A CN1295292A CN 1295292 A CN1295292 A CN 1295292A CN 00133816 A CN00133816 A CN 00133816A CN 00133816 A CN00133816 A CN 00133816A CN 1295292 A CN1295292 A CN 1295292A
Authority
CN
China
Prior art keywords
computer
alternative language
web
webpage
program code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN00133816A
Other languages
English (en)
Inventor
约翰·W·邓斯莫尔
桑德拉·H·雅各布斯
克里斯托弗·丹尼尔·里彻
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1295292A publication Critical patent/CN1295292A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/40Processing or translation of natural language
    • G06F40/58Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99934Query formulation, input preparation, or translation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99935Query augmenting and refining, e.g. inexact access

Abstract

本发明所揭示的方法,系统和计算机程序产品提供一个万维网服务器,能够根据从一个原始网页中抽取出的网页布局生成用可替代语言翻译的网页,并将可替代语言内容匹配为网页布局。本发明尤其适用于在万维网上使用的HTML文档,并用于在一个万维网服务器上进行实时翻译操作,以减少用于多语言网站的存储需求。

Description

用于多语言万维网服务器的方法和系统
本发明涉及电子网站技术,尤其涉及提供多语言的网站内容。
如相关申请中所述,万维网(WWW)的使用正在迅速增长,并且随着越来越多的商业、政府机关、教育系统和个人用户成为网络用户和网站拥有者会继续增加。随着这种应用在美国、欧洲以及亚洲的工业化国家的广泛使用,出现了需要用多语言提供网站内容的任务。如果全世界更多的国家改善他们的电话系统,从而可以提供更好的声音和数据通信,将更需要为优秀的网站开发提供多语言支持。
如图2所示,通常的用于提供多语言内容的方法实际上在一个站点中提供多个网站。例如一个公司的主页(20)可能用英语书写和设计,但它可能具有选择可替代的语言如西班牙语、德语和法语的超链接。如果一个用户选择了西班牙语超链接(24),他或她将仅被发送位于网站地图上西班牙语部分的上部的仅有西班牙语的主页。西班牙语主页中的超链接将可以链接到更多的仅有西班牙语内容的页面。对于从英语主页到法语超链接(26)和德语超链接(25)也是一样的。当然英语主页包括更多的到仅有英语页面(22)的许多其他超链接(21)。
我们可以将这种文档组织看成四个链接网站,一个英语网站(23),一个法语网站(29),一个德语网站(28)和一个西班牙语网站(27)。由于每个页面内容必须独立设计以计算各个专门的语言内容和布局,可以认为用于开发和维护四种语言网站的费用和时间是用于开发和维持一种语言网站的费用和时间的四倍。如果网站内容很臃肿,例如包括重要的图形和视频内容的网站,则多语言网站的系统存储需求可能是单语言网站需求的数倍。
由于当网页变化时为了维护网页需要对四种语言进行内容变换,这种维护成本是十分可观的。因此要想实时地更新多语言网站,例如实时的新闻和股票查询将不够实际。
因此需要一种可以将多语言网站内容发布到万维网浏览器,并且使复制的电子内容最小化的万维网服务器技术,从而允许同时维护操作,并提供实时地进行信息改变的能力。
上述和其他的目的,特点和优点将通过以下的优选实施例及附图更加清楚。
本发明所公开的方法和系统依赖于包括在一个万维网服务器系统的Boson和Quark小服务程序技术。使用Boson和Quark技术,来开发单语言网站,包括一个或多个HTML页面。而且,提供了包括翻译单语言内容的数据库或文件系统,但不用将内容复制成完全的HTML文档。在万维网服务器运行期间,如果一个浏览器用户选择一个可替代的语言,Boson小服务程序实时地处理单语言网站的基本页面,以抽取布局定义并将其匹配为用户所选的语言内容。这就减少了要维持的页面数,从而允许使用网站的一个复制作为所有其他的可替换语言的网站的布局模板。这也允许进行实时动态地改变内容,例如新闻和股票查询。在更详细的发明中,可以用一个网络接口替换可替代语言内容的电子源,从而允许实时的包括来自于其他万维网服务器的数据,例如声频和视频流。
下面将结合附图描述本发明的优选实施例。
图1是本发明的系统体系结构。
图2是多语言网站的基本现有技术体系结构。
本发明的优选实施例是在IBM RS/6000计算机平台上实现多语言网站服务器,该平台上运行适当的操作系统和万维网服务器软件包,例如IBM AIX操作系统和IBM WebSphere应用服务器产品。可选的计算机平台,万维网服务器软件和操作系统例如微软NT或IBM OS/2,及IBM兼容个人计算机或SUN工作站均可以使用。由于在相关技术中描述的Boson/Quark技术最好作为Java小服务程序实现,许多万维网服务器平台将满足多语言万维网服务器发明的技术需求。
除了万维网服务器软件和Boson/Quark小服务程序,本发明的万维网服务器具有包括单语言网站的数据库或文件系统,及包括将包括可替代的图形、照片、表格、文本句子、背景等网站内容(不是布局)进行适当变换的一个数据库或文件系统。
如图2所示,万维网服务器接着配置为在传统的单语言方式运行或使用Boson/Quark小服务程序进行实时翻译为选择的语言的操作。多语言服务器(1)具有一个适当的数据连接(2),通过这个连接经过因特网或企业内部网与一个或多个浏览器/客户机计算机对应。当浏览器“指定”到基本地址或单语言网站的统一资源定位符(“URL”),万维网服务器软件包(5)将接收一个超文本传输协议(“HTTP”)“get”命令。它将然后从多个静态网页(7)检索(6)主页HTML,典型的是一个基本上是单语言网页或用于选择一个可替代语言的格式域。该HTML“主页”将被返回到(8)浏览器供用户查看。如果用户选择超链接或选择继续用基本的静态网页(7)的语言,该处理继续作为现有技术中的处理进行,即由万维网服务器(5)接收多个“get”命令,万维网服务器(5)从单语言存储器(7)检索(6)多个HTML文档并将它们发送(8)到浏览器机器。
但是,如果用户选择一个可替代的语言,例如通过选择特定的超链接或输入一个格式域,万维网服务器然后将从静态网页存储器(7)中选择出的要使用的HTML文件传递(15)到Boson(14)小服务程序作为布局模板。最好是,通过服务器至浏览器查询选择语言来检索设置在浏览器上的语言。同样,Quark(10)将为适当的替代语言内容被传递一个句柄,该内容将被从多语言内容数据库或文件系统(11)中检索出来。如在相关申请中所述,Quark(10)与Boson(14)将替代的语言内容匹配为HTML模板,该模板从从单语言网站存储器(7)中检索(16)的单语言HTML页面中抽取。匹配和翻译的HTML页面然后被通过因特网或企业内部网直接返回(17)到万维网浏览器,或被返回到计算机可读存储器,例如一个文件系统,供万维网服务器软件包(5)检索和发送到万维网浏览器。如果两种浏览器请求在短时间内将同一个或多个页面进行替代语言转换,后一种选择允许缓存翻译的文档以减少可能的复制处理操作。
在不偏离本发明的实际精神的情况下可以对本发明的优选实施例进行各种修改,例如使用替代的万维网服务器平台,操作系统和数据存储装置。本说明书仅用于说明而不是用于进行限制。本发明的范围由下面的权利要求书进行限制。

Claims (33)

1、一种为具有多个网络文档的网站服务器生成可替代语言网站内容的方法,每个所述网络文档包括内容和布局定义,所述方法包括步骤:
接收一个可替代语言关键指示符;
接收至少一个用于翻译的网页选择;及
在将所述抽取出的布局定义与可替代语言内容相互组合后,通过从至少一个选择的网页中抽取所述布局定义来生成至少一个翻译的网页。
2、根据权利要求1所述的生成可替代语言网站内容的方法,其中所述生成至少一个翻译的网页的步骤进一步包括从计算机可读介质中检索所述可替代语言内容的步骤。
3、根据权利要求2所述的生成可替代语言网站内容的方法,其中所述从计算机可读介质中检索所述可替代语言内容的步骤包括从计算机数据库中检索所述可替代语言内容的步骤。
4、根据权利要求2所述的生成可替代语言网站内容的方法,其中所述从计算机可读介质中检索所述可替代语言内容的步骤包括从计算机文件系统中检索所述可替代语言内容的步骤。
5、根据权利要求2所述的生成可替代语言网站内容的方法,其中所述从计算机可读介质中检索所述可替代语言内容的步骤包括从一个通信接口中检索所述可替代语言内容的步骤。
6、根据权利要求2所述的生成可替代语言网站内容的方法,其中所述从计算机可读介质中检索所述可替代语言内容的步骤包括从计算机网络中检索所述可替代语言内容的步骤。
7、根据权利要求1所述的生成可替代语言网站内容的方法,其中所述接收一个可替代语言关键指示符的步骤进一步包括接收一个可替代语言关键指示符作为一个超链接选择操作结果。
8、根据权利要求1所述的生成可替代语言网站内容的方法,其中所述接收一个可替代语言关键指示符的步骤进一步包括接收一个可替代语言关键指示符作为一个万维网浏览器通过一个网络格式文件发送一个语言选择的结果。
9、根据权利要求1所述的生成可替代语言网站内容的方法,其中所述接收一个可替代语言关键指示符的步骤进一步包括接收一个可替代语言关键指示符作为一个万维网服务器为诸万维网浏览器当前的语言设置发送给一个万维网浏览器的查询结果。
10、根据权利要求1所述的生成可替代语言网站内容的方法,其中所述接收用于进行翻译的至少一个网页选择的所述步骤进一步包括接收一个网页选择作为一个超链接操作的结果。
11、根据权利要求1所述的生成可替代语言网站内容的方法,其中所述接收用于进行翻译的至少一个网页选择的所述步骤进一步包括接收一个网页选择作为一个万维网浏览器通过一个网络格式文档发布一个网页参照的结果。
12、根据权利要求1所述的生成可替代语言网站内容的方法,进一步包括将所述翻译的网页存储到一个计算机可读介质中的步骤。
13、根据权利要求1所述的生成可替代语言网站内容的方法,其中进一步包括通过一个计算机网络发送所述翻译的网页的步骤。
14、一种计算机程序产品,用于与一个万维网服务器系统一起使用以生成可替代的语言网页,包括:
一个计算机可用介质,具有嵌入该介质中的计算机可读程序代码装置,用于接收一个可替代的语言关键指示符;
一个计算机可用介质,具有嵌入该介质中的计算机可读程序代码装置,用于接收至少一个用于翻译的网页选择;及
一个计算机可用介质,具有嵌入该介质中的计算机可读程序代码装置,用于在将所述抽取出的布局定义与可替代语言内容相互组合后,通过从至少一个选择的网页中抽取所述布局定义来生成至少一个翻译的网页。
15、根据权利要求14所述的计算机程序产品,其中具有嵌入该介质中的计算机可读程序代码装置,用于从计算机可读介质中检索所述可替代语言内容。
16、根据权利要求15所述的计算机程序产品,其中用于从计算机可读介质中检索所述可替代语言内容的计算机可读程序代码装置进一步包括用于从计算机数据库中检索所述可替代语言内容的计算机可读程序代码装置。
17、根据权利要求15所述的计算机程序产品,其中用于从计算机可读介质中检索所述可替代语言内容的计算机可读程序代码装置进一步包括用于从计算机文件系统中检索所述可替代语言内容的计算机可读程序代码装置。
18、根据权利要求15所述的计算机程序产品,其中用于从计算机可读介质中检索所述可替代语言内容的计算机可读程序代码装置进一步包括用于从一个通信接口中检索所述可替代语言内容的计算机可读程序代码装置。
19、根据权利要求15所述的计算机程序产品,其中用于从计算机可读介质中检索所述可替代语言内容的计算机可读程序代码装置进一步包括用于从计算机网络中检索所述可替代语言内容的计算机可读程序代码装置。
20、根据权利要求14所述的计算机程序产品,其中所述接收一个可替代语言关键指示符的计算机可读程序代码装置进一步包括接收一个可替代语言关键指示符作为一个超链接选择操作结果的计算机可读程序代码。
21、根据权利要求14所述的计算机程序产品,其中所述接收一个可替代语言关键指示符的计算机可读程序代码进一步包括接收一个可替代语言关键指示符作为一个万维网浏览器通过一个网络格式文件发送一个语言选择的结果的计算机可读程序代码。
22、根据权利要求14所述的计算机程序产品,其中所述接收一个可替代语言关键指示符的计算机可读程序代码进一步包括接收一个可替代语言关键指示符作为一个万维网服务器为诸万维网浏览器当前的语言设置发送给一个万维网浏览器的查询结果的计算机可读程序代码。
23、根据权利要求14所述的计算机程序产品,其中所述接收用于进行翻译的至少一个网页选择的计算机可读程序代码进一步包括接收一个网页选择作为一个超链接操作的结果的计算机可读程序代码。
24、根据权利要求14所述的计算机程序产品,其中所述接收用于进行翻译的至少一个网页选择的计算机可读程序代码装置进一步包括接收一个网页选择作为一个万维网浏览器通过一个网络格式文档发布一个网页参照的结果的计算机可读程序代码。
25、根据权利要求14所述的计算机程序产品,其中进一步包括将所述翻译的网页存储到一个计算机可读介质中的嵌入所述介质中的计算机可读程序代码。
26、根据权利要求14所述的计算机程序产品,其中进一步包括嵌入在所述介质的计算机可读程序代码,用于通过一个计算机网络发送所述翻译的网页。
27、一种用于通过一个计算机网络对网站内容进行访问和语言翻译的系统,所述系统包括:
一个万维网服务器平台,具有一个用于运行软件的计算机装置,
一个万维网服务器软件包,包括一个网络通信协议,
一个计算机可读网页存储装置,和至少一个位于所述网页存储装置中的至少一个网页,所述网页具有布局定义和内容定义;
一个网页格式抽取装置,用于从位于所述网页存储装置中的至少一个网页抽取一个网页布局模板;
一个网页生成装置,用于将可替代的语言内容与所述网页布局模板组合,从而生成一个可替代的语言网页。
28、根据权利要求27所述的用于通过一个计算机网络对网站内容进行访问和语言翻译的系统,进一步包括用于通过一个计算机网络发送所述可替代语言网页的装置。
29、根据权利要求27所述的用于通过一个计算机网络对网站内容进行访问和语言翻译的系统,进一步包括将所述可替代的语言网页存储在一个计算机可读介质中的装置。
30、根据权利要求27所述的用于通过一个计算机网络对网站内容进行访问和语言翻译的系统,进一步包括从一个计算机可读介质中检索所述可替代语言内容的装置。
31、根据权利要求30所述的用于通过一个计算机网络对网站内容进行访问和语言翻译的系统,从一个计算机可读介质中检索所述可替代语言内容的装置进一步包括从一个计算机数据库中检索所述可替代语言内容的装置。
32、根据权利要求30所述的用于通过一个计算机网络对网站内容进行访问和语言翻译的系统,从一个计算机可读介质中检索所述可替代语言内容的装置进一步包括从一个计算机文件系统中检索所述可替代语言内容的装置。
33、根据权利要求30所述的用于通过一个计算机网络对网站内容进行访问和语言翻译的系统,从一个计算机可读介质中检索所述可替代语言内容的装置进一步包括从一个计算机网络中检索所述可替代语言内容的装置。
CN00133816A 1999-11-05 2000-11-03 用于多语言万维网服务器的方法和系统 Pending CN1295292A (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/434,797 US7016977B1 (en) 1999-11-05 1999-11-05 Method and system for multilingual web server
US09/434,797 1999-11-05

Publications (1)

Publication Number Publication Date
CN1295292A true CN1295292A (zh) 2001-05-16

Family

ID=23725745

Family Applications (1)

Application Number Title Priority Date Filing Date
CN00133816A Pending CN1295292A (zh) 1999-11-05 2000-11-03 用于多语言万维网服务器的方法和系统

Country Status (3)

Country Link
US (1) US7016977B1 (zh)
CN (1) CN1295292A (zh)
FR (1) FR2800886A1 (zh)

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100472519C (zh) * 2004-02-26 2009-03-25 国际商业机器公司 用于动态查询优化的方法、设备和计算机程序
CN100565530C (zh) * 2007-12-17 2009-12-02 中国科学院计算技术研究所 一种快照系统及其使用方法
CN100565523C (zh) * 2007-04-05 2009-12-02 中国科学院自动化研究所 一种基于多分类器融合的敏感网页过滤方法及系统
CN100568242C (zh) * 2006-03-24 2009-12-09 国际商业机器公司 用于提取新复合词的系统和方法
CN100594498C (zh) * 2008-09-02 2010-03-17 北京开拓天际信息技术有限公司 海量数据实时处理架构及用于该架构的实时随需处理平台
CN101311921B (zh) * 2007-05-25 2010-04-14 佛山市顺德区顺达电脑厂有限公司 网页图片数据转换及显示于电子装置显示器的方法及装置
CN101201832B (zh) * 2006-12-15 2010-04-21 国际商业机器公司 优化网页图像的方法和系统
CN1714352B (zh) * 2002-10-23 2010-05-05 资本苏睿尼集团国际公司 临床试验信息管理的系统和方法
CN1945574B (zh) * 2005-08-04 2010-05-12 东芝公司 一种在文档管理系统中创建文档活页夹的处理器
CN1700207B (zh) * 2004-05-17 2010-05-12 大唐软件技术股份有限公司 实现可扩展的数据存储方法
CN101189609B (zh) * 2005-05-31 2010-05-19 皇家飞利浦电子股份有限公司 在便携存储介质上写表示文件的方法,主机设备,通过主机设备访问便携存储介质的内容的方法
CN101213544B (zh) * 2005-07-01 2010-05-19 微软公司 基于查询的同步
CN101213542B (zh) * 2005-06-30 2010-05-19 索尼株式会社 信息处理设备、信息处理方法和信息处理程序
CN101278289B (zh) * 2005-10-05 2010-05-19 国际商业机器公司 提供对象以支持worm存储设备中的数据结构的系统和方法
CN101311923B (zh) * 2007-05-23 2010-06-02 神乎科技股份有限公司 一种信息分类检索系统与方法
CN101373471B (zh) * 2007-08-26 2010-06-02 讯连科技股份有限公司 在数码图片幻灯展示中显示图片的方法和相关显示设备
CN101373480B (zh) * 2008-09-18 2010-06-02 广东威创视讯科技股份有限公司 一种基于gis电子地图互动操作的方法及其系统
CN101196901B (zh) * 2006-12-05 2010-06-02 国际商业机器公司 用于数据库查询的计算机系统和方法
CN101311924B (zh) * 2007-05-24 2010-06-09 中兴通讯股份有限公司 一种图形用户界面的浏览器系统及方法
CN101373475B (zh) * 2008-10-21 2010-06-09 北大方正集团有限公司 一种对可变数据内容再加工的方法及系统
CN101183385B (zh) * 2007-12-04 2010-06-16 西安交通大学 一种基于多模态索引结构的xml查询方法
CN101196890B (zh) * 2006-12-08 2010-06-16 国际商业机器公司 聚合数据库运行时信息和分析应用性能的方法及装置
CN101373473B (zh) * 2008-09-03 2010-06-16 北京星网锐捷网络技术有限公司 减少嵌入式系统闪存中文件数量的方法及系统
CN101414209B (zh) * 2007-10-18 2010-06-23 新唐科技股份有限公司 存储卡供电装置以及存储卡存取装置
CN101198953B (zh) * 2005-05-13 2010-07-28 Abb研究有限公司 产生实物资产的唯一表示
CN101198954B (zh) * 2005-04-12 2010-08-25 法国电信公司 用于处理树数据结构的方法
CN101303616B (zh) * 2008-06-30 2010-09-01 华硕电脑股份有限公司 计算机、应用其上的电源供应器系统及其电源供应方法
CN101189603B (zh) * 2003-11-07 2010-09-15 普拉克索公司 同步和合并引擎
WO2010105383A1 (en) * 2009-03-18 2010-09-23 Google Inc. Web translation with display replacement
CN101103353B (zh) * 2004-09-30 2010-09-29 西门子公司 用于管理电子文件夹中的文件的方法和装置
CN101916247A (zh) * 2010-09-03 2010-12-15 无锡诺宝科技发展有限公司 基于单一轴心语言的互联网多语种同步翻译方法
CN101311932B (zh) * 2007-05-25 2011-03-30 耳领域有限公司 图像链接教学装置
CN101196897B (zh) * 2006-12-07 2011-04-13 佳能株式会社 图像处理设备和图像处理方法
CN101278291B (zh) * 2005-08-03 2011-04-13 苏瑞什·格帕兰 高可信度使用数据集的方法和系统
CN101278287B (zh) * 2005-09-30 2011-04-13 诺基亚公司 用于浏览信息馈送的方法和设备
CN101201848B (zh) * 2006-07-27 2011-04-20 株式会社理光 扫描文档管理系统和方法
CN102143227A (zh) * 2010-01-29 2011-08-03 国际商业机器公司 在电信网上协作浏览的系统和方法
CN101339450B (zh) * 2007-07-04 2011-08-17 群康科技(深圳)有限公司 触控显示装置及其驱动方法
CN101158954B (zh) * 2007-11-07 2011-09-28 上海爱数软件有限公司 一种在计算机存储中识别重复数据的方法
CN102360391A (zh) * 2011-10-21 2012-02-22 福建星网锐捷网络有限公司 页面显示方法、装置和系统
CN102402432A (zh) * 2010-09-16 2012-04-04 正文科技股份有限公司 用于产生多国语言网页的方法
CN102811140A (zh) * 2011-05-31 2012-12-05 国际商业机器公司 测试基于浏览器的应用的方法和系统
CN1979493B (zh) * 2005-12-08 2013-04-10 汤姆森许可贸易公司 在网络环境中编辑媒体内容的方法和高速缓存设备
CN103198393A (zh) * 2002-09-18 2013-07-10 开放创新网络有限责任公司 展示过程流以及作为万维网服务的安排控制器
CN104182425A (zh) * 2013-05-28 2014-12-03 北京信威通信技术股份有限公司 一种多语种网站的静态页面生成方法
CN106372065A (zh) * 2016-10-27 2017-02-01 新疆大学 一种多语言网站开发方法及系统
CN103927375B (zh) * 2002-09-30 2017-06-23 改进搜索有限责任公司 跨语言搜索结果的闪烁注释标注加亮

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2001245481A1 (en) * 2000-03-07 2001-09-17 Hotlens.Com Inc. Server-side web browsing and multiple lens system, method and apparatus
WO2001071523A1 (en) * 2000-03-20 2001-09-27 Hotlens.Com Inc. Transparent user and session management for web applications
US7437669B1 (en) * 2000-05-23 2008-10-14 International Business Machines Corporation Method and system for dynamic creation of mixed language hypertext markup language content through machine translation
US8298160B2 (en) * 2001-03-16 2012-10-30 Ev3 Inc. Wire convertible from over-the-wire length to rapid exchange length
US20060288212A1 (en) * 2001-03-20 2006-12-21 Gutenberg Printing Llc Transparent user and session management for web applications
US20030028503A1 (en) * 2001-04-13 2003-02-06 Giovanni Giuffrida Method and apparatus for automatically extracting metadata from electronic documents using spatial rules
US8214196B2 (en) 2001-07-03 2012-07-03 University Of Southern California Syntax-based statistical translation model
EP1280054A1 (en) * 2001-07-27 2003-01-29 Sap Ag Method and computer system for separating and processing layout information and data of a document
EP1280055B1 (en) * 2001-07-27 2010-04-14 Sap Ag Method and computer system for creating and processing a browser compliant human interface description
NO316006B1 (no) * 2001-10-08 2003-11-24 Ericsson Telefon Ab L M Plassbesparende fil-håndtering i servere
US20030120550A1 (en) * 2001-12-21 2003-06-26 L'oreal Shop-in-shop website construction
US7987421B1 (en) * 2002-01-30 2011-07-26 Boyd H Timothy Method and apparatus to dynamically provide web content resources in a portal
US7890639B1 (en) 2002-01-30 2011-02-15 Novell, Inc. Method and apparatus for controlling access to portal content from outside the portal
WO2004001623A2 (en) * 2002-03-26 2003-12-31 University Of Southern California Constructing a translation lexicon from comparable, non-parallel corpora
US7490167B2 (en) * 2002-05-22 2009-02-10 Sony Corporation System and method for platform and language-independent development and delivery of page-based content
US7236977B1 (en) 2002-09-20 2007-06-26 Novell, Inc. Method for dynamically distributing items for changes based on group membership
US7660843B1 (en) 2003-01-21 2010-02-09 Novell, Inc. Method and apparatus for dynamically delivering a gadget
US7627479B2 (en) 2003-02-21 2009-12-01 Motionpoint Corporation Automation tool for web site content language translation
GB2403306A (en) * 2003-06-25 2004-12-29 Canon Europa Nv Website localisation
US7711545B2 (en) * 2003-07-02 2010-05-04 Language Weaver, Inc. Empirical methods for splitting compound words with application to machine translation
US8548794B2 (en) * 2003-07-02 2013-10-01 University Of Southern California Statistical noun phrase translation
AU2003289583A1 (en) * 2003-07-18 2005-02-04 Electronics And Telecommunications Research Institute System and method of multilingual rights data dictionary
US8296127B2 (en) 2004-03-23 2012-10-23 University Of Southern California Discovery of parallel text portions in comparable collections of corpora and training using comparable texts
US8666725B2 (en) 2004-04-16 2014-03-04 University Of Southern California Selection and use of nonstatistical translation components in a statistical machine translation framework
US7840888B2 (en) * 2004-09-16 2010-11-23 Jimmy Jong-Yuan Lin Architecture and methodology of redirection for dynamic new URL links
US8600728B2 (en) * 2004-10-12 2013-12-03 University Of Southern California Training for a text-to-text application which uses string to tree conversion for training and decoding
US20060190820A1 (en) * 2005-02-24 2006-08-24 Mistsoft Corporation Techniques for multi-lingual data processing
US8676563B2 (en) 2009-10-01 2014-03-18 Language Weaver, Inc. Providing human-generated and machine-generated trusted translations
US8886517B2 (en) 2005-06-17 2014-11-11 Language Weaver, Inc. Trust scoring for language translation systems
US10319252B2 (en) * 2005-11-09 2019-06-11 Sdl Inc. Language capability assessment and training apparatus and techniques
US8943080B2 (en) 2006-04-07 2015-01-27 University Of Southern California Systems and methods for identifying parallel documents and sentence fragments in multilingual document collections
US8249855B2 (en) * 2006-08-07 2012-08-21 Microsoft Corporation Identifying parallel bilingual data over a network
US8886518B1 (en) 2006-08-07 2014-11-11 Language Weaver, Inc. System and method for capitalizing machine translated text
US8433556B2 (en) 2006-11-02 2013-04-30 University Of Southern California Semi-supervised training for statistical word alignment
US9122674B1 (en) 2006-12-15 2015-09-01 Language Weaver, Inc. Use of annotations in statistical machine translation
US8212805B1 (en) 2007-01-05 2012-07-03 Kenneth Banschick System and method for parametric display of modular aesthetic designs
WO2008090420A1 (en) * 2007-01-23 2008-07-31 Adrian Vasiu System and method of content and translations management in multi-language enabled applications
US8468149B1 (en) * 2007-01-26 2013-06-18 Language Weaver, Inc. Multi-lingual online community
US8615389B1 (en) 2007-03-16 2013-12-24 Language Weaver, Inc. Generation and exploitation of an approximate language model
US8831928B2 (en) * 2007-04-04 2014-09-09 Language Weaver, Inc. Customizable machine translation service
US8825466B1 (en) 2007-06-08 2014-09-02 Language Weaver, Inc. Modification of annotated bilingual segment pairs in syntax-based machine translation
US9201870B2 (en) * 2008-01-25 2015-12-01 First Data Corporation Method and system for providing translated dynamic web page content
US8515729B2 (en) * 2008-03-31 2013-08-20 Microsoft Corporation User translated sites after provisioning
US8032930B2 (en) * 2008-10-17 2011-10-04 Intuit Inc. Segregating anonymous access to dynamic content on a web server, with cached logons
US20100107114A1 (en) * 2008-10-28 2010-04-29 Zachcial Slawomir In context web page localization
US10671698B2 (en) 2009-05-26 2020-06-02 Microsoft Technology Licensing, Llc Language translation using embeddable component
US9405745B2 (en) * 2009-06-01 2016-08-02 Microsoft Technology Licensing, Llc Language translation using embeddable component
US8990064B2 (en) 2009-07-28 2015-03-24 Language Weaver, Inc. Translating documents based on content
US8380486B2 (en) 2009-10-01 2013-02-19 Language Weaver, Inc. Providing machine-generated translations and corresponding trust levels
US10417646B2 (en) 2010-03-09 2019-09-17 Sdl Inc. Predicting the cost associated with translating textual content
US9864809B2 (en) 2010-07-13 2018-01-09 Motionpoint Corporation Dynamic language translation of web site content
US8843360B1 (en) * 2011-03-04 2014-09-23 Amazon Technologies, Inc. Client-side localization of network pages
US11003838B2 (en) 2011-04-18 2021-05-11 Sdl Inc. Systems and methods for monitoring post translation editing
US8694303B2 (en) 2011-06-15 2014-04-08 Language Weaver, Inc. Systems and methods for tuning parameters in statistical machine translation
CN102855107B (zh) 2011-06-30 2015-05-27 国际商业机器公司 在计算机上演示文件的方法和系统
US8954315B2 (en) * 2011-10-10 2015-02-10 Ca, Inc. System and method for mixed-language support for applications
US8886515B2 (en) 2011-10-19 2014-11-11 Language Weaver, Inc. Systems and methods for enhancing machine translation post edit review processes
US8942973B2 (en) 2012-03-09 2015-01-27 Language Weaver, Inc. Content page URL translation
US10261994B2 (en) 2012-05-25 2019-04-16 Sdl Inc. Method and system for automatic management of reputation of translators
US9152622B2 (en) 2012-11-26 2015-10-06 Language Weaver, Inc. Personalized machine translation via online adaptation
US9355176B2 (en) * 2013-03-15 2016-05-31 The Nielsen Company (Us), Llc Methods and apparatus to supplement web crawling with cached data from distributed devices
US9213694B2 (en) 2013-10-10 2015-12-15 Language Weaver, Inc. Efficient online domain adaptation
JP6466138B2 (ja) 2014-11-04 2019-02-06 株式会社東芝 外国語文作成支援装置、方法及びプログラム
CN110795931B (zh) * 2018-07-17 2022-10-21 福建天泉教育科技有限公司 一种web网站页面语言的检测方法及终端

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2855797B2 (ja) * 1990-06-15 1999-02-10 富士ゼロックス株式会社 文書処理装置
WO1997008604A2 (en) * 1995-08-16 1997-03-06 Syracuse University Multilingual document retrieval system and method using semantic vector matching
US5987401A (en) * 1995-12-08 1999-11-16 Apple Computer, Inc. Language translation for real-time text-based conversations
US5944790A (en) * 1996-07-19 1999-08-31 Lucent Technologies Inc. Method and apparatus for providing a web site having a home page that automatically adapts to user language and customs
US6098092A (en) * 1996-11-08 2000-08-01 Silicon Graphics, Inc. Server to dynamically generate graphics for the world wide web
US6092035A (en) * 1996-12-03 2000-07-18 Brothers Kogyo Kabushiki Kaisha Server device for multilingual transmission system
US6292827B1 (en) * 1997-06-20 2001-09-18 Shore Technologies (1999) Inc. Information transfer systems and method with dynamic distribution of data, control and management of information
US6189045B1 (en) * 1998-03-26 2001-02-13 International Business Machines Corp. Data type conversion for enhancement of network communication systems
US6347316B1 (en) * 1998-12-14 2002-02-12 International Business Machines Corporation National language proxy file save and incremental cache translation option for world wide web documents
US6381598B1 (en) * 1998-12-22 2002-04-30 Xerox Corporation System for providing cross-lingual information retrieval
US6321372B1 (en) * 1998-12-23 2001-11-20 Xerox Corporation Executable for requesting a linguistic service
US6167369A (en) * 1998-12-23 2000-12-26 Xerox Company Automatic language identification using both N-gram and word information

Cited By (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103198393A (zh) * 2002-09-18 2013-07-10 开放创新网络有限责任公司 展示过程流以及作为万维网服务的安排控制器
CN103927375B (zh) * 2002-09-30 2017-06-23 改进搜索有限责任公司 跨语言搜索结果的闪烁注释标注加亮
CN1714352B (zh) * 2002-10-23 2010-05-05 资本苏睿尼集团国际公司 临床试验信息管理的系统和方法
CN101189603B (zh) * 2003-11-07 2010-09-15 普拉克索公司 同步和合并引擎
CN100472519C (zh) * 2004-02-26 2009-03-25 国际商业机器公司 用于动态查询优化的方法、设备和计算机程序
CN1700207B (zh) * 2004-05-17 2010-05-12 大唐软件技术股份有限公司 实现可扩展的数据存储方法
CN101103353B (zh) * 2004-09-30 2010-09-29 西门子公司 用于管理电子文件夹中的文件的方法和装置
CN101198954B (zh) * 2005-04-12 2010-08-25 法国电信公司 用于处理树数据结构的方法
CN101198953B (zh) * 2005-05-13 2010-07-28 Abb研究有限公司 产生实物资产的唯一表示
CN101189609B (zh) * 2005-05-31 2010-05-19 皇家飞利浦电子股份有限公司 在便携存储介质上写表示文件的方法,主机设备,通过主机设备访问便携存储介质的内容的方法
CN101213542B (zh) * 2005-06-30 2010-05-19 索尼株式会社 信息处理设备、信息处理方法和信息处理程序
CN101213544B (zh) * 2005-07-01 2010-05-19 微软公司 基于查询的同步
CN101278291B (zh) * 2005-08-03 2011-04-13 苏瑞什·格帕兰 高可信度使用数据集的方法和系统
CN1945574B (zh) * 2005-08-04 2010-05-12 东芝公司 一种在文档管理系统中创建文档活页夹的处理器
CN101278287B (zh) * 2005-09-30 2011-04-13 诺基亚公司 用于浏览信息馈送的方法和设备
CN101278289B (zh) * 2005-10-05 2010-05-19 国际商业机器公司 提供对象以支持worm存储设备中的数据结构的系统和方法
CN1979493B (zh) * 2005-12-08 2013-04-10 汤姆森许可贸易公司 在网络环境中编辑媒体内容的方法和高速缓存设备
CN100568242C (zh) * 2006-03-24 2009-12-09 国际商业机器公司 用于提取新复合词的系统和方法
CN101201848B (zh) * 2006-07-27 2011-04-20 株式会社理光 扫描文档管理系统和方法
CN101196901B (zh) * 2006-12-05 2010-06-02 国际商业机器公司 用于数据库查询的计算机系统和方法
CN101196897B (zh) * 2006-12-07 2011-04-13 佳能株式会社 图像处理设备和图像处理方法
CN101196890B (zh) * 2006-12-08 2010-06-16 国际商业机器公司 聚合数据库运行时信息和分析应用性能的方法及装置
US8111944B2 (en) 2006-12-15 2012-02-07 International Business Machines Corporation Method and system for optimizing web page images
CN101201832B (zh) * 2006-12-15 2010-04-21 国际商业机器公司 优化网页图像的方法和系统
CN100565523C (zh) * 2007-04-05 2009-12-02 中国科学院自动化研究所 一种基于多分类器融合的敏感网页过滤方法及系统
CN101311923B (zh) * 2007-05-23 2010-06-02 神乎科技股份有限公司 一种信息分类检索系统与方法
CN101311924B (zh) * 2007-05-24 2010-06-09 中兴通讯股份有限公司 一种图形用户界面的浏览器系统及方法
CN101311932B (zh) * 2007-05-25 2011-03-30 耳领域有限公司 图像链接教学装置
CN101311921B (zh) * 2007-05-25 2010-04-14 佛山市顺德区顺达电脑厂有限公司 网页图片数据转换及显示于电子装置显示器的方法及装置
CN101339450B (zh) * 2007-07-04 2011-08-17 群康科技(深圳)有限公司 触控显示装置及其驱动方法
CN101373471B (zh) * 2007-08-26 2010-06-02 讯连科技股份有限公司 在数码图片幻灯展示中显示图片的方法和相关显示设备
CN101414209B (zh) * 2007-10-18 2010-06-23 新唐科技股份有限公司 存储卡供电装置以及存储卡存取装置
CN101158954B (zh) * 2007-11-07 2011-09-28 上海爱数软件有限公司 一种在计算机存储中识别重复数据的方法
CN101183385B (zh) * 2007-12-04 2010-06-16 西安交通大学 一种基于多模态索引结构的xml查询方法
CN100565530C (zh) * 2007-12-17 2009-12-02 中国科学院计算技术研究所 一种快照系统及其使用方法
CN101303616B (zh) * 2008-06-30 2010-09-01 华硕电脑股份有限公司 计算机、应用其上的电源供应器系统及其电源供应方法
CN100594498C (zh) * 2008-09-02 2010-03-17 北京开拓天际信息技术有限公司 海量数据实时处理架构及用于该架构的实时随需处理平台
CN101373473B (zh) * 2008-09-03 2010-06-16 北京星网锐捷网络技术有限公司 减少嵌入式系统闪存中文件数量的方法及系统
CN101373480B (zh) * 2008-09-18 2010-06-02 广东威创视讯科技股份有限公司 一种基于gis电子地图互动操作的方法及其系统
CN101373475B (zh) * 2008-10-21 2010-06-09 北大方正集团有限公司 一种对可变数据内容再加工的方法及系统
CN102428461B (zh) * 2009-03-18 2015-11-25 谷歌公司 利用显示替换的web翻译
WO2010105383A1 (en) * 2009-03-18 2010-09-23 Google Inc. Web translation with display replacement
US8683329B2 (en) 2009-03-18 2014-03-25 Google Inc. Web translation with display replacement
CN102143227A (zh) * 2010-01-29 2011-08-03 国际商业机器公司 在电信网上协作浏览的系统和方法
CN102143227B (zh) * 2010-01-29 2014-10-15 国际商业机器公司 在电信网上协作浏览的系统和方法
US9367123B2 (en) 2010-01-29 2016-06-14 International Business Machines Corporation Systems and methods for collaborative browsing on the telecom web
CN101916247A (zh) * 2010-09-03 2010-12-15 无锡诺宝科技发展有限公司 基于单一轴心语言的互联网多语种同步翻译方法
CN102402432A (zh) * 2010-09-16 2012-04-04 正文科技股份有限公司 用于产生多国语言网页的方法
US9582405B2 (en) 2011-05-31 2017-02-28 International Business Machines Corporation System for testing a browser-based application
US9201872B2 (en) 2011-05-31 2015-12-01 International Business Machines Corporation System for testing a browser-based application
US9235568B2 (en) 2011-05-31 2016-01-12 International Business Machines Corporation Method for testing a browser-based application
US10083109B2 (en) 2011-05-31 2018-09-25 International Business Machines Corporation Testing a browser-based application
CN102811140A (zh) * 2011-05-31 2012-12-05 国际商业机器公司 测试基于浏览器的应用的方法和系统
US9582404B2 (en) 2011-05-31 2017-02-28 International Business Machines Corporation Method for testing a browser-based application
CN102360391A (zh) * 2011-10-21 2012-02-22 福建星网锐捷网络有限公司 页面显示方法、装置和系统
CN104182425A (zh) * 2013-05-28 2014-12-03 北京信威通信技术股份有限公司 一种多语种网站的静态页面生成方法
CN106372065A (zh) * 2016-10-27 2017-02-01 新疆大学 一种多语言网站开发方法及系统

Also Published As

Publication number Publication date
FR2800886A1 (fr) 2001-05-11
US7016977B1 (en) 2006-03-21

Similar Documents

Publication Publication Date Title
CN1295292A (zh) 用于多语言万维网服务器的方法和系统
US7970874B2 (en) Targeted web page redirection
RU2245577C2 (ru) Электронная доска объявлений и почтовый сервер
US7058626B1 (en) Method and system for providing native language query service
US5790793A (en) Method and system to create, transmit, receive and process information, including an address to further information
US7809710B2 (en) System and method for extracting content for submission to a search engine
US6725424B1 (en) Electronic document delivery system employing distributed document object model (DOM) based transcoding and providing assistive technology support
US7054952B1 (en) Electronic document delivery system employing distributed document object model (DOM) based transcoding and providing interactive javascript support
US6829746B1 (en) Electronic document delivery system employing distributed document object model (DOM) based transcoding
USRE44898E1 (en) Search engine request method, product, and apparatus
US20020069296A1 (en) Internet content reformatting apparatus and method
US20050216439A1 (en) Update notification method and update notification apparatus of web page
US20040128136A1 (en) Internet voice browser
US6738827B1 (en) Method and system for alternate internet resource identifiers and addresses
JP2002351735A (ja) マークアップ言語でフォーマットされたコンテンツを再設定するための方法、システム、及び装置
US20070276921A1 (en) Locating a portion of data on a computer network
CN101145936B (zh) 一种在Web页面中添加标签的方法及其系统
CN1295293A (zh) 使用户可以从万维网服务器选择外壳的方法和系统
AU769025B2 (en) Method and system for alternate internet resource identifiers and addresses
KR101499685B1 (ko) 키워드 트리 제공 방법
JP2008090679A (ja) テキストデータ生成プログラム、テキストデータ生成装置、テキストデータ生成方法、テキスト処理ツールプログラム、テキスト処理ツール装置及びテキスト処理方法
KR20020030641A (ko) 인터넷상에서의 홈페이지 유지관리 시스템 및 그유지관리방법
CN105323298A (zh) 一种基于ade数据集控件的数据传输方法及装置
JP2006221272A (ja) 多言語翻訳システム、多言語翻訳方法および多言語翻訳プログラム
CN101158974A (zh) 一种资源引用的方法及装置

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication