Tutorial: Adding languages to a store with data load

In this tutorial, you add support for more languages to HCL Commerce.

By default, HCL Commerce is translated into the following 13 languages:
Translated languages
Language & Country or Region Identifier
English (United States) en_US
French (France) fr_FR
German (Germany) de_DE
Italian (Italy) it_IT
Spanish (Spain) es_ES
Portuguese (Brazil) pt_BR
Chinese-simplified (China) zh_CN
Chinese-traditional (Taiwan) zh_TW
Korean (Korea, South) ko_KR
Japanese (Japan) ja_JP
Russian (Russia) ru_RU
Romanian (Romania) ro_RO
Polish (Poland) pl_PL
The language support includes the software, documentation, and user interfaces such as the Management Center, HCL Commerce Accelerator, the Administration Console, and samples. You can add support for other languages. You can translate many of the features of your site, such as product descriptions, messages, and text on the pages.
In this tutorial, you add support for Canadian dialects. English and French are added to the Management Center and your HCL Commerce stores.
Note: Before you begin this tutorial, backup your database.

Learning objectives

After completing this tutorial, you should be familiar with the following concepts:
  • Instance configuration files
  • Language data
  • Properties and resource bundle files
  • The selected Languages list
After completing this tutorial, you should be able to complete the following tasks:
  • Creating and updating bootstrap files
  • Include language data in the HCL Commerce instance
  • Indexing language data with HCL Commerce search
  • Adding language support to Management Center
  • Adding language support to HCL Commerce stores
  • Creating properties files for new languages
  • Loading language data into stores
  • Grouping languages by country and separating languages by store

Time required

Expect this tutorial to take 4 hours to complete. This tutorial can take longer if you explore concepts that are related to this tutorial.

Skill level

This tutorial is intended for advanced HCL Commerce developers responsible for adding language support for stores and customizing Management Center. To complete this tutorial, be familiar with the following terms and concepts:

System requirements

Before you begin the tutorial, ensure that you complete the following tasks: