Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem:
Nach dem Update von WPML auf Version 4.6.14 werden alle anderen Plugins in Englisch statt Deutsch angezeigt, sowohl im Frontend als auch im Backend. Dies betrifft auch spezifische Strings wie den Mehrwertsteuer-String von Germanized und die DHL Wunschlieferung im Checkout.
Solution:
Das Problem wurde durch eine Änderung in WordPress 6.7 verursacht, die auch das Backend betrifft. Wir empfehlen, das Core Ticket zu verfolgen, das sich mit dieser Änderung befasst: https://github.com/WordPress/wordpress-develop/pull/7713. Zusätzlich haben wir ein Erratum veröffentlicht, das weitere Details zu diesem Problem bietet: https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/.
Falls diese Lösung nicht relevant ist oder veraltet erscheint, empfehlen wir, die neuesten Versionen Ihrer Themes und Plugins zu überprüfen und bei weiteren Problemen ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen zu besuchen: https://wpml.org/known-issues/.
Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.
Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.
Schlagwörter: WCML
Zugehörige Dokumentation:
Dieses Thema enthält 0 Antworten, hat 3 Stimmen.
Zuletzt aktualisiert von Marcel Vor 2 Tage, 18 Stunden.
Assistiert von: Marcel.
Verfasser | Beiträge |
---|---|
November 13, 2024 unter 2:49 pm #16398158 | |
Manuel Beck |
<b>Hintergrund des Themas: </b> <b>Die Symptome: </b> <b>Fragen: </b> |
November 13, 2024 unter 3:27 pm #16398346 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, haben Sie eine Staging-Umgebung, wo ich mir dies genauer ansehen könnte? Es gibt ein Problem mit Admin-Strings, welches sich aber nur im Backend bemerkbar macht. Es gibt einen ähnlichen Report in den Kommentaren unter https://wpml.org/changelog/2024/11/wpml-4-6-14/. Haben Sie ggf. eine Staging-Umgebung, wo ich mir dies ansehen könnte? Ich würde mir das gerne direkt auf Ihrer Seite ansehen. Dazu bräuchte ich bitte temporären Zugriff (WP-Admin und FTP) auf Ihre Seite, vorzugsweise zu einer Test/Staging Seite, an der das Problem nach Möglichkeit repliziert wurde. Die dafür benötigten Felder finden Sie unterhalb des Kommentarbereichs. Die Informationen, die Sie eingeben, sind privat, d.h. nur Sie und ich können sie sehen und haben Zugriff darauf. WICHTIG Viele Grüße |
November 13, 2024 unter 6:23 pm #16399188 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, vielen Dank! Als Workaround für die Steuer können Sie vorerst die betroffenen Strings in der String Translation Tabelle übersetzten, z.B.: wie hier bereits für Deutsch durchgeführt: versteckter Link. Die DHL Strings finde ich aktuell noch nicht in der String Translation, diese Strings finde ich aktuell noch nicht. Viele Grüße |
November 14, 2024 unter 8:50 am #16401211 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, wir glauben derzeit nicht, dass das Problem von uns ausgeht. Es gibt mehrere Meldungen darüber, dass Drittanbieter-Plugins ihre eigenen Übersetzungen in WP 6.7 nicht laden können. Bitte prüfen Sie Ihre Logs auf Einträge zu dieser WP-Core-Funktion: Weitere Informationen finden Sie hier: Viele Grüße |
November 14, 2024 unter 11:52 am #16402327 | |
Manuel Beck |
Hallo, vielen Dank für die Rückmeldung. Wenn es an den anderen Plugins und WordPress 6.7 liegt, wieso sind die Plugins denn wieder auf Deutsch, sobald ich WPML deaktiviere? Grüße, Manuel |
November 14, 2024 unter 11:56 am #16402425 | |
Manuel Beck |
Noch etwas. Das Germanized-Plugin hat WordPress 6.7 Unterstützung, so steht es im Changelog. |
November 14, 2024 unter 12:03 pm #16402443 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, ohne WPML wird nur das vom Theme inkludierte. PO Übersetzungs-File geladen. Mit WPML steht die String Translation dazwischen. Dies sollte sich jedoch einfach über das debug.log bestätigen lassen. Damit wissen wir, ob es damit zusammenhängt. Sollte Ihr Log diese Meldung anzeigen, gibt es eine Lösung in WP 6.7.1: https://core.trac.wordpress.org/ticket/62337. Viele Grüße |
November 14, 2024 unter 12:12 pm #16402479 | |
Manuel Beck |
Hi, ich habe im Log nachgeschaut und Germanized taucht da nicht auf. Nur "woocommerce-payments". Aber ich bekomme viele solcher Fehler: [14-Nov-2024 12:08:55 UTC] PHP Warning Cannot modify header information - headers already sent by (output started at /customers/c/b/d/tarasoles.com/httpd.www/mystaging01/wp-includes/functions.php:6114) in /customers/c/b/d/tarasoles.com/httpd.www/mystaging01/wp-includes/functions.php on line 7024 |
November 14, 2024 unter 4:10 pm #16403997 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, mit aktivem Debugging war im genau das Log, welches ich oben erwähnte, sichtbar:
Wir werden hier somit von unserer Seite nichts tun können, dies betrifft den Core, nicht WPML. Sie können jedoch auch die DHL Strings hier in der Textdomain "woocommerce-germanized" im Kontext "dhl" übersetzen. Diese Strings habe ich für eine Übersetzung wie hier beschrieben registriert: versteckter Link Viele Grüße |
November 17, 2024 unter 11:29 am #16411601 | |
Manuel Beck |
Hi, ich finde es keine gute Lösung, wenn ich die Strings in allen Sprachen nach übersetze, obwohl die Plugins die Übersetzungen dafür haben. Auch im Backend erscheinen die Plugins auf Englisch, obwohl Deutsch eingestellt ist. Gehe ich in die Einstellung von Germanized, dann ist alles auf Englisch, obwohl es vorher auf Deutsch war. Also muss ich warten, bis WordPress ein Update liefert? Viele Grüße, Manuel Beck |
November 18, 2024 unter 9:14 am #16413609 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Hallo, korrekt, das Backend Problem ist ebenso in Bearbeitung, die Ursache betrifft die identische Funktion, welche sich in WP 6.7 geändert hat. Folgen Sie dazu am besten zusätzlich dieses Core Ticket: versteckter Link. Viele Grüße |
November 18, 2024 unter 11:45 am #16414601 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Wir haben nun ebenso ein Erratum veröffentlicht: https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/. Viele Grüße |
November 18, 2024 unter 12:06 pm #16414728 | |
Manuel Beck |
Was ist mit "ein Erratum veröffentlicht" gemeint? Wenn ich den Link anklicke, muss ich mich einloggen. Sind das die selben Anmeldedaten wie bei WPML? Dann hoffen wir mal, dass das WordPress schnell behebt. |
November 18, 2024 unter 12:29 pm #16414800 | |
Amit Supporter |
Bitte aktualisieren Sie WooCommerce und WPML auf die neuesten Versionen und teilen Sie uns mit, ob das Problem dadurch behoben wird. |
November 18, 2024 unter 12:54 pm #16414877 | |
Marcel Supporter
Sprachen: Englisch (English ) Deutsch (Deutsch ) Zeitzone: Europe/Madrid (GMT+01:00) |
Bitte entschuldigen Sie, ich hatte den falschen Link in der Zwischenablage. Ich habe den Link mit dem korrekten oben ersetzt. Viele Grüße |