20. A system for processing text, comprising: an input for receiving text to be processed; optionally, a language guesser for identifying a main language of the text if it has not been otherwise identified; a recognition component which identifies whether there is at least one unrecognized sequence in the text, each unrecognized sequence comprising at least one word that is unrecognized in the main language; a sequence extraction component which, for each of a plurality of secondary languages in a determined order of priority, determines whether at least one of the unrecognized sequences includes a first word recognized in a respective secondary language and, if so, identifies a sequence of words in the respective secondary language which includes at least the first word by providing rules for expanding the sequence beyond the first word with additional words that are determined to be in the respective second language, wherein an unrecognized sequence which has been determined to be in a second language with a higher priority is not considered by the sequence extraction for a second language with a lower priority, and otherwise, labels as unknown any word sequences unrecognized in the secondary languages; and a processor which implements at least one of the language guesser, recognition component and the sequence extraction component.
26. The system of claim 20 comprising the language guesser for identifying the main language of the text.