The ApplicationText.ini file contains one section for each module defined within the application, and an additional section for the application definition itself. Every module definition includes a display name, label, or caption attribute. The key portion identifies the module definition, and the value contains the display name text.
This is an example of the contents of the ApplicationText.ini and ApplicationTextBase.ini files:
This override file contains one section for each module defined within the application, named [<ModuleName>], and one section named [Misc] for application-level definitions.
- defType – type of definition that is
overridden by the item. Examples include:
- ModuleLevelParent – name of the module-level parent definition, of the definition whose display value is overridden.
- Parent.Parent – name of each ancestor definition, between the module level ancestor, and the definition that is overridden.
- definitionName – definition name, which is overridden.
The last line in the above example, property.Customer.ContactName, contains the override value for the display name of the property in the Customer object named ContactName. This file includes definitions within the application that have a display name, label, or caption attribute.