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

Plug-in richiesti e configurazione

Per utilizzare WooCommerce Multilingual dovrete aver installato e attivato i seguenti plug-in:
  • WPML 4.0 o versioni successive
  • WPML String Translation 2.8 o versioni successive
  • WPML Translation Management 2.6 o versioni successive
  • WooCommerce 3.3.0 o versioni successive
Se desiderate utilizzare diversi elementi multimediali (immagini) per le varie traduzioni di un prodotto, dovete installare WPML Media. Se state lavorando con uno sviluppatore, quest’ultimo dovrebbe installare e configurare tutti i componenti necessari elencati in questa sezione. Potete ottenere tutti i componenti WPML dal vostro account di wpml.org, alla voce Downloads (Download). WooCommerce Multilingual e WooCommerce sono ospitati nel repository di plug-in di WordPress. Avete ottenuto tutti i plug-in? Iniziamo!

Utilizzare un programma di installazione per scaricare e aggiornare facilmente i plug-in

WooCommerce Multilingual ha un programma di installazione integrato per il download, l’attivazione e l’aggiornamento di tutti i plug-in richiesti. Dopo aver attivato WooCommerce Multilingual, andate alla pagina Plugins (Plug-in) e cliccate sul pulsante Add new (Aggiungi nuovo) in cima. Vi verrà presentato un elenco di plug-in categorizzati in diverse schede, tra cui Featured (In evidenza), Popular (Popolari), Recommended (Raccomandati), Favorites (Preferiti) e Commercial (Commerciali). Cliccate sulla scheda Commercial(Commerciali ) e vi verrà data la possibilità di acquistare una licenza di WPML oppure inserite la chiave del sito registrato se avete già acquistato WPML. Dopo aver acquistato il plug-in e registrato il vostro sito tramite la pagina Account, vi verrà presentato un elenco di plug-in disponibili per il download, l’attivazione e l’aggiornamento.
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 è caratterizzato da una configurazione guidata che vi guida nei passaggi di 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
Come potete visualizzare dall’immagine sottostante, la configurazione guidata è molto simile alla configurazione guidata di WooCommerce. Aiuterà a configurare le seguenti impostazioni: tradurre le pagine del negozio, selezionare gli attributi dei prodotti traducibili e attivare la modalità multivaluta.
Pagina di inizio della configurazione guidata di WooCommerce Multilingual

Pagina di inizio della configurazione guidata di WooCommerce Multilingual

Configurare le pagine del negozio

Dovete far apparire le pagine WooCommerce standard in tutte le lingue del vostro sito. WooCommerce Multilingual lo farà automaticamente per voi. Questa funzione viene gestita anche dalla procedura guidata per la configurazione. Per farlo manualmente andate alla pagina WooCommerce → WooCommerce Multilingual e cliccate sulla scheda Status (Stato). Se non avete ancora configurato le pagine del negozio, apparirà un messaggio per informarvi che le pagine del negozio non esistono, offrendovi di crearle.
Stato e avvisi di WooCommerce Multilingual
WooCommerce
Stato e avvisi di WooCommerce Multilingual
WooCommerce Multilingual creerà queste pagine con i titoli delle pagine tradotte disponibili. Successivamente potrete sempre modificare i titoli delle pagine nelle diverse lingue. Su questa pagina visualizzerete anche gli avvisi sulla traduzione mancante dei termini di tassonomia. Se state utilizzando la tassonomia per le variazioni dei prodotti o per organizzare i prodotti in categorie e schede, avere l’intera tassonomia tradotta è una buonissima idea. [/]

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. Alcuni utilizzano anche i tag. Se state utilizzando le variazioni, probabilmente state utilizzando anche gli attributi dei prodotti. WooCommerce Multilingual semplifica la traduzione di tutto questo. In alternativa potete impostare WooCommerce Multilingual in modo da visualizzare categorie di prodotti, tag e attributi originali se le loro traduzioni non sono disponibili. Innanzitutto, create le categorie di prodotti, i tag e gli attributi nella lingua predefinita, utilizzando l’interfaccia di editing standard di WooCommerce. Quando create gli attributi, questi vengono contrassegnati come traducibili come impostazione predefinita. Potete modificare questa opzione per ogni attributo in qualsiasi momento. Non preoccupatevi ancora di tradurre categorie, tag e attributi. Suggerimento: le categorie di prodotti, i tag e gli attributi sono tutti memorizzati come tassonomie di WordPress. WooCommerce Multilingual include una comoda interfaccia per la traduzione dei termini della tassonomia. Andate alla pagina WooCommerce → WooCommerce Multilingual. Questa volta guardate le altre schede sulla schermata. Vedrete una scheda per ciascuna tassonomia che appartiene al vostro negozio.
Traduzione degli attributi
Traduzione degli attributi
Ciascuna di queste schede include una tassonomia diversa. Cliccatela per visualizzare tutti i termini di tassonomia e traduceteli. Per tradurre un termine, cliccate sulla sua etichetta. Dovrete inserire il nome, il campo dati dinamico e la descrizione. Il nome è ciò che viene visualizzato sullo schermo. Il campo dati dinamico appare nell’URL e la descrizione viene mostrata nell’area di amministrazione di WordPress quando apportate delle modifiche. Se il vostro negozio include molte categorie o altri termini di tassonomia, utilizzate la funzione di ricerca per individuarli rapidamente.

