Changing the saved solution locale after solution deployment

Draft comment:
This topic is shared by BAW, CP4BA. Last updated on 2025-03-13 12:15
Draft comment:
This topic was viewed 3 times since its publication
If you deploy a solution under the wrong locale the first time that you deploy it, the wrong solution locale is saved to the target object store for that solution. To resolve the problem, you must manually change the solution properties in the target object store.

Symptoms

The display names, such as case properties, case types, tasks, and other solution artifacts are not preserved and are not displayed correctly in the Case Client. You can lose your translated display names.

Causes

The solution was deployed to a target environment under a locale that does not match the solution locale.

When you deploy the solution to a target environment for the first time, you must deploy the solution under the same locale to ensure that the display names are preserved.

The locale that is used the first time that you deploy a solution persists in the target object store for that solution. Future redeployments always use the saved solution locale regardless the locale that you use for redeployment.

Resolving the problem

To prevent this problem, ensure that you deploy the solution under the designated solution locale.

If you accidentally deploy the solution under a different locale, do the following steps to change the saved solution locale:
  1. In the IBM® Administration Console for Content Platform Engine, browse to Target Object Store > Solution Deployments, right-click your solution, and select Properties.
  2. On the Properties tab, view the Configuration properties. Change the value of the deploymentLocale property to your locale code. For example, for German, change the default value, deploymentLocale=en_US, to deploymentLocale=de.
  3. Deploy the solution again.