Translator es una clase para traducir cadenas de un idioma a otro de forma sencilla y que ademas utiliza funciones de cache para reducir las llamadas al traductor. Aunque no indican que motor utilizan con probabilidad será el de Google.
Soporta multitud de lenguajes como inglés, castellano, catalán, chino, danés, albanés, árabe, bulgaro, croata, alemán, finés, francés, griego, hebreo, indio, italiano, japonés, koreano, polaco, sueco, ruso, … entre otros.
Este código no es gratis, pero solo tiene un coste de 3 dólares. La forma de utilizarlo es sencilla, mira este ejemplo de código PHP:
include(“translator.php”); $Translator = new Translator(); echo $Translator->Translate(“en”,”es”, “This is a test”);
Sitio Oficial: Clase Translator para PHP.