Process Definition Localization

Introduction

TrustX provides support for multiple languages that can be configured per Process Definition in the Process Designer.

The following languages are currently supported by TrustX:

  • English - en
  • Spanish -es
  • French - fr
  • German (Standard) - de
  • Portuguese - pt
  • Italian - it
  • Hebrew - he
  • Dutch - nl

TrustX will first determine whether the end user's browser language is among the support languages listed in the Process Definition. If the browser language is not supported, a fallback language value configured in the Process Definition will be used. If the Fallback Language is not present and device's browser language is not supported, TrustWeb should fall back to English language.

Updating Supported Languages

Supported languages can be defined in the BackOffice Process Designer. First, create a new Process Definition or edit an existing one within the Process Definitions tab. In this example, a new Process Instance is created.

The Process Definitions tab is found on the left-side vertical menu

The Process Definitions tab is found on the left-side vertical menu

Click the orange 'New Process Definition' button to open the Process Designer

Click the orange 'New Process Definition' button to open the Process Designer

Either choose a template or create a Process Definition from scratch. This will open the Process Designer where fallback and supported languages can be defined.

From the Process Designer, expand the 'General' list found in the right-side Process contextual menu.

Note: Ensure that no activity is selected in the designer before expanding the 'General' list.

Two fields pertaining to supported languages are provided and can be defined as follows:

  • Supported Languages - A list of optional supported languages that can be selected by the end-user.
  • Fallback Language - In the event that the browser language is not found in the list of supported languages, the Fallback language value will be displayed to the end-user.

Fallback Language

When providing the Fallback Language, only one lower-case country code is supported. TrustX will first determine whether the browser language is listed as a supported language option. If not found, the Fallback Language value will be used.

Example using French as the Fallback Language where the browser language is not supported:

Supported Languages

The Supported Languages field describes all languages supported by the TrustWeb application. This is represented as a list of country codes described in the section above.

When running the TrustWeb application, clicking the drop-down menu will display all supported languages available in

List of all supported languages

List of all supported languages

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard