https://github.com/gotz1480/german-c-translator
Simple command-line German translator using libcurl and Langenscheidt Wörterbuch as source
https://github.com/gotz1480/german-c-translator
german-dictionary german-translation libcurl terminal-based
Last synced: 7 months ago
JSON representation
Simple command-line German translator using libcurl and Langenscheidt Wörterbuch as source
- Host: GitHub
- URL: https://github.com/gotz1480/german-c-translator
- Owner: gotz1480
- License: gpl-3.0
- Created: 2022-06-28T01:13:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-06-30T03:05:50.000Z (over 3 years ago)
- Last Synced: 2025-04-04T13:13:18.887Z (7 months ago)
- Topics: german-dictionary, german-translation, libcurl, terminal-based
- Language: C
- Homepage:
- Size: 78.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# german-translator
Simple command-line German translator using libcurl and Langenscheidt Wörterbuch as source.# Dependencies
libcurl4-gnutls-dev
# Compile
`make`
# Usage
`./german-translator `
## 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`