Skip Navigation
Pagina iniziale » Documentazione » Progetti collegati » WooCommerce Multilingual – I siti WooCommerce multilingue sono stati resi facili

Plug-in richiesti e configurazione

WooCommerce Multilingual (WCML) può essere utilizzato senza WPML per aggiungere la funzionalità della multivaluta al vostro negozio WooCommerce.

Leggete di più sulle funzioni multivaluta di WCML.

Per creare un negozio multilingue con WooCommerce Multilingual e WPML dovete avere installati e attivati i seguenti plug-in:

  • WooCommerce Multilingual
  • WPML 4.4.11 o versione successiva
  • WPML String Translation
  • WooCommerce 3.9.0 o versione successiva

Se volete utilizzare immagini differenti per diverse traduzioni di un prodotto, dovete installare WPML Media Translation.

Se state lavorando con uno sviluppatore, dovrebbe installare e configurare tutti i componenti necessari elencati in questa sezione.

Potete ottenere tutti i componenti di WPML , tra cui WooCommerce Multilingual, dalla vostra pagina Downloads (Download) di WPML. Sia WooCommerce Multilingual che WooCommerce sono ospitati dal repository dei plug-in di WordPress. Avete ottenuto tutti i plug-in? Iniziamo!

Utilizzo del programma di installazione per un facile download e aggiornamento dei plug-in

Se vuoi utilizzare WooCommerce Multilingual con WPML, esiste un programma di installazione integrato per scaricare, attivare e aggiornare tutti i plug-in richiesti.

Dopo aver attivato WooCommerce Multilingual, andate su Plugins (Plug-in) → Add New (Aggiungi nuovo) e cliccate sulla scheda Commercial (Commerciale).

Da qui avete la possibilità di acquistare una licenza di WPML o di inserire la chiave del sito registrato se avete già acquistato WPML. Acquistate o registrate WPML per vedere una lista di plug-in disponibili da scaricare, attivare e aggiornare.

Scheda Commercial (Commerciali) della pagina Plugins (Plug-in) dopo aver registrato il sito
Scheda Commercial (Commerciali) della pagina Plugins (Plug-in) dopo aver registrato il sito

Utilizzo della configurazione guidata

WooCommerce Multilingual dispone di una procedura guidata di installazione per aiutarvi attraverso i passaggi base della configurazione del vostro sito con il plug-in WooCommerce Multilingual.

Una volta attivati tutti i plug-in richiesti, la WooCommerce Multilingual Setup Wizard (Installazione guidata di WooCommerce Multilingual) si avvierà automaticamente.

Avviate l'installazione guidata
Avvio dell’installazione guidata

Configurazione delle pagine del negozio

Quando si passa attraverso la procedura guidata di installazione, WooCommerce Multilingual imposta automaticamente le pagine standard del negozio WooCommerce per apparire in tutte le lingue del vostro sito. Potete anche effettuarlo manualmente andando su WooCommerceWooCommerce Multilingual e cliccando sulla scheda Status (Stato). Se non avete ancora configurato le pagine del negozio durante l’installazione guidata, sarà presente un messaggio che vi informerà dell’inesistenza delle pagine del negozio e vi offrirà di crearle.

Stato e avvisi di WooCommerce Multilingual
WooCommerce
Stato e avvisi di WooCommerce Multilingual

WooCommerce Multilingual crea queste pagine con i titoli delle pagine tradotte disponibili. Potete sempre cambiare le traduzioni del titolo della pagina in seguito.

Traduzione dei prodotti

Traduzione automatica dei vostri prodotti

Potete tradurre automaticamente l’intero vostro sito utilizzando la modalità Translate Everything (Traduci tutto). Questo vi permette di tradurre le pagine del vostro negozio, i prodotti, le tassonomie dei prodotti e altro ancora nel momento in cui li crei o li aggiorni.

Leggete di più sulla traduzione automatica del vostro sito.

Se volete tradurre automaticamente tutti i prodotti, ma non i post e le pagine, potete farlo utilizzando la traduzione automatica di massa.

Traduzione da voi dei prodotti

Per tradurre da voi i vostri prodotti, andate su WooCommerce → pagina WooCommerce Multilingual. Questo vi porta alla scheda Products (Prodotti).

Scheda della traduzione dei prodotti che elenca tutti i prodotti
Prodotti
Scheda della traduzione dei prodotti che elenca tutti i prodotti

Ogni lingua ha la sua colonna con le icone dello stato della traduzione. Vi aiutano a trovare i prodotti che non sono tradotti o che necessitano degli aggiornamenti della traduzione. Cliccate sull’icona della penna per modificare le traduzioni di prodotti esistenti o sull’icona più per aggiungere una nuova traduzione usando l’Editor di traduzione avanzata.

