If your tasks are intended for Tolokers from different countries, you can translate your project into their languages.
Advantages of a multi-language project:
If your project will be translated into multiple languages, we recommend creating the project in English and selecting it as the source language.
You can only add translations in the new interface for creating projects.
Read the instructions.
When creating or editing your project, open the Translations page.
Select the Source language and add the target language.
Add translations and save the page.
Toloka automatically selects the language based on the Toloker's language settings in the interface and profile.
To delete or edit your translation, open the Translations page and click to delete or to edit.
Parameter | Overview |
---|---|
Source language | The main language used in the project settings. |
Translations | The languages you selected and their translation status. |
Language | All languages you selected and their current status.
|
Name and description | The current translation status of the project name and description. |
Instructions | The current translation status of the project instructions. |
Task interface | The current translation status of the task interface. |
Interface elements can only be translated in the Template Builder editor.
When creating or editing a project, add the following components to the text property configuration at the Task interface step:
helper.translate
— the translation component.key
— the value where the translation will be stored.For example, here is how the label
property looks before:
{ "type": "field.radio-group", "label": "What is the cat's mood?"}
Now, this is how the label
property looks after adding the translation component and radio-group-label
key:
{ "type": "field.radio-group", "label": { "type": "helper.translate", "key": "radio-group-label" }}
You create the keys yourself, so give them names that indicate:
For example, the key name radio-group-good-label
indicates that it belongs to:
field.radio-group
component.good
value.label
property.Add text to the keys in the source language.
In this example, two keys were added: radio-group-label
and radio-group-good-label
. All we have left to do is add the text to be translated into other languages.
Save the changes to the interface.
At the Translations step, select the desired languages and add the translations of the task interface keys.
Last updated:Â February 15, 2023