The DeepL Component is specifically crafted to interact with the DeepL API.
The current version of the component has been tested with API version v2
.
To utilize the DeepL Component, you must provide the following credentials:
This component has no trigger functions. This means it will not be accessible to select as a first component during the integration flow design.
Enables you to run your own custom requests directly through the DeepL REST API.
false
.https://api(-free).deepl.com/v2/
.This action enables you to translate whole documents and supports the following file types and extensions:
docx
- Microsoft Word Document.pptx
- Microsoft PowerPoint Document.xlsx
- Microsoft Excel Document.pdf
- Portable Document Format.htm
/ html
- HTML Document.txt
- Plain Text Document.xlf
/ xliff
- XLIFF Document, version 2.1.Please note that with every submitted document of type
.pptx
,.docx
,.xlsx
, or
Emit directly after sending
- The component will not wait for the result but will provide document_id
and document_key
to check it manually.Wait for the file without download
- The component will emit a message with document_id
and document_key
only after the file is translated and ready for download.Wait and download file (default)
- The component will emit a message with attachment_url
with downloaded to the internal storage file and billed_characters
.Autodetect
DeepL will attempt to detect the language.More
- For a more formal language.Less
- For a more informal language.Prefer more
- For a more formal language if available, otherwise fallback to default formality.Prefer less
- For a more informal language if available, otherwise fallback to default formality.Default
.Depending on selected Emit behavior:
For Emit directly after sending
and Wait for the file without download
there will be two fields:
document_id
(string, required) - A unique ID assigned to the uploaded document and the translation process.document_key
(string, required) - A unique key that is used to encrypt the uploaded document as well as the resulting translation on the server side.Wait and download file
there will be following fields:
attachmentUrl
(string, required) - URL to downloaded file in the internal storage.billedCharacters
(number, required) - The number of characters billed to your account.Translate the provided text into the selected language
Autodetect
DeppL will attempt to detect the language.More
- For a more formal language.Less
- For a more informal language.Prefer more
- For a more formal language if available, otherwise fallback to default formality.Prefer less
- For a more informal language if available, otherwise fallback to default formality.Default
.Enable XML tag handling
.Enable HTML tag handling
.Disable
.No splitting at all
- Whole input is treated as one sentence.Splits on punctuation and on newlines
- Default when Tag handling is not set to HTML.Splits on punctuation only
- Ignores newlines, is default when Tag handling set to HTML.Default
.detected_source_language
(string, required) - Language of the translated text.text
(string, required) - The translated text.Translate Text
action must not exceed 128KB.Click here to learn more about the elastic.io iPaaS