WPML
Veröffentlicht
1. März 2023
Kanal
Stabil
Getestet mit WordPress
6.1.1

Changelog

Funktionen

  • Möglichkeit, Inhalte aus dem Übersetzungsmanagement-Dashboard an die automatische Übersetzung zu senden.
  • Möglichkeit, eine abgeschlossene Übersetzung durch Überschreiben des vorhandenen Übersetzungsspeichers neu zu übersetzen.
  • Neuer WPML-Sprachumschalter-Block, der im Block-Editor, im Website-Editor und im WordPress-Navigation-Block selbst verwendet werden kann.
  • Verbesserter Ablauf und Optionen zur Auswahl des Übersetzungsmodus der Website.
  • Neue Option zum Pausieren der automatischen Übersetzung im WPML-Setup-Wizard, im Übersetzungsmanagement-Dashboard und über die WPML-Statusleiste, wenn „Alles übersetzen“ ausgewählt ist.
  • Die Auswahl der Engine für die automatische Übersetzung ist jetzt auf der Seite der WPML-Einstellungen verfügbar.
  • Die Flaggen des Sprachumschalters werden jetzt standardmäßig im SVG-Dateiformat angezeigt.
  • Vereinheitlichte und neu gestaltete UX zur Anzeige von Hintergrundaufgaben und Benachrichtigungen für asynchrone Prozesse.
  • Der Hintergrundprozess wurde sichtbar gemacht, der überprüft, ob betroffene Beiträge nach einer Änderung der Übersetzungseinstellungen für benutzerdefinierte Felder neu übersetzt werden müssen.
  • Neue Option eingeführt, um in den Einstellungen unter WPML → Sprachen zwischen PNG- und SVG-Flaggen zu wechseln.

Sicherheit

  • Wir haben unsere Codebasis allgemein überprüft und verbessert, um sie vor potenziellen XSS/CSRF-Angriffen zu schützen.
  • Wir haben eine Drittanbieter-Bibliothek aktualisiert, die eine potenzielle Schwachstelle aufwies (MomentJS).

Performance

  • Verbesserung der Synchronisierungsanfragen von Übersetzungsaufträgen mit dem erweiterten Übersetzungs-Editor.
  • Optimierungen bei der Überprüfung der Übersetzer-Fähigkeiten für Benutzer.
  • Die Art und Weise, wie WPML mit dem erweiterten Übersetzungs-Editor kommuniziert, wurde verbessert.

