Plug-in richiesti e configurazione
WooCommerce Multilingual (WCML) può essere utilizzato da solo, senza WPML, per aggiungere funzionalità multicurrency al suo negozio WooCommerce. Per saperne di più sulle funzionalità multicurrency di WCML. Per creare un negozio multilingue con WooCommerce Multilingual e WPML, è necessario che i seguenti plugin siano installati e attivati:
- WooCommerce Multilingual
- WPML 4.4.11 o superiore
- WPML String Translation
- WooCommerce 3.9.0 o successivo
Se desidera utilizzare immagini diverse per diverse traduzioni di un prodotto, deve installare WPML → Traduzione dei media.
Se collabora con uno sviluppatore, questi dovrà installare e configurare tutti i componenti necessari elencati in questa sezione.
Puoi ottenere tutti i componenti di WPML, compreso WooCommerce Multilingual, dalla pagina Download di WPML. Sia WooCommerce Multilingual che WooCommerce sono ospitati nel repositorio dei plugin di WordPress. Ha tutti i plugin? Cominciamo!
Utilizzare il programma di installazione per scaricare e aggiornare facilmente i plugin.
Se desidera utilizzare WooCommerce Multilingual con WPML, esiste un programma di installazione integrato per scaricare, attivare e aggiornare tutti i plugin necessari.
Dopo aver attivato WooCommerce Multilingual, vada su Plugin → Aggiungi nuovo e clicchi sulla scheda Commerciale.
Da qui, ha la possibilità di acquistare una licenza WPML o di inserire la chiave del sito registrato se ha già acquistato WPML. Acquisti o registri WPML per vedere l’elenco dei plugin disponibili da scaricare, attivare e aggiornare.
Utilizzo dell’installazione guidata.
WooCommerce Multilingual ha la funzionalità di un’installazione guidata per guidarla attraverso i passi fondamentali della configurazione del suo sito con il plugin WooCommerce Multilingual.
Una volta attivati tutti i plugin richiesti, le verrà richiesto di avviare l’installazione guidata WooCommerce Multilingual.
Impostazione delle Pagine del negozio.
Durante l’installazione guidata, WooCommerce Multilingual imposta automaticamente le pagine standard del negozio WooCommerce in modo che appaiano in tutte le lingue del suo sito.
WooCommerce Multilingual crea queste pagine con i titoli di pagina tradotti disponibili. Può sempre cambiare le traduzioni del titolo della pagina in un secondo momento.
Traduzione dei prodotti
Tradurre i prodotti in modo automatico
Con WooCommerce Multilingual, può tradurre automaticamente l’intero sito impostando WPML su Traduci tutto automaticamente. Questa opzione di traduzione le consente di tradurre automaticamente tutti i contenuti del suo negozio elettronico, comprese le pagine del negozio, i prodotti, le tassonomie dei prodotti e altro ancora, non appena li crea o li modifica.
Durante l’installazione guidata di WCML, scelga l’opzione di traduzione per Tradurre tutti i prodotti automaticamente.
Se desidera tradurre automaticamente tutti i suoi prodotti ma non i post e le pagine, può scegliere quali prodotti tradurre impostando WPML su Traduci ciò che scegli. Nell’installazione guidata WCML, selezioni Scegliere quali prodotti tradurre. Poi, li traduca utilizzando la traduzione automatica di massa.
Può anche inviare i prodotti da tradurre al suo team di traduttori o a un servizio di traduzione professionale, utilizzando Gestione traduzioni.
Prodotti per la duplicazione
Se non desidera tradurre tutti i suoi prodotti, può comunque visualizzarli in tutte le lingue. Per farlo, può duplicare o copiare i suoi prodotti in altre lingue. Oppure può utilizzare la lingua di default come ripiego se un prodotto non è ancora stato tradotto.
Per saperne di più su queste opzioni, consulti la pagina sulla visualizzazione di contenuti non tradotti in lingue secondarie.
Tradurre degli add-on del prodotto
WooCommerce Multilingual le permette di tradurre i campi aggiunti ai prodotti da varie estensioni di WooCommerce. Tutti i campi e le opzioni di queste estensioni supportate sono impostati su Traducibile di default in WPML → Impostazioni.
Traduzione delle variazioni del prodotto
WooCommerce Multilingual crea e sincronizza automaticamente le variazioni dei prodotti in tutte le lingue. Dopo aver creato una variazione nella lingua di default, salvi il prodotto (nella lingua di default) e WooCommerce Multilingual creerà immediatamente le stesse variazioni per tutte le traduzioni del prodotto.
Le variazioni di prodotto possono essere tradotte nella scheda Prodotti, proprio come i prodotti semplici. Quando traduce la sua variazione di prodotto, anche gli attributi personalizzati del prodotto sono disponibili per la traduzione.
Può anche tradurre i titoli delle immagini di variazione. Se le variazioni utilizzano attributi di prodotto globali, devono essere tradotti nelle schede della tassonomia corrispondente. Una volta tradotti tutti gli attributi, può generare automaticamente le variazioni per i prodotti tradotti.
Dopo la traduzione degli attributi, è necessario creare anche le relative variazioni dei prodotti in altre lingue. Per farlo, utilizza il pulsante Sincronizza gli attributi e aggiorna le variazioni dei prodotti nella scheda degli attributi.
Traduzione delle pagine del carrello e del pagamento
Tradurre le pagine Checkout e Carrello di WooCommerce è un po’ diverso dalla traduzione del resto dei contenuti di WooCommerce. Il tema e i plugin del suo sito spesso forniscono queste traduzioni, ma in alcuni casi è necessario eseguire alcuni passaggi aggiuntivi.
Tradurre le categorie, i tag, gli attributi e le tassonomie dei prodotti
La maggior parte dei negozi è organizzata per categorie di prodotti, e alcuni utilizzano anche i tag. Se sta utilizzando delle variazioni, probabilmente sta utilizzando anche gli attributi del prodotto. Questi vengono tutti memorizzati come tassonomie di WordPress.
Nell’installazione guidata, WooCommerce Multilingual le permette di scegliere quali attributi del prodotto rendere traducibili.
Se necessario, potrà in seguito modificare queste impostazioni dalla sezione Traduzione tassonomie in WPML → Impostazioni.
Può quindi tradurre le categorie di prodotti, i tag, gli attributi e le tassonomie personalizzate dalle rispettive schede di WooCommerce → WooCommerce Multilingual.
Clicchi sull’icona più per inserire le traduzioni del nome del termine della tassonomia, dello slug e della descrizione opzionale. Il nome è quello che viene visualizzato sullo schermo, lo slug appare nell’URL e la descrizione viene visualizzata nell’amministrazione di WordPress durante la modifica. Se il suo negozio comprende molte categorie o altri termini della tassonomia, utilizzi la funzione di ricerca per individuarle rapidamente.
Se preferisce non tradurre la tassonomia, può impostare WooCommerce Multilingual per visualizzare le categorie, i tag e gli attributi originali dei prodotti, se le loro traduzioni non sono disponibili.
Traducibili le tassonomie personalizzate dalla Pagina Multilingue di WooCommerce
Esistono molti plugin, come Toolset Types, che ti permettono di aggiungere tassonomie personalizzate al tuo sito e alcuni plugin e temi aggiungono automaticamente tassonomie personalizzate ai Prodotti.
WooCommerce Multilingual le consente di tradurre qualsiasi tassonomia personalizzata associata ai Prodotti WooCommerce, proprio come qualsiasi tassonomia standard.
Una volta che una tassonomia personalizzata è associata ai Prodotti, nella pagina WooCommerce → WooCommerce Multilingual appare una scheda dedicata alle tassonomie personalizzate.
Può tradurli cliccando sull’icona più della lingua corrispondente.
Traduzione e visualizzazione delle recensioni dei prodotti
Se i tuoi clienti lasciano recensioni in diverse lingue, puoi scegliere di mostrare solo le revisioni create nella lingua selezionata o di mostrare le revisioni in tutte le lingue per default. Puoi anche tradurre le revisioni dei prodotti andando su WPML → Traduzione stringhe.
Per saperne di più sulla traduzione e la visualizzazione delle revisioni 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, in modo che tutte le traduzioni visualizzino le stesse immagini. Quando traduci il tuo prodotto, anche i testi delle immagini come didascalia, titolo o descrizione sono disponibili per la traduzione.
Se desidera utilizzare immagini diverse per le sue traduzioni, può caricare immagini diverse utilizzando la Traduzione dei media.
Tradurre URL
I diversi componenti degli URL possono essere tradotti con WooCommerce Multilingual. Per tradurre questi componenti, vada alla pagina WooCommerce → WooCommerce Multilingual e clicchi sulla scheda URL negozio. Vedrà un elenco di URL e una colonna con lo stato di traduzione per ogni lingua. Clicchi sull’icona della penna per modificare le traduzioni URL esistenti o sull’icona più per aggiungere una nuova traduzione.
Qui può tradurre:
- Base permalink del prodotto (ad esempio http://example.com/product/book)
- Base della categoria di prodotti (ad esempio, http://example.com/product-category/men).
- Base del tag del prodotto (ad esempio,http://example.com/product-tag/new)
- Base degli attributi del prodotto (es. http://example.com/filters/color/white/)
- Slug di attributi del prodotto (ad esempio http://example.com/filters/color/white/)
Tieni presente che un attributo deve essere contrassegnato come traducibile in WPML → Impostazioni e deve avere gli archivi abilitati in Prodotti → Attributi per poter tradurre lo slug.
Traducibile in automatico gli slug dei prodotti
Per tradurre automaticamente gli slug dei prodotti, devi inviarli per la traduzione automatica da WPML → Traduzione stringhe:
- Cerchi lo slug che desidera tradurre, come ad esempio prodotto.
- Nella tabella Traduzione stringhe, vedrai la stringa visualizzata in entrambe le tabelle di WooCommerce e WordPress domini. Selezioni la stringa appartenente alla categoria WordPress dominio. Il WordPress contiene gli URL slug per i prodotti WooCommerce.
- Clicchi su Traducibile pulsante
Tu o i traduttori del tuo sito potrete quindi andare su WPML → Traduzione e cliccare su Traduci accanto al lavoro di traduzione con le stringhe. In questo modo accederà all’Editor di traduzione avanzato, dove le traduzioni automatiche saranno immediatamente compilate per lei. Potrai rivederli e modificarli se necessario.
Tradurre WooCommerce Endpoints
Gli endpoint sono una parte aggiuntiva dell’URL che WooCommerce rileva e utilizza per rendere il contenuto appropriato nella pagina.
Ad esempio, potrebbe avere una pagina yoursite.com/my-account. Se aggiunge l’endpoint modifica-account a questo URL, rendendolo yoursite.com/my-account/edit-account, WooCommerce mostrerà la pagina Modifica account invece della pagina Il mio account.
I punti finali possono essere tradotti anche tramite la scheda URL negozio.
Due degli endpoint più comuni sono l’endpoint della pagina dell’account e l’endpoint della pagina di pagamento. Può trovare maggiori dettagli sugli endpoint nella documentazione ufficiale di WooCommerce.
Tradurre URL per le pagine del Negozio, del Carrello, del Checkout e dell’Account.
Le URL delle pagine vengono tradotte traducendo le rispettive pagine di WooCommerce.
- http://example.com/shop/(inglese)
- http://example.com/fr/boutique/(francese)
Traduzione delle classi di spedizione
WooCommerce le permette di impostare diverse opzioni di spedizione per i suoi prodotti. Può impostarle nella pagina WooCommerce → Impostazioni, sotto la scheda Spedizione. Le classi di spedizione le permettono di raggruppare articoli di tipo simile. Dopo aver creato le classi di spedizione nella lingua di default del sito, può tradurle nella scheda Classi di spedizione della pagina WooCommerce → WooCommerce Multilingual.
Traduzione delle e-mail di WooCommerce
WooCommerce le permette di inviare e-mail ai suoi clienti in merito ai loro ordini. Queste e-mail di default vengono tradotte automaticamente. Puoi anche scegliere di personalizzarli nelle impostazioni di WooCommerce o creando modelli PHP personalizzati.
Con WooCommerce Multilingual puoi tradurre facilmente queste e-mail, utilizzando la Traduzione stringhe.
Per saperne di più sulla traduzione delle e-mail di WooCommerce.
Sincronizzazione automatica dell’inventario e degli attributi dei prodotti
Quando si vende un prodotto, la lingua in cui è avvenuta la vendita non ha importanza per la gestione dell’inventario. Imposti il suo inventario nell’impostazione di default della lingua del prodotto. WooCommerce Multilingual aggiorna automaticamente il suo inventario quando i clienti acquistano in lingue diverse. Lo stesso vale per gli attributi non testuali del prodotto, come le dimensioni e il peso. Deve inserirli solo nella lingua di default. WooCommerce Multilingual li imposterà allo stesso modo per tutti i prodotti tradotti.
Utilizzo di più valute
WooCommerce Multilingual la aiuta ad utilizzare più valute sui suoi siti e ad aggiungere un selettore delle valute alle pagine dei prodotti. Può anche aggiungere selettori delle valute in altri punti del suo sito utilizzando uno Shortcode.
Può utilizzare le funzionalità multicurrency di WCML senza WPML. Questo le permette di impostare diverse valute in base alla posizione dei suoi clienti.
Se dispone di WPML, ha anche la possibilità di visualizzare diverse valute in base alla lingua del sito, e può impostare metodi di pagamento specifici per ogni valuta.
Per attivare più valute nel suo negozio, vada su WooCommerce → WooCommerce Multilingual e clicchi sulla scheda Multicurrency. Qui può aggiungere e formattare le diverse valute per il suo sito.
Quando imposta le valute, può impostare i tassi di cambio automatici per il suo negozio. Può scegliere tra diversi rinomati servizi online come fonte dei dati sui tassi di cambio, specificare la frequenza degli aggiornamenti automatici dei tassi di cambio e applicare un costo di sollevamento.
È anche possibile impostare prezzi manuali in valute secondarie, anche per prezzi diversi da quelli standard di WooCommerce (prezzo normale e prezzo di vendita). Ciò consente ad altre estensioni di non fare affidamento sui prezzi determinati utilizzando i tassi di cambio. Ad esempio, nel caso dell’estensione Abbonamenti di WooCommerce, può impostare manualmente la sua tariffa di iscrizione in tutte le valute.
Può anche impostare tariffe di spedizione personalizzate in ogni valuta. Questo le permette di impostare manualmente le Tariffe di spedizione in valute secondarie, senza affidarsi al tasso di cambio. Imposti i suoi prezzi in modo indipendente per valuta, per importi di spedizione che abbiano senso, indipendentemente dal luogo in cui si trovano i suoi clienti.
Per informazioni dettagliate, visiti la nostra documentazione sull’utilizzo di più valute nei suoi siti.
Cancellare i contenuti del Carrello in caso di cambio di lingua o di valuta
Quando utilizza più valute sui suoi siti, può scegliere cosa succede ai prodotti nel carrello quando gli utenti cambiano lingua o valuta. I contenuti del carrello sono sincronizzati di default, oppure può resettare i contenuti del carrello se i prodotti non vengono sincronizzati correttamente. Questo può accadere per prodotti complessi come abbonamenti e prenotazioni, o per prodotti con funzionalità avanzate come le table-rate shipping. Per informazioni dettagliate, visiti la nostra documentazione sulla cancellazione dei contenuti del carrello in caso di cambio di lingua o di valuta.
Estensioni WooCommerce più popolari
WooCommerce Multilingual le permette di tradurre molte delle estensioni WooCommerce più popolari. Ogni estensione di WooCommerce introduce ulteriori label, campi e altri tipi di stringhe traducibili. Può tradurli utilizzando WooCommerce Multilingual e WPML. Visiti le pagine seguenti per la documentazione specifica dell’estensione:
Utilizzo dell’API REST di WordPress con WooCommerce Multilingual
WooCommerce Multilingual è compatibile con l’API REST-API di WordPress. Utilizzando l’API REST, ora può creare, leggere, aggiornare ed eliminare i contenuti tradotti di WooCommerce. Questo include Prodotti, Categorie, Ordini e altri.
Per saperne di più su questo argomento, visiti la nostra pagina di documentazione su WordPress REST-API.
Utilizza gli hooks di WooCommerce Multilingual.
WooCommerce Multilingual dispone di una serie di azioni e filtri che gli sviluppatori possono utilizzare per far funzionare senza problemi i loro temi e plugin nell’ambiente multilingue. Per saperne di più su questo argomento, visita la nostra pagina di documentazione WCML Hooks Reference.
Informazioni per gli sviluppatori di temi WooCommerce
Se sta sviluppando i suoi temi WooCommerce o effettuando importanti personalizzazioni di temi esistenti, deve assicurarsi che funzionino bene in più lingue. Per aiutarla, abbiamo preparato un tutorial completo su come rendere i temi WooCommerce multilingual e multi-currency ready.