pythondjangotranslatetransliteration

Can some one explain how transliteration works?


I am new to programming, and I am trying to understand transliteration - like the Google Input Tools that will allow the user to type from one language to another language.

How does transliteration work? Specifically, if I am translating from English to Hindi or English to Russsian, do I need to incorporate a dictionary of words for English, Hindi and Russian languages?

Does any one know of any tutorials showing how to write the code for transliteration? I have tried searching, but no luck.

Also, does the code have to be in JavaScript/JQuery (client side code)? My project is Python/django. Can I write the transliteration code in python/dgango?

Thanks.


Solution

  • I found that the better search term is Input Method Editor not transliteration.

    There is a project on github here: https://github.com/wikimedia/jquery.ime that deals with IME's and transliteration here.

    I hope that this helps some one.