Vai al contenuto Vai alla barra laterale
Aggiornato
Aprile 27, 2026

Scopri come tradurre il tuo negozio WooCommerce con WPML, inclusi prodotti, categorie, pagina del carrello, pagina di checkout, e-mail e recensioni.

Ogni sezione di questa guida spiega come usare WPML Multilingual & Multicurrency for WooCommerce (WCML) per tradurre una parte specifica del tuo negozio WooCommerce.

Guarda il video qui sotto per una panoramica su come tradurre WooCommerce.

Installa e configura i plugin richiesti

Per tradurre WooCommerce con WPML, installa e attiva:

Vedi i dettagli su come installare WPML.

Dopo aver installato e attivato questi plugin, vai su WPML → Configurazione e WooCommerce → WCML per completare le nostre rapide procedure guidate di configurazione.

La procedura guidata di configurazione di WCML ti aiuterà a:

  • Crea pagine del negozio in tutte le lingue disponibili
  • Scegli quali attributi di prodotto tradurre
  • Aggiungi facoltativamente più valute
WCML setup wizard
Procedura guidata di configurazione di WCML

Come tradurre i prodotti WooCommerce e le varianti di prodotto

Puoi tradurre i prodotti WooCommerce dalla Dashboard di traduzione di WPML. Quando invii un prodotto per la traduzione, WPML include anche:

  • Varianti di prodotto
  • Termini degli attributi, categorie e tag collegati al prodotto
  • Testo dell’immagine come didascalie, titoli e descrizioni

Per tradurre i prodotti WooCommerce:

  1. Vai a WPML → pannello di controllo traduzioni.
  2. Nella sezione Prodotti, seleziona i prodotti che desideri tradurre.
Selezione dei prodotti per la traduzione nella Bacheca di traduzione
  1. Una volta selezionati i prodotti che desideri tradurre, scegli il tuo metodo di traduzione.

La maggior parte dei proprietari di siti utilizza Private Translation Cloud (PTC) per tradurre i prodotti. Le sue traduzioni AI contestuali sono pronte in pochi minuti e sono accompagnate da una garanzia di qualità. Vedrai anche il costo esatto prima di confermare.

Choosing how to translate products in the Translation Dashboard
Scelta del metodo di traduzione dei prodotti nella Bacheca di traduzione

Come tradurre le pagine Carrello e Checkout di WooCommerce

Le pagine Carrello e Checkout vengono create automaticamente da WooCommerce e utilizzano uno shortcode o un blocco per visualizzare il loro contenuto.

Quando configuri il plugin WCML di WPML su un negozio WooCommerce, la procedura guidata di configurazione crea automaticamente le versioni tradotte delle pagine Carrello e Checkout per ogni lingua attiva. Lo fa per le pagine Checkout e Carrello di WooCommerce che utilizzano shortcode o blocchi. Per la maggior parte dei negozi, non sono necessari passaggi aggiuntivi.

WCML setup wizard for store pages
WPML genera automaticamente le pagine Checkout e Carrello tradotte

Come correggere le stringhe non tradotte nelle pagine Carrello e Checkout

Se alcune stringhe nelle pagine Carrello o Checkout rimangono nella lingua originale, ci sono tre cause comuni:

Nuove lingue aggiunte dopo la configurazione di WCML

La procedura guidata di configurazione di WCML installa le traduzioni di WooCommerce per le lingue attive in quel momento. Le lingue aggiunte in seguito potrebbero non includere automaticamente queste traduzioni. Per risolvere il problema:

  1. Nell’amministrazione del tuo sito, vai su Bacheca → Aggiornamenti
  2. Scorri verso il basso fino alla sezione Traduzioni e clicca su Aggiorna traduzioni

Traduzioni mancanti per le pagine Carrello e Checkout basate su shortcode

Se il tuo tema o WooCommerce non includono le traduzioni per le pagine carrello e checkout basate su shortcode, devi tradurre quelle stringhe:

  1. Vai a WPML → pannello di controllo traduzioni.
  2. Scorri fino a Altri testi (Stringhe).
  3. Nel menu a discesa Tutti i domini, seleziona il dominio del tuo tema o plugin.
  4. Scegli le stringhe che desideri tradurre e inviale per la traduzione.
