Por fin, Google lanza una API de traducción de idiomas, aunque en forma de AJAX
En diciembre nos preguntábamos si Google iba a lanzar alguna API para traducir palabras a diferentes idiomas, puesto que este servicio lo está ofreciendo dentro de varios de sus herramientas (traductor automático, 'Google Talk'). De esta manera, los desarrollaores de aplicaciones web podrían aprovechar la potencia de la tecnología de traducción de Google para mejorar la forma en la que muestran la información a los usuarios.
Ahora, se anuncia el denominado 'Google AJAX Language API', un conjunto de herramientas AJAX que permiten a los desarrolladores detectar y traducir textos en 13 idiomas (uno de ellos, el español). Tenéis la documentación en este enlace y un ejemplo que hemos creado en este otro enlace. Como podéis observar en el código fuente del HTML, la traducción se realiza a través del navegador web del usuario, con llamadas AJAX a los servidores de Google.
De esta manera, el desarrollador nunca podrá acceder a los servidores de Google, aunque seguro que con ingeniería inversa, y analizando el código de este JavaScript se pueden llegar a ellos. Nosotros en su día ya os mostramos en esta herramienta unas pistas para poder acceder a estos servidores.
Si simplemente quieres detectar el idioma de un texto (por ejemplo, para clasificar documentos que rastreas), puedes utilizar esta herramienta libre hecha con Perl (ver demo) que nos permite, desde nuestro propio servidor y sin acceder a servicios externos, detectar más de 60 idiomas de todo el mundo.
Ivan de la Jara, el 30 de marzo de 2008 a las 14:28h ( CET), dijo:
Que jodios, para que el traductor aprenda mas rapido, ahora qu epuede "aprender" jejeje
Puedes dejar un comentario sobre la noticia del post rellenando y enviando el siguiente formulario. Los campos marcados con asterisco (*) son obligatorios.
|