Tradurre le tassonomie personalizzate dalla pagina WooCommerce Multilingual

A partire dalla versione 3.9, WooCommerce Multilingual vi consente di tradurre qualsiasi tassonomia personalizzata associata a WooCommerce Products (Prodotti di WooCommerce), direttamente dalla pagina principale. Esistono molti plug-in per aggiungere tassonomie personalizzate al vostro sito, come ad esempio Toolset Types. Inoltre, alcuni plug-in e temi aggiungono automaticamente le tassonomie personalizzate a Products (Prodotti). Ad esempio, un tema chiamato Adventure Tours crea una tassonomia personalizzata chiamata “Tour Categories” (Categorie di tour) e potete tradurle proprio come qualsiasi altra tassonomia del prodotto personalizzata. Una volta che una tassonomia personalizzata è associata ai prodotti, una scheda “Custom Taxonomie” (Tassonomie personalizzate) appare sulla pagina WooCommerce → WooCommerce Multilingual.
Tradurre la tassonomia personalizzata e i suoi termini
Traduzione della
tassonomia personalizzata e dei suoi termini
I termini della tassonomia vengono tradotti cliccando sull’icona “+” della lingua corrispondente. Nota: al momento non è possibile tradurre i campi dati dinamici base delle tassonomie personalizzate associate con Products (Prodotti). [/]

Traduzione dei prodotti

Ora che sono tradotte le tassonomie dei vostri prodotti è tempo di tradurre i prodotti. Qui avete due opzioni. Uno è quello di visualizzare sul sito soltanto i prodotti tradotti. L’altra è visualizzare i prodotti tradotti, ma se non esistono le traduzioni, visualizzare i contenuti dei prodotti in lingua originale. In questo caso, in lingua originale vengono visualizzati solo i contenuti del prodotto, mentre il resto del sito, come menu e widget, viene ancora visualizzato nella lingua corrente. Scoprite di più sull’argomento sulla pagina relativa alla visualizzazione dei prodotti non tradotti nelle lingue secondarie. Innanzitutto, create i prodotti in WooCommerce nella lingua predefinita o in una delle lingue secondarie. Non preoccupatevi di tradurli subito. Create i prodotti normalmente, come fate con WooCommerce. Potete creare prodotti standard, prodotti variabili, prodotti scaricabili e qualsiasi altro elemento che WooCommerce ha da offrire. Una volta che i vostri prodotti esistono, andate alla pagina WooCommerce → WooCommerce Multilingual, inizierete dalla scheda Products (Prodotti).
Scheda della traduzione dei prodotti che elenca tutti i prodotti
Prodotti
Scheda della traduzione dei prodotti che elenca tutti i prodotti
La tabella dei prodotti vi offre un riepilogo di tutti i prodotti presenti nel sito. Se avete molti prodotti, utilizzate il filtro in cima alla pagina e cercate i prodotti esatti che state cercando. Ogni lingua ha la sua colonna con le icone dello stato della traduzione. Queste vi aiutano a trovare i prodotti non tradotti o che necessitano di un aggiornamento. Cliccate sull’icona a forma di penna per modificare le traduzioni esistenti dei prodotti o sull’icona più per tradurre il prodotto.
Editor di traduzione dei prodotti
Editor di traduzione dei prodotti
Potete tradurre le informazioni del vostro prodotto con l’editor di traduzione dei prodotti che avete utilizzato. Potete tradurre i prodotti dalla lingua in cui sono stati creati a tutte le altre lingue definite nel vostro sito.

