Ein inoffizielles Python-Paket zum Übersetzen von Text mit DeepL.
pip install deepl-translate
Derzeit werden folgende Sprachen unterstützt:
Abkürzung | Sprache | Schreiben in der eigenen Sprache |
---|---|---|
BG | bulgarisch | Weißrussland |
ZH | chinesisch | 中文 |
CS | tschechisch | Česky |
DA | dänisch | Dansk |
NL | Niederländisch | Niederlande |
DE | Englisch | Englisch |
UND | estnisch | Eesti |
FI | finnisch | Suomi |
FR | Französisch | Französisch |
DE | Deutsch | Deutsch |
EL | griechisch | Ελληνικά |
HU | ungarisch | Magyar |
ES | Italienisch | Italienisch |
JA | japanisch | 日本語 |
LV | lettisch | Latviešu |
LT | litauisch | Lietuvių |
PL | Polieren | Polnisch |
PT | Portugiesisch | Portugiesisch |
RO | rumänisch | Română |
RU | Russisch | Russisch |
SK | slowakisch | Slowenien |
SL | Slowenisch | Slowenisch |
ES | Spanisch | Spanisch |
SV | Schwedisch | Svenska |
Sie können entweder die Abkürzung oder die in Englisch geschriebene Sprache eingeben.
deepl --help
usage: deepl [-h] [--version] [--formal | --informal] [-t TEXT | -f FILE] source_language target_language
Python client to translate texts using deepl.com
positional arguments:
source_language Source language of your text
target_language Target language of your desired text
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
--formal Use formal tone in translation
--informal Use informal tone in translation
-t TEXT, --text TEXT Text to be translated
-f FILE, --file FILE File to be translated
Dadurch wird ein spanischer ( ES
) Text ins Russische ( RU
) übersetzt:
deepl spanish russian -t " ¡Buenos días! "
Доброе утро!
Dadurch wird der Text der Datei ( test.txt
) vom Italienischen ( IT
) ins Portugiesische ( PT
) übersetzt:
deepl IT PT --file test.txt
Dadurch wird ein spanischer ( ES
) Text im formellen Ton ins Russische ( RU
) übersetzt:
deepl ES RU --text " ¿Cómo te llamas? " --formal
Как Вас зовут?
Hinweis: Informell wäre „ Как тебя зовут? “
Dadurch wird ein japanischer ( JP
) Text in informellem Ton ins Deutsche ( DE
) übersetzt:
deepl JP DE --text "お元気ですか? " --informal
Wie geht es dir?
Hinweis: formell wäre „ Wie geht es Ihnen ? “
Dadurch wird ein chinesischer ( ZH
) Text ins Niederländische ( NL
) übersetzt:
import deepl
deepl . translate ( source_language = "ZH" , target_language = "NL" , text = "你好" )
'Hallo'
Dadurch wird ein danish
Text in informellem Ton ins german
übersetzt:
import deepl
deepl . translate ( source_language = "danish" , target_language = "german" , text = "Ring til mig!" , formality_tone = "informal" )
'Ruf mich an!'