What is Google Transliterate?
Google offers an automatic transliteration option that converts Roman characters to the characters used in Arabic, Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Nepali, Punjabi, Tamil, Telugu and Urdu. This feature lets you type these languages phonetically in English letters, but they’ll appear in their correct alphabet. Keep in mind that transliteration is different from translation; the sound of the words is converted from one alphabet to the other, not the meaning.
What I did?
I did a integration of Google Transliterate with WordPress & punBB. My plugin allows you to write phonetically with the help of Google Transliteration in the WordPress post editor and also in punBB post box. This will not work in rich text editor mode in wordpress, you need to switch on HTML mode.
How does it work?
The bellow images tells you everything
Download Google Tranliteration for Wordpress (338)
Download Google Tranliteration for punBB (281)