Traduzione dei componenti aggiuntivi dei prodotti

WooCommerce Multilingual vi consente di tradurre i campi aggiunti a Products (Prodotti) da varie estensioni di WooCommerce. Tutti i campi e le opzioni che le estensioni supportate aggiungono ai vostri prodotti verranno automaticamente resi traducibili nella pagina Product Translation (Traduzione dei prodotti). L’immagine seguente mostra la sezione Product Add-ons (Componenti aggiuntivi dei prodotti) che si trova sulla pagina Product Translation (Traduzione dei prodotti).
Sezione Product Add-ons (Componenti aggiuntivi dei prodotti) sulla pagina Product Translation (Traduzione dei prodotti)
Prodotto
Sezione Product Add-ons (Componenti aggiuntivi dei prodotti) sulla pagina Product Translation (Traduzione dei prodotti)
Per trovare un elenco completo di tutte le estensioni di WooCommerce compatibili con WPML, visita la pagina delle estensioni di wpml.org. [/]

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). WooCommerce Multilingual creerà subito le stesse variazioni per tutte le traduzioni del prodotto. Le variazioni dei prodotti possono essere tradotte analogamente ai prodotti semplici. Ciò che contraddistingue le variazioni sono gli attributi personalizzati dei prodotti. Verranno tradotti nella schermata di traduzione dei prodotti nello stesso modo in cui vengono tradotti i campi personalizzati per tutti i prodotti in generale.
Traduzione delle variazioni
Traduzione delle variazioni
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. Ciò viene effettuato utilizzando il pulsante Synchronize attributes and update product variations (Sincronizza gli attributi e aggiorna le variazioni di prodotto) sulla scheda degli attributi. [/]

Traduzione dei testi delle immagini

Analogamente alle variazioni, WooCommerce Multilingual sincronizza automaticamente tutte le immagini tra le traduzioni dei prodotti. Queste immagini comprendono l’immagine presentata, la galleria delle immagini e tutte le immagini delle variazioni. Dopo aver eseguito l’upload o aver selezionato immagini diverse per il prodotto nella lingua predefinita, salvate. Tutte le traduzioni di quel prodotto avranno le stesse immagini. Potete modificare i testi delle immagini per le traduzioni del prodotto sulla pagina Product Translation (Traduzione dei prodotti) insieme a tutte le altre informazioni sul prodotto.
Traduzione dei testi delle immagini
Traduzione dei testi delle immagini
In questo modo potete specificare il titolo, la didascalia e la descrizione per le stesse immagini in lingue diverse. [/]

Traduzione degli URL

Diverse parti dei componenti degli URL possono essere tradotte con WooCommerce Multilingual. A partire dalla versione 3.8, WooCommerce Multilingual vi consente di tradurre gli URL utilizzando la sua sezione dedicata alla traduzione delle stringhe URL. Se preferite potete comunque utilizzare la pagina String Translation di WPML per tradurre le stesse stringhe. 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 a forma di penna per modificare le traduzioni esistenti degli URL o l’icona più per aggiungere la traduzione degli URL.
Scheda Store URLs (URL del negozio)
Scheda Store URLs (URL del negozio)

Le pagine del negozio, del carrello, della cassa e dell’account

