e a API de tradução do Google não atende às suas necessidades?
- link
por exemplo, consultando:
http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=hello%20world&langpair=en|it
resulta bem em:
{
"responseData": {"translatedText":"ciao a tutti"},
"responseDetails": null,
"responseStatus": 200}