Method and system for language translation
First Claim
Patent Images
1. A method for translating a first language text entered into a computer application to a second language text, the method comprising:
- intercepting, by a processor, the first language text during a display time;
translating, by the processor, the first language text to the second language text by performing a language dictionary look-up and a phonetic transliteration on the first language text,wherein the phonetic transliteration is based on combination of upper and lower case characters entered in the first language, for translating phonetically mismatched and phonetically equivalent words in the second language;
wherein the first language text is stored in a case normalized ANSI format in a memory; and
displaying, on a display device, the second language text.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosed embodiments illustrate methods and systems for translating a first language text entered into a computer application to a second language text. The method comprises intercepting the first language text during a display time by a processor. Subsequently, the first language text is translated to the second language text by the processor by performing a language dictionary look-up and/or a phonetic transliteration on the first language text. Thereafter, the second language text is displayed on a display device and the first language text is stored in ANSI format in a memory.
17 Citations
4 Claims
-
1. A method for translating a first language text entered into a computer application to a second language text, the method comprising:
-
intercepting, by a processor, the first language text during a display time; translating, by the processor, the first language text to the second language text by performing a language dictionary look-up and a phonetic transliteration on the first language text, wherein the phonetic transliteration is based on combination of upper and lower case characters entered in the first language, for translating phonetically mismatched and phonetically equivalent words in the second language; wherein the first language text is stored in a case normalized ANSI format in a memory; and displaying, on a display device, the second language text.
-
-
2. A language translation system for translating a first language text entered into a computer application to a second language text, the system comprising:
-
a memory comprising one or more program instruction modules, wherein the one or more program instruction modules comprise an interceptor module configured for intercepting the first language text during a display time, wherein the interceptor module is further configured for initiating storage of the first language text in a case normalized ANSI format in the memory; a translator module configured for translating the first language text to the second language text by performing a language dictionary look-up; a language grammar module configured for maintaining a grammar rule set which further comprises phonetic transliteration rules for translating the first language text to obtain the second language text, wherein the phonetic transliteration rules are based on combination of upper and lower case characters entered through first language, for translating phonetically mismatched words and phonetically equivalent words in the second language; a display interface module configured for displaying the second language text on a display device; and a processor operable to execute the one or more program instruction modules. - View Dependent Claims (3)
-
-
4. A computer program product for use with a computing device, the computer program product comprising a non-transitory computer-readable medium having a computer readable program code embodied therein for language translation, wherein the computer readable program code is executable by one or more processors in at least one computing device for:
-
intercepting a first language text during a display time, wherein the first language text was entered into a computer application; translating the first language text to a second language text by performing a language dictionary look-up and a phonetic transliteration on the first language text, wherein the phonetic transliteration is based on combination of upper and lower case characters entered through first language, for translating phonetically mismatched words in the second language;
wherein the first language text is stored in a case normalized ANSI format in a memory; anddisplaying the second language text on a display device.
-
Specification