Wir arbeiten an der Veröffentlichung eines Updates für WPML (und seine Add-on-Plugins), um einige Kompatibilitätsprobleme mit WordPress 4.5 zu beheben.
WordPress 4.5 bringt verschiedene Änderungen an seiner API mit sich, die behoben werden müssen und die es erfordern, die Entwicklung von WPML 3.4 zurückzustellen (mehr zu WPML 3.4 in den nächsten Beiträgen).
Natürlich sind auch einige Fehlerbehebungen eingeflossen, die nicht mit WordPress 4.5 zusammenhängen, da sie während der Entwicklung von WPML 3.4 aufgetreten sind.
Wir befinden uns derzeit in der vollständigen Qualitätssicherung (QA), was normalerweise mehrere Tage dauert, aber Sie können unsere Beta-Version gleich jetzt nutzen. Wenn Sie dies tun, teilen Sie uns bitte Ihr Feedback oder Ihre Fragen in unserem Support-Forum mit.
Fehlerbehebungen für WP 4.5
Was die Kompatibilität mit WordPress 4.5 betrifft, finden Sie hier eine Liste der Dinge, an denen wir gearbeitet haben:
- WPML Core 3.3.7: Kompatibilitätsprobleme mit den Funktionen zur Bearbeitung von Begriffen behoben
- WPML Übersetzungsmanagement 2.1.6: Verwendung der veralteten Funktion `get_currentuserinfo` ersetzt
- WPML String-Übersetzung 2.3.7: Filterung der Rewrite-Regeln für WP 4.5 korrigiert, wenn die Regeln geleert werden
Weitere relevante Änderungen in WPML 3.3.7
Sie finden die vollständige changelog.md im Ordner jedes Plugins.
WPML Core 3.3.7
Fehlerbehebungen
- Einige Probleme mit der Beitragssynchronisierung (Option „Veröffentlichungsdatum kopieren“ und Synchronisierung des Beitragsdatums) behoben.
- Mehrere Kompatibilitätsprobleme mit WP SEO bei der Erstellung von Sitemaps, fehlenden nachgestellten Schrägstrichen, Taxonomien und der zufälligen Deaktivierung von „IDs für mehrsprachige Funktionalität anpassen“ behoben
- Unerwartete Browser-Umleitung auf der Root-Seite behoben
- Wenn die Blog-Seite gelöscht und dann neu übersetzt wird, ist es nun möglich, die Blog-Seite unter Einstellungen > Lesen festzulegen
- sitepress.js verbessert, um bei der Deklaration von Variablen var zu verwenden, um die Minifizierung und Kombination von Skripten im Strict Mode zu ermöglichen
- Sprachumschalter anzeigen, wenn CPT auf „Nichts tun“ gesetzt ist
- `wp_get_archives` funktioniert jetzt für jeden benutzerdefinierten Beitragstyp
- Hinweise beim Update auf die neueste Version mit aktivierter Browser-Umleitung behoben.
Performance
- Cache für Nicht-Übersetzer aus den Optionen entfernt.
Funktionen
- Duplikate automatisch trennen, wenn sie bearbeitet werden und nur, wenn es Änderungen gibt.
- Die akzeptierte Länge von „Default Locale“ und „Tag“ in der Sprachentabelle wurde erhöht, um Variationen wie „de_DE_formal“ zuzulassen
- Systemfelder beim Anzeigen von benutzerdefinierten Feldern und Begriff-Metadaten in „Einrichtung mehrsprachiger Inhalte“ verbergen
Kompatibilität
- WP SEO-Benutzer-Metafelder sind jetzt mit der WPML String-Übersetzung übersetzbar
WPML String-Übersetzung 2.3.7
Fehlerbehebungen
- Problem behoben, bei dem das Theme bei jedem Zugriff auf WPML > Theme- und Plugin-Lokalisierung durchsucht wurde
- Fehler beim Durchsuchen von Themes/Plugins nach Strings auf localhost unter Windows behoben
- Filterung von Übersetzungsaufträgen bei Auswahl von „Aus Sprache“ behoben
Funktionen
- Biografische Angaben des Autors sind jetzt in der String-Übersetzung übersetzbar
WPML Übersetzungsmanagement 2.1.6
Fehlerbehebungen
- Problem behoben, bei dem übersetzte XLIFFs mit ‚0‘ (Null) als Inhalt vom Übersetzungsmanagement nicht akzeptiert wurden
- `Fatal error: Uncaught exception ‘InvalidArgumentException’ with message ‘Tried to load a string filter for a non-existent language’` behoben
- Option hinzugefügt, um mehrere Duplikate (Massenmodus) im Übersetzungskorb zu trennen, bevor sie zur Übersetzung gesendet werden.
- Problem mit fehlerhaften Umleitungen nach dem Speichern/Aktualisieren der Übersetzung und falschen Bearbeitungslinks für Beiträge/Seiten behoben.
- Anzahl der Datenbankabfragen auf Auflistungsseiten reduziert.
Funktionen
- Systemfelder beim Anzeigen von benutzerdefinierten Feldern und Begriff-Metadaten verbergen
- external-file in XLIFF-Dateien hinzugefügt, um Drittanbieterdiensten den Zugriff auf die Original-URL zu ermöglichen.
WPML Media Translation 2.1.20
Fehlerbehebungen
- Problem mit dem Sprachfilter im Bereich der Medienübersicht behoben.
CMS NAV 1.4.18
Fehlerbehebungen
- `$post->ancestors` ist ein schreibgeschütztes Feld und sollte nicht gesetzt werden
- Fehler behoben, der auftrat, wenn die Aktion „auto-save“ ausgeführt wurde, und der während der Beitragsbearbeitung zu Datenverlust in CMS NAV führte
- Problem behoben, bei dem die Seitenreihenfolge nicht beachtet wurde
Gravity Forms Multilingual 1.3.8
Fehlerbehebungen
- Problem behoben, wenn ein Feld aus einem Formular entfernt wird: Die zugehörigen Strings werden nun ebenfalls entfernt
- Die Schaltflächen „Zurück“ und „Weiter“ sind jetzt vollständig übersetzbar

