WPML
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.

Toutes les anomalies connues →