- Status
- Gelöst
- Gemeldet für
- WPML String Translation 3.2.1
- Gelöst in
- WPML 4.6.4
Übersicht über das Problem
WPML ermöglicht es Ihnen, unter WPML → String-Übersetzung → Import / Export .po Strings aus PO-Dateien zu importieren. Wenn jedoch einer dieser Strings HTML-Tags enthält, werden diese während des Importvorgangs entfernt.
Problemumgehung
Bitte erstellen Sie ein vollständiges Backup Ihrer Website, bevor Sie fortfahren.
- Öffnen Sie die Datei /wp-content/plugins/wpml-string-translation/classes/po-import/class-wpml-po-import-strings.php.
- Suchen Sie nach Zeile 43.
- Ersetzen Sie:
$original = filter_var( $string->original, FILTER_SANITIZE_STRING );
- Durch:
$original = htmlspecialchars( $string->original );