This guide explains how to configure and start the automatic content translation process for your site by selecting modules and target languages.
1. Starting a New Translation
1. Make sure you are in the first section of the panel, titled Automatic Translation.
2. In the field Which modules do you want to translate?, select one or more modules (e.g., Pages, Articles, Products) that contain the content to be translated.
3. In the field Into which language do you want to translate them?, select one or more target languages.
- Tip: If the desired language is not present, you can add it by clicking on the Add languages link next to the label.
4. To start the process, click the Start translation button.
> Note: After clicking Start translation, the system may show an estimate of the credits required to complete the operation.
2. Monitoring and Stopping the Translation
Once started, the translation is processed in the background. You can monitor progress directly in the Automatic Translation section.
Status Monitoring
If a translation is in progress, you will see one or more progress bars indicating:
- The title of the content being translated (e.g., Pages, Articles).
- The number of items being translated (e.g., "Translating 5 items").
- The target languages.
- A progress bar (%) showing advancement.
Stopping the Translation
If you want to immediately stop an ongoing translation process:
1. Click on the Stop translation button.
> Warning: Stopping will cancel all queued translation operations, but partially translated content up to that point will remain saved.
Advanced Sections (String Translation and Substitutions)
The translation panel includes two other sections for manual and advanced management of translations.
String Translation
This section is dedicated to manually translating text strings (labels, system messages, etc.) used in the site's front-office.
1. Access the String Translation section.
2. The system will automatically synchronize strings (the message Synchronizing strings with frontoffice may appear).
3. In the table, you will see two columns: Original String and Translated String.
4. To edit a translation, click on the text in the Translated String column and enter the new value. The change will be saved automatically.
Advanced Translation (Substitutions)
This section allows you to define automatic substitution rules for specific texts based on language.
Why do this: It is useful for automatically translating links, domain names, or recurring phrases across all site contents and emails.
1. Access the Advanced Translation section.
2. Use the interface to add a new substitution row.
3. In the Source Text field, enter the text to be replaced (e.g., sitoweb.it).
4. In the Target Text field, enter the text it should be replaced with (e.g., sitoweb.com).
5. After entering all necessary substitutions, click on the module's save button.







