17. A system for transliterating languages comprising: a processing unit; and memory operatively coupled to the processing unit and comprising instructions that when executed by the processing unit perform a method comprising: receiving a text string in a first alphabet on a keyboard, the text string inputted as a first keystroke typing sequence according to a first keyboard layout of the first alphabet, but the keyboard actually is of a second keyboard layout of a second alphabet, the second keyboard layout different from the first keyboard layout such that the text string is not inputted as a second keystroke typing sequence according to the second keyboard layout, the first keystroke typing sequence different from the second keystroke typing sequence; and converting the text string in the first alphabet to a second text string in the second alphabet via a phonetic mapping scheme between the first alphabet and the second alphabet,-such that the second text string corresponds to the second keystroke typing sequence, the phonetic mapping scheme configured to map respective characters of the second alphabet to one or more characters of the first alphabet.
17. A system for transliterating languages comprising: a processing unit; and memory operatively coupled to the processing unit and comprising instructions that when executed by the processing unit perform a method comprising: receiving a text string in a first alphabet on a keyboard, the text string inputted as a first keystroke typing sequence according to a first keyboard layout of the first alphabet, but the keyboard actually is of a second keyboard layout of a second alphabet, the second keyboard layout different from the first keyboard layout such that the text string is not inputted as a second keystroke typing sequence according to the second keyboard layout, the first keystroke typing sequence different from the second keystroke typing sequence; and converting the text string in the first alphabet to a second text string in the second alphabet via a phonetic mapping scheme between the first alphabet and the second alphabet,-such that the second text string corresponds to the second keystroke typing sequence, the phonetic mapping scheme configured to map respective characters of the second alphabet to one or more characters of the first alphabet. 20. The system of claim 17 , comprising sending the second text string in the second alphabet to an active application in response to receiving a termination character.