Patent Document ID: 8478579
Application ID: 12533613

Base Claim:
1. A computer-implemented method, comprising: receiving, at a client device, a document for a web page, the document comprising document text in a first language to be displayed on the client device; displaying, at the client device, the web page in web browser software executing at the client device, wherein the web page includes the document text of the document; identifying, at the client device, a second language to which the document text may be translated; determining, at the client device, whether the second language is different from the first language; displaying, at the client device, a translation header as part the web page above a portion of the document text to be translated when the second language is determined to be different from the first language, the translation header including (i) a selectable option to translate the portion of the document text from the first language to the second language and (ii) text in the second language describing the selectable option; and in response to a selection of the selectable option: identifying, at the client device, the portion of the document text to be translated; sending a request from the client device to a translation server to translate the portion of the document text from the first language to the second language; in response to the request, receiving at the client device translation data including a corresponding translated portion of the document text in the second language; and displaying, at the client device, the translated portion of the document text of the document as part of the web page.

---

Claim 8:
8. The method of claim 1 , wherein the translation header has a first display configuration and a second display configuration, wherein: the first display configuration includes text prompting an input for translation of the portion of the document text and text defining at least one of the first language or the second language, the first display configuration being a display configuration for the translation header prior to a selection of the selectable option; and the second display configuration includes text defining that the portion of the document has been translated and text defining at least one of the first language or the second language, the second display configuration being a display configuration for the translation header subsequent to a selection of the selectable option.