CN1295292A - 用于多语言万维网服务器的方法和系统 - Google Patents
用于多语言万维网服务器的方法和系统 Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/40—Processing or translation of natural language
- G06F40/58—Use of machine translation, e.g. for multi-lingual retrieval, for server-side translation for client devices or for real-time translation
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99934—Query formulation, input preparation, or translation
-
- Y—GENERAL 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
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99933—Query processing, i.e. searching
- Y10S707/99935—Query 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所述的用于通过一个计算机网络对网站内容进行访问和语言翻译的系统,从一个计算机可读介质中检索所述可替代语言内容的装置进一步包括从一个计算机网络中检索所述可替代语言内容的装置。
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)
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)
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)
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 |
-
1999
- 1999-11-05 US US09/434,797 patent/US7016977B1/en not_active Expired - Lifetime
-
2000
- 2000-09-28 FR FR0012362A patent/FR2800886A1/fr not_active Withdrawn
- 2000-11-03 CN CN00133816A patent/CN1295292A/zh active Pending
Cited By (57)
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 |