gtranslate
is a simple command line tool for translation purpose using unofficial API from google translate extension for chrome.
You can download a precompiled binary from release page or build yourself. You need rustc
and cargo
installed. It's easier to setup using rustup.
cargo build --release
$ gtranslate
USAGE:
gtranslate <OPTIONS> <word(s)>
OPTIONS:
-s specify source language
-t specify target language
$ gtranslate -s en -t es hello
translate: Hola
interjection:
¡Hola!, ¡Vale!, ¡Diga!, ¡Bueno!, ¡Caramba!, ¡Oiga!, ¡Aló!,
$ gtranslate -s es -t en la casa de papel
translate: the paper house
it's easier using aliases for translating
alias tslen_es='gtranslate -s en -t es'
$ tslen_es hello