Interesante librería que hace uso de Google Translator para traducir un texto en un idioma a otro. Aunque el API de Google está solo en Java o Javascript, el autor de la librería ha creado un wrapper para que esté disponible desde PHP.
require_once('googleTranslate.class.php'); /* Initialize the class translate class */ $gt = new GoogleTranslateWrapper(); $sampleText = "Bonjour de cette partie du monde"; /* translate(string, to_language, from_language) */ echo $gt->translate($sampleText , "en", "fr");
Google Translation PHP wrapper