Localizing user interfaces

You can provide localized interfaces for your users by replacing strings for labels and hover help with localization keys. When the user runs the application, the interface text appears in the language associated with their locale if the translated string is available. Otherwise, the default text that is specified in the resource bundle is used.

Before you begin

Create or upload your localization resource file to provide the localization keys for your interfaces. See Creating localization resources.

Procedure

  1. Go to the Variables tab of the coach view or human service that contains your coach, click the plus sign next to Localization Resources and select the localization resource bundle that contains the strings for your interface.
  2. In the Coaches tab of the human service or the Layout tab of the coach view, select the control that you want to localize.
  3. Click Assign a variable Assign a variable next to the Label field and select the localization key for the control label.
  4. Click Assign a variable Assign a variable next to the Documentation field and select the localization key for the hover help text for this control.
  5. Save your human service or coach view, and test your localizations by changing your language settings, and verifying that the localized strings appear in your interface.