Primary Language, Active Language, and Resource Language
The term language has the following major meanings with respect to Siebel CRM:
The primary language (sometimes called the base language) is the first language installed for this Siebel product installation, particularly the first language installed in the Siebel database.
Note: In general, the term primary language refers to the first language installed in the Siebel database. Sometimes this phrase also refers to the language for Siebel Enterprise Server messages and logging, which is specified during installation and initial configuration. For most deployments, these would be the same language. See also Siebel Installation Guide.For the Siebel Mobile Web Client or Developer Web Client, the user can explicitly specify the language to use for an application session by double-clicking the corresponding shortcut, where the language is installed and available.
The active language is the language in effect for an individual user’s session and the language of user interface elements, including multilingual lists of values (MLOVs) that have been enabled. The same language is used for system messages (if the resource language is not separately defined).
For a Siebel Web Client session, the language is determined by the Application Object Manager component that is invoked through the specified URL. This language cannot be changed by the user, except by logging in to a different language-specific Application Object Manager where the language is installed and available. The URL includes the language code.
The resource language, if it is defined, is used as the default language for system messages.