Patent ID: 7716038

Claim:
A method for providing translated web pages to a web browser computer user comprising: (a) determining the user's preferred language; (b) receiving a request from the web browser for a first web page, the first web page comprising text in a source language and at least one link to a second web page comprising text in the source language; (c) preserving said link during translation of said first web page from said source language to said user's preferred language; (d) providing to the user's web browser a first translated web page comprising the text of the first web page translated from the source language to the user's preferred language, the first translated web page including the at least one link to the second web page preserved during translation of said first web page; (e) receiving a request from the user's web browser for the second web page when the link to the second web page is selected; and (f) providing to the user's web browser a second translated web page comprising text translated from the source language to the user's preferred language.