Translating cart and checkout page strings
Invio di stringhe dalla pagina di checkout per la traduzione tramite la Bacheca di traduzione

Le stringhe dei blocchi Carrello e Checkout non sono tradotte

Nelle lingue meno comuni, WooCommerce non include le traduzioni per alcuni testi nelle pagine Carrello e Checkout create con i blocchi.

Ad esempio, in lettone, stringhe come “Aggiungi coupon”, “Totale stimato” e “Procedi al checkout” appaiono non tradotte nel blocco Carrello di WooCommerce.

Stringhe non tradotte provenienti dal blocco Carrello di WooCommerce

Per tradurre questi testi di Carrello e Cassa basati su blocchi:

  1. Vai su WPML → Impostazioni e scorri fino alla sezione String Translation.
  2. Attiva Rileva stringhe nei file JavaScript
Attivazione dell’opzione Rileva stringhe nei file JavaScript
  1. Vai su WPML → Localizzazione temi e plugin e scansiona il plugin WooCommerce per le stringhe.
  2. Una volta completata la scansione, torna su WPML → Impostazioni e disattiva Rileva stringhe nei file JavaScript.
  3. Vai su WPML → Pannello di controllo traduzioni e scorri fino a Altri testi (Stringhe). Cerca il testo non tradotto.
Ricerca di stringhe non tradotte del blocco Carrello di WooCommerce nel Pannello di controllo traduzioni

  1. Seleziona le stringhe e inviale per la traduzione.

Le traduzioni appariranno ora nelle tue pagine Carrello e Cassa tradotte.

Controllare il comportamento del carrello quando si cambia lingua o valuta

Per impostazione predefinita, WCML ti consente di decidere cosa succede agli articoli già presenti nel carrello di un cliente quando passa a una lingua o valuta diversa. Puoi scegliere di mantenere e sincronizzare il contenuto del carrello, svuotarlo o mostrare un avviso al cliente.

Per le opzioni complete e i passaggi da seguire, consulta la guida su come svuotare il contenuto del carrello quando cambiano la lingua o la valuta.

Come tradurre categorie, classi di spedizione e altre tassonomie di WooCommerce

Quando traduci un prodotto, WPML traduce automaticamente le tassonomie correlate insieme al contenuto del prodotto. Ciò include categorie di prodotti, tag, classi di spedizione e tassonomie personalizzate.

Per vedere come funziona, apri la traduzione del prodotto nell’Editor di traduzione avanzato. Puoi arrivarci visualizzando il prodotto tradotto sul front-end e selezionando Modifica traduzione. Vedrai tutte le tassonomie correlate apparire per la traduzione insieme al contenuto del prodotto.

Tutte le tassonomie collegate al prodotto appaiono nell’Editor di traduzione avanzato

Se preferisci, puoi anche tradurre i termini della tassonomia manualmente. Per farlo:

  1. Vai su WPML → Traduzione tassonomie.
  2. Scegli la tassonomia dal menu a discesa.
  3. Clicca sull’icona più per inserire le traduzioni per i tuoi termini.
Traduzione manuale dei termini di tassonomia dalla schermata di Traduzione tassonomie

Come tradurre gli attributi dei prodotti WooCommerce

Durante la configurazione di WCML, puoi scegliere quali attributi di prodotto debbano essere traducibili. Questo passaggio esiste perché non tutti gli attributi necessitano di traduzione. Gli attributi basati su numeri, codici o misurazioni sono in genere gli stessi in tutte le lingue, quindi potresti volerli lasciare non tradotti.

WCML setup wizard attributes step
Selezionare quali attributi di prodotto debbano essere traducibili

Una volta che un attributo è contrassegnato come traducibile, viene tradotto insieme al prodotto. Basta inviare il prodotto in traduzione e WPML si occuperà del resto.

  1. Vai a WPML → Pannello di controllo traduzioni
  2. Trova i tuoi prodotti e inviali in traduzione
  3. WPML tradurrà il contenuto del prodotto e tutti gli attributi traducibili ad esso assegnati

Come tradurre in blocco gli attributi dei prodotti

Se desideri tradurre gli attributi dei prodotti in blocco, puoi farlo assegnandoli temporaneamente tutti a un prodotto e inviandolo in traduzione. Per i passaggi esatti, vedi come tradurre le tassonomie tutte in una volta.

Come tradurre le e-mail di WooCommerce

WooCommerce invia due tipi di e-mail:

  • E-mail ai clienti (come le conferme d’ordine)
  • E-mail agli amministratori o ai gestori del negozio (come gli avvisi di nuovi ordini)

WPML gestisce automaticamente la traduzione delle e-mail di WooCommerce. Le e-mail ai clienti vengono inviate nella lingua in cui è stato effettuato l’ordine. Le e-mail all’amministratore e al gestore del negozio vengono inviate nella lingua impostata nel profilo utente dell’amministratore.

Le uniche e-mail che devi tradurre sono quelle che hai personalizzato o creato tu stesso.

Come tradurre i testi delle e-mail predefinite personalizzate

Se hai modificato il contenuto predefinito delle e-mail di WooCommerce in WooCommerce → Impostazioni → E-mail, devi tradurre le tue modifiche utilizzando WPML.

  1. Vai su WPML → Bacheca di traduzione → Altri testi (Stringhe).
  2. Cerca il tuo testo personalizzato e selezionalo.
Selecting WooCommerce email text for translation in Other texts (Strings)
Selezione del testo delle email di WooCommerce per la traduzione in Altri testi (Stringhe)
  1. Scegli un metodo di traduzione e traduci il tuo contenuto.

Come tradurre il testo predefinito delle email non mostrato nelle impostazioni di WooCommerce

Alcune email di WooCommerce includono testo che non è visibile o modificabile nelle impostazioni di WooCommerce.

Per tradurre queste stringhe:

  1. Vai su WPML → Localizzazione temi e plugin e scansiona WooCommerce per le stringhe.
  2. Al termine della scansione, vai su WPML → String Translation.
  3. Seleziona il dominio di testo woocommerce.
  4. Cerca la stringa e clicca sull’icona matita per aggiungere o modificare la traduzione.
Editing the translation for default WooCommerce email text
Modifica della traduzione per il testo predefinito delle email di WooCommerce

Come tradurre i template email con codice personalizzato

Se hai creato i tuoi template e-mail in PHP, racchiudi ogni stringa traducibile in una funzione gettext in modo che WPML possa rilevarla:

<p><?php _e( 'CUSTOM TEXT', 'woocommerce' ); ?></p>

Quindi, per tradurre il testo:

  1. Vai su WPML → Localizzazione temi e plugin e scansiona il tuo tema.
  2. Apri WPML → Bacheca di traduzione e scorri fino a Altri testi (Stringhe).
  3. Cerca il testo delle tue email con codice personalizzato.
  4. Seleziona un metodo di traduzione e traduci il tuo contenuto.

Come tradurre le recensioni dei prodotti WooCommerce

Per impostazione predefinita, WCML mostra solo le recensioni scritte nella lingua che il visitatore sta visualizzando. Puoi modificare questo comportamento in due modi:

  • Mostra tutte le recensioni in tutte le lingue
  • Traduci le recensioni dei prodotti in modo che ogni lingua visualizzi la propria versione

Prima di usare una delle due opzioni, devi abilitare un’impostazione che rende tutte le recensioni visibili in tutte le lingue.

Passo 1: abilita la visualizzazione delle recensioni in tutte le lingue

  1. Vai su WooCommerce → WCML → Impostazioni.
  2. Nella sezione Recensioni prodotti, seleziona Mostra recensioni in tutte le lingue.
Enabling the option to show product reviews in all languages
Abilitazione dell’opzione per mostrare le recensioni in tutte le lingue

Se vuoi solo mostrare tutte le recensioni (senza tradurle), non devi fare altro.

Passo 2: traduci le recensioni dei prodotti

Se desideri che le recensioni appaiano tradotte sulle pagine dei prodotti, continua con questi passaggi:

  1. Vai a WPML → pannello di controllo traduzioni.
  2. Scorri fino alla sezione Altri testi (Stringhe).
  3. Filtra per il dominio di testo wcml-reviews.
  4. Seleziona le recensioni dei prodotti che desideri tradurre.
Selecting product reviews to translate in Other texts (Strings)
Selezione delle recensioni dei prodotti da tradurre in Altri testi (Stringhe)
  1. Scegli un metodo di traduzione e inviale per la traduzione.

