Home » Documentazione » Progetti collegati »
I siti WooCommerce multilingue e multivaluta sono stati resi facili
WooCommerce Multilingual vi consente di gestire i negozi WooCommerce con diverse lingue e valute. Alimenta più di 100.000 siti WooCommerce multilingue, rendendola la piattaforma più gettonata e affidabile per l’e-commerce multilingue.
WooCommerce Multilingual…
Viene fornito con i pacchetti Multilingual CMS e Multilingual Agency
Su questa pagina
Configurazione delle pagine del negozio
Traduzione e duplicazione di prodotti
Traduzione delle variazioni dei prodotti
Traduzione del carrello e delle pagine della cassa
Traduzione di categorie di prodotti, tag, attributi e tassonomie
Traduzione e visualizzazione delle recensioni dei prodotti
Traduzione dei testi delle immagini
Traduzione delle classi di spedizione
Traduzione delle e-mail di WooCommerce
Inventario automatico e sincronizzazione degli attributi dei prodotti
Cancellazione del contenuto del carrello quando cambia la lingua o la valuta
Estensioni di WooCommerce popolari
Utilizzo di REST API di WordPress con WooCommerce Multilingual
Plug-in richiesti e configurazione
WooCommerce Multilingual (WCML) può essere utilizzato da solo, senza WPML, per aggiungere la funzionalità multivaluta al vostro negozio WooCommerce. Leggete di più sulle funzionalità multivaluta di WCML. Per costruire un negozio multilingue con WooCommerce Multilingual e WPML è necessario che siano 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. Vi siete procurati 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.
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.
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 WooCommerce → WooCommerce 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 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 prodotti
Con WooCommerce Multilingual potete tradurre automaticamente tutto il vostro sito impostando WPML su Translate Everything Automatically (Traduci tutto automaticamente). Questa opzione di traduzione vi consente di tradurre automaticamente tutti i contenuti del negozio elettronico, tra cui le pagine del negozio, i prodotti, le tassonomie dei prodotti e altro ancora, non appena vengono creati o modificati.
Durante la configurazione guidata di WCML scegliete l’opzione di traduzione Translate all products automatically as I create and edit them (Traduci automaticamente tutti i prodotti man mano che li creo e li modifico).
Se volete tradurre automaticamente tutti i vostri prodotti ma non i post e le pagine, potete scegliere quali prodotti tradurre impostando WPML suTranslate What You Choose (Traduci ciò che scegli). Nella configurazione guidata di WCML, scegliere una delle altre opzioni di traduzione. Quindi, traduceteli utilizzando la traduzione automatica in blocco.
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 comunque visualizzarli in tutte le lingue. Per farlo potete duplicare o copiare i vostri prodotti nelle altre lingue. Oppure potete usare la lingua predefinita come ripiego se un prodotto non è ancora stato tradotto.
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 WPML → Settings (Impostazioni).
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.
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 WooCommerce → WooCommerce Multilingual.
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 WooCommerce → WooCommerce Multilingual.appare una scheda Custom Taxonomies (Tassonomie personalizzate).
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 WPML → String Translation.
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.
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 WooCommerce → WooCommerce 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.
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 WPML → Settings (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 nella pagina WooCommerce → Settings (Impostazioni) nella scheda Shipping (Spedizione). Le classi di spedizione consentono di raggruppare elementi di tipo simile. Ad esempio potete creare classi di spedizione per pacchi piccoli, medi e grandi, con spese di spedizione diverse per ciascuna categoria. Dopo aver creato le classi di spedizione nella lingua predefinita del sito, potete tradurle nella scheda Shipping Classes (Classi di spedizione) della pagina WooCommerce → WooCommerce Multilingual.
Pagina Shipping Classes (Classi di spedizione) in WooCommerce Multilingual
Traduzione delle e-mail di WooCommerce
WooCommerce consente di inviare e-mail ai clienti in merito ai loro ordini. Queste e-mail predefinite vengono tradotte automaticamente. Potete anche scegliere di personalizzarle nelle impostazioni del vostro WooCommerce o creando modelli personalizzati di PHP.
Con WooCommerce Multilingual potete tradurre facilmente queste e-mail avvalendovi di String Translation.
Leggete di più sulla traduzione delle e-mail di WooCommerce.
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. In questo modo potete 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 WooCommerce → WooCommerce Multilingual e cliccate sulla scheda Multicurrency (Multivaluta). Qui potete aggiungere e formattare le diverse valute per il vostro sito.
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.
Estensioni di WooCommerce popolari
WooCommerce Multilingual vi consente di tradurre molte delle estensioni di WooCommerce più popolari. Ciascuna estensione di WooCommerce introduce altre etichette, campi e altri tipi di stringhe traducibili. Potete tradurle utilizzando WooCommerce Multilingual e WPML. Per la documentazione specifica dell’estensione visitate le seguenti pagine:
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 utilizzabili dagli sviluppatori per far funzionare i propri temi e plug-in nell’ambiente multilingue. Per ulteriori informazioni 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 eseguite importanti personalizzazioni di temi esistenti, dovete assicurarvi che funzionino bene in più lingue. Per aiutarvi abbiamo preparato un tutorial completo su come rendere i temi WooCommerce pronti per il multilingue e la multivaluta.