Installation
Installation über den Shopware Extension Store
Abschnitt betitelt „Installation über den Shopware Extension Store“Wechseln Sie im Shopware-Admin in den Bereich Erweiterungen > Store. Suchen Sie nach “Übersetzung mit DeepL” und installieren Sie die Erweiterung über den Button “Hinzufügen”. Die Installation und Aktivierung erfolgt automatisch.
Manuelle Installation (ZIP)
Abschnitt betitelt „Manuelle Installation (ZIP)“- ZIP-Datei in
custom/plugins/SatagQueuedTranslatorentpacken (Ordnername beibehalten) - Konsole im Shopware-Root ausführen:
bin/console plugin:refreshbin/console plugin:install SatagQueuedTranslator --activatebin/console cache:clearMessage Queue Worker
Abschnitt betitelt „Message Queue Worker“Übersetzungsjobs werden über die Shopware Message Queue asynchron verarbeitet. Stellen Sie sicher, dass ein Worker läuft:
bin/console messenger:consume asyncFür den Dauerbetrieb richten Sie einen systemd-Service oder Supervisor ein, siehe Shopware-Dokumentation: Message Queue. Ohne laufenden Worker bleiben Jobs in der Queue im Status “pending”.
Erstkonfiguration
Abschnitt betitelt „Erstkonfiguration“- DeepL API Token unter Einstellungen > System > Übersetzung mit DeepL hinterlegen, siehe Konfiguration
- Bei Nutzung des kostenlosen DeepL-Plans die Option “DeepL Free API verwenden” aktivieren, siehe FAQ: Free vs. Pro
- Optional: Standard-Glossar und weitere Einstellungen prüfen
Deinstallation
Abschnitt betitelt „Deinstallation“Bei der Deinstallation fragt Shopware, ob die Daten behalten werden sollen:
- Daten behalten: Übersetzungscache und Einstellungen bleiben erhalten, nach einer Neuinstallation sind sie wieder verfügbar.
- Daten löschen: Alle Plugin-Tabellen (Jobs, Cache, Vorlagen inkl. Ausführungs-Historie) werden vollständig entfernt.