jueves, 8 de marzo de 2012

Traductor de consola

Hace poco publicaba un script bash que hace las veces de diccionario Inglés-Español, Español-Inglés en la terminal de comandos tomando prestados los servicios de Google Translate. En principio solo pensaba usarlo para buscar palabras sueltas cuya traducción desconozca, pero alguien me preguntó por la posibilidad de traducir expresiones o frases completas y tras pensarlo un poco me decidí a dejar abierta esa opción, aunque personalmente desconfíe de la calidad de las traducciones automatizadas (por mucho que hayan mejorado con los años). Al final se trataba de hacer un par de cambios menores, siendo el más importante la sustitución de los espacios en blanco entre las palabras por el típico %20 usado en el URL final que hace llegar la consulta al servidor web. Aunque no descarto alguna mejora (o remiendo ;) posterior, parece que funciona razonablemente bien y por eso lo cuelgo aquí para el que le interese. De nada.