13. A tangibly embodied non-transitory computer-readable storage medium storing instructions that, when executed by a processor of a device, cause the device to perform a method comprising: detecting one or more character inputs in a first character alphabet as a preceding character string, the preceding character string corresponding to one or more valid characters in a second alphabet according to a transliteration operation; detecting a current character input in the first character alphabet following input of the preceding character string; determining whether the combination of the current character input with the preceding character string would result in an invalid transliteration result; and automatically performing an operation on the preceding character string to replace the preceding character string with a replacement character selected from among the one or more valid characters in the second alphabet if the combination would result in an invalid transliteration result.
15. The computer-readable storage medium of claim 13 , the method further comprising: displaying the one or more valid characters as proposed transliterations in a lookup portion prior to detecting the current character input.