Specifying Authoring Language
When creating a new object with supporting translated text display preference enabled, you must specify the Authoring Language attribute on the new object window. If, for example, you specify the authoring language as French, then the system considers the value of translatable attributes on that object as in French.
The available authoring languages are derived from the Source Languages enumeration. If more than one authoring language is available, the Authoring Language attribute is presented as a drop-down list, from which the user can choose the appropriate authoring language.
When the new object creation window is launched, the Authoring Language attribute may have a value already selected by default. The default selection for the Authoring Language attribute is determined by the following:
If the value of the com.ptc.core.td.localeForNullAuthoringLanguage xconf property has been set, then the Authoring Language attribute defaults to that language.
If the value of the com.ptc.core.td.localeForNullAuthoringLanguage xconf property has not been set, the Windchill server locale will be the default Authoring Language property selection.
An object initialization rule (OIR) can determine the default Authoring Language attribute selection, regardless of the user’s language configuration setting, on a new object creation window. An OIR can automatically set the authoring language when an object is created from a Save As action.
For more information, see .
The Authoring Language attribute is required and cannot be left blank. After the object has been created, the Authoring Language attribute value cannot be changed. If the expected authoring language is not available from the Authoring Language attribute selection, users should contact their administrator.
* 
Objects created before Authoring Language was introduced have no Authoring Language attribute value (a null value). The com.ptc.core.td.localeForNullAuthoringLanguage property specifies a value for the authoring language for such objects in the following situations:
When displaying the Authoring Language attribute for the object in the user interface
When retrieving the display values for translated text attributes for the object
Was this helpful?