Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come creare un sito WordPress multilingue con WPML

Nota editoriale: guadagniamo una commissione dai link dei partner su WPBeginner. Le commissioni non influenzano le opinioni o le valutazioni dei nostri redattori. Per saperne di più su Processo editoriale.

Volete creare un sito WordPress multilingue con WPML?

WordPress può essere utilizzato per creare un sito web in qualsiasi lingua. Tuttavia, non supporta i siti web multilingue fin dall’inizio.

In questo articolo vi mostreremo come creare facilmente un sito WordPress multilingue con WPML.

Creating a multilingual WordPress website with WPML

Perché creare un sito WordPress multilingue con WPML?

È possibile utilizzare WordPress in qualsiasi lingua si desideri. È facilissimo creare un sito web WordPress in qualsiasi lingua.

I temi e i plugin WordPress più diffusi sono anche pronti per la traduzione, il che rende facile per chiunque nel mondo avviare un sito WordPress nella propria lingua.

Tuttavia, per impostazione predefinita, WordPress può supportare solo una lingua alla volta. E se voleste utilizzare più lingue su un sito per attirare un pubblico molto più vasto?

Governi, aziende internazionali, negozi online e istituti scolastici hanno spesso bisogno di offrire il proprio sito web in più lingue. Anche se le traduzioni automatiche come Google Translate sono un’opzione, spesso non sono accettabili per la maggior parte delle organizzazioni professionali.

Un modo per offrire più opzioni linguistiche è quello di installare WordPress in sottodomini per ogni lingua. Si tratta di un’operazione molto fastidiosa, in quanto dovrete gestire gli aggiornamenti e fare il backup di tutte le installazioni.

WPML (WordPress Multilingual Plugin) risolve questo problema permettendo al vostro sito web di diventare multilingue. È possibile utilizzare la stessa installazione di WordPress per creare contenuti in molte lingue diverse.

Offre un’interfaccia facile da usare per la gestione delle traduzioni. Aggiunge anche opzioni di cambio lingua per gli utenti.

Detto questo, vediamo come creare un sito WordPress multilingue con WPML in pochi minuti.

Creare un sito WordPress multilingue con WPML

La prima cosa da fare è installare e attivare il plugin WPML (WordPress Multi-language). Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.

WPML website

Nota: WPML è un plugin a pagamento, ma è di gran lunga l’opzione più completa. C’è un motivo per cui oltre un milione di siti web utilizzano WPML per creare un sito WordPress multilingue.

Dopo l’attivazione, il plugin aggiunge una nuova voce di menu denominata “WPML” nel menu di WordPress. Facendo clic su di essa per la prima volta si accede alla procedura guidata per le impostazioni del plugin.

WPML setup wizard


WPML rileverà automaticamente la lingua del vostro sito WordPress. Se volete, potete cambiarla qui.

Di seguito, è necessario selezionare le altre lingue che si desidera utilizzare sul proprio sito web. È sempre possibile aggiungere altre lingue in seguito, se necessario.

Quindi, fare clic sul pulsante Continua per il passaggio successivo.

Ora vi verrà chiesto di scegliere il formato dell’URL per le diverse lingue.

Choose URL format

È possibile scegliere la struttura della directory, impostare domini o sottodomini separati per ogni lingua o aggiungere la lingua come parametro.

La prima opzione, la struttura a directory, è più SEO-friendly e consigliata per la maggior parte dei siti web.

Si può anche optare per sottodomini o domini separati, ma Google potrebbe considerarli come siti web separati. Se questo è il vostro scopo, potete scegliere questa opzione.

Dopo aver scelto il formato dell’URL, fare clic sul pulsante Continua.

Il plugin chiederà ora di inserire la Site Key. È possibile ottenere questa chiave nel proprio account sul sito web di WPML.

Add site key

Nella schermata successiva, vi verrà chiesto di scegliere come gestire le traduzioni sul vostro sito web.

