Google Indic Transliteration offers an option for converting Roman characters to the Devanagari characters. This lets you type Hindi words phonetically in English script and still have them appear in their correct alphabet. Note that this is not the same as translation – it is the sound of the words that are converted from one alphabet to the other, not their meaning.
Transliteration is now available in the following languages:
Click here for Google Indic Transliteration Help page.
Source: Google India blog