Come creare un sito WordPress multilingue
Pubblicato: 2016-04-25In qualità di piattaforma CMS leader nel mondo, non sorprende che molte organizzazioni internazionali, così come individui che vogliono solo mostrare i propri contenuti in una varietà di lingue, utilizzino WordPress per potenziare i propri siti web. Avere i tuoi contenuti disponibili in più lingue può essere un ottimo modo per ampliare la tua portata e aumentare il numero di visitatori, ma da dove inizi quando cerchi di diventare multilingue?
Come per tutte le cose WordPress, ci sono una varietà di modi per raggiungere questo obiettivo. Qui esplorerò due modi molto diversi di creare un sito multilingue che si colloca alle due estremità dello spettro in termini di budget disponibile e requisiti di traduzione.
WordPress multilingue
WordPress MultiLingual (WPML) è probabilmente il plugin più consolidato che può aiutarti a creare un sito multilingue. Questo plug-in premium è disponibile in diverse versioni per una varietà di budget (puoi visualizzarli qui) e offre la possibilità di aggiungere contenuti tradotti al tuo sito in una vasta gamma di lingue.
Non mentirò, se scegli di usare WPML, c'è un bel po' di lettura da fare. La documentazione fornita è ampia, ma è solo a causa di quanto sia potente e flessibile questo plugin (o forse più precisamente, suite di plugin). Oltre al plug-in WPML di base, ci sono una serie di componenti aggiuntivi che potrebbero essere utili o meno, a seconda della configurazione specifica di WordPress e dei requisiti di traduzione.
La configurazione di WPML richiede un po' più dell'installazione media dei plugin di WordPress. Per prima cosa, vai al sito WPML, scegli il livello di piano che fa per te e acquista una licenza. Potrai quindi andare alla pagina Download per scaricare il plug-in principale e qualsiasi componente aggiuntivo aggiuntivo che ritieni necessario.

Una volta scaricato il plugin, dovrai quindi effettuare il login e caricarlo sul tuo sito attraverso i consueti menu “Aggiungi plugin”. Parte del processo di configurazione durante l'aggiunta a un sito per la prima volta richiede una chiave del sito. Questo per verificare che sei un abbonato a pagamento di WPML e impedisce agli utenti di condividere liberamente con gli altri. Per aggiungere una chiave del sito, torna al tuo account WPML e seleziona l'opzione "Siti". Qui vedrai un pulsante "Aggiungi chiave". Facendo clic su questo avrai un'area in cui compilare l'URL del sito a cui stai aggiungendo WPML. Una volta compilata, viene generata una chiave specifica del sito che devi quindi copiare e incollare nell'area pertinente all'interno del back-end del tuo sito WordPress.

Dopo aver registrato il tuo sito, sei pronto per iniziare a configurare WPML.
Ci sono una serie di scelte da fare a seconda di come si vuole gestire la traduzione del contenuto, con opzioni per dare ai traduttori l'accesso diretto al back-end del sito con vari gradi di autorizzazione, la duplicazione automatica delle immagini e dei media in primo piano, il lingue diverse in cui stai cercando di tradurre e molto, molto altro ancora.

Inoltre, WPML ti consente di decidere come desideri che i visitatori visualizzino i tuoi contenuti tradotti, incluso il targeting dinamico basato sulla posizione geografica dei visitatori, menu a discesa della lingua, icone di bandiera e se desideri che l'intero sito rimanga nella lingua tradotta per il durata della visita.

E ricorda, questa è un'istantanea di solo alcune delle impostazioni flessibili disponibili: ci sono molte più opzioni con cui giocare.
WPML fornisce menu di facile comprensione e aggiunge colonne di traduzione nelle pagine e nel riepilogo dei post all'interno dell'installazione di WordPress per consentirti di vedere immediatamente quali pagine sono state tradotte e in quali lingue.

Quando modifichi singole pagine e post, vedrai anche una nuova barra laterale che fornisce un accesso istantaneo e post-specifico alle opzioni di traduzione, che include anche un costo stimato per la traduzione del contenuto corrente della pagina o del post utilizzando una banca di traduttori consigliati da WPML e (a seconda dei componenti aggiuntivi installati) opzioni come duplicare o tradurre elementi multimediali.

