Download from www.google.com
Latest version (32-bit) 21 Jun 2010
It is a dictionary to translate words or texts into various languages.
Google Gujarati Input is part of the Google Transliteration IME.
Google Marathi Input allows users to enter text in Marathi using roman keyboard
Google Arabic Input allow you to enter text in Arabic using roman keyboard.