Questi URL delle pagine vengono tradotti traducendo le rispettive pagine di WooCommerce. http://example.com/shop/ (inglese) http://example.com/fr/boutique/ (francese) Insieme ad altre basi relative agli URL, la base del prodotto può essere impostata nella schermata delle impostazioni dei permalink. La loro lingua di partenza è come impostazione predefinita la stessa della lingua predefinita del sito, ma può essere impostata per diverse lingue, anche per quelle che non fanno parte del sito.
Impostazione della base del prodotto e della sua lingua di partenza.
Impostazioni della
base del prodotto e della sua lingua di partenza.
La traduzione della base dei permalink del prodotto consente di avere URL come: http://example.com/product/book (inglese) http://example.com/fr/produit/livre (francese)
Traduzione della base del prodotto
Traduzione della base del prodotto

Base della categoria del prodotto

Nell’esempio sottostante la base della categoria di prodotto “product-category” è tradotta con “categorie-produit”. http://example.com/product-category/man (inglese) http://example.com/fr/categorie-produit/homme (francese)

Base dei tag del prodotto

Nell’esempio sottostante la base del tag del prodotto “product-tag” viene tradotta in “mot-cle-produit”. http://example.com/product-tag/new (inglese) http://example.com/fr/mot-cle-produit/nouveau (francese)

Base degli attributi del prodotto

Opzionalmente potete impostare una “base” della struttura dell’URL per gli attributi. Nel seguente esempio è “filters” (filtri). http://example.com/filters/color/white/ (inglese) http://example.com/fr/filtres/couleur/blanche/ (francese)

Campi dati dinamici degli attributi del prodotto

A partire dalla versione 3.9, WooCommerce Multilingual vi consente di tradurre i campi dati dinamici degli attributi. Qui sotto trovate un esempio di URL corrispondenti all’attributo “color“(colore). http://example.com/filters/color/white/ (inglese) http://example.com/fr/filtres/couleur/blanche/ (francese) Potete tradurre i campi dati dinamici degli attributi dalla sezione Store URLs (URL del negozio) del menu WooCommerce Multilingual.
Traduzione dei campi dati dinamici degli attributi
Traduzione dei campi dati dinamici degli attributi
Nota: un attributo deve essere contrassegnato come traducibile e per poter tradurre il suo campo dati dinamico deve avere gli archivi abilitati.

Traduzione degli endpoint di WooCommerce

Gli “endpoint” sono una parte aggiuntiva dell’URL che WooCommerce rileva e utilizza per presentare il contenuto appropriato sulla pagina. Ad esempio, potreste avere una pagina yoursite.com/my-account. Quando l’endpoint “edit-account” viene aggiunto a questo URL, rendendolo yoursite.com/my-account/edit-account, WooCommerce mostrerà la pagina “Edit account” (Modifica account) anziché la pagina “My account” (Il mio account). Gli endpoint sono stati aggiunti in WooCommerce 2.1 per ottimizzare il processo di installazione di WooCommerce. 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 quelli delle pagine della cassa. Per ulteriori dettagli sugli endpoint consultare la documentazione ufficiale di WooCommerce. [/]

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 una classe di spedizione per pacchi piccoli, medi e grandi, con costi di spedizione diversi per ciascuno. Dopo aver creato le classi di spedizione nella lingua predefinita del sito, vengono automaticamente riconosciute da WooCommerce Multilingual. Potete tradurli nella scheda Shipping Classes (Classi di spedizione) della pagina WooCommerce → WooCommerce 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, la lingua di vendita non ha importanza ai fini della gestione dell’inventario. Impostate il vostro inventario nell’impostazione dei prodotti nella lingua predefinita. WooCommerce Multilingual aggiorna automaticamente l’inventario quando i clienti acquistano in diverse lingue. Stesso discorso per gli attributi non testuali dei prodotti, 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 diverse valute

