- Statut
- Résolu par l’auteur
- Extension/thème associé
- Woodmart
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lorsque vous utilisez Woodmart avec WPML, vous pouvez rencontrer un problème où certains blocs ne sont pas traduits sur le front-end, même si les traductions sont terminées dans l’Éditeur de traduction avancé (ATE). Cela se produit lorsque le bloc de titre utilise le format d’icône qui place le texte de l’en-tête dans une balise <span> ou lorsque le bloc de paragraphe se trouve dans un slider et utilise une balise <span> au lieu d’une balise <p>.
Solution de contournement
- Allez dans WPML > Paramètres > Configuration XML personnalisée.
- Ajoutez le code suivant et enregistrez.
<wpml-config> <gutenberg-blocks> <gutenberg-block type="wd/title" translate="1" label="[Woodmart] Title"> <xpath>//*[self::h1 or self::h2 or self::h3 or self::h4 or self::h5 or self::h6 or self::div.title or self::p or self::h2.span or self::span]</xpath> </gutenberg-block> <gutenberg-block type="wd/paragraph" translate="1" label="[Woodmart] Paragraph"> <xpath>*[self::p or self::span]</xpath> </gutenberg-block> </gutenberg-blocks> </wpml-config> - Apportez une petite modification à l’original et enregistrez-le à nouveau.
- Saisissez la traduction et enregistrez-la à nouveau.