deepl translate
1.0.0
Неофициальный пакет Python для перевода текста с помощью DeepL.
pip install deepl-translate
На данный момент поддерживаются следующие языки:
Аббревиатура | Язык | Пишу на родном языке |
---|---|---|
БГ | болгарский | Български |
Ж.Ж. | китайский | 中文 |
CS | чешский | Чески |
ДА | датский | Данск |
Нидерланды | Голландский | Нидерланды |
RU | Английский | Английский |
восточноевропейское время | эстонский | Эсти |
ФИ | финский | Суоми |
фр. | Французский | Франсэ |
DE | немецкий | немецкий |
ЭЛЬ | греческий | Ελληνικά |
ХУ | венгерский | мадьяр |
ЭТО | итальянский | Итальяно |
Я.А. | японский | 日本語 |
ЛВ | латышский | Латвиешу |
LT | литовский | Летувю |
ПЛ | Польский | Польский |
ПТ | португальский | Португальский |
РО | румынский | Романа |
РУ | Русский | Русский |
СК | словацкий | Словенчина |
СЛ | словенский | Словенщина |
ES | испанский | испанский |
СВ | Шведский | Свенска |
Вы можете ввести аббревиатуру или язык, написанный на английском языке.
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
Это переведет испанский ( ES
) текст на русский ( RU
):
deepl spanish russian -t " ¡Buenos días! "
Доброе утро!
Это переведет текст файла ( test.txt
) с итальянского ( IT
) на португальский ( PT
):
deepl IT PT --file test.txt
Это переведет испанский ( ES
) текст на русский ( RU
) формальным тоном:
deepl ES RU --text " ¿Cómo te llamas? " --formal
Как Вас зовут?
Примечание: неофициально будет « Как тебя зовут? »
Это переведет текст с японского ( JP
) на немецкий ( DE
) неформальным тоном:
deepl JP DE --text "お元気ですか? " --informal
Wie geht es dir?
Примечание: формально будет « Wie geht es Ihnen ? »
Это переведет текст с китайского ( ZH
) на голландский ( NL
):
import deepl
deepl . translate ( source_language = "ZH" , target_language = "NL" , text = "你好" )
'Hallo'
Это переведет danish
текст на german
неформальным тоном:
import deepl
deepl . translate ( source_language = "danish" , target_language = "german" , text = "Ring til mig!" , formality_tone = "informal" )
'Ruf mich an!'