Locale and the Unica Interact API

You can use Unica Interact for non-English touchpoints. The touchpoint and all strings in the API use the locale defined for the runtime environment user.

You can select only one locale per server group.

For example, in the runtime environment, you create two users, asm_admin_en with the user locale set to English, and asm_admin_fr with the user locale set to French. If your touchpoint is designed for French speakers, define the asmUserForDefaultLocale property for the runtime environment as asm_admin_fr. When the client library (interact_client.jar) is used to connect the client application to Interact run time servers, an HTTP proxy can be configured optionally with authentication between the client application and Interact runtime. To enable the proxy for Interact APIs, add below JVM parameters and restart the application server where client application is deployed.

-Dcom.hcl.interact.http.proxyHost=<IP address of the proxy server>

-Dcom.hcl.interact.http.proxyPort=<Listening port of the proxy server>

Please below parameters when authentication is required for the proxy server.

-Dcom.hcl.interact.http.proxyUsername= <Username for connecting to the proxy server. don’t include if no authentication required>

-Dcom.hcl.interact.http.proxyPassword=<Password for connecting to the proxy server. don’t include if no authentication required>