Google TransliterateLet's start with the easy one that requires no software to be downloaded and installed. All it needs is a web browser. It's as simple as navigating to Google Transliterate (bookmark it), selecting the language you need and get typing.
|Google Transliterate in action|
Once you are happy with what the tool has produced, copy-paste the content to wherever you need - document, email, facebook, etc. As you've seen this is easy to use but can get cumbersome when the text gets large and you have to copy-paste often.
Of course, Google being it's brilliant self seems to have foreseen this and has made built-in transliteration available in Gmail and Blogger - tools that need involve a fair bit of writing.
IME (short for Input Method Editor)
|IME (Input Method Editor) In Action|
Chose the language or languages you need, download and install the software (here are some instructions in case you are new). The next step is to perform configuration that is specific to your version of Windows. Note that Windows XP users will need to perform this extra step to make the tool work. Once you are set up, the rest is easy.
And then back to Facebook, type away in English - and watch it "transliterate" your English typing into (in my case) Marathi! See screen shot below.
|Posting a Facebook status update in Marathi|
If you still have questions or got stuck somewhere, let me know. In the meanwhile, enjoy writing in your own language :)
See also: Translating Wikipedia articles with Wikibhasha