WooCommerce Multilingual vi aiuta a utilizzare diverse valute sui vostri siti. Andate su WPML → WooCommerce Multilingual e cliccate sulla scheda Multi-currency (Multivaluta). Potete configurare qualsiasi cosa relativa alla multivaluta: le valute secondarie e le loro proprietà, l’aggiunta di altre valute, l’impostazione di prezzi diversi per valute diverse e la modifica delle opzioni di cambio valuta.
Opzioni per utilizzare diverse valute sulla scheda Multi-currency (Multivaluta)

Opzioni per utilizzare diverse valute sulla scheda Multi-currency (Multivaluta)
La modalità multivaluta viene disabilitata come impostazione predefinita in WooCommerce Multilingual. Una volta abilitata, potete configurare le opzioni di formattazione personalizzate per le valute separate. Potete anche mostrare valute specifiche per determinate lingue o in base alla posizione del cliente. È anche possibile impostare prezzi manuali in valute secondarie per prezzi diversi da quelli standard del WooCommerce (prezzo normale e prezzo di vendita). Questo consente ad altre estensioni (come WooCommerce Subscriptions) di non fare affidamento ai prezzi determinati utilizzando i tassi di cambio per i tipi di prezzo personalizzati che li definiscono. Nel caso di WooCommerce Subscriptions, un prezzo aggiuntivo per gli abbonamenti semplici viene chiamato “Sign-up fee” (Quota di registrazione). È possibile impostare i tassi di cambio automatici per il vostro negozio. Potete scegliere tra due rinomati servizi online come fonte di dati sui tassi di cambio, specificare la frequenza degli aggiornamenti automatici dei tassi di cambio e applicare una commissione di incasso. Dalla versione 4.9 di WooCommerce Multilingual, è possibile impostare tariffe di spedizione personalizzate in ogni valuta. Ora potete impostare manualmente le tariffe di spedizione in valute secondarie senza dovervi affidare 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.

Creazione di selettori di valuta personalizzati

WPML consente agli sviluppatori di progettare selettori di valuta personalizzati utilizzando semplici modelli Twig. In questo modo potete creare selettori che si intonano completamente con il design dei vostri temi o plug-in. Per informazioni dettagliate consultate la nostra documentazione sulla progettazione dei selettori di valuta personalizzati. [/]

Traduzione degli endpoint di WooCommerce

WooCommerce Multilingual vi aiuta a utilizzare diverse valute sui vostri siti. Potete selezionare cosa succede con i prodotti nel carrello quando gli utenti cambiano lingua o valuta. Il contenuto del carrello può essere sincronizzato o eliminato. Come impostazione predefinita verrà sincronizzato. Questa opzione è importante perché vi consente di resettare il carrello quando si cambia lingua o valuta. Dovete farlo quando i vostri prodotti e le loro opzioni non sono sincronizzabili correttamente quando si cambia lingua o valuta. Ciò può succedere per prodotti di tipo complesso, come abbonamenti e prenotazioni, o aventi opzioni avanzate come la spedizione con diverse tariffe. Per informazioni dettagliate visitate la nostra documentazione sulla rimozione del contenuto del carrello quando si cambia lingua o valuta. [/]

Plug-in dei componenti aggiuntivi utili

Attivare diversi sistemi di pagamento per diversi Paesi

Quando eseguite un sito globale di e-commerce potrebbe essere necessario attivare diverse opzioni di pagamento per diversi Paesi. Potete farlo utilizzando il plug-in WooCommerce Gateways Country Limiter, che è incluso con il tipo di account Multilingual CMS.
Scelta di Paesi specifici per consentire un gateway di pagamento
Scelta
di Paesi specifici per consentire un gateway di pagamento

Importazione di prodotti in massa

Il nostro plug-in All Import di WPML è uno strumento comodo per importare i prodotti da un file CSV. [/]

Utilizzare la 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 gli sviluppatori di temi WooCommerce

Se state sviluppando i vostri temi WooCommerce o state apportando importanti personalizzazioni ai temi esistenti, dovreste assicurarvi che funzionino bene in più lingue. Per aiutarvi abbiamo preparato un tutorial completo su come preparare i temi WooCommerce multilingue e multivaluta. [/]
Prima stesura
September 14, 2014
Updated
November 16, 2020