migliorare-user-experience-ux-per-siti-web

Sebbene WordPress di default non sia multi-lingua, puoi aggiungere questa capacità tramite plugin. In questa guida, ti spiegherò come creare sito multilingua in WordPress usando il plugin Polylang.

Al giorno d’oggi, troverete molti siti Web multilingua, ossia che sono disponibili in diverse lingue. Infatti, chiunque desideri raggiungere un pubblico straniero dovrebbe essere interessato ad avere un sito Web multilingue.

Modi per creare un sito web multilingua in WordPress

Creare un sito WordPress Multisite

Fondamentalmente consiste nella creazione di diversi siti Web con una singola installazione WordPress. È una funzione completamente integrata in WordPress e sebbene possa sembrare una buona opzione per creare un sito web multilingua, non lo è.

Rende la traduzione molto più complessa, non tutti i plugin sono compatibili con questo sistema, ogni modifica apportata (plug-in, temi, widget o menu) dovrai farla per ogni sito (lingua) creato.. Non consiglio l’uso di questa soluzione.

Template per sito web multilingua WordPress

Ci sono alcuni template per WordPress con un proprio sistema di traduzione e che quindi offrono il sito multilingua già integrato. Quindi non è necessario utilizzare alcun plugin esterno.

Dei template con questa funzionalità sono quelli della società AitThemes. Sono gli autori di Directory, uno dei temi WordPress multilingua più venduti di ThemeForest, uno degli shop di temi premium per WordPress più conosciuti.

Alcuni dei vantaggi sono:

  • Non è necessario utilizzare un plug-in esterno, quindi è possibile risparmiare denaro.
  • Puoi tradurre tutti gli elementi del web: widget, pagine, post, menu, ecc.
  • Tutto è già tradotto nella tua lingua principale, sia la parte amministrativa che i testi sul fronte.
  • Avrai accesso a frequenti aggiornamenti degli argomenti, supporto tecnico e documentazione dettagliata.

Lo svantaggio è che sei limitato a utilizzare uno dei loro modelli, mentre altrimenti in caso di plugin hai migliaia di template a tua disposizione.
In ogni caso è una buona opzione per creare un sito Web WordPress multilingue partendo da zero, cioè nel caso non sia già stato creato qualcosa.

Sito Web Multilingua in WordPress tramite plugin

È l’ultima alternativa. Come sempre, hai opzioni a pagamento e gratuite. In questa guida, spiegherò come avere il tuo sito web multilingua WordPress usando Polylang.

Polylang è un plugin di traduzione leggero e semplice, che svolge la sua funzione. Ha buone valutazioni da parte degli utenti con una media di 4,8 su 5. Alcuni dei suoi vantaggi sono:

  • È gratuito, ma se hai bisogno del supporto per l’autore devi acquistare la versione Polylang Pro.
  • Consuma poche risorse ed è facile da configurare.
  • Puoi usarlo con Lingotek Translation per fare traduzioni automatiche, sebbene di solito non siano molto precise in generale.
  • Esistono plugin complementari che aumentano le loro funzionalità.

Creare un sito multilingua in WordPress usando Polylang

Per questo tutorial, creerò un sito Web con due lingue, inglese e spagnolo.

Installazione di Polylang

La prima cosa da fare naturalmente è installare il plugin. Vai su: Plugin -> Aggiungi nuovo -> Cerca -> Installa e attiva.

Una volta attivato, sulla dashboard di WordPress troverai una nuova sezione chiamata Lingue. Vedrai che ci sono diverse schede/tab:

  • Lingue
  • Traduzioni delle stringhe: in questa scheda puoi tradurre alcuni testi del modello.
  • Impostazioni.
  • Lingotek: è un plugin per utilizzare le traduzioni automatiche.

Bene, innanzitutto nella scheda Lingue devi creare le lingue che userai sul tuo sito web. Non c’è nulla di complicato lì semplicemente selezionare una lingua e la bandiera. Ho creato due lingue per questa guida, spagnolo e inglese.

Imposta la lingua principale

Una volta create le varie lingue, imposta la lingua predefinita/principale facendo clic sulla stella. Nel mio caso, ho l’inglese segnato come lingua principale.

sito multilingua wordpress polylang impostare lingua

Tradurre i contenuti del sito multilingua WordPress nei diversi linguaggi

Ora puoi iniziare a tradurre il contenuto del tuo sito. Vediamo come viene tradotta una pagina.

Fondamentalmente, dovrai creare la stessa pagina per ogni lingua e associare le traduzioni. Consiglio di utilizzare il plug-in Duplicate Page per clonare le pagine / i post per le traduzioni, risparmierai molto lavoro.

D’ora in poi, quando si modifica una pagina, verrà visualizzata una nuova finestra di lingua sulla destra. È qui che devi assegnare la traduzione a ciascuna lingua per la pagina che stai modificando.

La traduzione dei post funziona allo stesso modo.

Traduzione dei widget per il sito multilingua WordPress con Polylang

Polylang ti consente di assegnare una lingua a ciascun widget.

Come con le pagine e i post, dovrai duplicare i tuoi widget per ciascuna lingua se vuoi che il contenuto cambi quando viene cambiata la lingua, altrimenti puoi lasciare l’opzione “Tutte le lingue”.

Per far cambiare la lingua ai visitatori è possibile utilizzare anche il nuovo widget “Language Switcher”.

sito multilingua wordpress polylang languace switcher

Hai diverse opzioni di configurazione. Controlla le box secondo la tua convenienza, perché qui tutto dipende da cosa hai bisogno tu per il tuo sito multilingua WordPress.

Tradurre il menù di navigazione e impostarlo per il tuo sito multilingua WordPress con Polylang

Lo stesso processo sarà fatto qui. Dovrai creare un menu per ogni lingua. Inoltre, hai anche la possibilità di utilizzare un selettore di lingua con le stesse opzioni del widget.

Una volta configurato tutto questo, dovresti avere all’incirca pronto tutto il tuo sito web multilingua in WordPress.

Sezione Impostazioni di Polylang per il sito multilingua WordPress

Nella scheda Impostazioni, hai alcuni moduli che puoi configurare.

  • Modifica URL (URL Modification): puoi modificare l’aspetto dei tuoi URL.
  • Media: raccomando di disattivare questa opzione perché di solito crea incompatibilità con altri plugin. Ti fa anche caricare la stessa immagine per ogni lingua.
  • Rileva la lingua del browser (Detect browser language): la lingua viene stabilita automaticamente in base alla lingua del browser. Puoi solo attivare o disattivare questa opzione.
  • Sincronizzazione (Synchronization): mantiene gli stessi valori del meta contenuto. Ad esempio, significa che puoi sincronizzare la data di pubblicazione di una pagina o postare con la tua traduzione.

Il resto dei moduli non ha opzioni di configurazione o è disponibile solo nella versione pro.

Conclusione

Come puoi vedere, è abbastanza semplice configurare un sito multilingua WordPress con Polylang.

Ma se quello che vuoi fare è creare un ecommerce online multilingue in WordPress, Polylang non è la migliore opzione a tale riguardo. Ha alcune limitazioni e non raccomando il suo utilizzo per i negozi online.

Una buona alternativa sarebbe WMPL, è un plugin a pagamento ma ne vale la pena. In ogni caso, per normali siti Polylang è una opzione più che valida.

Related Posts