Linguarde Translation is a freeware program which offers over 50 languages via the Google Translate engine. It’s totally standalone and automatically detects the language you need as you paste in the text. Useful.
Translate words, phrases, web pages between languages, and identify a language – English, French, German, Spanish, Italian, Portuguese, Dutch, Russian, ..
I am trying Linguarde to translate english to italian. It's very nice. Paolo.