Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem:
Der Kunde hat Probleme mit der Übersetzung des eRecht24 Widgets auf seiner Webseite, da das Widget die Spracheinstellungen von WPML nicht automatisch erkennt. Es gibt separate Seiten für Deutsch und Englisch, aber das Widget bleibt in der ursprünglichen Sprache.
Solution:
Wir haben zu dem berichteten Problem folgende Errata veröffentlicht:
https://wpml.org/errata/erecht24-legal-texts-for-wordpress-display-widgets-in-the-correct-language/
1. Wir empfehlen, den Hersteller des eRecht24 Plugins zu kontaktieren, um auf das Problem aufmerksam zu machen und eine mögliche Anpassung des Codes zu diskutieren, damit das Widget die aktiven Sprachen von WPML erkennt.
2. Als vorübergehende Lösung kann folgender Code in der
functions.php
Datei des Child-Themes oder in einem Code-Snippet-Plugin hinzugefügt werden:
// WPML - Workaround for compsupp-8368 use the shortcode_atts_{$shortcode} filter to change 'lang' to the current language or fallback to English
add_filter( 'shortcode_atts_erecht24', function ( $out, $pairs, $atts, $shortcode ) {
if ( ! class_exists( 'SitePress' ) ) {
return $out;
}
$current_lang = apply_filters( 'wpml_current_language', null );
$out['lang'] = in_array( $current_lang, array( 'de', 'en' ), true ) ? $current_lang : 'en';
return $out;
}, 10, 4 );3. Nach dem Hinzufügen des Codes, bearbeiten Sie das Widget auf der Originalseite und speichern Sie die Seite erneut ab. Aktualisieren Sie dann die Übersetzung der Seite mit dem WPML-Übersetzungseditor.
Bitte beachten Sie, dass diese Lösung möglicherweise veraltet oder nicht auf Ihren Fall zutreffend ist. Wir empfehlen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollte das Problem weiterhin bestehen, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Besuchen Sie dazu unser Support-Forum.
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.
Dieses Thema wurde abgetrennt von https://wpml.org/de/forums/topic/bei-string-translation-aktivierung-kann-nichts-mehr-bearbeitet-werden-502-error-2/
Dieses Thema enthält 16, hat 0 Stimmen.
Zuletzt aktualisiert von Vor 1 Monat.
Assistiert von: Andreas W..