Skip to content

Simple command-line German translator using libcurl and Langenscheidt Wörterbuch as source

License

Notifications You must be signed in to change notification settings

araujo88/german-c-translator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

german-translator

Simple command-line German translator using libcurl and Langenscheidt Wörterbuch as source.

Dependencies

libcurl4-gnutls-dev

Compile

make

Usage

./german-translator <word> <input-language> <output-language>

Example 1

./german-translator haus german english
house

Example 2

./german-translator haus german french
maison

Example 3

./german-translator haus german portuguese
casa

Example 4

./german-translator haus german russian
дом

Example 5

./german-translator DEVELOPMENT english german
Entwicklung

Example 6

./german-translator computador portuguese german
Computer

NOTE

Words containing umlaut (¨) needs to be transliterated as follows:

ä → ae
ö → oe
ü → ue
ß → ss

Example

Translation for "übergeben":

./german-translator uebergeben german english
to hand over to...
vomit...
to put sth around sb’s shoulders

About

Simple command-line German translator using libcurl and Langenscheidt Wörterbuch as source

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published