- 08 Nov 2024
- 3 Minutes to read
- Print
- PDF
Configure Localization
- Updated on 08 Nov 2024
- 3 Minutes to read
- Print
- PDF
Configuring localization is crucial for ensuring that the system effectively caters to the diverse linguistic and cultural needs of its users across different regions or countries. By implementing localization settings, organizations can provide a user experience that feels familiar and accessible to users regardless of their language.
Configure Localization
The localization configuration on Apex helps clients worldwide translate forms and fields on the application into different languages. To configure localization settings, perform the following steps:
- Navigate to Design Studio > Application > Configuration > Localization Configuration.
The localization configuration page is displayed.
Figure: Localization Configuration - Select the required forms and fields. Click Save to save the translated forms or fields.
The fields available on the localization page are explained below.
Figure: Global
Language
The Language dropdown allows you to choose from the list of languages available for Translation.
The Language dropdown page is displayed.
Figure: Language
Translation Scope
The translation scope lists the various forms available on Apex that can be translated.
Figure: Label Type
The different labels available are explained in the following table.
Field | Description |
Global | Translates all the global forms and fields that are available across the application. |
Consumer Forms | Translates all the forms and fields available for the analysts and end users such as cancel incident form, provide feedback, reopen incident form, etc. |
Master Data | Translates all the forms and fields available in the common master and admin forms such as priority, urgency, etc. |
Service Portal | Translates all the forms and fields available on the service portal such as end user portal, analyst portal, etc. |
Producer Forms | Translates all the forms and fields available on the interface of the application such as themes, AD import, Bulletins, etc. |
Module
The module dropdown allows you to select the different modules in the application such as Incident Management, Service Request, Problem Management, or Change Management. For example, if the Incident module is selected then all the forms and fields available for Incidents can be translated.
The Module page is displayed.
Figure: Module
Translation By
The Translation By dropdown allows you to choose a Form or a Field where the Language Translation should be applied.
- If By Form is selected, you can choose the particular form to be translated. For example, if you choose By Form then the list of available forms is displayed such as, Incident details, Resolution code, Provide Feedback, etc.
- If By Field is selected, you can choose the fields to be translated. For example, if you choose By Field then type in the field name such as urgency, impact, etc. that is to be translated.
Figure: Translation By
Auto Translator
The auto-translator feature automatically translates the forms and fields on the application. This feature ensures that translation is automatically done without manual intervention.
Select all the mandatory details and click Auto Translator. Click Save to save the translation.
Below is a sample page for the Arabic language.Figure: Arabic language translation
The options available on the auto-translator page are explained in the following table.
Field | Description |
Resource Type | Displays if the field to be translated is a label, validation message, placeholder, help text, etc. |
Field | Displays the name of the field, full validation message, etc. |
Value | Displays the translated field value in the selected language. |
Search | Enables you to search for any specific resource, field, or value. |
Edit Profile
For the language translation to be applied for the forms and fields in Apex, the language option in Profile should be updated.
To update the language in the Profile settings, perform the following steps:
- Navigate to the top bar on the application and click the Profile name. Click Edit Profile.
Figure: Edit profile - On the User Profile page, select the Language you wish to translate the Apex application.
Figure: User profile - Click Submit. Apex application is now translated to the selected language.
The screenshot below shows the translated page.
Figure: Arabic translation