- Status
- Resolvido
- Relatado para
- WPML String Translation 3.2.1
- Resolvido em
- WPML 4.6.4
Visão geral do problema
O WPML permite que você importe strings de arquivos PO em WPML → Tradução de Strings → Importar / exportar .po. No entanto, se alguma dessas strings incluir tags HTML, elas serão removidas durante o processo de importação.
Solução alternativa
Certifique-se de fazer um backup completo do seu site antes de prosseguir.
- Abra o arquivo /wp-content/plugins/wpml-string-translation/classes/po-import/class-wpml-po-import-strings.php.
- Procure a linha 43.
- Substitua:
$original = filter_var( $string->original, FILTER_SANITIZE_STRING );
- Por:
$original = htmlspecialchars( $string->original );