WPML

Wir haben gerade eine erste Beta für WPML 3.9 veröffentlicht. Diese Beta enthält einen neuen Übersetzungsmodus, der die Notwendigkeit, Inhalte zu duplizieren, vollständig beseitigt, wenn Sie diese unübersetzt anzeigen möchten.

Nehmen wir an, Sie entwickeln eine Verzeichnis-Website, die Englisch, Französisch und Italienisch umfasst. Sie möchten wahrscheinlich, dass neue Einträge in allen Sprachen der Website erscheinen. Wenn Sie einen Eintrag übersetzen, sollte die Übersetzung das unübersetzte Original ersetzen.

Bisher mussten Sie, um dies mit WPML zu tun, die Einträge in alle Sprachen der Website duplizieren. Machbar, aber umständlich.

WPML 3.9 wird einen neuen Übersetzungsmodus enthalten, der es ermöglicht, Inhalte in allen Sprachen der Website anzuzeigen, ohne sie zu duplizieren.

Während die Grundidee einfach ist, ist die Umsetzung etwas kniffliger. Wenn Sie den neuen Übersetzungsmodus aktivieren, wendet WPML im Hintergrund etwas Magie an:

  • Wenn der Inhalt übersetzt ist, erscheint die Übersetzung, andernfalls wird das Original angezeigt.
  • Alle Links auf der Seite enthalten die aktuelle Sprache, sodass ein Klick auf unübersetzte Inhalte Sie nicht zur Standardsprache der Website leitet.
  • Nur das ‚Innere‘ der Seite wird in der Originalsprache angezeigt. Navigation, Seitenleisten, Footer usw. erscheinen in der aktuellen Sprache.
  • Derselbe Inhalt erscheint in mehreren Sprachen (sodass er wie dupliziert aussieht), aber alle diese Aliasse verweisen auf das Original als Canonical (um Google nicht zu verwirren).

Sehen Sie sich diesen Clip an, um zu sehen, wie es funktioniert:

Dieser Übersetzungsmodus macht es viel einfacher, mehrsprachige E-Commerce-, Listing-, Verzeichnis- und Kleinanzeigen-Websites zu betreiben. Tatsächlich profitiert jede Website, die viele Inhalte hat, die Sie nicht unbedingt übersetzen möchten, von diesem neuen Übersetzungsmodus.

So testen Sie es


Um dies auszuprobieren, müssen Sie die WPML 3.9 Beta herunterladen. Melden Sie sich in Ihrem WPML-Konto an, klicken Sie auf Downloads und wählen Sie den Beta-Kanal aus. Sie benötigen WPML Core und die restlichen WPML-Komponenten aus dieser Beta.

Es handelt sich um eine Beta, die noch nicht für Live-Websites bereit ist. Bitte installieren Sie sie daher nur auf Entwicklungswebsites.

Gehen Sie dann auf Ihrer Website zu WPML->Übersetzungsmanagement->Einrichtung mehrsprachiger Inhalte und scrollen Sie nach unten zum Abschnitt Beitragstypen-Übersetzung.

Die neue Übersetzungsoption in WPML 3.9

Der neue Modus heißt „Übersetzbar – Übersetzung verwenden, falls verfügbar, oder auf Originalsprache zurückgreifen“ (nicht sehr kurz, aber hoffentlich klar).

Wenn dieser Modus ausgegraut ist und Sie ihn nicht auswählen können, gibt es eine Konfigurationsdatei, die einen anderen Übersetzungsmodus fest vorgibt. In der finalen WPML-Version werden Sie frei vom alten Modus „Übersetzt“ zum neuen wechseln können. Da dies in dieser Beta noch nicht bereit ist, verwenden wir eine Problemumgehung.

Gehen Sie zu WPML->Übersetzungsmanagement->Benutzerdefinierte XML-Konfiguration und fügen Sie ein XML-Snippet ein, um die Einstellung zu überschreiben:

<wpml-config>
    <custom-types>
        <custom-type translate="1" display-as-translated="1">CPT-SLUG</custom-type>
    </custom-types>
</wpml-config>

Ersetzen Sie „CPT-SLUG“ durch den tatsächlichen Slug des Beitragstyps, den Sie steuern möchten.

Derzeit werden Taxonomien noch nicht vollständig unterstützt. Es ist fast fertig und wir werden in der finalen Version volle Unterstützung für Taxonomien haben.

Es gibt noch mehr – Sinnvoller Workflow beim Aktualisieren von Page-Builder-Inhalten während der Übersetzung


Ein weiteres wichtiges Update in WPML ist eine Änderung des Workflows für die Übersetzung von Page-Builder-Inhalten. Wenn Sie bisher das Original (das mit einem Page Builder erstellt wurde) aktualisiert haben, während die Übersetzung im Gange war, mussten Sie große Hürden überwinden, damit alles funktioniert.

WPML 3.9 korrigiert den Workflow. Wenn Sie Inhalte erstellen, mit der Übersetzung beginnen und dann das Original bearbeiten, werden Sie sehen, dass es „Übersetzung erforderlich“ anzeigt. Wenn Sie erneut übersetzen, erscheint die teilweise Übersetzung, die Sie bereits vorgenommen haben, im WPML-Übersetzungs-Editor und Sie können mit den Teilen fortfahren, die nicht abgeschlossen oder neu sind.

Feedback?


Wir sind etwa 2 Wochen vom Abschluss der Entwicklung von WPML 3.9 entfernt. Wir würden uns über Ihr Feedback zum neuen Übersetzungsmodus freuen. Wenn Sie planen, E-Commerce-, Listing- oder Kleinanzeigen-Websites zu erstellen, die diesen Modus nutzen können, probieren Sie diese Beta bitte aus. Wir möchten sicherstellen, dass er mit Ihrem Theme und anderen von Ihnen verwendeten Plugins funktioniert. Falls nicht, haben wir noch Zeit, Anpassungen vorzunehmen und mit Theme-Autoren an der Kompatibilität zu arbeiten.

Wenn Sie einen page builder verwenden, probieren Sie das neue „Aktualisieren während der Übersetzung“ aus und prüfen Sie, ob dies wie erwartet funktioniert.

Um Probleme zu melden, erstellen Sie am besten einen neuen Thread im Forum für technischen Support und hinterlassen Sie hier einen Kommentar mit einer kurzen Beschreibung und einem Link zum Thread.

Fanden Sie das nützlich? Teilen Sie diesen Artikel: