System and method for automatic language translation for applications
First Claim
Patent Images
1. A method to translate displayed user-interface text of a computer application, comprising:
- intercepting, by a processor coupled to a memory and a screen, a command to display user-interface text on the screen in a first language, the command comprising the user-interface text to display in the first language;
extracting user-interface text to translate from the command;
querying a translation mechanism by use of the extracted user-interface text;
receiving translated user-interface text in a second language from the translation mechanism; and
displaying the translated user-interface text in the second language.
21 Assignments
0 Petitions
Accused Products
Abstract
System and method to translate displayed text of a computer application, the method including: intercepting a command to display text in a first language, the command comprising the text to display in the first language; extracting text to translate from the command; querying a translation mechanism by use of the extracted text; receiving translated text in a second language from the translation mechanism; and displaying the translated text in the second language.
51 Citations
19 Claims
-
1. A method to translate displayed user-interface text of a computer application, comprising:
-
intercepting, by a processor coupled to a memory and a screen, a command to display user-interface text on the screen in a first language, the command comprising the user-interface text to display in the first language; extracting user-interface text to translate from the command; querying a translation mechanism by use of the extracted user-interface text; receiving translated user-interface text in a second language from the translation mechanism; and displaying the translated user-interface text in the second language. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system to translate displayed user-interface text of a computer application, comprising:
-
an interception module configured to intercept a command to display user-interface text in a first language, the command comprising the user-interface text to display in the first language; an extraction module configured to extract user-interface text to translate from the command; an interface to a translation mechanism, wherein the interface is configured to transmit extracted user-interface text to the translation mechanism, and to receive translated user-interface text from the translation mechanism; and an output module configured to display the translated user-interface text in the second language. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification