WordPress - Come tradurre un PDF?
In questo articolo imparerai come tradurre un PDF generato sul tuo sito WordPress con Weglot.
1. Quali PDF possono essere tradotti da Weglot?
Weglot può tradurre i PDF generati da specifici plugin WordPress, purché il PDF sia creato da contenuti HTML. Per impostazione predefinita, la maggior parte dei plugin per la generazione di PDF non invia questo HTML a Weglot. Utilizzando un filtro dedicato (frammento di codice), Weglot può recuperare questo HTML e tradurlo prima che il PDF venga prodotto.
Attualmente, Weglot supporta la traduzione di file PDF per:
Gravità PDF
Weglot fornisce la documentazione per sviluppatori che include il filtro necessario per abilitare la traduzione dei PDF generati dal plugin Gravity PDF:
https://developers.weglot.com/wordpress/use-cases/translate-pdf-with-gravity-pdf
Fattura PDF WooCommerce
Weglot supporta anche i PDF delle fatture generati da WooCommerce, utilizzando un filtro simile. La documentazione è disponibile qui:
https://developers.weglot.com/wordpress/use-cases/translate-pdf-for-woocommerce-pdf-invoice
Se il tuo sito web include collegamenti a file PDF e desideri che questi file visualizzino versioni tradotte in base alla lingua selezionata, puoi fare riferimento al nostro articolo:
👉 Come modificare un file multimediale (immagine, PDF, ecc.) sul mio sito web tradotto.
2. Come aggiungere il frammento di codice necessario per la traduzione dei PDF
Per tradurre i PDF, è necessario aggiungere uno snippet di codice alla propria installazione WordPress. È possibile farlo in due modi diversi.
Opzione 1 — Utilizzo di un plugin (consigliato)
È possibile installare un plugin come Code Snippets per aggiungere più facilmente il codice richiesto.
- Nel tuo pannello di amministrazione WordPress, installa e attiva il plugin Code Snippets.
- Clicca su Snippet nel menu a sinistra.
Clicca su Aggiungi nuovo nella parte superiore della pagina per creare un nuovo snippet.

- Incolla il filtro fornito nella nostra documentazione per sviluppatori nell'area del codice.
- Assicurati che lo snippet funzioni ovunque, in modo che si applichi a tutte le pagine in cui viene generato il PDF.
Salva e attiva lo snippet.

- Svuota la cache di WordPress o del server affinché le modifiche abbiano effetto.
Opzione 2 — Aggiungere lo snippet al file functions.php
Se preferisci, puoi aggiungere il frammento di codice direttamente al tuo tema attivo.
Nel tuo pannello di amministrazione WordPress, vai su Aspetto > Editor tema.

Nella barra laterale destra, seleziona il file functions.php.

- Aggiungi lo snippet alla fine del file.
- Salva le modifiche e svuota la cache.



