Providing for localization in language fields

In cases where you want the descriptions of languages to be available and display in a local language (other than U.S. English), you can use the DerDescription property of the LanguageIDs IDO. This derived property allows you to substitute translatable strings in place of the system-default Descriptions.

When using this alternate property, keep these recommendations and guidelines in mind:

  • Commonly, you would create a component class that incorporates the DerDescription property.
  • You can then use that component class in conjunction with the component where you want the translatable string to display.
    Note: In a case like this, you would want to make sure that the Interpret Bound Contents attribute (Special Attributes) is set to True.
  • Create translatable strings for each of the languages for which you want to display a translated value.