Traduzione di un prodotto con l'Editor di traduzione avanzata
Traduzione di un prodotto con l’Editor di traduzione avanzata

Potete anche inviare i prodotti da tradurre al vostro team di traduttori o da un servizio di traduzione professionale con Translation Management.

Duplicazione di prodotti

Se non volete tradurre tutti i vostri prodotti, potete ancora visualizzarli in tutte le vostre lingue. Per farlo potete duplicare o copiare i vostri prodotti nelle altre lingue. In alternativa, se il prodotto non è ancora stato tradotto, potete ripiegare sulla lingua predefinita.

Scoprite di più su queste opzioni sulla pagina relativa allavisualizzazione dei contenuti non tradotti nelle lingue secondarie.

Traduzione dei componenti aggiuntivi dei prodotti

WooCommerce Multilingual vi consente di tradurre i campi aggiunti a Products (Prodotti) in diverse estensioni di WooCommerce. Tutti i campi e le opzioni di queste estensioni supportate sono impostati per impostazione predefinita su Translatable (Traducibile) in WPMLSettings (Impostazioni).

Campi dei componenti aggiuntivi tradotti visualizzati sul front-end
Campi dei componenti aggiuntivi tradotti visualizzati sul front-end

Traduzione delle variazioni dei prodotti

WooCommerce Multilingual crea e sincronizza automaticamente le variazioni dei prodotti in tutte le lingue. Dopo aver creato una variazione nella lingua predefinita, salvate il prodotto (nella lingua predefinita) e WooCommerce Multilingual creerà immediatamente le stesse variazioni per tutte le traduzioni del prodotto.

Le variazioni dei prodotti possono essere tradotte nella scheda Products (Prodotti), proprio come i prodotti semplici. Quando traducete la vostra variazione di prodotto, possono essere tradotti anche i vostri attributi di prodotto personalizzati.

Traduzione delle variazioni di prodotto di WooCommerce
Traduzione delle variazioni di prodotto di WooCommerce

Potete anche tradurre i titoli delle immagini delle variazioni. Se le variazioni utilizzano attributi di prodotto globali, dovrete tradurli nelle schede di tassonomia corrispondenti. Una volta tradotti tutti gli attributi, potete generare automaticamente le variazioni per i prodotti tradotti.

Dopo aver completato la traduzione degli attributi, devono essere create anche le relative variazioni dei prodotti in altre lingue. Questa operazione viene effettuata utilizzando il pulsante Sincronizza gli attributi e aggiorna le variazioni dei prodotti presente sulla scheda degli attributi.

Traduzione delle pagine del carrello e del pagamento

La traduzione delle pagine del carrello e del pagamento di WooCommerce è leggermente diversa dalla traduzione del resto dei contenuti di WooCommerce. Il tema e i plug-in nel vostro sito spesso forniscono queste traduzioni, ma in alcuni casi dovrete eseguire alcuni passaggi aggiuntivi.

Tradurre le categorie, i tag, gli attributi e le tassonomie dei prodotti

La maggior parte dei negozi sono organizzati per categorie di prodotti e alcuni usano anche i tag. Se state utilizzando le variazioni, probabilmente state utilizzando anche gli attributi dei prodotti. Questi vengono tutti memorizzati come tassonomie di WordPress e WooCommerce Multilingual rende facile tradurli tutti dalle rispettive schede in WooCommerceWooCommerce Multilingual.

Traduzione degli attributi
Traduzione degli attributi

Cliccate sull’icona più per inserire le traduzioni del nome del termine della tassonomia, il campo dati dinamico e la descrizione opzionale. Il nome è la stringa visualizzata sullo schermo, il campo dati dinamico appare nell’URL e la descrizione viene visualizzata nell’area di amministrazione di WordPress quando si modifica. Se il vostro negozio include molte categorie o altri termini della tassonomia, utilizzate la funzione di ricerca per localizzarli rapidamente.

Se preferite non tradurre la tassonomia, potete impostare WooCommerce Multilingual per visualizzare le categorie di prodotti, tag e attributi originali se le loro traduzioni non sono disponibili.

Traduzione delle tassonomie personalizzate dalla pagina di WooCommerce Multilingual

Ci sono molti plug-in, come Toolset Types, che vi permettono di aggiungere tassonomie personalizzate al vostro sito e alcuni plug-in e temi aggiungono automaticamente tassonomie personalizzate ai prodotti.

WooCommerce Multilingual vi permette di tradurre qualsiasi tassonomia personalizzata associata a WooCommerce Products proprio come qualsiasi tassonomia standard.

Una volta che una tassonomia personalizzata è associata a Products (Prodotti), sulla pagina WooCommerceWooCommerce Multilingual.appare una scheda Custom Taxonomies (Tassonomie personalizzate).

