Skip to content

Einführung

Die KI-Übersetzungssuite (NiceTranslate) übersetzt die Inhalte eines Shopware-6-Shops in Ihre Shop-Sprachen. Sie wählen den Übersetzungsanbieter aus, der die Arbeit erledigt.

Die Erweiterung liest Ihre Inhalte in der Ausgangssprache und schickt den Text an diesen Anbieter. Danach schreibt sie das Ergebnis als native Shopware-Übersetzung zurück. Es sind dieselben Zeilen, die die Administration schreibt, wenn Sie ein Feld von Hand übersetzen.

In der Storefront zeigt die Erweiterung nichts Eigenes an. Die Storefront liest dieselben Übersetzungstabellen wie zuvor. Ihre übersetzten Inhalte bleiben im Shop, wenn Sie die Erweiterung deaktivieren oder deinstallieren.

Das Dashboard der KI-Übersetzung mit dem Verbrauch des Monats, der Abdeckungsmatrix je Sprache und den letzten Übersetzungsaufträgen

Ein einziges Modul enthält alle Funktionen, unter Kataloge → KI-Übersetzung: ein Dashboard mit Verbrauch und Abdeckung, ein Assistent mit vier Schritten für Massenläufe, eine Auftragsliste, ein Glossar und der Übersetzungsverlauf. Einen einzelnen Datensatz übersetzen Sie über die Schaltfläche Übersetzen an einem Produkt oder an einer Kategorie.

Unterstützte Inhalte

Die Erweiterung übersetzt 17 Shopware-Entitätstypen und Storefront-Textbausteine. Zusammen ergeben sie die 18 Inhaltstypen, die Sie im Assistenten auswählen können. Dazu gehören Produkte, Kategorien, Erlebniswelten, Landingpages, Hersteller, Eigenschaften, Alt-Texte und Titel von Medien, E-Mail-Vorlagen und übersetzbare Zusatzfelder.

Zu jedem Inhaltstyp gehört eine feste Liste von Feldern, und die Erweiterung schreibt nur diese Felder. Die Listen enthalten keine Bezeichner, keine URLs und keine technischen Namen. Der CMS-Walker übersetzt keine Medienreferenzen, Links, Farben, CSS-Klassen und Konfigurationsschlüssel. Unterstützte Inhalte nennt die vollständige Liste der Inhaltstypen, die genauen Felder je Typ und die Regeln für CMS-Layouts.

Anbieter

Übersetzungen laufen über Ihre eigenen Anbieterkonten, über modernice All-in-One oder über beides gleichzeitig. Den Anbieter wählen Sie je Auftrag. Zusätzlich können Sie je Zielsprache einen Anbieter zuordnen.

Eigene API-Schlüsselmodernice All-in-One
AnbieterDeepL, Google Translate, OpenAI (ChatGPT), Anthropic Claude, Google Gemini, Mistralmodernice wählt den Anbieter aus. Sie wählen eine Servicestufe.
EinrichtungEinen API-Schlüssel unter Einstellungen → Anbieter eintragen.Einen Tarif per Shopware In-App-Kauf buchen.
VoraussetzungEin Konto beim Anbieter.Eine Verbindung zwischen dem Shop und dem Shopware Store.
AbrechnungDer Anbieter rechnet direkt mit Ihnen ab, auf Grundlage Ihres eigenen Vertrags.Monatliche Guthabenpunkte über Ihr Shopware-Konto.
Wohin die Anfragen gehenVon Ihrem Server direkt an den Anbieter.Über den modernice-Übersetzungsdienst.

Ein Schlüssel genügt für den Anfang. Übersetzungsanbieter nennt die Details, darunter die Modellauswahl und die Zuordnung je Sprache. modernice All-in-One beschreibt die Tarife, die Guthabenpunkte und die drei Qualitätsstufen: Speed, Ausgewogen und Premium-Qualität.

Schutzmechanismen

Vier Mechanismen sind standardmäßig aktiv.

MechanismusWas er tut
Schutz manueller ÄnderungenDie Erweiterung speichert einen Fingerabdruck jedes Werts, den sie schreibt. Wenn Sie diese Übersetzung danach von Hand bearbeiten, verändert der nächste Lauf das Feld nicht. Das gilt auch im Modus Alle Felder neu übersetzen, solange Manuelle Änderungen schützen aktiviert bleibt.
Unveränderte Inhalte überspringenDie Erweiterung erfasst auch vom Quelltext einen Fingerabdruck. Hat sich die Quelle seit dem letzten Lauf nicht geändert, schickt sie das Feld nicht erneut an den Anbieter. Ein zweiter Lauf über denselben Katalog kostet deshalb nur für die geänderten Inhalte Geld.
PlatzhalterschutzDie Erweiterung sperrt Twig-Variablen, Textbaustein-Platzhalter und URLs, bevor der Text den Shop verlässt, und stellt sie danach wortgetreu wieder her. Wenn ein Anbieter eines dieser Token beschädigt oder löscht, schreibt die Erweiterung nichts und meldet das Feld als fehlgeschlagen.
ÜbersetzungsverlaufDie Erweiterung zeichnet jedes übersetzte Feld mit seinem vorherigen und seinem neuen Wert auf. Von dort setzen Sie ein einzelnes Feld, eine Auswahl oder einen ganzen Auftrag zurück und wenden alles später wieder an. Vor dem Zurücksetzen prüft die Erweiterung den aktuellen Wert. Passt dieser Wert nicht mehr zum Verlaufseintrag, überspringt sie das Feld.

Schutzmechanismen beschreibt das vollständige Verhalten jeder Schutzstufe. Übersetzungsverlauf erklärt die Aufzeichnung, die Aufbewahrung und die Regeln beim Zurücksetzen.

Unterstützte Versionen

Die Erweiterung unterstützt Shopware 6.6.9, alle späteren 6.6-Releases und die 6.7-Reihe. PHP 8.2 oder eine neuere Version ist erforderlich. Die Übersetzung läuft über die Shopware Message Queue, deshalb braucht der Shop aktive Queue-Worker. Voraussetzungen nennt die Details.

Nächste Schritte

  1. Voraussetzungen: was vor der Installation bereitstehen muss.
  2. Installation: installieren, aktivieren und prüfen.
  3. Schnellstart: Ihre erste Übersetzung in sechs Schritten.

modernice Extensions für Shopware 6. Shopware ist eine Marke der shopware AG — diese Dokumentation steht in keiner Verbindung zur shopware AG.