Puoi aggiungere il selettore di lingua al menu di WordPress come widget o utilizzando una riga di PHP, se sei a tuo agio con il tuo codice, quindi c'è molta flessibilità in termini di dove gli utenti possono modificare le loro preferenze di lingua.
Oltre a fornire molta documentazione di prevendita e configurazione, il plug-in è incredibilmente ben supportato con un forum completo, tutorial e tempi di risposta rapidi che ti aspetteresti da un plug-in premium.
In parole povere, se hai il budget disponibile e stai pianificando di eseguire le traduzioni internamente o di assumere traduttori professionisti, questo è probabilmente il miglior punto di partenza. Assicurati solo di dedicare tempo sufficiente per impostare e configurare il plug-in e preparati a leggere!
Trasporta
Questa seconda opzione si trova esattamente all'altra estremità dello spettro di WPML. Non fraintendetemi, è ancora un plugin molto potente, ma in un modo molto diverso. Transposh fornisce un modo per utilizzare la traduzione automatica per trasformare un sito in una singola lingua in uno multilingue in pochi clic. Le traduzioni iniziali sono gestite da motori come Google Translate, Bing Translate o Yandex, che trasformano automaticamente i tuoi contenuti in una qualsiasi delle lingue supportate, con una scelta fino a 95 in totale!
Il problema qui, ovviamente, è se queste traduzioni automatiche siano particolarmente accurate. Ad esempio, i tuoi messaggi possono cambiare completamente quando vengono trasformati dall'inglese al greco, poiché i colloquialismi e i detti specifici del dialetto vengono tradotti parola per parola o più alla lettera. Se non parli la lingua da solo o hai una fonte affidabile che la verifichi per te, potresti danneggiare seriamente il tuo marchio o, peggio, insultare i tuoi visitatori senza nemmeno saperlo.

Detto questo, una volta che il contenuto è stato tradotto automaticamente, Transposh offre la possibilità di modificare manualmente le traduzioni, fornendo quindi un modo per alleviare questo problema... se conosci le tue lingue!
La configurazione di Transposh è un processo più semplice di WPML. Il team dietro Transposh ha affermato di non mantenere più aggiornata la versione nel repository di WordPress (per ragioni sconosciute), quindi se desideri l'ultima versione, dovrai prima andare sul sito di Transposh e scaricare il file zip del plugin dal Scheda "Download" nel menu.

Questo scaricherà un file zip che potrai quindi caricare sul tuo sito WordPress tramite l'uploader di plug-in WordPress standard o, se preferisci, puoi aggiungerlo tramite FTP.
Dopo aver installato e attivato il plugin, vedrai una nuova voce di menu che ti dà accesso a tutte le opzioni di Transposh.
A partire dalla dashboard, le impostazioni di Transposh sono disposte utilizzando una struttura a schede orizzontale che rende la configurazione un processo piacevole e dettagliato.

Innanzitutto, la scheda "Lingue" ti dà immediatamente un'idea di quante lingue sono supportate da Transposh.

Puoi anche scegliere quale lingua è quella predefinita e se mostrare i nomi delle lingue in inglese o nella lingua madre stessa.
La scheda "Impostazioni" ti consente di scegliere varie opzioni di configurazione come il livello di utente che può modificare le traduzioni, consentire la ricerca nelle lingue tradotte e così via.
Nota: ti consiglio di modificare immediatamente le caselle di controllo per "chi può tradurre" qui per assicurarti che solo persone fidate possano apportare modifiche al contenuto del tuo sito. Questo varierà a seconda dei livelli di utente che utilizzi sul tuo sito, ma ti consiglio vivamente di deselezionare la casella "Anonimo", poiché ciò consentirà a qualsiasi visitatore di modificare il contenuto tradotto, consentendo loro di scrivere quello che vogliono!

La scheda "Motori di traduzione" ti consente di impostare varie opzioni per le traduzioni automatiche mentre le "Impostazioni widget" forniscono alcune opzioni su come vuoi che si comporti il selettore di lingua (che si trova in un'area widget).

Le opzioni avanzate possono, per la maggior parte delle persone, essere ignorate, ma se sei un utente avanzato, potresti voler guardare sotto il cofano qui per vedere con cosa puoi armeggiare. Il menu successivo "Editor di traduzione" è dove puoi modificare manualmente le traduzioni automatiche fornite dai motori di traduzione. È qui che vorrai andare se scopri che la tua traduzione automatica non sta effettivamente traducendo il tuo messaggio come previsto.
Nella scheda "Utilità", ci sono varie opzioni che ti permetteranno di tradurre tutto il contenuto con un solo clic del pulsante, rimuovere tutte le traduzioni e così via.

Quindi dovrai solo aggiungere il selettore di lingua a un'area del widget utilizzando il widget Transposh e scegliendo uno stile.

Il plug-in può essere impostato per funzionare quando pubblichi una pagina o un post, quindi se disponi di contenuti di prima di installarli che desideri tradurre, puoi utilizzare una delle utilità descritte sopra per tradurre tutto il contenuto, oppure puoi modificare manualmente l'elemento che desideri tradurre e quindi premere semplicemente il pulsante "aggiorna". Questo funziona come se avessi pubblicato la pagina o il post agli occhi di Transposh e, di conseguenza, inizierà a tradurre i tuoi contenuti nelle lingue che hai selezionato in precedenza. Vedrai apparire una barra di avanzamento nel menu "Trasposh" nell'editor di post/pagina.
Una volta terminato, scoprirai che il tuo post è disponibile nella lingua. In alternativa, il plug-in può funzionare senza questo passaggio del processo e tradurre invece i contenuti al volo.
Durante l'esecuzione del processo di configurazione di Transposh, mi sono imbattuto in un piccolo intoppo, in quanto il contenuto non sembrava tradurre correttamente quando Google è stato impostato come motore di traduzione predefinito. La ricerca ha rivelato che anche altri utenti hanno avuto problemi con le traduzioni automatiche di Google negli ultimi tempi, ma il passaggio a Bing come motore di traduzione principale ha risolto immediatamente questo problema.
Errori comuni di WordPress (e come evitarli)
Tutti commettono errori e quando inizi a usare WordPress, ci sono alcune trappole in cui è facile cadere. Per aiutarti a evitare questi errori comuni, abbiamo messo insieme i fo...
Il sito del plug-in fornisce alcune domande frequenti e tutorial rapidi per aiutarti a iniziare e ti fornisce un modulo di contatto per metterti in contatto con gli sviluppatori in caso di problemi. Ma potresti scoprire che il supporto non è così immediato come una soluzione premium a pagamento: dopotutto, Transposh è gratuito. Transposh è disponibile anche nel repository di plugin standard di WordPress e ha una serie limitata di FAQ, screenshot e voci del forum, ma gli sviluppatori hanno chiarito che il loro metodo di contatto preferito è attraverso il proprio sito web.
Se stai cercando un modo molto veloce per tradurre il tuo sito, hai un budget molto limitato (o addirittura nessun budget) e preferisci che il sito sia tradotto automaticamente automaticamente piuttosto che tradurre tu stesso i contenuti o pagare per traduttori professionisti, allora Transposh è un'ottima opzione. Se scegli Transposh (o qualsiasi altra opzione di traduzione automatica), preparati al fatto che i tuoi contenuti potrebbero effettivamente essere letti in modo molto diverso dalle tue intenzioni iniziali in altre lingue.
Questi sono solo due esempi di una vasta gamma di plugin disponibili che possono aiutarti a trasformare il tuo sito in più lingue; ce ne sono molti altri là fuori che offrono caratteristiche e funzionalità simili. Tuttavia, questi due mostrano gli estremi opposti dello spettro multilingue e sono un ottimo punto di partenza quando si esamina la prospettiva potenzialmente scoraggiante di trasformare il proprio sito in una sola lingua in uno multilingua.
Non resta che dire bonne chance, viel gluck, buena suerte o buona fortuna!
