Patent ID: 7593844
Filing Date: 2009-09-22
Classification: G06F

Abstract:
1. A method comprising: receiving a first memory having a plurality of sets in a native format of a first computer program, each set including a first part in a first human language and a corresponding second part in a second human language, the first computer program including logic to search for text strings in the sets of the first memory; generating a representation, of the first parts of the first memory, in a third format; writing the representation, of the first parts of the first memory, into an index of a database; receiving a second memory having a plurality of sets in a native format of a second computer program, each set including a first part in the first human language and a corresponding second part in the second human language, the second computer program including logic to search for text strings in the sets of the second memory, the second computer program not including logic to search for text strings in the sets of the first memory; generating a representation, of the first parts of the second memory, in the third format; writing the representation, of the first parts of the second memory, into the index; receiving text to be translated; correlating the text to be translated with the first memory and with the second memory, by using a processor to search the index; selecting a memory, depending on the correlating step; and translating the file by reading second parts of the selected memory.