Analyzing web site for translation
First Claim
1. A method on a web server for synchronizing web content, the method comprising:
- retrieving a first web content in a first language from a web site, the first web content corresponding to a second web content wherein the second web content is a translation in a second language of the first web content;
dividing the first web content into a plurality of translatable components;
generating a unique identifier for each of the plurality of translatable components of the first web content;
matching each of the plurality of translatable components of the first web content to a plurality of translated components of the second web content using the unique identifier of each of the plurality of translatable components of the first web content; and
if a translatable component of the first web content is not matched to a translated component of the second web content, designating the translatable component of the first web content for translation into the second language.
4 Assignments
0 Petitions
Accused Products
Abstract
A system, method and computer readable medium for synchronizing web content is disclosed. The method includes retrieving a first web content in a first language from a web site, the first web content corresponding to a second web content wherein the second web content is a translation in a second language of the first web content. The method further includes dividing the first web content into a plurality of translatable components and generating a unique identifier for each of the plurality of translatable components. The method further includes matching each of the plurality of translatable components to a plurality of translated components of the second web content using the unique identifier of each of the plurality of translatable components. If a translatable component is not matched to a translated component, the method further includes designating the translatable component for translation into the second language.
98 Citations
21 Claims
-
1. A method on a web server for synchronizing web content, the method comprising:
-
retrieving a first web content in a first language from a web site, the first web content corresponding to a second web content wherein the second web content is a translation in a second language of the first web content;
dividing the first web content into a plurality of translatable components;
generating a unique identifier for each of the plurality of translatable components of the first web content;
matching each of the plurality of translatable components of the first web content to a plurality of translated components of the second web content using the unique identifier of each of the plurality of translatable components of the first web content; and
if a translatable component of the first web content is not matched to a translated component of the second web content, designating the translatable component of the first web content for translation into the second language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product including computer instructions on a web server for synchronizing web content, the computer instructions including instructions for:
-
retrieving a first web content in a first language from a web site, the first web content corresponding to a second web content wherein the second web content is a translation in a second language of the first web content;
dividing the first web content into a plurality of translatable components;
generating a unique identifier for each of the plurality of translatable components of the first web content;
matching each of the plurality of translatable components of the first web content to a plurality of translated components of the second web content using the unique identifier of each of the plurality of translatable components of the first web content; and
if a translatable component of the first web content is not matched to a translated component of the second web content, designating the translatable component of the first web content for translation into the second language. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A web server for synchronizing web content, comprising:
-
a web connection for retrieving a first web content in a first language from a web site, the first web content corresponding to a second web content wherein the second web content is a translation in a second language of the first web content; and
a processor for;
dividing the first web content into a plurality of translatable components;
generating a unique identifier for each of the plurality of translatable components of the first web content;
matching each of the plurality of translatable components of the first web content to a plurality of translated components of the second web content using the unique identifier of each of the plurality of translatable components of the first web content; and
if a translatable component of the first web content is not matched to a translated component of the second web content, designating the translatable component of the first web content for translation into the second language. - View Dependent Claims (18, 19, 20, 21)
-
Specification