WPML ti permette di tradurre il tuo sito in 65 lingue preconfigurate, aggiungere le tue lingue personalizzate e personalizzare una varietà di opzioni di configurazione per il selettore di lingua, il formato URL e altro ancora. Queste opzioni sono tutte disponibili nel menu WPML → Languages.
Lingue del sito
Quando configuri WPML per la prima volta, devi scegliere la lingua del tuo contenuto esistente. Poi, scegli quale delle 65 lingue preconfigurate desideri utilizzare per tradurre il tuo sito.
È anche possibile creare una lingua personalizzata. Questo è particolarmente utile se desideri aggiungere una lingua specifica di un paese al tuo sito (come il francese canadese o il tedesco svizzero), o se hai bisogno di una lingua che non appare nell’elenco delle lingue preconfigurate.
Puoi aggiungere, modificare o rimuovere lingue dal tuo sito in qualsiasi momento andando su WPML → Languages. Queste opzioni sono disponibili nella sezione Lingue del sito.
Lingua Formato URL
WPML ti permette di scegliere come organizzare i contenuti in diverse lingue. Puoi scegliere tra:
Lingue diverse nelle directory, come wpml.org/es/ per lo spagnolo e wpml.org/de/ per il tedesco.
Un dominio diverso per ogni lingua – sottodomini come es.example.com e de.example.com o domini completamente diversi come ejemplo.es e beispiel.de.
Nome della lingua aggiunto come parametro, come wpmML.org/?lang=es per lo spagnolo.
Per far funzionare Lingue diverse in directory, la struttura dei permalink del tuo sito deve essere diversa da quella predefinita. Si consiglia di scegliere Anno/Mese/Nome o %postname%.
Per esempi più dettagliati e per la documentazione necessaria per l’esecuzione di ciascuna di queste modalità, leggi le opzioni URL della lingua.
Selettore delle lingue
Per permettere ai visitatori di selezionare la loro lingua preferita, WPML aggiunge un selettore di lingua al footer del tuo sito per impostazione predefinita. Puoi anche aggiungere selettori di lingua ai widget, ai menu o creare il tuo selettore di lingua personalizzato.
Oppure, puoi aggiungere un selettore di lingua ai menu, ai widget, ai template e ai contenuti delle pagine o dei post utilizzando il blocco LanguageSwitcher.
Puoi anche visualizzare i selettori delle lingue utilizzando i seguenti ganci:
Puoi controllare l’ordine in cui le lingue appaiono nel selettore di lingua nella sezione Opzioni del selettore di lingua del menu Languages.
Clicca e trascina le lingue per cambiare l’ordine.
Si prega di notare che quando si utilizza un selettore di lingua a discesa, la prima lingua mostrata è sempre la lingua corrente. Le altre lingue saranno elencate in base all’ordine che hai impostato nell’elenco Ordine delle lingue.
Scegliere cosa visualizzare nel selettore delle lingue
Puoi scegliere cosa includere nel selettore di lingua. WPML può visualizzare una bandiera del paese, il nome della lingua nativa e il nome della lingua nella lingua corrente della pagina.
Puoi anche scegliere i colori per tutte le parti del selettore di lingua.
Nella sezione Selettori di lingua personalizzati, puoi abilitare o disabilitare i selettori di lingua personalizzati sul tuo sito. Quando i selettori delle lingue sono disabilitati, le relative risorse CSS e JavaScript non vengono più caricate. Questo è utile per i siti che non utilizzano alcun selettore di lingua.
In questo caso, è ancora possibile utilizzare lo Shortcode wpml_language_switcher e l’azione wpml_language_switcher, che però produrranno i selettori delle lingue senza alcun CSS o JavaScript.
I selettori di lingua personalizzati sono abilitati per impostazione predefinita per le installazioni esistenti che aggiornano a WPML versione 3.8 o successiva. Per le nuove installazioni che utilizzano WPML versione 3.8 o successiva, questa opzione è disabilitata per impostazione predefinita.
Opzioni SEO
Quando il tuo sito multilingue viene analizzato dai motori di ricerca, come Google, è importante “informarli” delle lingue alternative disponibili per i contenuti del tuo sito. In questo modo, i motori di ricerca non tratteranno le traduzioni come duplicati ma come lo stesso contenuto, solo in lingue diverse. Questo è positivo per il posizionamento SEO del tuo sito.
Si prega di notare che quando abilitata, questa informazione non è visibile nel front-end del tuo sito ma solo nel codice sorgente.
Oltre ad attivare e disattivare questa funzionalità, puoi anche utilizzare l’opzione Posizione del link hreflang per stabilire dove verranno visualizzate queste informazioni:
Il più presto possibile – default, priorità 1
Più avanti nella sezione della testa – priorità 10
Nella maggior parte dei casi, è meglio utilizzare l’impostazione di default. A volte, temi e plugin diversi possono causare conflitti quando si utilizza questa opzione. Questi conflitti possono portare a una serie di link sbagliati o completamente mancanti. In questo caso, il passaggio all’opzione Più tardi nella sezione principale dovrebbe risolvere il problema.
Lingua dell’amministratore
La lingua di default è normalmente anche la lingua di amministrazione. Tuttavia, puoi anche scegliere di visualizzare l’amministrazione di WordPress del tuo sito in una lingua diversa dalla lingua predefinita dei contenuti del tuo sito. Questo non è nel menu WPML → Languages. Puoi invece trovarlo andando su Utenti → Profilo.
Questo permette ai siti che hanno diversi autori, ciascuno scrivendo in una lingua diversa, di avere una lingua di amministrazione diversa per ogni utente. Gli utenti individuali possono selezionare la loro lingua di amministrazione nella propria pagina del profilo.
WPML ti permette di abilitare un cookie JavaScript in modo che temi e plugin possano eseguire il filtraggio di AJAX senza problemi, anche su siti memorizzati nella cache.