Languages

The sub item Languages can be found under settings > shop shows you all currently configured languages of your administration.
The languages stored here are used within your administration and are used so that you can also store translations for various functions, such as currencies, etc. in the corresponding language.

Note that the system default language of the store is selected during installation and cannot be changed afterwards.

Here you have the options to create new languages (1), edit existing ones (2) or filter them (3).

Overview

In the overview, which opens when you open the sub-item, you will find a list of your currently configured languages of your administration.
Here you can see information about the name, the localization, the stored ISO code, the inheritance, as well as the marker which shows you which language is currently the default language for your administration.

Filtering function

With the filter function, you can filter the stored languages of your administration. 
Within this menu you have various filters at your disposal, which help you to get a more detailed overview, if you need it.

(1) Show only "root" languages: Here you can filter for languages that do not inherit from any other language and have been entered as "root language".
(2) Show only inherited languages: Inherited languages are displayed by this filter if they are derived from one of the root languages. A language in this segment inherits essential components of the parent root language and may differ from it in certain respects.

Edit an existing language

Click on the context menu (1) to the right of the respective language to open the edit (2) item.
If you open it, you will find a selection of configuration options here.

As already shown in the overview, you can edit all relevant information about your language here and save it afterwards.

(1) Name: The name of your deposited language.
(2) ISO code: The official ISO code of your language, please check it again if in doubt.
(3) Inherit from: Here you indicate whether your created language should inherit from an already existing language. Note that a language can only inherit from one language at a time and this is not possible over multiple levels.
(4) Locale: Here you specify the localization of your language.

Add a new language

A click on the button Add language opens a window for you, which allows you to add a new language with the associated configurations.

As already shown in the overview, you can configure all relevant information about your language here and save it afterwards

(1) Name: The name of your deposited language.
(2) ISO code: The official ISO code of your language, please check it again if in doubt.
(3) Inherit from: Here you indicate whether your created language should inherit from an already existing language. As long as no own translations have been stored for this language, the translations from the inherited language are used. Note that a language can only inherit from one language at a time and this is not possible over multiple levels.
(4) Locale: Here you specify the localization of your language.

After creating the language, you can use it in the sales channel. Information on how this is done can be found here.

Shopware Language Pack

In the Shopware Store, you can find the Shopware Language Pack extension, which already contains a number of languages. You can find all information about this package here.

Was this article helpful?