Pular a navegação

Este é o fórum de suporte técnico para o WPML — o plugin de WordPress multilíngue.

Todos podem ler, mas apenas clientes do WPML podem postar aqui. A equipe do WPML responde no fórum 6 dias por semana, 22 horas por dia.

Este tópico contém 3 respostas, tem 2 vozes.

Última atualização: Mateus Getulio 1 ano, 7 meses atrás.

Assistido por: Mateus Getulio.

Autor Posts
junho 28, 2023 em 2:32 pm

cleytonN

Estou com dificuldade de traduzir o label que fica em cima dos blocos de anúncios . Utilizo o plugin Ad Insert Pro para inserir os blocos de anúncios em meu site

esse problema no site : link oculto

junho 28, 2023 em 3:20 pm
junho 28, 2023 em 7:51 pm #13913421

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá novamente,

Parece que é necessário a aplicação de alguns códigos personalizados a fim de que a tradução funcione. De acordo com a documentação do Ad Inserter PRO (link oculto):

Custom ad labels

ai_block_ad_label ($label_code, $block_number)

This filter hook is called before the ad label for the block is returned. With this filter you can define a custom label or translate it with your translation solutuion. $label_code is the original (configured) ad label value (text or HTML code), $block_number is the number of the block for which the label is returned.

function block_ad_label ($label_code, $block_number) {
  if ($block_number == 1) return 'Block 1';
  return $label_code;
}

add_filter ('ai_block_ad_label', 'block_ad_label', 10, 2);

Em outras palavras, o hook acima teria que ser chamado antes do bloco em que o anúncio está inserido.

Você poderia por favor tentar aplicar essa solução e nos contar se assim consegue traduzir o label?

Aguardamos seu retorno. Obrigado desde já!

junho 28, 2023 em 10:51 pm #13914367

cleytonN

Entendi que preciso personalizar.

Mas não faço ideia onde que aplico a função mencionada acima 🙁

junho 29, 2023 em 3:21 pm #13919271

Mateus Getulio
Supporter

Idiomas: Inglês (English ) Português (Português )

Fuso horário: America/Sao_Paulo (GMT-03:00)

Olá,

Parece que o acesso de administrador foi perdido, e agora não conseguimos mais acessar algumas páginas como a 'String Translation' e a 'Ad Inserter PRO'.

De todo modo, a possível solução fornecida deve ser usada apenas como informativa. Por favor tenha em mente que a codificação personalizada está fora do escopo do nosso suporte, portanto, não podemos criar, depurar ou modificar o código para você e é sua responsabilidade mantê-lo.

Alternativamente, você pode entrar em contato com um de nossos desenvolvedores certificados e conseguir um orçamento da implementação desse recurso: https://wpml.org/pt-br/contractors/

Esperamos que o código que usamos como exemplo possa apontar na direção certa. Verifique nossa política de suporte, por gentileza: https://wpml.org/purchase/support-policy/

Obrigado pela sua compreensão. Se precisar de mais alguma coisa não hesite em nos contatar.

Cumprimentos,
Mateus.