Hoje eu fiz uma função de tradução pro MPBot e deu nisso...
Se alguem tiver algo melhor, fala ae que eu coloco aqui!
<?php
require_once "HTTP/Client.php";
$text = "If you need a fresh install, please let us know.";
$langpair = "en|pt";
'text' => $text,
'langpair' => $langpair,
'hl' => 'pt-BR',
'ie' => 'UTF8',
);
$url = "http://translate.google.com/translate_t";
$http = new HTTP_Client;
$http->post($url, $data);
$content = $http->currentResponse();
$body = $content['body'];
preg_match('/name=q.*?>(.*?)<\/textarea/',
$body,
$rs);
?>
Abraços!