- Statut
- En attente de l’auteur
- Extension/thème associé
- YITH WooCommerce Badge Management Premium
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lors de l’utilisation de YITH WooCommerce Badge Management Premium, les badges attribués aux produits ne s’affichent pas sur leurs versions traduites. Ce problème survient car certaines métadonnées nécessaires à l’affichage des badges ne sont pas copiées ou synchronisées sur les produits traduits.
Solution de contournement
Veuillez vous assurer d’avoir une sauvegarde complète de votre site avant de continuer.
1. Ajoutez une configuration XML personnalisée
- Allez dans WPML > Paramètres > Configuration XML personnalisée
- Collez le code suivant et cliquez sur « Enregistrer »
<wpml-config> <custom-fields> <custom-field action="copy">_yith_wcbm_badge_from_date</custom-field> <custom-field action="copy">_yith_wcbm_badge_ids</custom-field> <custom-field action="copy">_yith_wcbm_badge_schedule</custom-field> <custom-field action="copy">_yith_wcbm_badge_to_date</custom-field> </custom-fields> </wpml-config>
2. Définissez le type de publication des badges sur « Non traduisible »
- Allez dans WPML > Paramètres > Traduction des types de publication
- Repérez Badges (yith-wcbm-badge) et définissez-le sur Non traduisible
3. Traduisez le texte du badge
- Allez dans WPML > Traduction de chaînes
- Repérez le texte du badge sous le domaine yith-woocommerce-badges-management et traduisez-le.