DeepL
DeepL is a machine translation service that allows you to translate text to different languages.
!!! note "Credentials" You can find authentication information for this node here.
Basic Operations
- Language
- Translate data
Example Usage
1. Start node
The Start node exists by default when you create a new workflow.
2. HTTP Request node (GET)
This node will make a GET request to the API https://www.thecocktaildb.com/api/json/v1/1/random.php
to fetch a random cocktail. This information gets passed on to the next node in the workflow.
- Enter
https://www.thecocktaildb.com/api/json/v1/1/random.php
in the URL field. - Click on Execute Node to run the node.
3. DeepL node (translate: language)
This node will translate the cocktail instructions that we got from the previous node to French. To translate the instructions in your language, select your language instead.
-
First of all, you'll have to enter credentials for the DeepL node. You can find out how to do that here.
-
Click on the gears icon next to the Text field and click on Add Expression.
-
Select the following in the Variable Selector section: Current Nodes > Input Data > JSON > drinks > [item: 0] > strInstructions. You can also add the following expression:
{{$json["drinks"][0]["strInstructions"]}}
. -
Select 'French' from the Target Language dropdown list.
-
Click on Execute Node to run the node.