---
title: Configuring multilingual stores
related:
  - https://docs.kentico.com/k11/multilingual-websites.md
  - https://docs.kentico.com/k11/e-commerce-features/managing-your-store/maintaining-multilingual-stores.md
  - https://docs.kentico.com/k11/multilingual-websites/setting-up-multilingual-websites/configuring-urls-for-multilingual-websites/creating-language-selectors.md
  - https://docs.kentico.com/k11/multilingual-websites/setting-up-multilingual-websites/setting-default-languages-for-users-and-visitors.md
  - https://docs.kentico.com/k11/multilingual-websites/setting-up-a-multilingual-user-interface/working-with-resource-strings.md
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

Kentico allows you to have your website content translated into [multiple languages](https://docs.kentico.com/k11/multilingual-websites.md). The system can display different language versions of your on-line store content to your [customers](https://docs.kentico.com/k11/e-commerce-features/managing-your-store/customers.md) based on various settings. Your customers can also [switch between languages](#creating-language-selectors-on-live-sites) using dedicated [web parts](https://docs.kentico.com/k11/developing-websites/developing-websites-using-the-portal-engine/using-and-configuring-web-parts.md).

> **Info:** If you want to offer multilingual products, create them in the default way (i.e. SKU + page) so that you can translate the pages in the user interface (see [Maintaining multilingual stores](https://docs.kentico.com/k11/e-commerce-features/managing-your-store/maintaining-multilingual-stores.md)). For products created as [stand-alone SKUs](https://docs.kentico.com/k11/e-commerce-features/managing-your-store/products/managing-stand-alone-skus.md), you need to create [resource strings](https://docs.kentico.com/k11/multilingual-websites/setting-up-a-multilingual-user-interface/working-with-resource-strings.md).
>
> You also need to use resource strings if you wish to translate [product options](https://docs.kentico.com/k11/e-commerce-features/managing-your-store/products/working-with-product-options.md) or [product variants](https://docs.kentico.com/k11/e-commerce-features/managing-your-store/products/working-with-product-variants.md), and also other e-commerce objects, such as [discounts](https://docs.kentico.com/k11/e-commerce-features/managing-your-store/discounts.md), [shipping options](https://docs.kentico.com/k11/e-commerce-features/configuring-your-store/configuring-shipping-options.md) or [payment methods](https://docs.kentico.com/k11/e-commerce-features/configuring-your-store/configuring-payment-methods.md). To learn more, see [Maintaining multilingual stores](https://docs.kentico.com/k11/e-commerce-features/managing-your-store/maintaining-multilingual-stores.md).

## Setting up multiple languages

To set up more languages on your website, you need to:

1. Open the **Sites** application.
2. **Edit** () a specific site.
3. Switch to the **Cultures** tab.
4. Click **Add cultures**.
5. Select the desired cultures in the dialog.
6. Click **Select.**

The system now enables you to create content in the selected languages.

> **Tip:** To learn more about setting up multiple languages or setting the default language, see [Setting up multilingual websites](https://docs.kentico.com/k11/multilingual-websites/setting-up-multilingual-websites.md).

## Creating language selectors on live sites

To create a selector with which the customer can switch the current language of the site:

1. Open the **Pages** application and navigate to the desired page (probably the root of the site).
2. Switch to the **Design** tab.
3. Place the **Language data source** web part on the page.
4. Configure the web part as desired.
   - There are no specific requirements for configuring the web part.
   - Copy the value of the **Web part control ID**field to the clipboard.
5. Click **Save & Close**.
6. Place the **Basic repeater**web part on the page.
7. Configure the web part.

   - In the **Data source name**field, paste the previously copied **Web part control ID**value from the data source web part.
8. Click **Save & Close**.

The system now displays the web part for switching languages on the edited page.

> **Tip:** To learn more about creating language selectors, see [Creating language selectors](https://docs.kentico.com/k11/multilingual-websites/setting-up-multilingual-websites/configuring-urls-for-multilingual-websites/creating-language-selectors.md). You can also see an example on [the sampleDancing Goatsite](https://docs.kentico.com/k11/e-commerce-features/configuring-your-store/installing-the-e-commerce-sample-sites.md).
