I'm very thrilled today. I finally had the time and energy to do something that I had been wanting to for a long time but putting off. But I suppose its no use for you reading any further unless you own a Mac. Or a Hackintosh.
What I had wanted to do was change the flag in the menubar input source icon to the Tricolour. It was depressing have to stare at the Stars and Stripes or the Union Jack. The Tricolour isn't available in the International Sysytem Preferences.
This is what it looks like now.
Here's a short tutorial in case you have ever wanted to do the same - or want to do it now.
Download Ukelele from http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=Ukelele. Ukelele is a Keyboard Layout Editor for Mac OS X.
Make a folder called Ukelele in the Applications folder and move all the files and directories from the mounted dmg to here.
Start Ukelele and select "Copy of other layout". Select Applications -> Ukelele -> System Keyboards -> Roman -> U.S..keylayout
Then do Save As and name it Indian.keylayout and save to ~/Library/Keyboard Layouts/. You have a brand new keyboard layout. But you still have to associate a flag icon with this.
Download this and copy to ~/Library/Keyboard Layouts/. Don't change the name. Or if you do, remember that the .keylayout and .icns file need to have the same primary name.
(If you need the flag of another country then download the flag in a graphic format and use Img2icns to do the conversion.)
Log out. Log in. You're good to go.