Previous Topic: The Channel Connection

Next Topic: TEWS Sample Client Code

Localization

When a client sends a remote task request to CA Identity Manager on the server, the client can specify the language that CA Identity Manager uses for all of its communications with the client.

If the client request specifies one or more language preferences in the HTTP ACCEPT_LANGUAGE request header, the first supported language in the list is used.

For example, the server receives the following ACCEPT_LANGUAGE header value:

fr, ja, en-us, hi

The first (leftmost) language preference determines the client’s locale and the language in which CA Identity Manager communicates with the client—in this case, French. If CA Identity Manager cannot find a resource bundle that corresponds to the first language preference in the list, the next preference is used. If CA Identity Manager cannot find a resource bundle for any of the preferences in the list, the default locale and language are used.

If the client request does not specify a language preference in the ACCEPT_LANGUAGE request header, the language associated with the client’s default locale is used.

Note: For more information about localization, see the Configuration Guide.