Tradurre la tassonomia personalizzata e i suoi termini
Tradurre la tassonomia personalizzata e i suoi termini

Potete tradurli cliccando sull’icona più della lingua corrispondente.

Traduzione e visualizzazione delle recensioni dei prodotti

Se i vostri clienti lasciano recensioni in diverse lingue, potete scegliere di mostrare solo le recensioni create nella lingua selezionata o di mostrare le recensioni in tutte le lingue come impostazione predefinita. Potete anche tradurre le recensioni dei prodotti andando su WPMLString Translation.

Visualizzazione delle recensioni dei prodotti tradotte in tutte le lingue
Visualizzazione delle recensioni dei prodotti tradotte in tutte le lingue

Leggete di più sulla traduzione e visualizzazione delle recensioni dei prodotti.

Traduzione dei testi delle immagini

WooCommerce Multilingual sincronizza automaticamente tutte le immagini tra le traduzioni dei prodotti. Questo include l’immagine in primo piano, la galleria di immagini e tutte le immagini di variazione affinché tutte le traduzioni visualizzino le stesse immagini. Quando traducete il vostro prodotto, potete tradurre anche i testi delle immagini come la didascalia, il titolo o la descrizione.

Traduzione dei testi delle immagini dei prodotti
Traduzione dei testi delle immagini dei prodotti

Se volete utilizzare immagini diverse per le traduzioni, potete caricare immagini diverse con Media Translation.

Traduzione degli URL

Diverse parti dei componenti degli URL possono essere tradotte con WooCommerce Multilingual. Per tradurre questi componenti andate alla pagina WooCommerceWooCommerce Multilingual e cliccate sulla scheda Store URLs (URL del negozio). Visualizzerete un elenco di URL e una colonna con lo stato di traduzione per ciascuna lingua. Cliccate sull’icona della penna per modificare le traduzioni di URL esistenti o sull’icona più per aggiungere una nuova traduzione.

Scheda Store URLs (URL del negozio)
Scheda Store URLs (URL del negozio)

