WPML

Wir sind fertig mit einem Release Candidate von WPML 2.4.0 – einer wichtigen neuen Version mit wichtigen neuen Funktionen. Das Beste an dieser Version ist die neue Menü-Synchronisierung, aber es gibt noch viele weitere neue Funktionen zu entdecken.


Menüs sind großartig und WPML ermöglicht deren Übersetzung. Aber was machen Sie mit einem komplexen Menü, das in 5 Sprachen erscheint?
Englisches Menü (beachten Sie den neuen Link zum Synchronisieren von Menüs)

Bisher mussten Sie Übersetzungen für dieses Menü erstellen und manuell befüllen. Das ist nicht mehr nötig. Jetzt kann WPML dies für Sie erledigen. Gehen Sie zu WPML->WP-Menü-Synchronisierung. Sie werden sehen, wie die Menüs in anderen Sprachen im Vergleich zum Menü in der Standardsprache abschneiden.

Menü-Synchronisierung – WPML zeigt, was in Menüs aktualisiert werden muss

Klicken Sie auf die Schaltfläche zum Synchronisieren. Wenn andere Menüs fehlen, wird WPML sie erstellen. Wenn sie bereits existieren, wird WPML sie aktualisieren.

Generiertes französisches Menü

Diese Synchronisierung überschreibt nicht einfach die übersetzten Menüs. Wenn Sie bereits übersetzte Menüs haben, in denen Sie manuelle Änderungen vorgenommen haben, wird WPML diese nur aktualisieren und Ihre Änderungen beibehalten.

Nach übergeordnetem Element filtern im Übersetzungs-Dashboard


Wir übersetzen einen Großteil von WPML.org in vier Sprachen, aber nicht alles. Es gibt eine Menge Inhalte, bei denen eine Übersetzung keinen Sinn ergibt. Wir hatten immer Schwierigkeiten zu erkennen, welche Seiten in den Bereichen, die wir übersetzen möchten, eine Übersetzung benötigen.

Deshalb haben wir einen Filter nach übergeordnetem Element hinzugefügt. Gehen Sie zum Übersetzungs-Dashboard und Sie werden im Filterbereich ein ‚übergeordnetes Element‘ sehen. Sie können Elemente nach ihrem übergeordneten Element filtern.

Nach übergeordnetem Element filtern im Übersetzungs-Dashboard

Bei Seiten ist es die übergeordnete Seite. Bei Beiträgen ist es die Kategorie. Und jetzt können Sie alles unter einem bestimmten übergeordneten Element sehen und die Elemente herausfischen, die übersetzt werden müssen.

Sprachumschalter im Menü


Dies war eine häufige Anfrage, seit es WordPress-Menüs gibt. WPML 2.4.0 ermöglicht es Ihnen, den Sprachumschalter in Ihr Menü einzufügen. Gehen Sie zu WPML->Sprachen und suchen Sie nach der Option, dem Menü einen Sprachumschalter hinzuzufügen.
Option für Sprachumschalter im Menü

Er sieht wie ein weiterer Menüpunkt aus, enthält aber die Sprachen. Es ist kein Hacking mehr nötig, um dies zu erreichen!

Menü mit Sprachumschalter

Übersetzung von Autorennamen optional


Websites, die Tausende von Benutzern haben (wie wpml.org), werden feststellen, dass viele Einträge in der Tabelle der String-Übersetzung Autorennamen enthalten. Das ist kein riesiges Problem, belastet aber die Datenbankabfragen und füllt den Bildschirm der String-Übersetzung mit… Datenmüll. Manchmal möchte man Benutzernamen übersetzen, aber nicht immer.

Wir haben eine Option hinzugefügt, mit der Sie auswählen können, welche Benutzer übersetzt werden. Gehen Sie zu WPML->String-Übersetzung und schauen Sie unter ‚Weitere Optionen‘ nach.

Auswählen, welche Benutzer übersetzt werden sollen

Auf diese Weise können Sie die Namen der Autoren übersetzen, aber nicht die Namen dieser Tausenden von Abonnenten.

Übersetzung für die Kategorie ‚Uncategorized‘


Bisher hieß die Kategorie ‚untranslated‘ ‚untranslated @es‘ (auf Spanisch). Jetzt sehen Sie eine ordnungsgemäße Übersetzung und können sie später nach Belieben umbenennen. WPML 2.4.0 enthält standardmäßig Übersetzungen für viele Sprachen, sodass die unübersetzten Kategorien bereits die richtigen Namen erhalten. Bei bestehenden Websites wird dies nicht automatisch umbenannt, aber Sie können es selbst bearbeiten.

Volle Unterstützung für die Synchronisierung benutzerdefinierter Felder für Übersetzungen


Es gibt keinen Screenshot für diese Funktion, da es sich um eine Reihe neuer API-Aufrufe handelt. Ich werde ausführlich darüber schreiben, wenn wir Types veröffentlichen, das diese API für die Übersetzung benutzerdefinierter Felder verwendet. Natürlich werden wir auch mit anderen Autoren zusammenarbeiten, um ihnen bei der Verwendung in Themes und Plugins zu helfen.

Fehler und Performance


Wir haben viel Zeit damit verbracht, Fehler zu beheben, die im Forum gemeldet wurden. Da WPML immer ausgereifter wird, sind diese Fehler schwerer zu finden, da sie nur in sehr spezifischen Fällen auftreten. Dank Daniel, unserem neuen Support-Manager, konnten wir diese harten Nüsse knacken.

Zu den prominentesten Fehlern gehörten Probleme mit Kategorien in WordPress 3.0.x, Probleme mit nicht-hierarchischen Taxonomien und ein sehr schwer fassbares Problem bei der Änderung von benutzerdefinierten Beiträgen auf übersetzbar.

Wir haben es auch geschafft, die Datenbanknutzung zu optimieren, indem wir die Größe der Übersetzungstabelle reduziert und SQL-Operationen zwischengespeichert haben. Dies wird die Ausführungszeit und den Speicherverbrauch für einige Websites verbessern – insbesondere für große.

Herunterladen und testen


Sie können WPML 2.4.0 RC1 gerne aus Ihrem WPML-Konto herunterladen. Melden Sie sich an, klicken Sie auf Herunterladen und scrollen Sie nach unten. Sie finden es im Beta-Paket. Wir haben diese Version ausgiebig getestet und sie läuft bereits auf unserer eigenen Website. Wir planen, bald live zu gehen, und Ihre Hilfe beim Testen wäre großartig.

Übrigens – wir haben über den Umgang mit unübersetzten Inhalten geschrieben. Das ist das Nächste auf unserer Liste.

 

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