How do you transliterate that?

I am thinking of using google’s English to Hindi translation and hooking it to a Hindi to Urdu transliterator to get an approximate English to Urdu translation. The Hindi to English transliteration provided by google has some errors which might not be there if we convert directly to Urdu. For example, on translating the sentence

It can be used in Urdu too, image

we get the Hindi translation

यह उर्दू में इस्तेमाल किया जा सकता है

and the Roman transliteration of the Hindi translation

 yaha urdū mēṁ istēmāla kiyā jā sakatā hai.

If you notice the first word, it should have been transliterated to “yeh”. Instead, we get a phonetic transliteration which is made up of two letters ya and ha. Transliteration from Hindi to Urdu directly would have avoided that error. There’s a nice paper titled “Hindi to Urdu Conversion: Beyond Simple Transliteration”  which lists problems faced in simple character-to-character transliteration fromm Hindi to Urdu. Whenever I get some time, I’ll try to cook some javascript code quickly. Until then, the idea is open. Any takers?

3 thoughts on “How do you transliterate that?

  1. Looks like many others were thinking the same as I was 🙂

    Anyway, I have started work on this idea and have developed the basic transliteration of Hindi to Urdu. You can read more about this and see video here at:

    You can try the bookmarklet here at:

    I’m now working on the Google Translation API integeration.

    BTW, the results are not that great, and I was kind of disappointed due to the heavy use of the Sanskrit words in the Google Hindi Translation. But something is better than nothing 🙂

    Do try this and let me know of you feedback and comments.

    Regards, Akbar

  2. बढ़िया विचार है. उर्दू-हिन्दी तो मिली-जुली भाषाएँ हैं. यदि ऐसा प्रयास दोतरफा सफल होता है तो हमें दोनों ही भाषाओं की प्रचुर सामग्री एक साथ ही प्रयोग हेतु मिल सकेगी. शुभकामनाएँ

Leave a Reply

Your email address will not be published. Required fields are marked *