Skip to navigation

Catalyst Multi-Storefront Overview

Catalyst supports selling internationally to multiple countries, where each country has its own language, currency, payment methods, and so on. This requires a Multi-Storefront (MSF) setup.

This overview describes how to manage regional configuration in BigCommerce and present it on the storefront through locale-specific URLs.

Storefront content

In a multi-storefront setup, you can manage localization settings and content for each storefront in the control panel using the Channel Manager.

The storefront content to localize includes the following:

Learn more in the Getting Started with Localization on Multi-Storefronts support article.

You can localize the storefront theme using static translations.

Locale-specific URLs

Catalyst supports the following locale-specific URLs that you can use to localize your storefronts. For the pros and cons of each locale-specific URL structure, see Google’s documentation.

Catalyst can service multiple languages by connecting multiple channels to the storefronts and routing each language through different subpaths. For best practices on setting up localized websites, see Google’s Managing multi-regional and multilingual sites guide.

URL structureExampleRecommended use caseHow to implement for Catalyst
Root domain, subdomain, or gTLDstore.com, fr.store.com, or store.co.ukInternational selling, where you want to personalize the language, currency, payment methods, and more.Create a storefront channel and point it to a domain, subdomain, or gTLD.
Domain subpathstore.com/frProviding multiple languages within a country.Each locale’s subfolder is set in the control panel on your default channel. The locale can load data from a different channel through channels.config.ts.

Resources