Qui potete tradurre:

  • Base del permalink del prodotto (ad es. http://esempio.it/prodotto/libro)
  • Base della categoria del prodotto (ad es. http://esempio.it/categoria-prodotto/uomo)
  • Base del tag del prodotto (ad es. http://esempio.it/tag-prodotto/nuovo)
  • Base dell’attributo del prodotto (ad es. http://esempio.it/filtri/colore/bianco/)
  • Campo dati dinamico dell’attributo del prodotto (ad es. http://esempio.it/filtri/colore/bianco/)

Nota: per riuscire a tradurre il campo dati dinamico, un attributo deve essere contrassegnato come traducibile in WPMLSettings (Impostazioni) e avere archivi attivati in Products (Prodotti) → Attributes (Attributi).

Traduzione degli endpoint di WooCommerce

Gli endpoint sono una parte aggiuntiva dell’URL che WooCommerce rileva e utilizza per rendere il contenuto appropriato sulla pagina.

Ad esempio, potreste avere una pagina tuosito.it/mio-account. Se aggiungi l’endpoint modifica-account a questo URL, rendendolo tuosito.it/mio-account/modifica-account, WooCommerce mostrerà la pagina Modifica account al posto della pagina Il mio account.

Gli endpoint possono anche essere tradotti tramite la scheda Store URLs (URL del negozio).

Due degli endpoint più comuni sono l’endpoint della pagina dell’account e l’endpoint della pagina della cassa. Potete trovare maggiori dettagli sugli endpoint nella documentazione ufficiale di WooCommerce.

Traduzione degli URL per le pagine Negozio, Carrello, Cassa e Account

Gli URL delle pagine vengono tradotti traducendo le rispettive pagine di WooCommerce.

  • http://example.com/shop/ (inglese)
  • http://example.com/fr/boutique/ (francese)

Traduzione delle classi di spedizione

WooCommerce vi consente di configurare diverse opzioni di spedizione dei prodotti. Potete impostarle sulla pagina WooCommerce → pagina Settings (Impostazioni) sulla cheda Shipping (Spedizione).

Le classi di spedizione vi consentono di raggruppare gli articoli di tipo analogo. Ad esempio, potete creare classi di spedizione per pacchetti piccoli, medi e grandi, con costi di spedizione diversi per ciascuna di esse.

Dopo aver creato le classi di spedizione nella lingua predefinita del sito, potete tradurle sulla scheda Shipping Classes (Classi di spedizione) della pagina WooCommerceWooCommerce Multilingual.

Pagina Shipping Classes (Classi di spedizione) in WooCommerce Multilingual
Spedizione
Pagina Shipping Classes (Classi di spedizione) in WooCommerce Multilingual

Inventario automatico e sincronizzazione degli attributi dei prodotti

Quando vendete un prodotto, per la gestione dell’inventario la lingua in cui è stata effettuata la vendita non ha importanza. Impostate il vostro inventario nell’impostazione dei prodotti nella lingua predefinita. Quando i clienti acquistano in lingue diverse, WooCommerce Multilingual aggiorna automaticamente l’inventario. Lo stesso vale per gli attributi non testuali del prodotto, come le dimensioni e il peso. Dovete inserirli solo nella lingua predefinita. WooCommerce Multilingual imposterà gli stessi dati per tutti i prodotti tradotti.

Utilizzo di diverse valute

Attivazione di più valute

WooCommerce Multilingual vi aiuta a utilizzare diverse valute sui vostri siti e aggiungere un selettore di valuta alle pagine dei vostri prodotti. Potete anche aggiungere selettori di valuta in altri punti del sito utilizzando un codice abbreviato.

Potete utilizzare le funzioni multivaluta di WCML senza WPML. Questo vi consente di configurare diverse valute in base alla posizione dei clienti.

Se avete WPML, potete anche visualizzare diverse valute in base alla lingua del sito e potete impostare metodi di pagamento specifici per ciascuna valuta.

Per attivare più valute sul vostro negozio, andate su WooCommerceWooCommerce Multilingual e cliccate sulla scheda Multicurrency (Multivaluta). Qui potete aggiungere e formattare le diverse valute per il vostro sito.

Opzioni per utilizzare diverse valute sulla scheda Multi-currency (Multivaluta)
Opzioni per utilizzare diverse valute sulla scheda Multi-currency (Multivaluta)

Quando configurate le vostre valute, potete configurare dei tassi di cambio automatici per il vostro negozio. Potete scegliere tra diversi servizi online rinomati come fonte dei dati dei tassi di cambio, specificare la frequenza degli aggiornamenti automatici dei tassi di cambio e applicare un addebito aggiuntivo.

È anche possibile impostare manualmente i prezzi nelle valute secondarie, anche per prezzi diversi da quelli standard di WooCommerce (prezzo di listino e prezzo di vendita). Questo consente ad altre estensioni di non fare affidamento ai prezzi determinati utilizzando i tassi di cambio. Ad esempio, nel caso dell’estensione WooCommerce Subscriptions potete impostare manualmente la quota d’iscrizione in tutte le valute.

Inoltre potete impostare le tariffe di spedizione personalizzate in ciascuna valuta. Questo vi consente di impostare manualmente le tariffe di spedizione in valute secondarie senza fare affidamento al tasso di cambio. Impostate i vostri prezzi in modo indipendente per valuta per gli importi di spedizione che hanno senso, a prescindere dall’ubicazione dei vostri clienti.

Per informazioni dettagliate visitate la nostra documentazione sull’utilizzo di diverse valute sui vostri siti.

Cancellazione del contenuto del carrello quando cambia la lingua o la valuta

Quando utilizzate più valute sui vostri siti potete scegliere cosa succede con i prodotti nel carrello quando gli utenti cambiano lingua o valuta.

Il contenuto del carrello è sincronizzato come impostazione predefinita oppure potete resettare il contenuto del carrello se i prodotti non si sincronizzano correttamente. Questo può accadere per prodotti complessi come abbonamenti e prenotazioni o prodotti con opzioni avanzate come la spedizione a tariffa tabellare.

Per informazioni dettagliate visitate la nostra documentazione su come cancellare il contenuto del carrello quando cambia lingua o valuta.

Utilizzo di REST API di WordPress con WooCommerce Multilingual

WooCommerce Multilingual è compatibile con la REST API di WordPress. Utilizzando la REST API, ora potete creare, leggere, aggiornare ed eliminare contenuti WooCommerce tradotti. Questi comprendono prodotti, categorie, ordini e altro ancora.

Per saperne di più su questo argomento, visitate la nostra pagina sulla documentazione della REST API di WordPress.

Utilizzo degli hook di WooCommerce Multilingual

WooCommerce Multilingual ha una serie di azioni e filtri che potete utilizzare per far funzionare agevolmente i vostri temi e plug-in nell’ambiente multilingue.

Per saperne di più su questo argomento visitate la nostra pagina della documentazione di riferimento degli hook di WCML.

Informazioni per sviluppatori di temi WooCommerce

Se state sviluppando i vostri temi WooCommerce o apportando importanti personalizzazioni a temi esistenti, dovreste assicurarvi il buon funzionamento in più lingue.

Per aiutarvi abbiamo preparato un tutorial completo sulla creazione di temi WooCommerce multilingue e multi valuta pronti.

Updated
May 13, 2022