System and method for translating web pages into selected languages
First Claim
Patent Images
1. A method for translating the text of a web page file constructed in a first language, comprising the steps of:
- maintaining a computerized database table containing a plurality of first language text fragments, and a second language text fragment corresponding to each one of said plurality of first language text fragments;
electronically examining said web page file to identify first language text fragments contained therein; and
for each one of said first language text fragments found in said web page file, substituting a corresponding second language text fragment to create a translated version of said web page file.
2 Assignments
0 Petitions
Accused Products
Abstract
A tool for finding and accurately translating matching English text fragments within web pages into a specified language from pre-translated text stored in a database table. The tool uses intelligent search patterns, like code prefixes and suffixes, to accurately find the matching text patterns and replace them. The algorithm pays special attention to sentence structure, syntax and vocabulary, and finds a suitable foreign language sentence or word corresponding to the matched English text.
-
Citations
7 Claims
-
1. A method for translating the text of a web page file constructed in a first language, comprising the steps of:
-
maintaining a computerized database table containing a plurality of first language text fragments, and a second language text fragment corresponding to each one of said plurality of first language text fragments;
electronically examining said web page file to identify first language text fragments contained therein; and
for each one of said first language text fragments found in said web page file, substituting a corresponding second language text fragment to create a translated version of said web page file. - View Dependent Claims (2, 3)
-
-
4. A method for translating the text of a plurality of web page files constructed in a first language, said plurality of web page files stored in a source location within a web server, the method comprising the steps of:
-
maintaining a computerized database table containing a plurality of first language text fragments, and a second language text fragment corresponding to each one of said plurality of first language text fragments;
successively examining said web page files to identify web page files containing first language text fragments;
saving electronic copies of said web page files that do not contain any first language text fragments to a target location within said web server; and
for each one of said web page files that contains first language text fragments, substituting a corresponding second language text fragment for each one of said first language text fragments found in said one of said web page files to create a translated version of said one of said web page files, and saving said translated version of said one of said web page files to said target location. - View Dependent Claims (5)
-
-
6. Apparatus for translating the text of a plurality of web page files constructed in a first language, said plurality of web page files stored in a source location within a web server, the apparatus comprising:
-
a computerized database table containing a plurality of first language text fragments, and a second language text fragment corresponding to each one of said plurality of first language text fragments;
means for successively examining said web page files to identify web page files containing first language text fragments;
means for saving electronic copies of said web page files that do not contain any first language text fragments to a target location within said web server; and
for each one of said web page files that contains first language text fragments, means for substituting a corresponding second language text fragment for each one of said first language text fragments found in said one of said web page files to create a translated version of said one of said web page files, and saving said translated version of said one of said web page files to said target location. - View Dependent Claims (7)
-
Specification