In Shopware 6 hast du die Möglichkeit, alle Texte deines Shops zu übersetzen und in mehreren Sprachen bereitzustellen. Shopware nutzt für die meisten fixen Texte, wie beispielsweise die Beschriftung des Warenkorb-Buttons, Textbausteine, die in den verschiedenen Sprachen gepflegt werden können. Individuelle Texte wie Namen oder Beschreibungen kannst du hingegen direkt in den entsprechenden Einstellungen übersetzen.
Die Systemtexte, wie der "In den Warenkorb"-Button, werden in den Textbausteinen angepasst. Diese findest du in der Administration unter Einstellungen > Regional > Textbausteine. Pro Sprache steht dir ein eigenes Textbaustein-Set zur Verfügung. Standardmäßig liefern wir die Sets für Englisch und Deutsch mit, welche bereits alle Systemtexte in diesen zwei Sprachen beinhalten. Übersetzungen für weitere Sprachen sind als Community-Übersetzungen verfügbar und werden weiter unten beschrieben.
Um die Systemtexte einer Sprache anzupassen, duplizierst du am besten ein Base-Set als Ausgangspunkt — zum Beispiel BASE en-GB als Basis für eine Sprache, die du selbst übersetzt, oder das Base-Set, das mit den Community-Übersetzungen einer Sprache installiert wurde, etwa BASE nl-NL.

Anschließend kannst du die einzelnen Textbausteine in die gewünschte Sprache übersetzen oder bearbeiten. Alle Texte, die du noch nicht sofort übersetzt hast, haben zunächst die Sprache des duplizierten Sets. In der Textbaustein-Übersicht kannst du eine oder mehrere Sprachen auswählen und deren Textbausteine nebeneinander bearbeiten.

Du kannst auch in unserem Extension Store nach Sprachpaketen suchen, die zusätzliche Übersetzungen für deine gewünschte Sprache bereitstellen.
Shopware wird mit Deutsch (de-DE) und britischem Englisch (en-GB) ausgeliefert. Für alle anderen Sprachen sind die Übersetzungen der Systemtexte nicht Teil eines Shopware-Releases: Sie werden von der Community auf translate.shopware.com gepflegt und je Sprache bereitgestellt. Wenn du eine solche Sprache hinzufügst, werden die verfügbaren Übersetzungen zusammen mit ihr installiert.
Einmal installiert, halten sich diese Übersetzungen selbst aktuell. Ein geplanter Task prüft regelmäßig, ob eine neuere Version der Community-Übersetzungen vorliegt, und lädt sie im Hintergrund herunter, sodass dein Shop ohne manuellen Schritt aktuell bleibt. Diese Sprachen verwaltest du unter Einstellungen > Regional > Sprachen.
Auf translate.shopware.com werden die Systemtexte von der Community übersetzt. Die Texte werden zunächst per maschineller Übersetzung vorbefüllt und gelten erst als geprüft, wenn ein Community-Mitglied sie kontrolliert hat — Richtigkeit, Genauigkeit und Vollständigkeit können sich daher von Sprache zu Sprache unterscheiden.
Die shopware AG ist nur für die Übersetzungen der zwei mitgelieferten Sprachen verantwortlich, Deutsch (de-DE) und britisches Englisch (en-GB). Übersetzungen für alle anderen Sprachen werden von der Community bereitgestellt und gepflegt — ihre Richtigkeit wird entsprechend nicht von der shopware AG garantiert.
Du möchtest helfen? Auf translate.shopware.com kannst du mitmachen: Erstelle einen kostenlosen Crowdin-Account, tritt dem Shopware-Projekt bei und übersetze oder bewerte die Systemtexte deiner Sprache. Freigegebene Übersetzungen erreichen deinen Shop automatisch über die oben beschriebenen Updates.
Neben den festen Textbausteinen gibt es natürlich auch an vielen Stellen des Shops individuelle Texte, die übersetzt werden müssen. Dies können Produktnamen, Versandart-Namen, Zahlungsart-Namen, aber auch verschiedene Beschreibungstexte oder Erlebniswelten sein.
Für die individuellen Texte greift Shopware auf die eingerichteten Sprachen zurück, welche du in der Administration unter Einstellungen > Regional > Sprachen finden kannst.

Im Standard sind die beiden Sprachen Englisch und Deutsch vorkonfiguriert. Weitere Sprachen, wie in diesem Beispiel Niederländisch, fügst du einfach über den Button Sprache anlegen hinzu.


In der Shopware-Administration wird dir nun in jedem Bereich, in dem Übersetzungen möglich sind, am oberen Rand eine Sprachauswahl angezeigt.

Anhand eines Produktes zeigen wir dir nun, wie du Übersetzungen anlegst. Als Erstes öffnest du die Produktübersicht und wählst oben rechts die Sprache, in der du dein Produkt angelegt hast.

Nun öffnest du die Bearbeitung des Produktes, das du bearbeiten möchtest.

In der Produktübersicht änderst du nun oben die Sprachauswahl auf die Sprache, in die du deine Texte übersetzen möchtest.

Anschließend wird dir die von dir gewählte Sprachversion des Produkts angezeigt. Du kannst nun alle Felder in die Zielsprache übersetzen. Beim Anlegen der Sprache hast du eine Vererbung angegeben. Solange du ein Feld noch nicht übersetzt hast, wird dort in leicht ausgegrauter Schrift der Inhalt der geerbten Sprache angezeigt.