Introduction

This chapter covers a range of configuration options specific to the running of the runtime application. This includes property configuration, code tables, and language locale configuration. It also covers participant nicknames.

Application properties are used in the application to configure certain parts of the runtime application. As such, they provide a means for the system administrator to customize the application to suit the organization's needs without having to build and redeploy the application.

Code tables contain codes for items that appear in drop-down fields. Code tables are used to save space in the application database. By storing drop-down field selections as codes rather than the full text of the selection, a great deal of space can be saved in the database. For example, rather than storing the ethnicity 'American Indian' or 'Alaskan Native' in the database, the application can store the code 'ETH4'. Code tables also allows for the localization of drop-down fields. Localization allows drop-down fields to contain values appropriate to a user's language and dialect.

Locales identify a specific language and geographic region. The localization of the application is supported in a number of different languages. Each supported language is specified by a language-locale mapping. For example, English is mapped to the en locale.