È possibile scegliere di tradurre tutto il sito web o di tradurre alcuni contenuti. Si consiglia di utilizzare “Alcuni contenuti”, in quanto ciò consente di avere un maggiore controllo sulle traduzioni.

Maanage translations

L’opzione successiva è quella di scegliere chi tradurrà il vostro sito web. Potete scegliere di aggiungere le traduzioni da soli, di aggiungere singoli traduttori o un responsabile delle traduzioni, oppure di scegliere un servizio di traduzione professionale.

Potete sempre cambiare il modo in cui gestite le traduzioni sul vostro sito web.

Nella schermata successiva, è possibile dare il permesso di condividere le informazioni sui plugin e sui temi per ottenere un’assistenza più rapida.

Successivamente, WPML vi chiederà il permesso di installare altri plugin utili. Per ora è possibile fare clic sul link Salta e installare i plugin in un secondo momento, se necessario.

Skip plugins

È tutto! Avete configurato con successo WPML per creare e gestire il vostro sito web multilingue.

Poi dovrete aggiungere i contenuti tradotti al vostro sito web.

Aggiungere contenuti multilingue a WordPress con WPML

WPML rende davvero semplice tradurre ogni area del vostro blog WordPress in più lingue.

Potrete tradurre facilmente i vostri post, pagine, tag, categorie e temi di WordPress in tutte le lingue che desiderate.

Aggiunta di post e pagine multilingue

È sufficiente fare clic sul menu dei messaggi per visualizzare i messaggi esistenti.

Si noteranno le colonne delle lingue accanto ai titoli dei post.

Adding content in multiple languages in WordPress

WPML presuppone che i contenuti esistenti siano nella lingua principale del sito. Accanto ai post vengono visualizzati i pulsanti Aggiungi per ogni lingua. Cliccate sul pulsante Aggiungi sotto una lingua per tradurre un post.

È possibile gestire le traduzioni anche modificando un post.

Nella schermata di modifica del post, si noterà la nuova casella di meta “Lingua” per gestire le traduzioni.

Maanage post translations

È possibile gestire le traduzioni anche visitando la pagina WPML ” Gestione delle traduzioni.

Da qui è possibile visualizzare i contenuti, assegnarli ai traduttori e lavorare sulle traduzioni.

Translation management

È anche possibile aggiungere utenti come traduttori, indipendentemente dal ruolo che ricoprono sul vostro sito WordPress.

È anche possibile aggiungere gli abbonati come traduttori.

Add and manage translators in WordPress

Invece di modificare i post, questi traduttori potranno aggiungere traduzioni direttamente in WordPress.

Aggiunta di traduzioni per categorie e tag

WPML consente di tradurre facilmente le categorie e i tag, o qualsiasi altra tassonomia personalizzata che si sta utilizzando.

Visitare WPML ” Taxonomy Translation e caricare le tassonomie personalizzate che si desidera tradurre.

Ad esempio, in questa schermata abbiamo selezionato le categorie e sono state visualizzate tutte le categorie del nostro sito demo.

Taxonomy translation

Fare clic sul pulsante + aggiungi accanto al termine della tassonomia per aggiungere la traduzione.

Tradurre i menu di navigazione

WordPress è dotato di un robusto sistema di menu di navigazione. WPML consente di tradurlo proprio come si tradurrebbero i post o le tassonomie.

Visitare la pagina Aspetto ” Menu del proprio sito. Se avete più di un menu, selezionate il menu che volete tradurre.

Nella colonna di destra, si vedrà il menu con i link per la traduzione in altre lingue abilitate sul sito.

Translate navigation menus

Facendo clic su una lingua si crea un nuovo menu per quella lingua.

È necessario aggiungere le stesse voci del menu della lingua principale.

Translating menus

Se i post e le pagine sono presenti nei menu di navigazione, è necessario innanzitutto tradurli. Successivamente, è possibile aggiungerli dalle schede a sinistra nelle schermate di modifica dei menu.

