Localize Text

Each text string that you see in the EmpowerID web UI is represented by a Locale Key. Developers use the Locale Key for titles, descriptions, and labels in the UI, and the Localized Text page allows you to customize the default text and add translations for any languages you support. 

This article demonstrates localizing text by showing how to:

  • Customize strings

  • Localize strings

Customize strings

In this example, a company already uses the word "recertification" extensively for keeping up with educational and certification requirements for their industry. Therefore the company wants to substitute the word "attestation" for "recertification."

  1. On the navbar, expand Admin > Miscellaneous and select Localized Text.

  2. Select the Localized Strings tab and then search for recertification.

  3. Click the Key Entry Name link for the one you want to customize, for example, RecertificationRevokesAllDescription.

     

  4. On the View page for the Locale Key that appears, click the Edit button.

     

  5. In the Default Value field, replace recertification with attestation and save your changes.

Localize Strings

To localize a string is to add a translated value for a particular locale. This allows the string to be displayed in the preferred language of users with that locale.

  1. From the Find Locale Key Entry page, select the Localized Strings tab and search for the string you want to localize.

  2. Click the Locale Key (Unique Name) link to open the View page for the string.

  3. On the View page, click the Edit link to put the string in Edit mode.

     

  4. Select the Translations tab and then do one of the following:

    1. If you want to edit an existing translation, click the Edit button for the language and then update and save the new value.

    2. If you want to add a new translation, click the Add New above the grid and then select the appropriate language, add the translation for that language and save the new translation.