Translation of Flexfield and Value Set Configurations

When you first configure a flexfield or segment, the translatable text you enter, such as prompts and descriptions, is stored as the text for all installed locales. You may then provide a translation for a particular locale.

If you don't provide a translation for a given locale, then the value that was first entered is used for that locale.

To translate the text for a particular locale, sign in with that locale, or use the Settings and Actions menu. Click your user image or name in the global header to open this menu, and select Set Preferences to translate the text for a particular locale. Then, update the translatable text in the flexfield using the Manage Descriptive Flexfields task, Manage Key Flexfields task, or Manage Extensible Flexfields task. Your modifications change the translated values only for the current session's locale.

After you complete the translations, deploy the flexfield.

You can define translations for a dependent value set or an independent value set, if the value set is of type Character with a subtype Translated text. You define the translations by setting the current session to the locale for which you want to define the translation. Then use the Manage Value Sets task to enter the translated values and descriptions for that locale.

For table-validated value sets, if the underlying table supports translations, use a translation view as the basis for a table-validated value set. You can set the ID Column Name field to the non-translated primary key and the Value Column Name field to the translated key.