# Multilanguage

Even if you only sell your products or services in one country, it makes sense to translate the content. I explain the 2 main advantages:

1. **Multilingualism as an additional service**\
   At the very least, you should translate your store into English. For example, let it be only 10 out of 500 visitors who can identify better with the English language and you will have reached these 10 people better!
2. **SEO advantages through multilingualism**\
   This point should not be underestimated. By translating your content, you automatically rank in a larger Google catchment area. The number of your indexed URLs is multiplied by the number of languages in your store. Many more search queries match the products and topics you cover. This increases your visibility and therefore your turnover many times over.

### Setting and assigning languages

In your Shopware 6 administration under `Settings > Shop > Languages` you can define which languages should be supported in your store.

<figure><img src="/files/3iAowBQquXYlE5Jbow5o" alt=""><figcaption></figcaption></figure>

Here you can edit existing languages or add a new language. The next steps are self-explanatory, so I'll skip straight to the next point.

### Sales channel Assignment

You now want to display the languages you have created in your storefront. To do this, simply go to your sales channel in the sidebar of your administration and scroll to `Languages`

<figure><img src="/files/zJ8CWGpB4PuaalN9QaWI" alt=""><figcaption><p>Füge hier die Sprachen hinzu, die dein Verkaufskanal unterstützen soll</p></figcaption></figure>

{% hint style="info" %}
**Hint:**&#x20;

You have to add an additional domain for each additional language. That sounds more difficult than it is. With Shopware 6, you can simply create additional domains and assign language snippets under "Domains".
{% endhint %}

### Domains

In the settings of your sales channel, scroll to Domains and add another domain. For example:

Your store runs under <https://www.shopwareistcool.de> and you would now like to add a domain for the English branch, then simply create the same domain with the ending /en/:

**<https://www.shopwareistcool.de/en/>**

That's it! Your sales channel is now running in several languages and you can start translating your text modules.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rh-webdesign.com/shopware-theme/en/shopware/multilanguage.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
