DeepL (AI translation) Actor avatar
DeepL (AI translation) Actor

Pricing

Pay per usage

Go to Store
DeepL (AI translation) Actor

DeepL (AI translation) Actor

Developed by

Tomas Kapler

Maintained by Community

Receive high-quality translations from/to 24 languages using the DeepL API. It uses a proprietary algorithm with convolutional neural networks (CNNs) and translate far better than e.g. Google Translate. Free Tier is available.

0.0 (0)

Pricing

Pay per usage

3

Monthly users

2

0

Last modified

2 years ago

Authentication Key

auth_keystringRequired

Authentication Key for DeepL API. You can find it here https://www.deepl.com/pro-account/summary

Source text

textstringRequired

Text you want to translate

Target language

target_langEnumOptional

The language (and variant) into which the text should be translated

Value options:

"BG": string"CS": string"DA": string"DE": string"EL": string"EN-GB": string"EN-US": string"ES": string"ET": string"FI": string"FR": string"HU": string"IT": string"JA": string"LT": string"LV": string"NL": string"PL": string"PT-PT": string"PT-BR": string"RO": string"RU": string"SK": string"SL": string"SV": string"ZH": string

Default value of this property is "EN-GB"

Source language

source_langEnumOptional

Language of the text to be translated. Default is automatic detection.

Value options:

"BG": string"CS": string"DA": string"DE": string"EL": string"EN": string"ES": string"ET": string"FI": string"FR": string"HU": string"IT": string"JA": string"LT": string"LV": string"NL": string"PL": string"PT": string"RO": string"RU": string"SK": string"SL": string"SV": string"ZH": string

Default value of this property is ""

Split sentences

split_sentencesEnumOptional

Sets whether the translation engine should first split the input into sentences. This is enabled by default.
For applications that send one sentence per text parameter, it is advisable to set split_sentences=0, in order to prevent the engine from splitting the sentence unintentionally.

Value options:

"0": string"1": string"nonewlines": string

Default value of this property is "1"

Preserve formatting

preserve_formattingEnumOptional

Sets whether the translation engine should respect the original formatting, even if it would usually correct some aspects.
The formatting aspects affected by this setting include:
-Punctuation at the beginning and end of the sentence
-Upper/lower case at the beginning of the sentence

Value options:

"0": string"1": string

Default value of this property is "0"

Formality

formalityEnumOptional

Sets whether the translated text should lean towards formal or informal language. This feature currently only works for target languages 'DE' (German), 'FR' (French), 'IT' (Italian), 'ES' (Spanish), 'NL' (Dutch), 'PL' (Polish), 'PT-PT', 'PT-BR' (Portuguese) and 'RU' (Russian).

Value options:

"default": string"more": string"less": string

Default value of this property is "default"

Glossary ID

glossary_idstringOptional

Specify the glossary to use for the translation. Important: This requires the source_lang parameter to be set and the language pair of the glossary has to match the language pair of the request.

Pricing

Pricing model

Pay per usage

This Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage.