Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.
Problem:
Sie haben WooCommerce Produkte um Produktattribute erweitert und festgestellt, dass Shortcodes, die in einem ACF WYSIWYG-Feld eingefügt wurden, nicht in der Übersetzung angezeigt werden, obwohl Texte korrekt übersetzt werden.
Solution:
Wenn Sie dieses Problem erleben, empfehlen wir Ihnen, folgende Schritte zu befolgen:
1. Fügen Sie den folgenden Code in die Datei
functions.php
Ihres Themes ein, um die Übersetzung von Zahlen zu ermöglichen, was auch die Übersetzung einiger Shortcodes beeinflussen könnte:
/**
* Allow translating numbers
*
* @see https://wpml.org/forums/topic/wpbakery-post-grid-element-exclude-from-filter-list-category-reappears
*/
function wpmlsupp_7499_allow_translating_numbers( $is_translatable, $job_translate ) {
$data = $job_translate['field_data'];
if ( 'base64' === $job_translate['field_format'] ) {
$data = base64_decode( $data );
}
if ( is_numeric( $data ) ) {
return true;
}
return $is_translatable;
}
add_filter( 'wpml_tm_job_field_is_translatable', 'wpmlsupp_7499_allow_translating_numbers', 10, 2 );2. Nehmen Sie eine kleine Änderung an der Originalseite vor und speichern Sie sie. Dies aktualisiert den Inhalt im Übersetzungseditor und ermöglicht es Ihnen, die Shortcode-ID zu finden und zu übersetzen.
Diese Lösung könnte möglicherweise veraltet sein oder nicht auf Ihr spezifisches Problem zutreffen. Wir empfehlen Ihnen, 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. Sollten weiterhin Probleme auftreten, zögern Sie 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 1 Antworten, hat 2 voices.
Zuletzt aktualisiert von Vor 1 Jahr, 3 Monaten.
Assistiert von: Bruno Kos.