Fehlerbehebungen

  • Die Abfrage, die die Aufträge des erweiterten Übersetzungs-Editors synchronisiert, wurde behoben.
  • Das Problem mit der Veraltung von usort() in PHP 8 wurde behoben.
  • Ein veralteter Endpunkt bei der Synchronisierungsantwort des erweiterten Übersetzungs-Editors wurde behoben.
  • Ein Problem mit dem Zähler für „Alles übersetzen“ im Übersetzungsmanagement-Dashboard wurde behoben, wenn der ATE Aufträge im Hintergrund lieferte.
  • Ein Problem wurde behoben, bei dem die falsche Batch-Nummer bereitgestellt wurde, wenn versucht wurde, den Batch vom Übersetzungs-Proxy zu synchronisieren.
  • Die Fehler beim „Typ- und Sprachen-Filter“ auf der Seite der Übersetzungswarteschlange bei der Rückkehr vom Überprüfungsbildschirm wurden behoben.
  • Ein passender Text für „Verbleibende zu übersetzende Elemente“ im Status des Übersetzungsmanagements für die automatische Übersetzung wurde aktualisiert.
  • Die Schaltfläche „Überprüfung fortsetzen“ wurde für Fälle hinzugefügt, in denen ein Prüfer auf der Überprüfungsseite auf „Bearbeiten“ klickt, die Bearbeitung jedoch noch nicht abschließt.
  • Es ist nicht unmöglich, Übersetzungen zu überprüfen, wenn jemand sie bereits bearbeitet.
  • Ein Problem wurde behoben, bei dem die Überprüfungsseite nicht die neuesten Updates anzeigte.
  • Ein Problem wurde behoben, bei dem Übersetzungen im Prozess „Alles übersetzen“ stecken bleiben konnten.
  • Das Styling der Warnmeldung für das Übersetzen von Link-Zielen auf der Einstellungsseite wurde behoben.
  • Ein Problem wurde behoben, bei dem sich die Ladeanimation im Abschnitt zum Hinzufügen von Übersetzern und in den Einstellungen für den Übersetzungsmodus endlos drehte.
  • Ein Problem mit dem Fehler wegen der fehlenden Abhängigkeit „otgs-ico“ wurde behoben.
  • Ein Problem mit dem Abschnitt für den Übersetzungsmanager im Setup Wizard wurde behoben.
  • Die fehlerhafte Ladeanimation in der Übersetzer-Tabelle wurde behoben.
  • Das Sprachen-Dropdown auf der Seite Übersetzungen wurde behoben.
  • Ein fehlendes Leerzeichen zwischen dem Editor und der Speichern-Schaltfläche auf der Seite für benutzerdefiniertes XML wurde behoben.
  • Ein Problem mit dem Setup Wizard bei der Definition des Website-Registrierungsschlüssels über eine Konstante wurde behoben.
  • Ein kleines Interface-Problem mit den Schaltflächen im Modal zum Löschen von Übersetzungen wurde behoben.
  • Ein Problem wurde behoben, bei dem private Beiträge auf der übersetzten Archivseite wiederholt wurden, wenn der Beitragstyp so eingestellt ist, dass er als übersetzt angezeigt wird.
  • Im Übersetzungsmanagement-Dashboard wurde eine Warnung hinzugefügt, wenn ein aktivierter Übersetzungsdienst eine Authentifizierung erfordert.
  • Die Benutzerfreundlichkeit der Einstellungen für die Übersetzung der Login-Seiten wurde verbessert.
  • Das Anzeigelimit von 200 Elementen bei der Auflistung von Beiträgen eines ausgewählten Beitragstyps im Übersetzungsmanagement-Dashboard wurde entfernt.
  • Ein Problem wurde behoben, bei dem die Tabelle mit übrig gebliebenen Inhalten nach dem Entfernen der Sekundärsprachen des Inhalts nicht entfernt wurde.
  • Der Tab „Automatische Übersetzung“ im Abschnitt WPML-Übersetzungsmanagement wurde in „Tools“ umbenannt.
  • Das ungültige Styling der Schaltfläche „Importieren“ auf der Seite der Übersetzungswarteschlange wurde behoben.
  • Das fehlende Styling für die Box „Lassen Sie uns mit der Übersetzung beginnen“ wurde behoben.
  • Ein Problem beim Importieren von XLIFF-Dateien wurde behoben, das dazu führte, dass nach dem Import das Dateibrowser-Fenster geladen wurde.
  • Ein PHP-Parse-Fehler wurde behoben, der bei PHP 5.6 nach Abschluss des WPML-Setup-Wizards auftrat.
  • Ein kleines UI-Problem mit dem Styling des Warnsymbols wurde behoben.
  • Ein Hinweis wurde behoben, der auftrat, wenn keine Endpunkte vorhanden waren.
  • Ein Problem bei der Registrierung eines übersetzten Endpunkts wurde behoben.
  • Auf den Ladebildschirmen der Übersetzungswarteschlange und der Übersetzungsaufträge wurde eine passende Meldung hinzugefügt.
  • Ein Problem beim Aufruf der Funktion „WP_Object_Cache::get“ mit NULL wurde behoben.
  • Die Schaltfläche „Übersetzung herunterladen“ für abgeschlossene Remote-Übersetzungen wurde hinzugefügt.
  • Alle Aufträge mit dem Status „Überprüfung erforderlich“ werden auf der Seite der Übersetzungswarteschlange angezeigt, unabhängig von der Übersetzerzuweisung.
  • Ein Problem mit der Menü-Synchronisierung wurde behoben, wenn die Option „Neue Seiten der obersten Ebene automatisch zu diesem Menü hinzufügen“ in WP 6.0 aktiviert ist.
  • Ein Problem wurde behoben, bei dem Aufträge der automatischen Übersetzung Übersetzern zugewiesen wurden.
  • Ein Problem mit dem Sprachen-Filter in der Tabelle der Übersetzungswarteschlange wurde behoben.
  • Der Fehler ‚wpmlSettingsUI is not defined‘, der im Tab Übersetzer im Abschnitt Übersetzungsmanagement angezeigt wurde, wurde behoben.
  • Das ungültige Styling von Auswahlboxen im Dialog zum Hinzufügen benutzerdefinierter Sprachen im Setup Wizard wurde behoben.
  • Ein kleines Design-Problem mit der Schaltfläche für den Import von XLIFF-Dateien wurde behoben.
  • Der Dokumentations-Link im Tooltip innerhalb des Dialogs zum Hinzufügen einer benutzerdefinierten Sprache während des Setup Wizards wurde behoben.
  • Ein Problem wurde behoben, bei dem übersetzte Medienelemente nicht auf die Website angewendet wurden.
  • Die Möglichkeit wurde aktiviert, das Senden von Beiträgen zur automatischen Übersetzung für Sprachen zu verhindern, die keine automatischen Übersetzungen unterstützen.
  • Ein schwerwiegender Fehler beim erneuten Senden von Strings an Übersetzungsdienste wurde behoben.
  • Die Reihenfolge und die Bezeichnung für die Formellitätsstufen von DeepL wurden angepasst.
  • Der Dropdown-Stil für den oberen Rand wurde behoben, wenn im Sprachumschalter-Block nur Flaggen angezeigt werden.
  • Ein Problem bei der erneuten Synchronisierung von Aufträgen nach Behebung eines unzureichenden Guthabens wurde behoben.
  • Ein Problem wurde behoben, bei dem Prüfer die Änderungen nach dem Bearbeiten der Übersetzung nicht sehen konnten.
  • Ein Problem wurde behoben, bei dem im Übersetzungsmanagement-Dashboard eine falsche Anzahl übersetzter Seiten angezeigt wurde, wenn alle Seiten übersetzt sind.
  • Das Rahmen-Panel wurde aus dem Sprachumschalter entfernt, wenn er sich innerhalb eines Navigation-Blocks befindet.
  • Die UI wurde angepasst, sodass Links im Modal für benutzerdefinierte Sprachen im Setup Wizard in einem neuen Tab geöffnet werden.
  • Eine Option für den Sprach-Innenabstand für den Dropdown-Sprachumschalter wurde hinzugefügt.
  • Die Responsivität der Schaltfläche zum Pausieren von „Alles automatisch übersetzen“ auf der Einstellungsseite wurde behoben.
  • Ein zusätzlicher Einzug im neuen Sprachumschalter-Block wurde behoben.
  • Der Tooltip zum Codieren der URL beim Erstellen einer neuen benutzerdefinierten Sprache im Schritt Sprachen des Setup Wizards wurde korrigiert.
  • Die Lesbarkeit von Links in schwarzen Tooltips wurde verbessert.
  • Eine neue Konstante WPML_EXPORT_ALL_TO_XLIFF_LIMIT wurde eingeführt, um die maximale Anzahl der exportierten XLIFF-Dateien zu steuern.
  • Ein Fix wurde hinzugefügt, um zu verhindern, dass die automatische Übersetzung für nicht unterstützte Sprachen ausgelöst wird, wenn die Standardsprache der Website geändert wird.
  • Die Möglichkeit, die Option zur Überprüfung privater Beiträge zu aktivieren, wurde hinzugefügt.
  • Ein Problem mit der Vorschau des Sprachumschalters wurde behoben.
  • Der Tooltip für die Sprache in der Beitragsliste für manuelle Aufträge wurde korrigiert, wenn „Alles automatisch übersetzen“ aktiviert ist.
  • Ein Problem wurde behoben, das auftrat, wenn „Alles automatisch übersetzen“ im Berechnungsschritt stecken blieb.
  • Die Abstände in der Meldung über pausierte Übersetzungen im Übersetzungsmanagement wurden behoben.
  • Das Styling der Schaltfläche zum Pausieren der automatischen Übersetzung bei langem Text wurde behoben.
  • Ein Problem wurde behoben, bei dem die automatische Übersetzung auf der Seite eines einzelnen Beitrags ausgelöst wurde, wenn „Alles automatisch übersetzen“ pausiert war.
  • Die Logik und die UI im Modal für benutzerdefinierte Sprachen aus der WPML-Einrichtung wurden verbessert.
  • Ein Problem mit dem nachgestellten Schrägstrich für $home_url auf der Einstellungsseite für Permalinks wurde behoben.
  • Auf dem Bildschirm „Sprachen bearbeiten“ wurde ein Link zur Dokumentation der Flaggen hinzugefügt.
  • Ein Fix wurde hinzugefügt, um den Modus „Alles automatisch übersetzen“ zu überspringen, wenn in der WPML-Einrichtung Übersetzungsdienste vorausgewählt sind.
  • Ein Fix wurde hinzugefügt, um Übersetzungsbenachrichtigungen auszublenden, wenn Übersetzungen abgeschlossen sind.
  • Fehlermeldungen, die nicht in der Statusleiste angezeigt wurden, wurden behoben.
  • 5 fehlende SVG-Flaggen wurden hinzugefügt.

Kompatibilität

  • Ein Problem mit dem falschen Übergangszustand für die Post-Meta „_last_translation_edit_mode“ wurde behoben.
  • [Elementor] Ein Problem mit Veraltungshinweisen im Zusammenhang mit der Widget-Registrierung wurde behoben.

Aktualisieren oder herunterladen

Das Update steht allen WPML-Kunden mit einem aktiven Abonnement zur Verfügung — es erscheint innerhalb von 24 Stunden nach der Veröffentlichung auf der Seite Plugins in Ihrem WordPress-Admin-Bereich. Sie können auch sofort unter Plugins → Neues Plugin hinzufügen → Kommerziell danach suchen. Um es manuell herunterzuladen und zu installieren, gehen Sie zu Downloads in Ihrem wpml.org-Konto (siehe die Installationsanweisungen) und denken Sie daran, alle Komponenten zusammen zu aktualisieren, ohne Versionen zu mischen.

Benötigen Sie Hilfe oder möchten Sie Feedback geben? Bitte nutzen Sie unser Forum für technischen Support.

Alle Versionen von WPML Multilingual CMS ansehen →