Aperçu de l’anomalie
Dans Visual Composer, le contenu d’un élément Raw HTML n’est pas envoyé à la traduction. La page traduite l’affiche dans la langue par défaut.
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ajoutez ce code au fichier functions.php de votre thème :
add_action( 'init', function () { if ( function_exists( 'vchelper' ) ) { vchelper( 'Filters' )->listen( 'vcv:helpers:localizations:i18n:element:attributes:rawHtml', function ( $response ) { $response[] = 'rawHtml'; return $response; } ); } } ); - Envoyez de nouveau la page à la traduction.
Ou utilisez un élément Bloc de texte au lieu de Raw HTML : son contenu est envoyé à la traduction.