Simple command-line German translator using libcurl and Langenscheidt Wörterbuch as source.
libcurl4-gnutls-dev
make
./german-translator <word> <input-language> <output-language>
./german-translator haus german english
house
./german-translator haus german french
maison
./german-translator haus german portuguese
casa
./german-translator haus german russian
дом
./german-translator DEVELOPMENT english german
Entwicklung
./german-translator computador portuguese german
Computer
Words containing umlaut (¨) needs to be transliterated as follows:
ä → ae
ö → oe
ü → ue
ß → ss
Translation for "übergeben":
./german-translator uebergeben german english
to hand over to...
vomit...
to put sth around sb’s shoulders