google-translate-cli: Google Translate en tu terminal

Google Translator Client funcionando en el terminal de Ubuntu

El programa google-translate-cli es un sencillo código que te permite utilizar el traductor Google Translate en tu terminal, sin necesidad de tener ningún navegador web. Como se trata de un programa compuesto por unas 100 líneas en AWK, es necesario tener una implementación de GNU del lenguaje de programación AWK en nuestro sistema.

Para instalarlo en Ubuntu u otras distribuciones basadas en esta es sencillo, tan solo tenemos que instalar los paquetes “gawk” y “git” desde la consola o desde el Centro de Software de Ubuntu. El método de la consola es más genérico y simplemente es teclear:

sudo apt-get install gawk git

GNU Gawk es un paquete que implementa el lenguaje AWK para los sistemas *nix como he dicho y Git es el software de control de versiones creado por el propio Linus Torvalds, como ya deberían saber. Una vez instaladas las herramientas necesarias para poder hacer funcionar el cliente de Google Translate, debemos instalar el propio cliente así:

git clone git://github.com/soimort/google-translate-cli.git
cd google-translate-cli/
make install

Ahora ya está listo para usar. Con el comando “translate” podremos traducir en la consola entre cientos de idiomas diferentes de forma sencilla. Puedes echar un vistazo al manual para aprender más sobre este programa y ver todas las posibilidades que admite.



Isaac P. E.

Soy un apasionado de la tecnología y me encanta compartir, pero sobre todo aprender cada día más. Me gusta todo lo que tenga que ver con la ciencia y leer sobre esta temática. En mi tiempo libre escribo un libro sobre microprocesadores, mi tema favorito. También me gusta realizar diseños electrónicos en Basic Stamp, Arduino, además me encanta jugar con Linux. Algunos de mis estudios son: - Módulo superior de electrónica y microelectrónica. - Módulo de domótica. - Experto en gestión medioambiental en la empresa. - Técnico en prevención en la industria. - Técnico en montaje y reparación de ordenadores. - Técnico en reparación de portátiles. - Técnico en redes informáticas. - Curso GNU/Linux. Otros conocimientos: inglés, ofimática, programación en diversos lenguajes (C, KOP, VHDL, PBASIC, Arduino y HTML), conocimientos avanzados de Windows y Linux,...

2 comentarios

  1.   nasciiboy dijo

    asta el momento me las arreglaba con la interface web y dentro de emacs con una macro que utiliza el programa apertium. tenia entendido que la empresa maligna abia quitado este servicio, aun asi el pregama funciona aunque se echa en falta una pagina man

  2.   slacksilver dijo

    marca error al momento de poner
    make install
    gawk: build.awk:3: @include “include/Commons.awk”
    gawk: build.awk:3: ^ invalid char ‘@’ in expression
    make: *** [trans] Error 1

Escribe un comentario