La guida al multilinguismo di WordPress.
Quando si sviluppa un sito Web WordPress multilingue, sorgono una serie di domande e compiti, che a volte pongono grandi sfide e ostacoli tecnici anche per i web designer professionisti. Ecco perché vogliamo fare un po’ di chiarezza su come rendere il tuo sito web disponibile in più lingue. Un sito web multilingue offre molti vantaggi rispetto a una versione monolingue.
Esistono diversi modi per creare un sito WordPress multilingue. Qui mostriamo quella che riteniamo essere la soluzione più praticabile e professionale. Prima di ciò, tuttavia, vorremmo spiegare alcune osservazioni sui vantaggi del multilinguismo:
Vantaggi del multilinguismo
La guida al multilinguismo di WordPress.
Quando si sviluppa un sito Web WordPress multilingue, sorgono una serie di domande e compiti, che a volte pongono grandi sfide e ostacoli tecnici anche per i web designer professionisti. Ecco perché vogliamo fare un po’ di chiarezza su come rendere il tuo sito web disponibile in più lingue. Un sito web multilingue offre molti vantaggi rispetto a una versione monolingue.
Esistono diversi modi per creare un sito WordPress multilingue. Qui mostriamo quella che riteniamo essere la soluzione più praticabile e professionale. Prima di ciò, tuttavia, vorremmo spiegare alcune osservazioni sui vantaggi del multilinguismo:
1. Vantaggio: maggiore potenziale di cliente
Ci sono molti vantaggi nell’utilizzare un sito Web WordPress multilingue.
Per le aziende si tratta di un’ottima opportunità per aprire ulteriori mercati di vendita con un potenziale di clienti significativamente maggiore.
2. Vantaggi dell’esperienza utente
La presenza di un sito web nella lingua madre porta a un’esperienza utente molto migliore.
Questo, a sua volta, può avere un impatto positivo sui tassi di conversione e sui tassi di rimbalzo.
3. Vantaggi SEO
Un altro grande vantaggio dell’utilizzo di un sito web multilingue è l’impatto sulla SEO.
Anche i motori di ricerca come Google cercano nei siti web altre lingue durante l’indicizzazione e li considerano come contenuti separati.
Di conseguenza, i siti web multilingue hanno più contenuti forniti nelle pagine dei risultati (SERP).
I contenuti aggiuntivi attireranno nuovi clienti da altre regioni linguistiche.
4. Competenza e fiducia
Per i siti web aziendali, è importante comunicare con i clienti nella lingua che parlano.
Questo crea automaticamente fiducia e credibilità.
È anche un segno di competenza.
Un modo per tradurre in altre lingue è attraverso la traduzione in linguaggio automatico. Google offre traduzioni automatiche, ma la qualità non è ovviamente paragonabile alla traduzione da parte di un madrelingua. Tuttavia, esiste un’alternativa come via di mezzo, che consiste nell’utilizzare le traduzioni in linguaggio automatico per la traduzione frase per frase o parola per parola e quindi controllarle e regolarle manualmente di conseguenza.
Quale struttura di URL dovresti usare?
Esistono tre modi diversi per configurare un sito Web WordPress multilingue.
1. Domini di primo livello
https://domain.com/
https://domain.es/
https://domain.de/
Un TLD, abbreviazione di dominio di primo livello, è l’ultimo segmento di un nome di dominio, ovvero la parte che segue il nome di dominio, ovvero il “.com”, ecc.
Questo metodo è il più difficile perché ogni paese ha i propri requisiti SEO, autorità di dominio, ecc. Questa possibilità comporta molto più lavoro rispetto ai metodi seguenti.
2. Sottodomini
https://domain.com/
https://es.domain.com/
https://de.domain.com/
Questo è un metodo comune che può essere configurato come installazione singola o come multisito WordPress.
3. Sottodirectory
https://domain.com/
https://domain.com/es/
https://domain.com/de/
Questo è uno dei metodi più comuni ed è anche preferito da noi.
Può essere configurato come installazione singola, come multisito o come sito singolo con plugin.
Ecco alcune altre spiegazioni relative ai siti web multilingue:
1. Cosa sono i tag hreflang?
L’attributo hreflang informa Google che esiste più di una versione in una lingua e/o in un paese di un contenuto.
Google li assegna anche l’uno all’altro.
Google riconosce l’architettura internazionale del sito web e può quindi mostrare il contenuto nella rispettiva lingua ai rispettivi utenti.
Su un sito web WordPress multilingue, è necessario utilizzare i tag hreflang.
2. Cosa deve essere tradotto?
A nostro avviso, tutto ciò che si trova sul sito web deve essere tradotto.
Questo è importante dal punto di vista dell’esperienza utente e per motivi SEO.
Dal punto di vista SEO, si consiglia di avere la parola chiave nell’URL. Ciò significa che anche gli URL nelle versioni linguistiche devono essere tradotti.
3. Nomi dei file immagine
Quando si tratta di file immagine, è importante utilizzare nomi di file immagine intelligenti. Ciò include anche la traduzione del nome del file nella rispettiva versione linguistica.
4. Meta SEO
Anche i meta SEO, inclusi titoli e meta descrizioni, dovrebbero essere tradotti. Ad esempio, il plugin Yoast SEO è compatibile con tutti i plugin WordPress Multilingue.
5. Contenuto
Ogni contenuto del sito web deve essere tradotto. Ciò include voci di menu di WordPress, categorie, tag, widget, elementi del piè di pagina, ecc. Questo di solito viene fatto tramite “stringhe di traduzione”, che consentono anche l’aggiornamento dei widget.
WPML WordPress Plugin Multilingue
Per utilizzare WordPress multilingue, si consiglia di utilizzare il plug-in WPML Multilingual quando si utilizzano i siti Web WordPress. È il plug-in più comunemente utilizzato per i siti Web multilingue e dispone di un software molto sofisticato. WPML è anche uno dei plugin multilingue più robusti sul mercato.
Requisiti minimi per l’utilizzo di WPML:
Per l’esecuzione di WPML è necessario quanto segue:
WordPress 4.4 o superiore
PHP 5.6 o superiore con un limite di memoria di almeno 128 MB, 256 MB è consigliato (vedi Impostazioni di memoria WP).
Tieni presente che la quantità di spazio richiesta per il tuo sito web dipende dal contenuto, dal tema e da tutti i plug-in.
MySQL 5.6 o versioni successive.
La possibilità di creare tabelle nel database.
L’API REST di WordPress deve essere abilitata affinché WPML funzioni correttamente.
Estensione di stringhe multibyte per l’uso di WPML String Translation
Estensione SimpleXML per l’utilizzo dei file XLIFF in WPML Translation Management.
La funzione PHP eval() deve essere abilitata.
Installazione di WPML
Passo 1:
Innanzitutto, installate i componenti principali di WPML:
WPML Multilingual CMS (il plugin principale)
Traduzione di stringhe
Gestione delle traduzioni
Traduzione multimediale
Questi sono disponibili nella pagina di download dell’account. Si prega di notare che il tipo di account WPML Multilingual Blog non fornisce l’accesso ai componenti String Translation e Translation Management.
Passo 2:
Quando attivate WPML per la prima volta, una procedura guidata di configurazione vi aiuterà a configurare le impostazioni di base necessarie per preparare il vostro sito ai contenuti multilingue.
Segui i suggerimenti della procedura guidata per:
Imposta la lingua predefinita
Aggiungi altre lingue
Specificare la posizione in cui visualizzare i selettori di lingua
Registrazione di WPML
Per tradurre pagine, post e post personalizzati:
Se stai traducendo i contenuti del sito da solo, puoi tradurre post e pagine facendo clic sulle icone più e matita accanto ai contenuti che desideri tradurre.
Modifica della pagina / casella della lingua:
Sulle singole pagine, potete tradurre o modificare la pagina corrispondente in WordPress con l’aiuto della casella della lingua dell’estensione WPML:
Gestione delle traduzioni in WPML
Translation Management è un componente aggiuntivo di WPML che vi consente di collaborare con i team di traduzione o con i servizi di traduzione. Ti consente inoltre di tradurre i contenuti progettati con il nuovo editor di blocchi di WordPress (Project Gutenberg). Sono supportati anche i vari editor di temi premium come il Fusion Builder di Avada.
Dopo aver attivato il plug-in Translation Management, WPML vi guiderà attraverso una breve procedura guidata di configurazione. La procedura guidata ti aiuta a scegliere chi deve tradurre il tuo sito web e quale editor di traduzione dovresti utilizzare. WPML vi offre diversi strumenti che i vostri traduttori possono utilizzare.
Una volta completata la configurazione, vedrai la dashboard di traduzione. Da lì, puoi inviare i contenuti per la traduzione.
La schermata Translation Dashboard include sezioni per i filtri dei contenuti, l’elenco dei contenuti e i controlli di traduzione.
1. Il filtro consente di scegliere quali contenuti devono essere visualizzati nell’elenco.
2. Selezionare il contenuto da tradurre dall’elenco.
3. Seleziona le lingue in cui tradurre (o duplicare).
4. Aggiungi al carrello delle traduzioni.
È possibile ripetere questo processo più volte prima di inviare il contenuto per la traduzione. Ciò consente di raccogliere contenuti da diverse parti del sito Web e inviarli in batch per la traduzione.
Quando hai finito di aggiungere contenuti al carrello, fai clic sulla scheda Carrello traduzioni. Pronto!
Esamina il contenuto che invii per la traduzione, scegli chi deve tradurlo (se una lingua ha più opzioni di traduzione), assegna un nome, imposta una scadenza e quindi invia il contenuto per la traduzione.
Per ottenere una stima della quantità di contenuti che state inviando per la traduzione, utilizzate lo strumento di conteggio delle parole del sito web di WPML.
Traduzione di stringhe
Nella maggior parte dei casi, i contenuti da tradurre vengono inviati dalla dashboard di traduzione. A volte, tuttavia, è necessario tradurre testi che non appartengono a nessuna pagina specifica. Ad esempio, i titoli dei widget o lo slogan del sito web devono essere tradotti.
A tal fine, potete utilizzare la traduzione delle stringhe di WPML.
Traduzione di media
Alcuni dei tuoi contenuti sono costituiti da immagini e altri media. Questi possono anche essere screenshot o documenti PDF allegati.
Di solito, il contenuto tradotto contiene esattamente gli stessi media del contenuto originale. Potete utilizzare il componente aggiuntivo WPML Media Translation per impostare diversi media per le traduzioni.
Traduzione di altri contenuti della pagina:
Oltre ai post e alle pagine, ci sono altri elementi che potrebbero dover essere tradotti.
Ciò include i testi nel frontend che provengono dal tema e dai plugin, i menu, i widget e altro ancora.
Ulteriori link alle istruzioni di traduzione sul sito web di WPML:
Servizi di traduzione per WPML:
Per WPML, ci sono una serie di servizi di traduzione che potete assumere direttamente dall’editing delle vostre pagine.
Come tradurre da soli il contenuto delle tue pagine web (senza servizi di traduzione)
Se sei l’unico traduttore del tuo sito web WordPress multilingue, ci sono due modi per iniziare a tradurre qualsiasi sottopagina.
1. Modifica la pagina e apri la sezione Lingua nella barra laterale del tuo editor (ad esempio nell’editor Gutenberg). Fai clic sul simbolo più accanto alla lingua in cui desideri tradurre questa pagina.
Vai a una pagina che elenca i post, le pagine o i post personalizzati del tuo sito e fai clic sull’icona più accanto alla lingua in cui desideri tradurre la pagina.
In entrambi i casi, verrai indirizzato a un editor di traduzione di tua scelta e ora potrai tradurre tu stesso i testi della pagina.
Nota: se disponete di un account per blog multilingue WPML, non avete accesso ai plug-in “String Translation” e “Translation Management” e potete tradurre i contenuti solo tramite traduzione manuale.
Scegliete come volete tradurre i contenuti in WPML
WPML offre diverse opzioni per la traduzione dei contenuti. Sui nuovi siti web WordPress, è possibile specificarlo nella procedura guidata di gestione delle traduzioni. Sulle pagine esistenti, puoi sempre modificare questa impostazione andando su WPM, pagina Impostazioni e utilizzando la sezione “Come tradurre post e pagine”.
Editor di traduzione integrati in WPML
Se vuoi creare le tue pagine per il multilinguismo di WordPress come descritto sopra, puoi utilizzare l'”Editor di traduzione avanzato” o l'”Editor di traduzione classico”. Si consiglia di utilizzare l'”Editor di traduzione avanzato”. In questo modo, i contenuti possono essere tradotti in modo più chiaro. C’è anche una funzione di traduzione automatica e una funzione di memoria di traduzione. A differenza del classico editor di traduzione, tuttavia, le frasi devono sempre essere tradotte individualmente e non possono essere tradotte in intere sezioni di testo. Nel complesso, tuttavia, l’Advanced Translation Editor è un’innovazione innovativa in WPML.
Un’altra grande caratteristica è che puoi sempre decidere di far tradurre alcuni contenuti da solo o dal tuo traduttore e inviare parti del contenuto a un servizio di traduzione.
Confronto tra WPML e altri plugin di WordPress
Esistono numerosi altri plugin per il multilinguismo nei siti Web WordPress. Di seguito abbiamo elencato un confronto tra questi plugin più popolari con le caratteristiche delle prestazioni.
Plugin multilingue WordPress alternativi
Ci sono alcuni altri plugin WordPress multilingue che dovrebbero essere menzionati:
Plugin multilingue gratuito per WordPress Polylang
Con oltre 400.000 installazioni attive e una valutazione di 4,5 stelle su 5, Polylang è anche un buon plugin per il multilinguismo in WP. È possibile scaricarlo gratuitamente dal repository di WordPress o installarlo dalla dashboard di WordPress sotto i plug-in “Aggiungi nuovo”.
Plugin multilingue WordPress a pagamento Weglot
Weglot è relativamente nuovo ed è un’alternativa rapida per tradurre l’intero sito WordPress. Il plugin offre la traduzione come servizio con un canone di abbonamento mensile. Il plugin è già stato installato oltre 20.000 volte ed è stato valutato 5 stelle su 5. È possibile scaricare Weglot dal repository di WordPress o cercarlo e installarlo nella dashboard di WordPress alla voce “Aggiungi nuovo” plugin.
- Altri plugin multilingue sono:
- Commutatore di lingua multisito
- qTranslate X
- GTranslate
- TranslatePress – Multilingue
- MultilinguePress
Assumi servizi di traduzione WordPress
Se tu o la tua azienda non avete il tempo o le competenze linguistiche, potete anche ordinare traduzioni di alta qualità per i vostri testi da vari servizi di traduzione.
Di seguito abbiamo elencato alcuni servizi per te:
I tempi medi di consegna delle traduzioni sono compresi tra le 12 ore e le 24 ore. I prezzi generali delle traduzioni partono da 0,05 a 0,08 dollari a parola. Abbiamo già descritto i servizi di traduzione di WPML.
Testare i tag hreflang
Dopo aver configurato il tuo sito Web WordPress con più lingue, dovresti testare la configurazione per quanto riguarda i tag hreflang funzionanti. Puoi verificarlo tramite il codice sorgente dei siti Web oppure puoi farlo utilizzando strumenti appropriati. Tuttavia, ci sono anche alcuni ottimi strumenti come flang (consigliato da Yoast).
1. Puoi farlo online semplicemente inserendo il tuo dominio sul sito Web di flang e i tuoi tag verranno quindi controllati.
2. Un’altra opzione è quella di utilizzare lo strumento di test dei tag hreflang di TechnicalSEO.com
3. Se hai già impostato e configurato Google Search Console, puoi controllare lì per vedere se i tuoi tag hreflang stanno riscontrando errori. Questo apparirà sotto “Traffico di ricerca → targeting internazionale”. Tuttavia, potrebbero essere necessari alcuni giorni prima che questi risultati vengano visualizzati se hai appena aggiunto altre lingue al tuo sito.
Conclusione | Sommario
Un sito Web WordPress multilingue può diventare un argomento complesso se ci stai appena entrando. Ci sono un numero estremamente elevato di cose diverse da considerare. Questo inizia con la scelta del plugin giusto, del servizio di traduzione, delle giuste impostazioni SEO, ecc. È tutto un sacco di lavoro, ma i vantaggi superano chiaramente gli svantaggi. Se segui le raccomandazioni di Google e utilizzi i tag hreflang e le best practice SEO, sarai sicuramente ricompensato con un aumento del posizionamento nei risultati di ricerca e del traffico multilingue.