Machine translation allows you to translate texts into another language. However, the result is not a perfect translation, so you can only use it to have a general idea of the meaning of the source text. Be careful then when you use MT, and use a human translator if you want your text to be translated professionaly and in a correct way. Machine translators only produce a draft translation!
Google Language Tools
Translator hosted by Google, the search engine. Translates text and webpages.
downloadable translators
xanadu
This is more than a simple translator as it lets you translate words or texts, find translators, read the latest language news, locate specialised glossaries and more. It must be downloaded..
user interface in Italian
Synthema - traduttore
Here you can translate up to 1000 characters from English into Italian and from Italian into English only.
EnglishFree Online English to italian translator designed using the PeTra technology.