Translate menu items into multiple languages, ensuring a consistent and accessible navigation experience for all users. This feature provides options for AI-assisted translation or manual entry, enabling admins to translate all menu strings, only empty fields, or specific selections as needed. Each menu item can be customized to display in the chosen language, and translated strings are saved individually for accuracy. This ensures that non-English-speaking users can easily navigate the platform’s menus in their preferred language, enhancing usability and fostering an inclusive environment across the platform.
Access Translations for a Menu
Permissions
Your user account or group membership must have the following permissions to view Screen translations 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 view all translations for a Menu:
Log on to ProcessMaker Platform.
Click the Admin option from the top menu. The Users page displays.
Click the Translations icon from the left sidebar. The Translations page lists all the available languages.
Do one of the following to select a language:
Click a language from the list.
Click the icon for the selected language.
Click the menus tab to view all the available custom menus.
Select a menu to display the available strings.
Each row displays the following information in tabular format about language translations for the selected Menu:
Source String (English): This column displays the English-language string that displays in the user interface. Most strings are in plain text, except text that is associated with HTML code, which might not require translation. For example
<h3>Select Employee</h3>
, just need translateSelect Employee
.Translation: This column displays the translated language string.
Translate Menus
Translate Menu strings in the following ways:
Translate Menus with AI
Permissions
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 strings used by a Menu:
Do one of the following to select strings:
Click the Checkbox column for the selected strings.
Click the arrow icon to select all string fields or select empty string fields.
Click the button, which now specifies how many strings are going to translated depending on the selections made.
Once the translation process completes, all translated strings will be displayed in the list.
Users with access to the selected menu will now be able to see the translated version.
Translate Menu Strings Manually
Follow these steps to select which labels to translate manually:
Click the Translation column for the label or message you want to change its string.
Click the Check icon to save the translation. Otherwise, click the Cross icon.
Repeat steps 3 and 4 to manually translate all the required strings.
Users with access to the selected menu will now be able to see the translated version.