Language-sensitive objects

Language-sensitive objects are business objects that contain translatable information. Translatable information is information that can be translated into multiple languages. For example, product names and descriptions that are offered in multiple languages are language-sensitive objects.

Model translatable information with instances of the wcfChildObjectDefinition class that have the languageSensitive attribute set to true. Language-sensitive object definitions must set the idProperty to languageId. The Management Center framework uses the value of the languageId property to determine which language to load.

If a business user selects multiple input languages from the Select Input Language dialog, the Management Center framework loads and creates instances of the language-sensitive objects, as required.