Integration spotlight: DeepL

Overview

Our DeepL integration lets you translate texts using the power of DeepL. And with dashdash, you can combine the advanced processing of DeepL with our automation functions.

DeepL account and API limits

To use the DeepL integration, you need to have a DeepL pro account.
Additionally, your requested text to translate cannot be larger than 30KB. Although there are no hard rate limits, try not to send more than 50 requests per second to avoid any rate errors.

Functions

Function Description
TRANSLATE_DEEPL Translate a text.

TRANSLATE_DEEPL

Use TRANSLATE_DEEPL to translate a text from one language to another.

Syntax

TRANSLATE_DEEPL(text, [source], [target], [short])

Parameter Mandatory Description
text Yes The text to translate. For example: "There's a lot of cool no-code apps.".
source No The text source language, as given by ISO 639-1 code. For example: "en". If blank, the language is automatically detected.
For more information on the supported languages, see DeepL’s documentation.
target No The translation target language, as given by ISO 639-1 code. For example: "pt". By default it translates to "en".
For more information on the supported languages, see DeepL’s documentation.
short No A boolean value indicating whether or not to return additional translation data. Choose either:
- TRUE (default) to get the translated text only
- FALSE to get additional translation data

Examples

To translate Spreadsheets are awesome from en to pt:

=TRANSLATE_DEEPL("Spreadsheets are awesome","en","pt")

Translate example

Summary

Now you can quickly and easily translate your texts using DeepL :wink:. But of course, why not just use our Translate text with DeepL template to get started right away?

And you know what to do now: construir algo :rocket:!