← Alle Artikel

Eine mehrsprachige WooCommerce-Plattform bauen: Was WPML Ihnen nicht sagt

Die WPML-Dokumentation deckt das Übersetzen von Seiten und Produkten ab. Sie sagt viel weniger darüber, was passiert, wenn Sie WooCommerce, RTL-Arabisch, LearnDash-Kurse und Stripe-Checkout in denselben Build packen. Hier ist, worauf ich beim Bau einer dreisprachigen (Arabisch, Deutsch, Englisch) E-Learning- und Commerce-Plattform von Grund auf gestoßen bin — und wie man das vorher einplant, nicht erst, nachdem etwas in Produktion kaputtgeht.

RTL ist kein CSS-Schalter, den man am Ende umlegt

Arabisch-Unterstützung bedeutet, dass jede Layout-Entscheidung — Checkout-Schritte, Fortschrittsbalken, Preisanzeigen, Navigation — gespiegelt funktionieren muss, nicht nur ein aufgesetztes direction: rtl. Icons mit Richtungsbedeutung (Pfeile, "Weiter"-Buttons) brauchen RTL-fähige Varianten. Testen Sie den Checkout-Flow gezielt auf Arabisch vor dem Launch, nicht nur die Startseite — im Checkout kostet kaputtes RTL Sie einen Verkauf, nicht nur einen schlechten ersten Eindruck.

Rechtliche Inhalte und Rechnungen sind nicht "nur eine weitere Übersetzung"

Für einen Shop im deutschen Markt sind Rechnungen, AGB und Datenschutzseiten keine Marketingtexte, die man in der Übersetzung annähern kann — es sind Compliance-Dokumente mit spezifischen rechtlichen Formulierungsanforderungen pro Markt. Leiten Sie diese wie alles andere über WPML, planen Sie aber separat Budget für rechtlich präzise Übersetzung ein, statt sie als eine weitere Seite in der Content-Warteschlange zu behandeln.

Automatische Rechnungsstellung muss die Transaktionssprache respektieren, nicht die Website-Standardsprache

Wenn ein deutscher Kunde auf Deutsch kauft, sollte seine Rechnungs-PDF automatisch auf Deutsch generiert werden — nicht als manueller Schritt. Das klingt offensichtlich, bis Sie WooCommerce, ein Rechnungs-Plugin und WPML zusammenschalten und entdecken, dass das Rechnungs-Plugin standardmäßig die Hauptsprache der Website verwendet, sofern Sie es nicht explizit so konfigurieren, dass es der Sprach-Meta der Bestellung folgt. Testen Sie das mit einem echten Kauf in jeder Sprache vor dem Launch.

LearnDash + WPML: Kursstruktur synchronisieren, nicht nur die Texte

Einen LearnDash-Kurs zu übersetzen bedeutet nicht nur, Lektionstitel zu übersetzen. Kursstruktur, Quiz-Logik und Abschlusszertifikate müssen pro Sprache existieren, und die Fortschrittsverfolgung muss korrekt funktionieren, unabhängig davon, über welche Sprachversion ein Teilnehmer eingeschrieben ist. Planen Sie die Kursarchitektur von Anfang an mit Übersetzung im Kopf — eine einsprachige Kursstruktur nachträglich auf drei Sprachen umzubauen kostet weit mehr, als sie von Tag eins an mehrsprachig zu bauen.

Cookie-Consent braucht echte Übersetzung, nicht Standard-Maschinenübersetzung

DSGVO-Consent-Banner (Complianz und ähnliche Plugins) liefern für nicht-primäre Sprachen typischerweise maschinenübersetzte Texte aus. Bei einem Build für ein arabisches, deutsches und englisches Publikum musste ich das Consent-Banner manuell in allen drei Sprachen und allen drei internen Render-Pfaden des Plugins korrigieren — es war keine Übersetzungsebene, es waren drei.

Die Sprachwechsel-UX planen, bevor Sie Seiten bauen

Wo landet ein eingeloggter Kunde, wenn er mitten im Checkout die Sprache wechselt? Übersteht sein Warenkorb den Wechsel? Entscheiden Sie das während der Planung, nicht während der QA — es verändert, wie Sie den Checkout-Flow strukturieren, nicht nur, wie Sie ihn übersetzen.

Die eigentliche Lektion

WPML behandelt die Mechanik der Übersetzung korrekt. Alles, was bei einem echten mehrsprachigen WooCommerce-Build bricht, passiert an den Nahtstellen — dort, wo WooCommerce, LearnDash, Zahlungsabwicklung und rechtliche Compliance sich alle einig sein müssen, in welcher Sprache sich ein bestimmter Kunde in einem bestimmten Moment befindet, und entsprechend handeln. Planen Sie für die Nahtstellen, nicht nur für die Übersetzung.

Bauen oder reparieren Sie eine mehrsprachige WordPress-Plattform? Genau solche Projekte übernehme ich — siehe das WordPress-Projekt-Paket oder kostenloses 30-Minuten-Gespräch buchen.

Finden wir heraus, was Ihre Website zurückhält

Buchen Sie ein kostenloses 30-Minütiges Gespräch — auf Deutsch, Englisch oder Arabisch — und erhalten Sie mindestens drei konkrete Verbesserungen, ob wir zusammenarbeiten oder nicht.

Jetzt Gespräch buchen