3.9.7 Localization

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

Fig 3.9.7.a: Localization, Configure Localization

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).

Fig 3.9.7.b: Localization, Configure Localization and languages

Supported Locales

  • Displays a list of all languages supported by ZTrust.

  • You can customize the supported locales according to your organization's requirements.

Fig 3.9.7.c: Localization, Configure supported Localization

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.

Fig 3.9.7.d: Localization, Configure realm overrides

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.

Fig 3.9.7.e: Localization, Configure per page

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.

Fig 3.9.7.f: Localization, Specify add translations

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.

Fig 3.9.7.g: Localization, Delete translations

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.

Fig 3.9.7.h: Localization, delete confirmation

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.

Fig 3.9.7.h: Localization, Specify Effective message bundles

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.

Fig 3.9.7.i: Localization, Specify Effective message bundles type like Theme, theme type languages, has words

Theme

Fig 3.9.7.j: Localization, Select 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

Fig 3.9.7.k: Localization, Select 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

Fig 3.9.7.l: Localization, Select language type

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.

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