Erforderliche Plugins und Einrichtung
WooCommerce Multilingual (WCML) kann auch ohne WPML verwendet werden, um Ihrem WooCommerce Shop eine Mehrwährungsfunktionalität hinzuzufügen. Lesen Sie mehr über die Funktionen von WCML für mehrere Währungen. Um einen mehrsprachigen Shop mit WooCommerce Multilingual und WPML aufzubauen, müssen Sie die folgenden Plugins installiert und aktiviert haben:
- WooCommerce Multilingual
- WPML 4.4.11 oder höher
- WPML String Translation
- WooCommerce 3.9.0 oder höher
Wenn Sie verschiedene Bilder für verschiedene Übersetzungen eines Produkts verwenden möchten, müssen Sie WPML Media Translation installieren.
Wenn Sie mit einem Entwickler zusammenarbeiten, sollte dieser alle in diesem Abschnitt aufgeführten notwendigen Komponenten installieren und einrichten.
Sie können alle WPML-Komponenten, einschließlich WooCommerce Multilingual, von Ihrer WPML Downloads Seite herunterladen. Sowohl WooCommerce Multilingual als auch WooCommerce werden ebenfalls im WordPress Plugins Repository gehostet. Haben Sie alle Plugins? Fangen wir an!
Mit dem Installer können Sie Plugins einfach herunterladen und aktualisieren
Wenn Sie WooCommerce Multilingual mit WPML verwenden möchten, gibt es einen integrierten Installer zum Herunterladen, Aktivieren und Aktualisieren aller erforderlichen Plugins.
Nachdem Sie WooCommerce Multilingual aktiviert haben, gehen Sie zu Plugins → Installieren und klicken Sie auf den Tab Commercial.
Von hier aus hast du die Möglichkeit, eine WPML-Lizenz zu kaufen oder die Eingabetaste einzugeben, wenn du WPML bereits gekauft hast. Kaufen oder registrieren Sie WPML, um eine Liste der Plugins zu sehen, die Sie herunterladen, aktivieren und aktualisieren können.
Verwendung des Einrichtungsassistenten
WooCommerce Multilingual verfügt über einen Einrichtungsassistenten , der dich durch die grundlegenden Schritte zur Konfiguration deiner Website mit dem WooCommerce Multilingual Plugin führt.
Sobald Sie alle erforderlichen Plugins aktiviert haben, werden Sie aufgefordert, den WooCommerce Multilingual Einrichtungsassistenten zu starten.
Einrichten der Shop Seiten
Wenn du den Einrichtungsassistenten durchläufst, richtet WooCommerce Multilingual automatisch die Standardseiten des WooCommerce Shops so ein, dass sie in allen Sprachen deiner Website erscheinen.
WooCommerce Multilingual erstellt diese Seiten mit den verfügbaren übersetzten Seitentiteln. Sie können die Übersetzungen der Seitentitel später jederzeit ändern.
Übersetzung von Produkten
Produkte automatisch übersetzen
Mit WooCommerce Multilingual kannst du deine gesamte Website automatisch übersetzen lassen, indem du WPML auf Alles automatisch übersetzen setzt. Mit dieser Übersetzungsoption können Sie alle Inhalte Ihres E-Shops automatisch übersetzen lassen, einschließlich Shop-Seiten, Produkte, Produkttaxonomien und vieles mehr, sobald Sie sie erstellen oder bearbeiten.
Wenn Sie den Einrichtungsassistenten von WCML durchgehen, wählen Sie die Übersetzungsoption Alle Produkte automatisch übersetzen.
Wenn Sie alle Ihre Produkte automatisch übersetzen lassen möchten, nicht aber Ihre Beiträge und Seiten, können Sie auswählen, welche Produkte übersetzt werden sollen, indem Sie WPML auf Nur Auswahl übersetzen einstellen. Wählen Sie im Einrichtungsassistenten für WCML aus, welche Produkte Sie übersetzen möchten. Dann übersetzen Sie sie alles mit der automatischen Übersetzung.
Sie können auch Produkte zur Übersetzung durch Ihr eigenes Übersetzerteam oder einen professionellen Übersetzungsdienst über Übersetzungsmanagement versenden.
Produkte vervielfältigen
Wenn Sie nicht alle Ihre Produkte übersetzen möchten, können Sie sie trotzdem in allen Sprachen anzeigen. Zu diesem Zweck können Sie Ihre Produkte in andere Sprachen duplizieren oder kopieren. Oder Sie können die Standardsprache als Ausweichmöglichkeit verwenden, wenn ein Produkt noch nicht übersetzt wurde.
Erfahren Sie mehr über diese Optionen auf der Seite über die Anzeige von nicht übersetzten Inhalten in sekundären Sprachen.
Übersetzbare Produkt Add-ons
Mit WooCommerce Multilingual können Sie Felder übersetzen, die von verschiedenen WooCommerce-Erweiterungen zu Produkten hinzugefügt wurden. Alle Felder und Optionen dieser unterstützten Erweiterungen sind unter WPML → Einstellungen standardmäßig auf Übersetzbar eingestellt.
Produktvariationen übersetzen
WooCommerce Multilingual erstellt und synchronisiert automatisch Produktvariationen in allen Sprachen. Nachdem Sie eine Variation in der Standardsprache erstellt haben, speichern Sie das Produkt (in der Standardsprache) und WooCommerce Multilingual erstellt sofort die gleichen Variationen für alle Übersetzungen des Produkts.
Variationen von Produkten können auf dem Tab Produkte übersetzt werden, genau wie einfache Produkte. Wenn Sie Ihre Variationen übersetzen, stehen auch Ihre benutzerdefinierten Produktattribute für die Übersetzung zur Verfügung.
Sie können auch Variationen von Bildtiteln übersetzen. Wenn die Variationen globale Produktattribute verwenden, müssen sie in den entsprechenden Tabs der Taxonomie übersetzt werden. Sobald Sie alle Attribute übersetzt haben, können Sie die Variationen für die übersetzten Produkte automatisch erstellen.
Nach der Übersetzung der Attribute müssen auch die entsprechenden Variationen der Produkte in anderen Sprachen erstellt werden. Verwenden Sie dazu den Button Attribute synchronisieren und Produktvariationen aktualisieren auf dem Tab (Reiter) Attribute.
Übersetzung von Einkaufswagen- und Kassenseiten
Die Übersetzung der WooCommerce Kassen- und Warenkorb-Seiten unterscheidet sich ein wenig von der Übersetzung der übrigen WooCommerce Inhalte. Das Theme und die Plugins auf deiner Website bieten diese Übersetzungen oft schon an, aber in manchen Fällen musst du noch ein paar zusätzliche Schritte unternehmen.
Übersetzung von Produktkategorien, Tags, Attributen und benutzerdefinierten Taxonomien
Die meisten Shops sind nach Kategorien geordnet, und einige verwenden auch Schlagworte (Tags). Wenn Sie Variationen verwenden, verwenden Sie wahrscheinlich auch Produktattribute. Diese sind alle als WordPress Taxonomien gespeichert.
Im Einrichtungsassistenten können Sie bei WooCommerce Multilingual auswählen, welche Produktattribute übersetzbar sein sollen.
Bei Bedarf können Sie diese Einstellungen später im Abschnitt Taxonomien Übersetzung unter WPML → Einstellungen ändern.
Sie können dann Ihre Produktkategorien, Tags, Attribute und maßgeschneiderten Taxonomien über die entsprechenden Tabs in WooCommerce → WooCommerce Multilingual übersetzen.
Klicken Sie auf das Plus Icon, um die Übersetzungen des Namens, der Titelform und der optionalen Beschreibung Ihres Taxonomie-Begriffs einzugeben. Der Name ist das, was auf dem Bildschirm angezeigt wird, die Titelform erscheint in der URL, und die Beschreibung wird bei der Bearbeitung im WordPress-Admin angezeigt. Wenn Ihr Shop viele Kategorien oder andere Begriffe aus der Taxonomie enthält, verwenden Sie die Suchfunktion, um sie schnell zu finden.
Wenn Sie es vorziehen, Ihre Taxonomie nicht zu übersetzen, können Sie WooCommerce Multilingual so einstellen, dass die ursprünglichen Produktkategorien, Tags und Attribute angezeigt werden, wenn deren Übersetzungen nicht verfügbar sind.
Übersetzen maßgeschneiderter Taxonomien von der WooCommerce Multilingual Seite
Es gibt viele Plugins, wie z.B. Toolset Types, mit denen Sie Ihrer Website maßgeschneiderte Taxonomien hinzufügen können, und einige Plugins und Themes fügen den Produkten automatisch maßgeschneiderte Taxonomien hinzu.
Mit WooCommerce Multilingual können Sie alle benutzerdefinierten Taxonomien, die mit WooCommerce-Produkten verknüpft sind, genauso übersetzen wie alle Ihre Standard-Taxonomien.
Sobald eine maßgeschneiderte Taxonomie mit Produkten verknüpft ist, erscheint auf der Seite WooCommerce → WooCommerce Multilingual ein Tab (Reiter) mit maßgeschneiderten Taxonomien.
Sie können sie übersetzen, indem Sie auf das Plus-Icon für die entsprechende Sprache klicken.
Übersetzen und Anzeigen von Produktbewertungen
Wenn Ihre Kunden Bewertungen in verschiedenen Sprachen hinterlassen, können Sie wählen, ob Sie nur Bewertungen anzeigen möchten, die in der ausgewählten Sprache erstellt wurden, oder ob Sie standardmäßig Bewertungen in allen Sprachen anzeigen möchten. Sie können Produktbewertungen auch unter WPML → String-Übersetzung übersetzen.
Lesen Sie mehr über das Übersetzen und Anzeigen von Produktbewertungen.
Bildtexte übersetzen
WooCommerce Multilingual synchronisiert automatisch alle Bilder zwischen den Produktübersetzungen. Dazu gehören das Hauptbild, die Bildergalerie und alle Variationen, so dass alle Übersetzungen die gleichen Bilder anzeigen. Wenn Sie Ihr Produkt übersetzen, stehen auch Bildtexte wie Beschriftung, Titel oder Beschreibung zur Übersetzung zur Verfügung.
Wenn Sie verschiedene Bilder für Ihre Übersetzungen verwenden möchten, können Sie mit der Medien-Übersetzung verschiedene Bilder hochladen.
URLs übersetzen
Verschiedene Bestandteile der URLs können mit WooCommerce Multilingual übersetzt werden. Um diese Komponenten zu übersetzen, gehen Sie auf die Seite WooCommerce → WooCommerce Multilingual und klicken Sie auf den Tab Shop URLs. Sie sehen eine Liste von URLs und eine Spalte mit dem Übersetzungsstatus für jede Sprache. Klicken Sie auf das Stift-Icon, um bestehende URL-Übersetzungen zu bearbeiten oder auf das Plus-Icon, um eine neue Übersetzung hinzuzufügen.
Hier können Sie übersetzen:
- Produktbasis (z.B. http://example.com/product/book)
- Produktkategoriebasis (z.B. http://example.com/product-category/men)
- Produkt-Tag-Basis (z.B. http://example.com/product-tag/new)
- Basis für Produktattribute (z.B. http://example.com/filters/color/white/)
- Slugs für Produktattribute (z.B. http://example.com/filters/color/white/)
Bitte beachten Sie, dass ein Attribut in WPML → Einstellungen als übersetzbar markiert sein muss und Archive in Produkte → Attribute aktiviert sein müssen, um den Slug übersetzen zu können.
Automatisch übersetzbare Produkt-Slugs
Um Produkt-Slugs automatisch zu übersetzen, müssen Sie sie zur automatischen Übersetzung von WPML → String-Übersetzung:
- Suchen Sie nach dem Slug, den Sie übersetzen möchten, z. B. produkt.
- In der Tabelle String Translation sehen Sie die Zeichenfolge sowohl in der woocommerce und WordPress Domänen. Wählen Sie die Zeichenfolge aus, die zu der WordPress Domäne. Die WordPress Domain enthält die URL-Slugs für WooCommerce-Produkte.
- Klicken Sie auf die Übersetzen Button.
Du oder die Übersetzer deiner Website können dann zu WPML → Translations gehen und neben dem Übersetzungsauftrag mit den Zeichenfolgen auf Translate klicken . Dadurch gelangen Sie zum Erweiterten Übersetzungs-Editor, in dem die automatischen Übersetzungen sofort für Sie ausgefüllt werden. Sie können sie bei Bedarf überprüfen und bearbeiten.
WooCommerce Endpunkte übersetzen
Endpunkte sind ein zusätzlicher Teil der URL, den WooCommerce erkennt und verwendet, um den entsprechenden Inhalt auf der Seite darzustellen.
Du kannst zum Beispiel eine Seite yoursite.com/mein-konto haben. Wenn du den Endpunkt edit-account zu dieser URL hinzufügst, also yoursite.com/mein-konto/edit-account, zeigt WooCommerce die Seite Konto bearbeiten anstelle der Seite Mein Konto an.
Die Endpunkte können auch über den Tab Shop URLs übersetzt werden.
Zwei der gängigsten Endpunkte sind der Endpunkt der Kontoseite und der Endpunkt der Kassenseite. Weitere Einzelheiten über Endpunkte finden Sie in der offiziellen WooCommerce Dokumentation.
Übersetzbare URLs für Shop-, Warenkorb-, Kassen- und Konto-Seiten
Die URLs der Seiten werden durch die Übersetzung der jeweiligen WooCommerce Seiten übersetzt.
- http://example.com/shop/(Englisch)
- http://example.com/fr/boutique/(Französisch)
Versand-Klassen übersetzen
WooCommerce ermöglicht es Ihnen, verschiedene Versandoptionen für Ihre Produkte bereitzustellen. Sie können sie auf der Seite WooCommerce → Einstellungen unter dem Tab Versand einstellen.Versandklassen ermöglichen es Ihnen, Artikel eines ähnlichen Typs zu gruppieren. Nachdem du die Versandklassen in der Standardsprache der Website erstellt hast, kannst du sie auf der Seite WooCommerce → WooCommerce Multilingual auf dem Tab (Reiter) Versandklassen übersetzen.
WooCommerce E-Mails übersetzen
Mit WooCommerce können Sie Ihren Kunden E-Mails über ihre Bestellungen schicken. Diese Standard-E-Mails werden automatisch übersetzt. Sie können diese auch in Ihren WooCommerce-Einstellungen oder durch die Erstellung maßgeschneiderter PHP-Templates anpassen.
Mit WooCommerce Multilingual können Sie diese E-Mails mit Hilfe der String-Übersetzung ganz einfach übersetzen.
Lesen Sie mehr über die Übersetzung von WooCommerce-E-Mails.
Automatische Synchronisierung von Inventar und Produktattributen
Wenn Sie ein Produkt verkaufen, spielt es für die Bestandsverwaltung keine Rolle, in welcher Sprache der Verkauf abgewickelt wurde. Legen Sie Ihr Inventar in der Standard-Spracheinstellung des Produkts fest. WooCommerce Multilingual aktualisiert automatisch Ihr Inventar, wenn Kunden in verschiedenen Sprachen kaufen. Dasselbe gilt für nicht-textliche Produktattribute, wie Größe und Gewicht. Sie müssen sie nur in der Standardsprache eingeben. WooCommerce Multilingual stellt sie für alle übersetzten Produkte gleich ein.
Mehrere Währungen verwenden
WooCommerce Multilingual hilft dir, mehrere Währungen auf deinen Websites zu verwenden und einen Währungsumschalter zu deinen Produktseiten hinzuzufügen. Du kannst Währungsumschalter auch an anderen Stellen auf deiner Website mit einem Shortcode hinzufügen.
Sie können die Funktionen von WCML für mehrere Währungen auch ohne WPML nutzen. So können Sie je nach Standort Ihrer Kunden unterschiedliche Währungen einrichten.
Wenn du WPML nutzt, hast du außerdem die Möglichkeit, je nach Sprache der Website verschiedene Währungen anzuzeigen, und du kannst für jede Währung eine eigene Zahlungsmethode festlegen.
Um mehrere Währungen in Ihrem Shop zu aktivieren, gehen Sie zu WooCommerce → WooCommerce Multilingual und klicken Sie auf den Tab Multicurrency. Hier kannst du die verschiedenen Währungen für deine Website hinzufügen und formatieren.
Wenn Sie Ihre Währungen einrichten, können Sie automatische Wechselkurse für Ihren Shop einrichten. Sie können aus mehreren renommierten Online-Diensten als Quelle für die Wechselkursdaten wählen, die Häufigkeit der automatischen Kursaktualisierung festlegen und eine Hebegebühr erheben.
Es ist auch möglich, manuelle Preise in Zweitwährungen festzulegen, was auch für andere als die WooCommerce-Standardpreise zutrifft (Normal- und Verkaufspreis). Dies ermöglicht es anderen Erweiterungen, sich nicht auf die anhand von Wechselkursen ermittelten Preise zu verlassen. Im Falle der WooCommerce Subscriptions-Erweiterung können Sie beispielsweise Ihre eigene Anmeldegebühr in allen Währungen manuell festlegen.
Sie können auch benutzerdefinierte Versandtarife für jede Währung festlegen. So können Sie Ihre Versandtarife in Nebenwährungen manuell festlegen, ohne sich auf den Wechselkurs zu verlassen. Legen Sie Ihre Preise unabhängig von der Währung für sinnvolle Versandbeträge fest, unabhängig davon, wo sich Ihre Kunden befinden.
Ausführliche Informationen findest du in unserer Dokumentation über die Verwendung mehrerer Währungen auf deinen Websites.
Inhalte des Warenkorbs löschen, wenn sich Sprache oder Währung ändern
Wenn du mehrere Währungen auf deinen Websites verwendest, kannst du festlegen, was mit den Produkten im Warenkorb passiert, wenn die Benutzer/innen die Sprache oder Währung wechseln. Der Inhalt Ihres Warenkorbs wird standardmäßig synchronisiert. Sie können den Inhalt Ihres Warenkorbs auch zurücksetzen, wenn die Produkte nicht korrekt synchronisiert werden. Dies kann bei komplexen Produkten wie Abonnements und Buchungen oder bei Produkten mit erweiterten Optionen wie tabellenmäßigem Versand der Fall sein. Ausführliche Informationen finden Sie in unserer Dokumentation zum Löschen von Warenkorb-Inhalten bei Sprach- oder Währungswechsel.
Beliebte WooCommerce Erweiterungen
Mit WooCommerce Multilingual können Sie viele der beliebtesten WooCommerce-Erweiterungen übersetzen. Jede WooCommerce-Erweiterung führt zusätzliche Bezeichnungen, Felder und andere Arten von übersetzbaren Zeichenfolgen ein. Sie können sie mit WooCommerce Multilingual und WPML übersetzen. Auf den folgenden Seiten finden Sie die Dokumentation zu den Erweiterungen:
Verwendung von WordPress REST-API mit WooCommerce Multilingual
WooCommerce Multilingual ist mit der REST-API von WordPress kompatibel. Über die REST-API können Sie jetzt übersetzte WooCommerce Inhalte erstellen, lesen, aktualisieren und löschen. Dazu gehören Produkte, Kategorien, Bestellungen und mehr.
Um mehr über dieses Thema zu erfahren, besuchen Sie bitte unsere WordPress REST-API Dokumentationsseite.
WooCommerce Multilingual Hooks verwenden
WooCommerce Multilingual verfügt über eine Reihe von Aktionen und Filtern, die Entwickler nutzen können, um ihre Themes und Plugins in einer mehrsprachigen Umgebung reibungslos funktionieren zu lassen. Um mehr über dieses Thema zu erfahren, besuchen Sie bitte unsere Dokumentationsseite WCML Hooks Reference.
Informationen für Entwickler von WooCommerce-Themes
Wenn Sie Ihre eigenen WooCommerce-Themes entwickeln oder größere Anpassungen an bestehenden Themes vornehmen, sollten Sie sicherstellen, dass diese in mehreren Sprachen gut funktionieren.