IBM Support

Reversing localization in Web Call Center for Commerce

Question & Answer


Question

How do you reverse localization for a French user in IBM Web Call Center for Commerce (CCC)?

Cause

Web COM UI is displayed in French language even if no localization process is performed.

Answer

Example Scenario:

  1. Install the 9.3 foundation and CCC. Create EAR and deploy it.

  2. Log in to foundation and then launch the configurator.

  3. Create one French locale in it. (This requires restart of app server)

  4. Create one user and assign him the above created French locale.

  5. Log out from application and now log in to CCC with the user created above.

    You will see all the UI in French language.

Localization of CCC UI (literals on UI) is localized using the bundle files that contain the UI literals translated for every language. The bundle files for other languages will be available in the relevant directory under <INSTALL_DIR>/repository/eardata/isccs/war/isccs/resources/bundle/nls.

For example, de, zh, and so on.
The bundle file for English will be located directly under nls. 
The language packs in the application contain only the factory setup (isccsliterals2translate.properties) and backend translation files (isccsbundle.properties).

Once a locale is created and a user assigned to the locale logs in, the UI is displayed in the corresponding language. Its not possible to reverse the localization by keeping the user assigned to French locale.

To reverse localization:
User should be assigned to English locale.
Even if user is able to see the UI localized. The CCC App is not completely localized. User needs to apply language pack to completely localize the CCC Application.
Only CCC has this folders due to a technical limitation of how dojo (underlying framework of CCC) loads the bundles.
Product ships all the bundles out of the box because the list of locales can only be initialized in a single file. All product components will not be available in all supported languages as folders.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Documentation","Platform":[{"code":"PF033","label":"Windows"}],"Version":"9.3","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
10 May 2022

UID

swg21700122