Pues para el famoso Babelbot, me dí a la tarea de desarrollar un Servicio Web XML que permitiera traducir de varios lenguajes. Gracias a esto, me puse a investigar un rato y lo que hice fué desarrollar un componente que permitiera mediante HttpWebRequest mandar lo que uno quiere traducir al servicio de Babelfish obteniendo un HttpWebResponse que te regresa la página con la traducción completa.
Usando una sencilla expresión regular leemos la respuesta y damos con el resultado de la página.
Sé que esto no es nuevo y existen varios Servicios Web XML que te permiten hacer esto… pero el problema es que normalmente estos servicios residen en servidores que de un día a otro pueden ser desconectados y pues esto no es factible para nuestros proyectos.
Entonces si quieres utilizarlo, checa las instrucciones en esta página. Puedes obtener el contrato en esta otra. Si quieres el código fuente mandame un cheque por un zillion de quetzales y te lo envío por paquetería a tu hogar. No olvides el código postal. O búsquele en google.
Cheers!