Two tools for translating text between languages... from a Linux Shell.
Because sometimes you need to translate a quote without leaving the terminal.
I love being able to offload tasks that we often perform in a web browser… to the command line.
In fact, the more things we can do in the Shell, the better.
With that in mind, the following are two (completely different) terminal applications that allow you to translate text between different languages using Google Translate.
Go-Translation (got)
Got is a simple, command line utility for translating text (between any language supported by Google Translate… which is a lot). It also features a nifty little ASCII text user interface
I rather dig the Text User Interface of Got. It’s simple to use, approachable, and fast. Really hard to find fault with it.
Installation instructions (and source code) are over on the Got GitHub page.
Translate-Shell
Translate-Shell, on the other hand, is a very old-school, UNIX style application for using the Google Translate services. Type in some text, get it translated. No real “user interface”.
That simplicity makes it much easier to incorporate Translate-Shell into scripted workflows.
One other benefit: Translate-Shell also supports multiple translation web services (including Bing, Yandex, and Apertium).
