Translate Screens for a Process
Translate all Screens that are used in a Process.
Translate Screens for a Process
Permissions Required
Your user account or group membership must have the following permissions to translate Screens translation for a Process unless your user account has the Make this user a Super Admin setting selected:
Processes: Edit Processes
Processes: View Processes
See the Processes permissions or ask your Administrator for assistance.
Follow these steps to start translating Screens used by a Process:
View your Processes. The Processes tab displays.
Configure general settings for the Process in which to translate its Screens. The Configuration tab displays.
Click the Translations tab. Languages to which the Process's Screens have been translated display.
Translations tab that displays language translations of Screens for a selected Process Click the +Translation button. The Add Process Translation screen displays.
Add Process Translation screen to select a language from which to translate Screens for that Process Do one of the following:
Automatically translate Screens: From the Select a target language drop-down menu, select to which language to translate all Screens this Process may use in any Request. Screen translations are only rendered at the time of use. See What is Screen Translation for a Process? for more information about how Screens are rendered for translation.
Manually translate Screens: Select the Manual translation checkbox to manually translate the control labels for each Screen the Process uses.
Click the Translate Process button. See one of the following sections depending on whether Screens are automatically or manually translated:
Translate Screens Automatically
Follow these steps to automatically translate Screens a Process uses:
Select to automatically translate the Screens for a selected Process. One of the following occurs during automatic translation:
Screens are translating: While the Screens are translating, the following message displays: Translation in Progress. A percentage of completion displays following this message.
Screen translation error: If a Screen translation error occurs, the following message displays: An error occurred while calling OpenAI endpoint.
When translation for the Process's Screens complete, the selected language displays in the Translations tab.
Optionally, edit a selected language's Screen translations.
Select Which Screen Control Labels to Translate Manually
Follow these steps to select which Screen control labels to translate manually:
Select to manually translate the Screens for a selected Process. ProcessMaker Platform retrieves the control labels for those Screens.
When the control labels for those strings are retrieved, they display in tabular format:
String: The String column displays that Screen controls' labels in the original language.
Translation: The Translation column displays the translation for each control's label in the target, translated language. By default, when translating manually, there are no translations for these strings.
Translating controls in a selected Screen for a selected Process From the Screen drop-down menu, select from which Screen to translate its control labels.
Do one of the following:
Manually translate all or only untranslated strings from the original control labels by clicking the Translation Options button, and then selecting one of the following options:
Automatically translate all strings in this Screen: Select the Auto Translate All option to automatically translate all original control labels for the selected Screen. In doing so, all manually translated strings are automatically overwritten.
Automatically translate only strings with no current translations: Select the Auto Translate Empty option to only automatically translate those strings which have translations for the original control labels.
Click the Translate button. Strings based on your selection are automatically translated.
Manually translate all strings for the selected Screen's control labels. To enter a translation for a string, click into the field from the Translation column for that control label. The field becomes editable. Enter the string as necessary.
After finalizing the translations for each control label for all Screens, click Save Translation.
Related Topics
What is Screen Translation for a Process?View Screen Translations for a ProcessImport Language Translations for Screens Used in a ProcessSearch for a Language Translation for Screens Used in a ProcessEdit Screen Translations for a ProcessExport Language Translations for Screens Used in a ProcessDelete Language Translations for Screens Used in a ProcessWhat is a Process?Last updated