WordPress - Como traduzir um PDF?

Neste artigo, aprenderá a traduzir um PDF gerado no seu site WordPress com o Weglot.



1. Que PDF pode ser traduzido pelo Weglot?

O Weglot pode traduzir PDFs gerados por plugins específicos do WordPress, desde que o PDF seja criado a partir de conteúdo HTML. Por predefinição, a maioria dos plugins de geração de PDF não envia este HTML para o Weglot. Utilizando um filtro dedicado (trecho de código), o Weglot pode recuperar este HTML e traduzi-lo antes da produção do PDF.


Atualmente, a Weglot suporta tradução de PDF para:


PDF Gravidade

A Weglot fornece documentação para programadores que inclui o filtro necessário para permitir a tradução de PDFs gerados pelo plugin Gravity PDF:

https://developers.weglot.com/wordpress/use-cases/translate-pdf-with-gravity-pdf


Fatura em PDF do WooCommerce

A Weglot também suporta PDFs de faturas gerados pelo WooCommerce, utilizando um filtro semelhante. A documentação está disponível aqui:

https://developers.weglot.com/wordpress/use-cases/translate-pdf-for-woocommerce-pdf-invoice


Se o seu site inclui links para ficheiros PDF e pretende que esses ficheiros apresentem versões traduzidas de acordo com o idioma selecionado, pode consultar o nosso artigo:

👉 Como alterar um ficheiro multimédia (imagem, PDF, etc.) no meu site traduzido.


2. Como adicionar o trecho de código necessário para a tradução do PDF

Para traduzir PDFs, precisa adicionar um fragmento de código à sua instalação do WordPress. Pode fazer isso de duas maneiras diferentes.



Você pode instalar um plugin como Code Snippets para adicionar o código necessário com mais facilidade.

  1. No seu painel de administração do WordPress, instale e ative o plugin Code Snippets.
  2. Clique em Snippets no menu à esquerda.
  3. Clique em Adicionar novo na parte superior da página para criar um novo snippet.

    Captura de ecrã que mostra a localização do botão Adicionar novo

  4. Cole o filtro fornecido na nossa documentação para programadores na área de código.
  5. Certifique-se de que o snippet seja executado em todos os lugares, para que se aplique a todas as páginas onde o PDF é gerado.
  6. Guarde e ative o snippet.

    Captura de ecrã que mostra os passos a seguir para criar um novo snippet

  7. Limpe o cache do WordPress ou do servidor para que as alterações tenham efeito.

Opção 2 — Adicionar o snippet ao seu ficheiro functions.php


Se preferir, pode adicionar o trecho de código diretamente ao seu tema ativo.

  1. No seu painel de administração do WordPress, aceda a Aparência > Editor de temas.

  2. Na barra lateral direita, selecione o ficheiro functions.php.

  3. Adicione o trecho na parte inferior do ficheiro.
  4. Guarde as suas alterações e limpe todas as caches.
Isto respondeu à tua pergunta? Obrigado pelo feedback Houve um problema ao enviar os seus comentários. Por favor, tente novamente mais tarde.

Ainda precisa de ajuda? Contactar-nos Contactar-nos