WPML
Estado
Esperando al autor
Etiquetas de temática
Compatibility

Resumen del problema

Al usar YITH WooCommerce Badge Management Premium, las insignias asignadas a los productos no se muestran en sus versiones traducidas. Este problema ocurre porque ciertos metadatos necesarios para mostrar las insignias no se copian ni se sincronizan en los productos traducidos.

Solución alternativa

Asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.

1. Añada la configuración XML personalizada


  • Vaya a WPML > Configuración > Configuración XML personalizada

  • Pegue el siguiente código y haga clic en «Guardar»
    <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. Establezca el tipo de contenido de la insignia como «No traducible»


  • Vaya a WPML > Configuración > Traducción de tipos de entrada

  • Localice Badges (yith-wcbm-badge) y establézcalo como No traducible

3. Traduzca el texto de la insignia


  • Vaya a WPML > Traducción de cadenas

  • Localice el texto de la insignia bajo el dominio yith-woocommerce-badges-management y tradúzcalo.

Todos los problemas conocidos →