Displaying original text in a user interface with translated text
AssigneeGoogle Inc.
InventorsDaniel Rosart, Owen Otto, Jeffrey Chin, Sha-Mayn Teh, John Hawkins, Anton Andryeyev, Karel Driesen
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer program products, for user interaction with machine translation. A user interface for receiving requests to translate text and/or documents from a first language text to a second language text. The translated text and/or document is displayed such that the first language text corresponding to a selected portion of the second language text can be accessed and displayed in the same user interface.
Claims24
A method comprising:
- receiving, using one or more processors, a user request to translate a source web document from a first language text to a second language text;
- generating a translated web document containing a translation of the source web document into the second language text;
- presenting the translated web document to the user;
- and
- displaying the first language text that corresponds to a portion of the translated web document in a graphical element overlaying the translated web document in response to the user pointing to the portion of the translated web document.
A method comprising:
- sending, using one or more processors, a request to translate a source web document from a first language text to a second language text;
- receiving a translated web document for display containing a translation of the source web document into the second language text;
- displaying the translated web document;
- and
- in response to interacting with a portion of the translated web document, displaying the first language text that corresponds to a portion of the translated web document in a graphical element overlaying the translated web document.
A system comprising:
- one or more computing devices configured to perform operations including:
- receiving, using one or more processors, a user request to translate a source web document from a first language text to a second language text;
- generating a translated web document containing a translation of the source web document into the second language text;
- presenting the translated web document to the user;
- and
- displaying the first language text that corresponds to a portion of the translated web document in a graphical element overlaying the translated web document in response to the user pointing to the portion of the translated web document.
A system comprising:
- one or more computing devices configured to perform operations including:
- sending, using one or more processors, a request to translate a source web document from a first language text to a second language text;
- receiving a translated web document for display containing a translation of the source web document into the second language text;
- displaying the translated web document;
- and
- in response to interacting with a portion of the translated web document, displaying the first language text that corresponds to a portion of the translated web document in a graphical element overlaying the translated web document.
A computer readable medium storing instructions that upon execution by a processing device cause the processing device to perform operations, comprising:
- receiving, using one or more processors, a user request to translate a source web document from a first language text to a second language text;
- generating a translated web document containing a translation of the source web document into the second language text;
- presenting the translated web document to the user;
- and
- displaying the first language text that corresponds to a portion of the translated web document in a graphical element overlaying the translated web document in response to the user pointing to the portion of the translated web document.
A computer readable medium storing instructions that upon execution by a processing device cause the processing device to perform operations, comprising:
- sending, using one or more processors, a request to translate a source web document at a location from a first language text to a second language text, the request including a uniform resource locator corresponding to the source web document;
- receiving a translated web document for display containing a translation of the source web document into the second language text;
- displaying the translated web document;
- and
- in response to interacting with a portion of the translated web document, displaying the first language text that corresponds to a portion of the translated web document in a graphical element overlaying the translated web document.
Dependencies are inferred from the claim text.