3.9.7 Localization
The Localization tab in ZTrust allows you to manage multiple locales, configure supported languages, and customize translations for your realm.

In the Localization tab, you can create various Locales.
Internationalization
When Internationalization is enabled (toggle ON), users will be able to choose their preferred language on the login page.
This language preference will apply to:
Login screens
Account Console
Admin Console
When Internationalization is toggled OFF, the system will revert to using the default language.
Note: In ZTrust, all UI screens are fully internationalized. The default language is English (en).

Supported Locales
Displays a list of all languages supported by ZTrust.
You can customize the supported locales according to your organization's requirements.

Default Locale
Defines the default language used by ZTrust.
By default, it is set to English.
You can change it to any other supported locale as per your needs.
Save and Revert
Save → After making any changes, click Save to apply them.
Revert → If you don’t want to keep the changes, click Revert to discard them.

Realm overrides
It enables the specification of translations that will apply to the entire realm, superseding any translations specified by a theme.
You can use the search box to find a specific translation.

You can also choose how many Key-Value pairs you want to display on one screen. Select your preferred option from the dropdown menu as shown above.
To create a new translation for this realm, click on Add translation.
Upon clicking, you'll encounter the prompt below, where you need to configure the Key-Value pair.

You can define any attribute within this realm by specifying the Key and its corresponding Value.
If you want to apply those changes after entering the details, click on Create. Otherwise, click Cancel to discard them.
The newly created translation will be added to the list containing the Key-Value pairs.

If you no longer need a specific translation, you can delete the corresponding Key-Value pair.
Click on the three dots for that particular translation, where you'll find the Delete option.

After clicking on Delete, you will get the below prompt asking for confirmation.

Click on Delete, if you want to remove the translation. Otherwise, click Cancel.

If you wish to delete multiple translations at once, simply click on the checkboxes next to them, then click on the three dots next to Add translation and select Delete.
After selecting Delete, a confirmation prompt will appear.

Click Delete to remove the translations, or click Cancel to keep it.

You can also edit the value for a specific key by clicking the Edit icon.

Enter the required value and click the checkmark icon to save it, or click the 'x' to discard it.

Effective message bundle
It is a collection of translations for a specific language, theme, and theme type, factoring in any realm overrides, which take priority.
You can use the filter shown below to search for the specific message bundles.

Theme

You can choose the theme for the specific message bundle you want to search for. After clicking Search, the message bundles with the selected theme will be displayed.
Theme Type

You can choose the Theme Type for the specific message bundle you want to search for. After clicking Search, the message bundles with the selected theme type will be displayed.
Language

You can choose the language for the specific message bundle you want to search for. After clicking Search, the message bundles with the selected language will be displayed.
Has words
You can type in a few words related to the specific message bundle you want to find. After clicking Search, the message bundles containing those words will be displayed.
Search
After entering the details, to search for the message bundle based on the criteria, click on Search.
Reset
If you've entered details but decide not to search using that data, click on Reset to clear the filter.
Last updated