Skip to content
TechnicalSFCC

Creating a Storefront in SFCC: Configuring Locales for Multilingual Success

How to configure locales in Salesforce Commerce Cloud to support multiple languages and regions — currency formats, date conventions, and designating a default locale via Merchant Tools.

Bhupender Pareek Bhupender Pareek

Creating a truly global storefront involves more than translating content into different languages. It requires configuring locales and regional settings so that every customer — regardless of where they are — receives an experience tailored to their conventions. In Salesforce Commerce Cloud, locales are the mechanism that defines language preferences, currency formats, date and time formats, and other region-specific settings.

What Locales Control

A locale in SFCC governs several aspects of the customer experience:

  • Language — the language in which storefront content is displayed
  • Currency format — how prices are displayed (symbol position, decimal separator)
  • Date and time formats — regional calendar conventions
  • Number formats — whether a comma or period is used as the thousands separator

Getting these right is not cosmetic — incorrect formats erode customer trust, particularly in regions with strong conventions around how numbers and dates are written.

Locale settings showing language, currency, and date format options

Configuring Locales in Business Manager

Navigate to the administration panel and access the locale settings. Here you can define and manage locales for each language and region you want to support.

Administration panel locale configuration in Business Manager

Start by selecting the primary language for your storefront, then configure additional languages based on your business requirements. SFCC provides a comprehensive range of pre-defined locales, so in most cases you are selecting from an existing list rather than building from scratch.

Applying Locales to Your Site

In Merchant Tools, navigate to Site Preferences > Locales. You will find a list of all configured locales. From here:

Merchant Tools Site Preferences Locales list

  1. Select the applicable locales for your site using the left-hand checkboxes
  2. Designate a default locale by selecting one from the list and setting it via the right-hand radio button
  3. Click Apply

Selecting and applying the default locale

Once applied, your site will serve customers from different regions with the appropriate language, currency format, and date/time conventions automatically.

Why This Step Matters

Locale configuration is one of the most foundational steps in an SFCC setup. Doing it correctly early means the rest of your catalogue, pricing, and content work inherits the right regional context. Retrofitting multi-locale support onto a site that was built assuming a single locale is significantly more complex.

Locale configuration applied across the storefront

What’s Next

In the next part of this series, we will continue configuring the other essentials for a production-ready SFCC storefront — SEO settings, taxation, shipping methods, and catalogue management. Each of these builds on the site and locale foundation established in parts one and two.


Have a question or a different take? Drop a comment on Medium — I read every one.

For deeper discussions, architecture questions, or anything you'd rather keep off a public thread, feel free to get in touch directly.

Read on Medium ↗
All writing