Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem:
Ein Kunde hat Probleme mit der Übersetzung des erforderlichen Feld-Indikators in Gravity Forms, speziell der Hinweis "(szükséges)" wird nicht korrekt auf Englisch übersetzt.
Solution:
Wir empfehlen einen vorläufigen Workaround, der direkt in das Plugin Gravity Forms integriert werden muss:
Öffne die Datei .../wp-content/plugins/gravityforms/forms_model.php file.
WICHTIG: Dieses Problem wurde in Gravity Forms Multilingual 1.8.0 behoben. Bitte aktualisieren sie das Plugin.
1) Gehe zur Zeile 6674.
2) Ersetze:
$indicator = rgar( $meta, 'customRequiredIndicator' ) ? $meta['customRequiredIndicator'] : esc_html__( '(Required)', 'gravityforms' );
Mit:
$indicator = rgar( $meta, 'customRequiredIndicator' ) ? $meta['customRequiredIndicator'] : esc_html__( '(Required)', 'gravityforms' ); // WPML Workaround for compsupp-7383 if ( class_exists('Sitepress') ) { $string = $indicator; $textdomain = 'WordPress'; $string_name = 'WPML Workaround : '.substr($string, 0, 20); $wpml_default_lang = apply_filters('wpml_default_language', NULL ); $wpml_current_lang = apply_filters( 'wpml_current_language', NULL ); if ($wpml_default_lang == $wpml_current_lang ) { do_action( 'wpml_register_single_string', $textdomain, $string_name, $string ); } // Apply the translation to the string $string = apply_filters('wpml_translate_single_string', $string , $textdomain, $string_name); $indicator = $string; // Replace the title }
4. Rufe das Formular im Frontend auf und gehe zu WPML > String-Übersetzung, um den String zu übersetzen.
Bitte beachte, dass dieser Workaround erneut angewendet werden muss, sobald das Gravity Forms Plugin aktualisiert wird.
Falls diese Lösung veraltet erscheint oder nicht auf dein Problem zutrifft, empfehlen wir, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass du die neuesten Versionen von Themes und Plugins installiert hast. Sollte weiterhin Unterstützung benötigt werden, zögere nicht, ein neues Support-Ticket zu eröffnen.
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 enthält 6 Antworten, hat 2 Stimmen.
Zuletzt aktualisiert von Vor 1 Jahr, 1 Monat.
Assistiert von: Andreas W..