Well, here we have Google India's latest hot shot (or the only), a Hindi typewriter. Kidding, its not pretty much a hardware typewriter but a web application that transcripts all your English typed Hindi mnemonics into Hindi fonts. Truly, this is a magnificent stuff for an Indian having no Hindi (worst a German laid) keyboards but like to express the stuff in India's national language.
Google along with this provides an automatic interaction with your blog (if and only if: Blogspot) that will help you blog in Hindi fonts directly from the text area where you jot your text. But that's just another flash that prints "Blogspot is Google product", one can copy the text after transliteration to wherever he or she wants. Oh! Btw, do your things here: http://www.google.com/transliterate/indic, this is the site!
Now as you know, I'm developer (a lazy one), and I like (maybe love) to copy others work, I tracked the inside for this application and I'm pretty much disappointed to see that the application design is very ugly. Yea, ugly... Ugly as awwwwh! Nah... What I mean is, Google (or the developers working for Google) managed to make a small dictionary (106K) and use this one to translate the basic words.
When it comes to complex (or fundo) words, a server call is made to return a list of available options!
http://www.google.com/transliterate/indic?tlqt=1&langpair=en|hi&text=ugly&tl_app=3, gives the list.
Note, the client gotta download this dictionary to his or her machine and then use the server to process a few complications. This is NOT true AJAX and is more like a desktop application running on a browser updating words here and there when needed! duh!
It is also said that for the transliteration, Internet connection is a must, but now that we know the Google's little secret we can make a basic model for simple words for the offline purpose.
Here's what I could do: http://google-india-labs.googlegroups.com/web/transliterate.zip (
The group for this Google tool is here: http://groups.google.com/group/google-india-labs
Just a hunch, if some Google dude can get to me: Is Google Indic Transliteration eligible for Google Lab and be ever listed here?