Non dimenticate di fare clic sul pulsante Salva menu per salvare il vostro menu.

Tradurre temi, plugin e altri testi con WPML

Il CMS multilingue WPML consente di scegliere tra le traduzioni ufficiali di temi e plugin o di utilizzare il proprio traduttore di stringhe.

Andare alla pagina di localizzazione di WPML ” Temi e plugin.

Translate plugins and themes

Per impostazione predefinita, viene visualizzata l’opzione per caricare automaticamente il file .mo del tema utilizzando load_textdomain. È possibile selezionare questa opzione per scaricare i file di traduzione del tema.

Questo funziona solo con i temi scaricati dalla directory dei temi di WordPress.org.

Si consiglia di utilizzare il modulo di traduzione delle stringhe di WPML per tradurre correttamente il tema e i plugin per il proprio sito.

translate strings

WPML consente anche di tradurre campi personalizzati, widget e altre stringhe traducibili generate da WordPress.

Speriamo che questo articolo vi abbia aiutato a capire come creare un sito WordPress multilingue con WPML. Potreste anche voler consultare il nostro elenco dei plugin WordPress più utili per far crescere il vostro sito web e il nostro confronto dei migliori servizi di telefonia aziendale.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

23 commentiLascia una risposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

    • WPBeginner Support says

      No, this would be based on the languages you want to support on your site rather than the location of your visitors.

      Admin

  2. Ajay Kumar says

    does it translates automatically or manually, can you explain how it will translates, some of images showing we have to select the tranlated word and check? please let me know, I am going to buy this, if it manually translates how much it takes.

    • WPBeginner Support says

      WPML is for manual translation but does have the option for automatic/machine translation. If you reach out to WPML they can let you know the specifics :)

      Admin

  3. Suraj Barai says

    I want to make multiple languages websites. But I can’t understand properly. Can you tell how to make. International website that can any one read in any language.

  4. chetan says

    hey i have a question i have a website i want to show country specific navigation in website i am using wordpress pls help me

  5. ahmed salah says

    that was helpful.
    but what if i my other language is RTL language, how cloud i make style turn to RTL when loading language ?

  6. ahmed salah says

    thank you !
    but what if my other language is RTL language ,
    how could i load RTL style when switching to Arabic language ?

  7. Sanela Tomic says

    Hello, i bought it today and i am disappointed :( i just realise that i need to translate text by myself and put it in a post. If i knew all that languages i would not buy it on first place. Its to late to regret now so can you suggest where to translate content ? Thank you all

  8. Henry Barrow says

    Hello,
    I would like to know how many languages could add to my site?. I would like to add many languages to my site as I want to market to different nationalities.
    I would also like your advice on my site. I have paid lots of money to have my site build on fivver but all I got was a bunch of different that did not know what they were doing. The site is already built all I need is a few changes on it, I do not have lots of money as mi collect social security to survive for now.
    Any professional advice would be greatly appreciated.
    P.S I have too many pages on my site that I do not need. should I just delete the ones that I don’t need?
    My site is:
    My best regards.

  9. George Truijen says

    How does WPML manage the SEO? SEO ‘demands’ separate titels and URL’s ans if only the language differs, than SEO finds just perhaps one page.

  10. Henk says

    I’d rather throw myself in front of a train than use WPML for anything. WPML is terrible software that uses techniques that slow down your website significantly. If you have a lot of pages, simply installing WPML can raise your loading time from 1 second do 15 seconds or worse. So, no thanks.

    • Tattvavit das says

      Hi WPBeginner guys, do you have a reply for Henk’s comment? I want to have a multilingual site but if it is going to slow down my site by 15 times, it’s not worth it. What’s your take?

    • Amir Helzer says

      I’m very sorry to hear that your experience with WPML was not good. We take every feedback about WPML seriously and I want to help you with any problems that you had. If there is a support thread on wpml.org which explains the problems, please add a link to it.

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.