Hace unos meses Google lanzó un bot que permite traducir directamente desde Google Talk; pero no funcionaba para conversaciones en tiempo real desde su cliente de escritorio, sino sólo para frases enviadas por uno.

Microsoft hizo algo similar, con la diferencia de que sí­ puede traducir conversaciones en lí­nea. Soporta varios idiomas, entre ellos: inglés, alemán, francés, portugués, chino, japonés y -desde hace unos dí­as- también español.

El mecanismo es sencillo, primero debes agregar a MTBot-en_us@hotmail.com a tu lista de contactos en Windows Live Messenger. Una vez que fuiste aceptado -puede tardar bastante, ya que todavía está en fase de pruebas- corresponde enviarle un mensaje de saludo en tu lengua.

Así­, si escribimos Hola, desde entonces traducirá todo lo que digamos a inglés. Si queremos sumar a alguien, vamos a Acciones > Invitar un contacto a esta conversación… y lo seleccionamos de la lista. Ahora ocurrirá lo mismo, pero traduciendo en una misma ventana lo que tú dices de español a inglés y lo que el otro dice en inglés a español.

Adjunto una captura para que puedan verlo en funcionamiento:

Algo que no me gustó mucho es que en cada oración repita “Traduciendo…” y use otro espacio para la frase traducida, en lugar de hacerlo directamente; pero ello puede cambiar de aquí a un tiempo.

Los demás “saludos” son: Hello (inglés); Hallo (alemán); Oi (portugués); 你好 (Chino simplificado); y こんにちは (japonés).

Por último, pueden seguir novedades sobre el proyecto Machine Translation Bot de Microsoft en su sitio oficial.

» ví­a meraTechPort