Specialized Administration > Tailoring Business Objects > Type and Attribute Management > Working with the Type and Attribute Management Utility > Managing Types > Localizing Property Values
  
Localizing Property Values
Certain type and attribute properties can have values provided in multiple languages which display in the Type and Attribute Management utility and the end-user user interface based on the browser locale of the user and the installed languages in the system. These properties include certain properties on types, attributes, enumerations, and enumeration entries, as well as attribute layout element properties.
Properties with localizable values are identified by a localize icon to the right of the property value field. Clicking the localize icon next to a property opens the Localize window. The values of these properties can be edited only from the Localize window.
If a localizable attribute property value is inherited from a parent type, the inheritance must be removed by clearing the inheritance checkbox before the property value can be edited in the Localize window.
If you open the Localize window while in view mode, the values are read-only. If you open the Localize window while in edit mode, and the property value is not inherited from a parent type, the master text and localized values can be edited. If the property value is inherited from a parent type, then the values in the Localize window are read-only, even in edit mode.
The Localize window identifies the property and the type, attribute, layout, enumeration or enumeration entry on which the property resides. The current master text for that property value is provided in the Master Text field. The Languages table below the Master Text field displays the available installed language locales, and the translations (where present) of the master text for each installed locale.
If the value for a localizable property is entered during the creation of the type, attribute, enumeration, or enumeration entry, that value becomes the master text for the property. All locale values are left blank. Once the type, attribute, enumeration, or enumeration entry has been created, the localizable property can be edited only from the Localize window.
The value displayed for the property in the Type and Attribute Management utility or the end-user user interface is determined by the browser locale of the current user and the installed languages in the system:
If the browser locale matches an installed language, and there is a translation provided in the Localize window for that language, that translation displays for the property.
If the browser locale matches an installed language, but there is no translation provided in the Localize window for that language, the Master Text value displays for the property.
If there is no Master Text for the property, then no value displays for the property in the Type and Attribute Management utility or the end-user user interface.
* 
If there is no match between the browser locale and the installed languages, then the browser locale is assumed to be en_US, and the value displayed for the property is determined as described in the previous bullet points.
To edit a property with localizable values, use the following procedure:
1. Select Edit from the Actions menu to enter edit mode.
2. If the property value is inherited, the inheritance must be removed by clearing the inheritance checkbox before the property can be edited.
3. Click the localize icon next to the property.
4. On the Localize window, edit the Master Text field if desired.
5. Add or edit the translation for each locale.
6. Click OK to return to the Manage Types window.
* 
Your changes are not saved until you click Save or Done on the Manage Types window.