A computer system transliterates a text string from a first language to a second language using transliterator objects, each having a set of transliteration rules arranged in a preferred order. Each of the transliteration rules, in turn, has a test string and a replacement string and the transliterator...http://www.google.de/patents/US5640587?utm_source=gb-gplus-sharePatent US5640587 - Object-oriented rule-based text transliteration system