Apty Assist has the capability of adding translations to various languages for Validation rules and accompanying error messages with the aim to enhance the user-friendly experience of the hosting application. By its nature, Validations are aimed at verifying the format and allowed characters of the user input; therefore, they do not imply translating a large amount of text apart from the accompanying error messages that help a user to correct their input. Nonetheless, there are two types of Validations that allow adding custom rules and may require additional translation effort: Regular Expressions and Custom Validations.
For more information on types of Validators, refer to this article.
1. Before adding a new language to a particular Validation, first, it should be added to the application. For more details, refer to Managing application Languages.
2. Validation rule (or a set of rules) can be edited, updated, or deleted only when the Frame it belongs to is in the Draft status. Validations cannot be edited or deleted when the Frame is published. To change the status of a Frame, refer to this article.
To add a new language to a Validation:
2. On the left side panel select the application you plan to work with. The application menu opens.
3. In the Application menu go to Manage > Validations. The grid of the Workflows created for this application opens.
4. Select the tile with the Workflow for which you are attempting to add translation and click the icon (Plus) to add a new language to the selected Workflow.
5. The translation page opens. Select a new target language from the Choose Language drop-down list.
NOTE: If the required language is not available in the drop down list, Add a new language to the application to make it available.
6. Enter the relevant translated content for the selected language to all Validation rules as shown below.
7. Make sure all the content has equivalent in a target language. Once done with adding translation to all Validation rules, click Save.
8. Reminder: To make this Validation and its translation available to the end users, change the status of its Frame to Published.