---
title: 'Localization, Internationalization | Shopware Community Hub'
description: >-
  Master the configuration of multi-language, multi-currency, and
  region-specific settings in Shopware to create seamless shopping experiences
  across global…
canonical_url: >-
  https://hub.shopware.com/learn/unit/solutions-architect-localization-internationalization
---

# Localization, Internationalization

<LearningObjectives>

- Understand the importance of **localization and internationalization** in an ecommerce context.
- Set up and manage **multiple languages, currencies, and regional settings** in Shopware.
- Tie localization efforts into the broader strategy of **managing sales channels** for different markets.

</LearningObjectives>

# Introduction to Localization, Internationalization

<img src="../../assets/images/languages.png" width="150"/>

In today’s global ecommerce landscape, businesses often need to cater to customers from different countries, regions, and cultural backgrounds. This means dealing with various languages, currencies, tax regulations, payment preferences, and shipping methods. From a Solutions Architect’s perspective, effective localization and internationalization are key to providing a seamless shopping experience across different markets while ensuring compliance with local laws and regulations.

Localization and internationalization aren’t just about translating text; they involve adapting the entire customer experience to meet the needs and expectations of diverse audiences. This includes displaying prices in local currencies, configuring tax settings based on regional laws, and offering payment and shipping options that are familiar to customers in each market.

## Connecting Localization and Sales Channels

As discussed in the Sales Channels learning unit, sales channels are often configured based on geographical regions, and this plays directly into your localization and internationalization strategy. Identifying the markets in which you want to operate is the first step. Once you’ve established this, each sales channel can be tailored to meet the cultural norms, shopping expectations, and compliance requirements of that specific market.

**Example: Germany**:

Germany provides a clear example of why a dedicated sales channel might be necessary for a specific region. While German is spoken in several countries, including Switzerland and Austria, the German market has its own unique and strict legal requirements. These requirements extend to various aspects of the ecommerce experience, including how prices are displayed, how customer data is handled, and the type of messaging used in the checkout process.

To cater to the German market, you would create a dedicated sales channel specifically for Germany. This sales channel would be configured to comply with German regulations, but also to resonate with the preferences of German consumers. For instance:

- **Legal Compliance**: German regulations requires specific legal texts around pricing, cookie consent mechanisms, and clear pricing information. The sales channel for Germany would need to be configured to display these elements appropriately, ensuring that your shop meets all legal requirements.

- **Cultural Customization**: Beyond legal compliance, the sales channel can be customized to reflect German consumer preferences. This might include using imagery that resonates with German culture, adapting product descriptions to match local expectations and norms, and even adjusting the tone and style of marketing messages.

- **Media and Messaging**: The media used in this sales channel, such as banners and product images, might differ from those used in other German-speaking regions to better align with the expectations of German customers. Messaging, particularly around promotions, discounts, and legal disclaimers, would also be tailored to meet German norms.

**Setting Up Sales Channels for Other Regions**:

This approach applies not only to Germany but to any market you plan to enter. Each sales channel can be configured with its own language settings, currency, tax rules, and regional settings, ensuring that the shopping experience is tailored to the local market.

For example:

- A sales channel targeting the United States might focus on different payment methods, such as credit cards and PayPal, while also using English (US) and displaying prices in USD.

- A sales channel for France might require specific legal notices regarding data privacy (CNIL compliance) and pricing displayed with VAT included.

## Setting Up Localization and Internationalization in Shopware

**Languages and Translations**:

- **Adding Multiple Languages**: Shopware allows you to configure multiple languages to cater to different markets. Each language can have its own set of translations for product descriptions, category names, content pages, and other textual elements. This ensures that customers can shop in their preferred language, improving their overall experience. More about adding languages [Add Languages](https://docs.shopware.com/en/shopware-6-en/first-steps/internationalization#add-languages).

- **Using the Translation Manager**: Shopware's translation manager (`Settings > Snippets`) lets you manage translations across your shop. You can easily switch between languages and update translations for all your storefront elements. Additionally, Shopware supports translation files, which can be imported and exported, making it easier to manage large-scale translation efforts. More about snippets and translations here [Tutorial for translation snippets](https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/translations).

- **Customizing Content by Language**: Beyond simple translations, you can also customize content for different languages.

**Currencies and Pricing**:

<img src="../../assets/images/currencies.png" width="180"/>

- **Configuring Multiple Currencies**: Shopware enables you to set up multiple currencies for your shop, allowing customers to view prices in their local currency.

- **Currency Exchange Rates**: Shopware can automatically update exchange rates, ensuring that your prices remain accurate in different currencies. However, you also have the flexibility to set fixed exchange rates if required for specific markets.

- **Price Adjustments by Currency**: Different markets may have different pricing strategies. Shopware allows you to adjust prices for each currency, enabling you to implement localized pricing models. This can be crucial in markets where pricing is influenced by factors like purchasing power or competition.

More about currencies here: [Shopware currencies settings](https://docs.shopware.com/en/shopware-6-en/settings/currencies).

**Regional Settings and Cultural Adaptation**:

- **Date and Time Formats**: Regional settings in Shopware allow you to configure date and time formats according to local conventions, ensuring that your shop’s interface aligns with the cultural expectations of each market.

- **Measurement Units**: Depending on the market, you may need to use different units of measurement for weight, dimensions, and volume. Shopware lets you configure these units based on regional standards, providing clarity and consistency in product descriptions.
