Hello!! I am an Indian, and for obvious reasons I have many friends on twitter who are also Indian and we communicate in Hindi very often. Wait!! We don't type Hindi on twitter, because Hindi typing requires a special keyboard (or at least special Input Method), which we typically don't keep with us. Its because we Indian officially work in English Language.
So if you are a foreigner and You see this phonetically typed Hindi, No way you can get it translated to your own language.
This is not for only who are foreigners, If you are Indian & still you have problem in understanding Hindi, here is Tool for you.
How to develop on your own??
This is a Mashup. I am using 3 different service.
2.Google Translate API
3.YQL (a very useful platform for creating mashup)
To see the source code open the demo page and view source.