WPML
Status
Aguardando o autor
Tags de tópico
Compatibility

Visão geral do problema

Ao usar o YITH WooCommerce Badge Management Premium, os selos atribuídos aos produtos não são exibidos em suas versões traduzidas. Esse problema ocorre porque certos metadados necessários para a exibição dos selos não são copiados ou sincronizados para os produtos traduzidos.

Solução alternativa

Por favor, certifique-se de ter um backup completo do site antes de prosseguir.

1. Adicione a configuração XML personalizada


  • Vá para WPML > Configurações > Configuração XML personalizada

  • Cole o código a seguir e clique em “Salvar”
    <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. Defina o tipo de post do emblema como “Não traduzível”


  • Vá para WPML > Configurações > Tradução de tipos de post

  • Localize Badges (yith-wcbm-badge) e defina como Não traduzível

3. Traduza o texto do emblema


  • Vá para WPML > Tradução de Strings

  • Localize o texto do emblema no domínio yith-woocommerce-badges-management e traduza-o.

Todos os problemas conhecidos →