Use Transliteration to type in Indian Languages on any website
Transliteration is the act of expressing words of a language by means of the characters of another alphabet. For example, if I wanted to type Linux in Hindi, using transliteration, I would type ‘Linex’ in English, press [Space] and it will be converted to it’s Hindi equivalent as लिनेक्स .
Google has released a project to the public called “Indic Transliteration” which allows you to type in your favourite Indian language in any website. You type in English and it gets auto-magically converted to the equivalent characters of your native Indian language.
Transliteration bookmarklet is a small piece of code that you store in your browser. Once stored, you can type in Indian languages in any text box on any web-site of your choice. It works on Google web-sites as well as other web-sites.
Currently, Google has released corresponding bookmarklets for 9 Indian languages namely Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Nepali, Tamil, and Telugu.
To begin typing in Hindi, head over to this page and drag the bookmarklet link to your Firefox bookmarks Toolbar. Now, when ever you visit a site where you want to enter words in Hindi, click on the bookmarklet and just start typing in phonetically sounding English words and it will get converted to Hindi.