From Sigma 19.1 onwards, you can manage resource bundles for any language in Sigma Studio itself instead of maintaining separate resource bundle property files. However, you need to make an entry in a table in the Canvas schema for the new language with the correct language ID.
To support a new language in your application from Sigma 19.1 onwards, perform the following steps:
Add an entry for the new language in the LANGUAGEMASTER table (in the Canvas model schema) with the correct Language ID (from LOCALE_KEY_VALUE table). Additionally, specify the text direction as either left-to-right (LTR) or right-to-left (RTL) accordingly. A sample entry for Arabic language is shown in the following table:
Implementation developers are not expected to change the flow or the framework components used during rendering of workspaces.
- Manage the language-specific display names using the Add Labels feature in Sigma Studio.