touch computing device 100 however can further include a user interface module 200 a transliteration module 204 a language datastore 208 and a communication module 212 it should be appreciated that the touch computing device 100 may include additional computing components such as memory and the like the user interface module 200 controls communication with the user 108 via the touch display 104 of the touch computing device 100 the user interface module 200 may provide the user 108 with various different character input configurations via the touch display 104 of the touch computing device 100 for example the user interface module 200 may provide the user 108 with a form of the standard qwerty keyboard via the touch display 104 of the touch computing device 100 alternatively for example the user interface module 200 may provide the user 108 with a standard 12 key configuration also known as a telephone layout configuration the user interface module 200 may also receive input from the user 108 e g via the provided character input configuration the transliteration module 204 receives the input from the user 108 as interpreted by the user interface module 200 the user interface module 200 and the transliteration module 204 can collectively execute various imes e g an english pinyin to chinese ime thereby enabling the user 108 to input characters in different languages the transliteration module 204 therefore may also convert the input received from the user 108 to a desired language e g chinese for example the transliteration module 204 may use the language datastore 208 when transliterating the user input to the desired language described in detail later the transliteration module 204.