WPML 5.0 Beta – Ein neu gestaltetes Erlebnis und intelligentere automatische Übersetzung
WPML 5.0 ist das größte Update, das wir seit Jahren veröffentlicht haben.
Seit Version 3.2 kann WPML Entitäten übersetzen, die von anderen Plugins und Themes erstellt wurden. In diesem Beitrag zeigen wir, wie Sie Layouts übersetzen. Die Idee ist, nur ein Layout für alle Sprachen zu verwenden und nur die darin enthaltenen Texte zu übersetzen.
Layouts gestaltet ganze Seiten, vom ersten bis zum letzten Pixel. Für sich genommen ist Layouts recht einfach gehalten, da es keine ausgefallenen Inhaltselemente enthält. Layouts benötigt keine riesige (und manchmal überladene) Bibliothek von Seitenelementen, da es mit den restlichen Toolset-Plugins zusammenarbeitet. Layout-Zellen können dynamische Inhalte von Ihrer Website und aus Formularen anzeigen. Anstatt eine Zelle aus einer Bibliothek auszuwählen und anzupassen, ermöglichen es Ihnen die Toolset-Plugins, ganz einfach und ohne Programmierkenntnisse Ihre eigenen Zellen zu erstellen.

Die dynamischen Elemente umfassen die Liste der Dienstleistungen und hervorgehobenen Artikel. Sie werden mit Views erstellt. Ein View ist wie eine WP_Query mit einem Anzeige-Template. Da sich WPML in Abfragen einklinkt (Hooks) und dafür sorgt, dass diese Inhalte in der richtigen Sprache laden, müssen Sie nichts tun, um Views zu übersetzen. Genau derselbe View lädt die korrekten Inhalte in der angezeigten Sprache.
Die statischen Elemente auf dieser Seite sind die Überschriften. Die Texte „Our Services“ und „Features Articles“ sind Teil des Layouts. Sie stammen nicht aus dynamischen Inhalten. Wenn Sie dasselbe Layout für die Startseite in einer anderen Sprache verwenden, möchten Sie, dass diese Texte übersetzt erscheinen. Hier kommt die Paket-Übersetzung von WPML ins Spiel. Es handelt sich um eine neue API, die wir in WPML 3.2 hinzugefügt haben und die allen anderen Autoren zur Nutzung offensteht.
Das Layouts-Plugin erstellt Pakete für WPML. Ein Paket für ein Layout enthält alle statischen Texte, die im Layout vorhanden sind und übersetzt werden müssen. Diese Pakete sehen normalen WordPress-Inhalten, die Sie mit dem Übersetzungs-Editor von WPML übersetzen, sehr ähnlich. Sie sehen alle Felder, die eine Übersetzung erfordern.

Auf diese Weise erstellen Sie ein Layout und verwenden es für alle Sprachen Ihrer Website. Sie übersetzen nur die statischen Texte, und alle dynamischen Inhalte werden in der korrekten Sprache angezeigt.
Wir haben die Testinhalte bereits für Sie erstellt, sodass Sie mit Layouts und dem Übersetzungsprozess experimentieren können.
Die Standardsprache der Website ist Englisch und sie ist vollständig ins Spanische übersetzt. Wir haben Inhalte auf Französisch hinzugefügt, aber die Layouts noch nicht ins Französische übersetzt.
| Englisch | Französisch |
|---|---|
| Our Services | Nos services |
| Featured articles | Articles Vedettes |
| Testimonials | Témoignages |
| Company Overview | Présentation de l’entreprise |
| Recent News | Nouvelles récentes |
Wenn Sie die Schritte auf Ihrer eigenen Website nachvollziehen möchten, lesen Sie die Dokumentation „How to translate Layouts“ auf wp-types.com. Dort finden Sie die Liste aller erforderlichen Plugins und weitere Beispiele.
Wir möchten, dass noch viel mehr Plugins und Themes eine einfache Übersetzung für komplexe Strukturen anbieten. Wenn Sie Page Builder, Formulare und andere „Nicht-WordPress“-Elemente verwenden, ermutigen wir Sie, die Autoren dieser Plugins und Themes zu kontaktieren. Erzählen Sie ihnen von dieser Möglichkeit in WPML. Wir sind sehr daran interessiert, mit anderen Autoren zusammenzuarbeiten und die Paket-Übersetzungs-API zu integrieren.
Hinterlassen Sie hier Ihre Kommentare und wir werden uns bei Ihnen melden.