Le recensioni tradotte appaiono sul front-end con l’etichetta (tradotto).

Translated product reviews on the front-end
Recensioni dei prodotti tradotte sul front-end

Le recensioni non tradotte appariranno nella loro lingua originale su tutte le pagine dei prodotti tradotte.

Non vedi tutte le recensioni dei prodotti disponibili per la traduzione?

Per impostazione predefinita, WPML registra solo le stringhe delle nuove recensioni dei prodotti.
Se le recensioni più vecchie non sono disponibili per la traduzione, vai su WooCommerce → WCML → Stato e clicca su Risoluzione dei problemi. Nella sezione Correggi recensioni prodotto mancanti, seleziona la casella accanto a Consenti di tradurre le recensioni prodotto mancanti. Clicca su Esegui gli strumenti selezionati. Potrai quindi tradurre le recensioni dei prodotti dalla Bacheca di traduzione.

Come tradurre altre stringhe integrate di WooCommerce

Il plugin WooCommerce include traduzioni in molte lingue, ma alcune traduzioni mancano nelle lingue meno diffuse.

Puoi usare WPML per tradurre le stringhe mancanti o non tradotte dal plugin WooCommerce.

  1. Visita la pagina tradotta con il testo non tradotto sul front-end. WPML rileva e registra automaticamente quelle stringhe per la traduzione.
Viewing the page with the untranslated text on the frontend
Visualizzazione di una pagina tradotta con testo non tradotto sul front-end
  1. Vai su WPML → Bacheca di traduzione e scorri fino alla sezione Altri testi (Stringhe).
  2. Cerca il testo e selezionalo.
Searching for, and selecting the untranslated text in Other texts (Strings)
Ricerca e selezione del testo non tradotto in Altri testi (Stringhe)
  1. Scegli un metodo di traduzione e traduci le stringhe.

Non riesci ancora a trovare stringhe specifiche? Vedi come registrare le stringhe per la traduzione in WPML.

Traduci le estensioni di WooCommerce

Le estensioni di WooCommerce aggiungono funzionalità extra al tuo negozio, come abbonamenti, prenotazioni e add-on di prodotto.
WCML è compatibile con molte di queste estensioni, permettendoti di tradurre il loro contenuto.

Non sai quale plugin per il checkout usare con WPML? Abbiamo testato e confrontato i migliori plugin per il checkout di WooCommerce in termini di compatibilità, funzionalità e supporto multilingue.

Risorse per gli sviluppatori

Se sei uno sviluppatore, WCML include strumenti per aiutarti ad aggiungere il supporto multilingue a siti, temi e plugin WooCommerce.

Risorse per sviluppatori per la traduzione di siti WooCommerce

Se sviluppi plugin o integrazioni WooCommerce, puoi usare hook o la REST API per aggiungere il supporto multilingue al tuo codice.

Elenca tutti gli hook disponibili per WCML.

Spiega come gestire i contenuti WooCommerce tradotti tramite la REST API.

Risorse per sviluppatori per la traduzione di plugin e temi WooCommerce

Se sviluppi plugin o temi add-on per WooCommerce, usa Private Translation Cloud (PTC) per includere le traduzioni nel tuo prodotto.

PTC è un sistema di traduzione che traduce con AI di qualità umana e ti permette di scegliere come ricevere le traduzioni:

  • Scarica le traduzioni manualmente
  • Ricevi richieste di merge tramite il tuo repository
  • Automatizza gli aggiornamenti tramite la tua pipeline CI/CD

Scopri come tradurre i file PO per i temi e i plugin di WordPress con PTC.

Esplora altre funzionalità di WCML

WCML fa più che tradurre il tuo negozio.
Include anche potenti funzionalità multicurrency che ti permettono di vendere in diverse valute e controllare come i prezzi vengono visualizzati nelle diverse lingue.

Scopri di più sulla pagina principale di WCML o consulta la guida multicurrency.

Pronto a tradurre il tuo negozio WooCommerce?

Ottieni WPML oggi stesso. Viene fornito con WCML e include crediti di traduzione, così puoi iniziare a tradurre il tuo negozio con l’AI senza costi aggiuntivi.