Creazione di un sito WordPress multilingue è un compito piuttosto laborioso. Devi prima capire in quali lingue vuoi che il tuo sito sia disponibile, poi trovare il miglior plugin di traduzione per il tuo progetto. Solo dopo arriverai alla parte in cui traduci effettivamente i contenuti del tuo sito. Questo processo è probabilmente il più laborioso di tutti quelli sopra citati.
La traduzione automatica del tuo sito WordPress è un ottimo modo per accelerare il processo di traduzione e utilizzare le traduzioni automatiche come punto di partenza per i tuoi contenuti multilingue. Puoi avere tutto tradotto in pochi minuti, anziché giorni o settimane.
In questo tutorial vedremo come tradurre automaticamente i siti WordPress in modo rapido e con costi minimi utilizzando TranslatePress.
TranslatePress offre traduzioni sia automatiche che manuali. Cosa distingue TranslatePress dalle altre soluzioni multilingue è possibile tradurre tutto il contenuto del sito direttamente dal front-end, utilizzando un'interfaccia di traduzione visiva.

TranslatePress dispone anche di un proprio servizio di traduzione automatica integrato chiamato TranslatePress AI, ma consente anche di collegarsi direttamente a Google Translate o DeepL, se si preferiscono queste soluzioni.
Cominciamo…
Come tradurre automaticamente qualsiasi sito web con Google Translate
Più avanti in questo post vi mostreremo il modo migliore per utilizzare la traduzione automatica per tradurre il tuo sito web. Ma se vuoi tradurre il sito web di qualcun altro, ti basta Google Translate.
Questo è utile se c'è un sito web in un'altra lingua che vuoi consultare, o se in generale hai bisogno di tradurre un sito web che non controlli.
Per iniziare, vai su la pagina standard Google Translate e seleziona la lingua in cui è redatto il sito web (a sinistra) così come la lingua in cui desideri tradurre il contenuto del sito web (sulla destra).
Quindi, invece di inserire il testo che desideri tradurre come faresti normalmente, incolla semplicemente l'URL del sito web che vuoi tradurre nella casella a sinistra. A questo punto, clicca sul link nella casella a destra per aprire la versione tradotta del sito web.
Ad esempio, per tradurre il sito web TranslatePress dall'inglese allo spagnolo, dovresti configurarlo in questo modo:

Cliccando sul link, si aprirà la versione tradotta del sito web, insieme a una nuova barra degli strumenti di Google Translate. Potrai navigare tra le diverse sezioni del sito proprio come faresti normalmente e potrai anche utilizzare la barra degli strumenti per cambiare lingua e tornare alla versione originale, se necessario:

Ed ecco fatto: un modo semplice per tradurre automaticamente un sito web.
Perché la traduzione dinamica di Google Translate non è adatta al tuo sito web
Il metodo Google Translate descritto sopra è davvero utile se devi tradurre un sito web che non gestisci. Ma se vuoi tradurre il tuo proprio Se desideri creare un sito web multilingue, non dovresti utilizzare questo approccio dinamico.
È importante sottolineare che il problema riguarda solo la parte “dinamica”.
Va benissimo usare Google Translate per tradurre automaticamente i tuoi contenuti, basta farlo in modo tale da creare statico versioni del contenuto tradotto dopo aver generato le traduzioni utilizzando Google Translate, come vi mostreremo nel tutorial qui di seguito.
L'utilizzo del modello Google Translate per tradurre dinamicamente i contenuti su richiesta presenta due problemi:
- SEO multilingue – con la traduzione dinamica, le versioni tradotte dei vostri contenuti non hanno URL permanenti sul vostro sito, il che significa che Google non potrà includerle nel suo indice di ricerca e voi non potrete posizionarvi per termini di ricerca multilingue. Si tratta di un grande svantaggio se il vostro obiettivo è trarre vantaggio da SEO multilingue.
- Precisione (nessun controllo manuale) – poiché la traduzione avviene in modo dinamico, non hai la possibilità di modificare manualmente le traduzioni una volta generate. A volte la traduzione automatica non è perfetta, quindi questo potrebbe significare dover tollerare traduzioni imprecise.
Se desideri tradurre automaticamente il tuo sito web, un approccio migliore consiste nell'utilizzare Google Translate (o un altro servizio) per generare le traduzioni iniziali del tuo sito. Tuttavia, invece di farlo dinamicamente, prendi quelle traduzioni e le memorizzi nel database del tuo sito.
Poiché le traduzioni vengono memorizzate localmente, è possibile creare versioni statiche e indicizzabili dei contenuti tradotti (per la SEO) e puoi anche modificare le traduzioni automatiche secondo necessità.
Nel tutorial che segue ti mostreremo come implementare questo approccio su WordPress utilizzando il plugin TranslatePress.
Perché dovresti comunque tradurre automaticamente il tuo sito WordPress
Fintanto che non usi l'approccio dinamico, tradurre automaticamente il tuo sito WordPress è una scelta eccellente che ti permetterà di diventare multilingue, risparmiando sia tempo che denaro.
Anche se parli perfettamente le lingue in cui vuoi rendere disponibile il tuo sito, configurare la traduzione automatica è un ottimo punto di partenza. Una volta che i tuoi contenuti sono stati tradotti automaticamente, potresti rivedere tutto e apportare le modifiche necessarie.
Tieni presente che questo passaggio è fondamentale se fai sul serio riguardo a SEO multilingue. Ma approfondiremo i dettagli del posizionamento in più lingue più avanti.
Per ora credo che siamo entrambi d'accordo sul fatto che le traduzioni automatiche siano un grande risparmio di tempo.
Se non parli fluentemente le lingue in cui il tuo sito web sarà disponibile, iniziare con traduzioni automatiche è comunque un'ottima opzione. Una volta che il tuo sito è stato tradotto automaticamente, puoi assumere un traduttore professionista per perfezionare tutto e dare ai tuoi contenuti un tocco umano.
La maggior parte del testo non richiederà alcuna modifica, ma alcune parti potrebbero necessitare dell’intervento umano per garantire che il significato di ogni frase sia chiaro e non si limiti a una traduzione letterale. TranslatePress ti permette di configurare Account per traduttori, così puoi facilmente creare o consentire a un traduttore professionista di esaminare il tuo sito e apportare modifiche senza concedergli i diritti di amministratore.
E per ultimo, ma non meno importante, costi di traduzione. I costi di lavorare con un traduttore professionista sono molto più alti rispetto a quelli dell'utilizzo di un servizio di traduzione automatica. Oltre a ciò, il processo di andata e ritorno per trovare i traduttori giusti, far tradurre e approvare tutto ritarderà notevolmente i tempi.
TranslatePress è ottimizzato per ridurre al minimo i costi di traduzione automatica del testo.
Di seguito spiegherò più nel dettaglio come TranslatePress garantirà che tu paghi una sola volta per la traduzione automatica di un determinato testo e che NON ti venga addebitato alcun costo ogni volta che un utente cerca di visualizzare una pagina tradotta.
Come tradurre automaticamente un sito WordPress utilizzando TranslatePress
Tradurre automaticamente il tuo sito WordPress è davvero molto semplice usando TranslatePress e il suo traduzione automatica caratteristica.
Per tradurre automaticamente il tuo sito nel modo più veloce e semplice possibile, TranslatePress include il proprio servizio integrato TranslatePress AI.
TranslatePress AI si basa su diversi motori di traduzione automatica neurale, tra cui Google Translate, DeepL e Microsoft Translate.
Quando attivi la traduzione automatica sul tuo sito, TranslatePress AI utilizzerà questi servizi per generare traduzioni accurate e contestualizzate dei tuoi contenuti. Scegliendo il servizio più adatto alle caratteristiche specifiche del tuo sito web, è possibile ottenere traduzioni di qualità superiore rispetto a quelle che si otterrebbero ricorrendo a un unico servizio.
Oltre a TranslatePress AI, TranslatePress ti permette anche di collegarti direttamente a Google Translate o DeepL utilizzando la tua chiave API. Tuttavia, ti consigliamo di optare per TranslatePress AI se desideri il modo più semplice per iniziare a utilizzare la traduzione automatica sul tuo sito.
Di seguito ti mostreremo, passo dopo passo, come tradurre integralmente il tuo sito WordPress utilizzando TranslatePress AI.
L'unica cosa che daremo per scontato è che tu abbia già configurato il tuo sito WordPress nella sua lingua predefinita. Ecco come appare il nostro sito di esempio:

Installazione e attivazione di TranslatePress
Per iniziare, dovrai installare il plugin TranslatePress sul tuo sito WordPress.
Mentre TranslatePress ha una versione gratuita su WordPress.org, per poter utilizzare TranslatePress AI dovrai disporre di una delle licenze premium. Oltre a consentirti l'accesso a TranslatePress AI, queste licenze offrono anche tantissime altre utili funzionalità, come funzionalità SEO multilingue più avanzate, la possibilità di utilizzare un numero illimitato di lingue sul tuo sito e molto altro ancora.
Puoi acquista la tua licenza qui – I piani partono da soli €99.
Se al momento il tuo budget non te lo consente, puoi comunque utilizzare la versione gratuita e collegarla alla tua API Google Translate. Tuttavia, questo metodo non è così semplice come quello TranslatePress AI, motivo per cui non lo utilizzeremo in questo tutorial. Ne parleremo brevemente più avanti nel post, però.
Una volta acquistata la licenza di TranslatePress, dovrai installare il plugin TranslatePress sul tuo sito. Per accedere alle funzionalità premium, dovrai installare due plugin:
- Il plugin gratuito Core TranslatePress su WordPress.org. Puoi installarlo proprio come qualsiasi altro plugin gratuito: vai su Plugin → Aggiungi plugin e cerca “TranslatePress”.
- Il plugin TranslatePress Premium, che puoi scaricare da l'area Account TranslatePress dopo aver acquistato la licenza. Puoi installarla andando su Plugin → Aggiungi plugin e poi facendo clic Carica Plugin per caricare il file Zip.
Dopo aver attivato il plugin, dovrai anche inserire la tua chiave di licenza TranslatePress per poter accedere a TranslatePress AI:
- Vai a Impostazioni → TranslatePress nella tua bacheca di WordPress.
- Seleziona il Licenza scheda.
- Incolla la tua chiave di licenza nel riquadro. Puoi ottenere la tua chiave di licenza da l'area "Il mio account" di TranslatePress.
- Clicca il Attiva licenza pulsante.

Dopo aver attivato con successo la tua licenza, dovresti vedere comparire un segno di spunta verde.
Scegli le tue lingue
Successivamente, vorrai scegliere la lingua o le lingue che desideri aggiungere al tuo sito.
Poiché possiedi una delle licenze a pagamento di TranslatePress, puoi aggiungere un numero illimitato di nuove lingue.
Puoi configurarli andando su Impostazioni → TranslatePress nella bacheca di WordPress. Quindi, usa il Tutte le lingue area da aggiungere per tutte le nuove lingue necessarie.
Ad esempio, se il tuo sito attuale è in inglese e desideri tradurlo in spagnolo, potrebbe apparire più o meno così.

Una volta abilitata la traduzione automatica nel passaggio successivo, avrai un'opzione aggiuntiva per ciascuna lingua per scegliere il livello di Formalità – Formale o Informale. Quando TranslatePress AI traduce automaticamente il tuo sito, utilizzerà questa impostazione per decidere se rendere le traduzioni automatiche più formali o informali. Se desideri modificare il livello di formalità, potrai tornare a questa interfaccia dopo il passaggio successivo.
Una volta aggiunte tutte le lingue che desideri utilizzare, assicurati di fare clic su Salva modifiche pulsante in basso.
Abilita traduzione automatica
Una volta selezionate le lingue, il passo successivo consiste nell'attivare la traduzione automatica tramite TranslatePress AI.
To do this, select the Traduzione automatica scheda nell'area delle impostazioni TranslatePress (Impostazioni → TranslatePress).
First, set the Abilita traduzione automatica a discesa uguale a Sì.
You should then see the TranslatePress AI option appear, along with the free translation words quota associated with your license:
- Personal – 50,000 free words.
- Business – 200,000 free words.
- Developer – 500,000 free words.
Questi dovrebbero essere più che sufficienti per la maggior parte dei siti, il che significa che non ci sono costi aggiuntivi per l'utilizzo della traduzione automatica.
Tuttavia, se mai avessi bisogno di superare la quota gratuita associata alla tua licenza, puoi anche acquistare altre parole da La tua area account TranslatePress, a partire da €24 per altre 100.000 parole.
Below that, you get a few additional options. However, most of the time you can leave all of these as the defaults.
To enable automatic translation, just click the Salva modifiche pulsante in basso.

And that’s it! TranslatePress AI will now automatically translate your entire WordPress site using the most optimal machine translation service for your situation.
To test this, you can go to the frontend of your site and use the language switcher to change to a different language.
For example, our test site is now fully translated into Spanish from its original English language.

Manually Refine Translations As Needed (Optional)
One of the nice things about using the TranslatePress AI for automatic translation is that you can still easily manually refine any of the translations on your site.
Non hai need to do this, but you might have situations in which you want to tweak one of the automatically generated translations.
To do this, launch the visual translation editor for the page that you want to translate:
- Open the page where you want to adjust translations on the frontend of your site.
- Clicca il Traduci pagina opzione nella barra degli strumenti di WordPress.

Once you’re in the visual translation editor, you can refine any translation using a point-and-click approach.
Just hover your mouse over the text that you want to translate and click the pencil icon.
This will open that translation in the sidebar, which will be pre-filled with the automatic translation from TranslatePress AI. You’ll also see a machine translation icon that makes it clear that this specific translation came from TranslatePress AI.

In addition to translating all the visible text, TranslatePress AI will also automatically translate all of your behind-the-scenes SEO details, such as the SEO title and meta description. This will help you implement important multilingual SEO best practices.
Make sure you enable l'estensione SEO Pack to access this feature – it’s available on all of the premium TranslatePress plans.
All you need to do is use the drop-down to select the metadata that you want to translate:

Another nice thing about this interface is that it also lets you translate some elements that can’t be automatically translated, such as the actual images on your site. TranslatePress AI volontà automatically translate the image alt text, but it won’t change the image file itself.
If you want to display a different image based on a user’s chosen language, all you need to do is hover over the image and click the pencil icon, just as if you were translating text.
If you have content that’s available only for certain user roles or logged-in users, the translation editor lets you browse the site as a certain user role in order to translate user specific content.
Finally, to access the translations for other types of content such as emails and theme/plugin gettext, you can click on the String Translation option to switch from the visual editor to the backend string editor.

Adjust Your Language Switcher (Optional)
At this point, you have a fully working multilingual WordPress site, powered by automatic translation via TranslatePress AI.
To help visitors access different languages, TranslatePress’s default configuration is to add a floating language switcher in the bottom-right corner of your site.
If you like this placement, you don’t need to do anything.
However, if you’d like to adjust it, TranslatePress gives you several language switcher settings, along with multiple placement options including the following:
- Voce di menu – you can add your language switcher using the normal WordPress menu system (Aspetto → Menu).
- Block/Shortcode – you can manually place your language switcher anywhere on your site using a block or shortcode.
- Other floating positions – you can also move the floating language switcher to a different spot, such as the bottom-left corner of your site.
Check out the language switcher documentation to learn how everything works.
And that’s it! With TranslatePress AI, you can have a working multilingual WordPress website within just a few minutes, thanks to the power of automatic translation.
Metodi alternativi: utilizzare direttamente Google Translate o DeepL
If you want the easiest way to automatically translate WordPress, you should use the TranslatePress AI method that we covered in the tutorial above.
However, to give you even more flexibility, TranslatePress also lets you connect directly to the Google Cloud Translate API or the DeepL API.
TranslatePress AI utilizes both of these services, so you’re already benefiting from their accurate translations when you use TranslatePress AI. However, if you have a situation where you’d rather connect directly to the service using your own API key, TranslatePress does give you that option.
You can access the Google Translate API in the free version of TranslatePress while you need la licenza commerciale TranslatePress per accedere all'integrazione con DeepL.
If you’re not sure which to pick, you might want to read our Google Translate vs DeepL comparison.
Here are some quick guides for how to use both services…
Translate WordPress Automatically With Google Translate
Se vuoi automatically translate WordPress with Google Translate, you’ll need to generate a Google Translate API key using your own Google Cloud Platform account.
To do this, you’ll need to create a project in Google Cloud and then add the API to that project and create the key. You can check out this help documentation article to learn how it works.
With the Google Translate API, the first 500,000 characters (non words) that you translate each month are free. After that, additional characters are billed at a rate of $20 per one million characters.
Once you have your Google Translate API key, here’s how to set up TranslatePress:
- Vai a Impostazioni → TranslatePress to open the TranslatePress settings area.
- Fai clic sul Traduzione automatica scheda.
- Imposta Abilita traduzione automatica a discesa uguale a Sì.
- Clicca il More info option next to Motori Alternativi.
- Change the drop-down from TranslatePress AI a Google Translate v2.
- Paste your API key into the Chiave API di Google Translate scatola.
- Clicca il Test API credentials button to make sure that the connection is working.
- Configure the other settings according to your preferences. We highly recommend using the Limita la traduzione automatica / caratteri al giorno setting to set a billing limit, which will help you avoid unexpected Google Translate API usage charges.
- Clicca il Salva modifiche pulsante in basso.

Translate WordPress Automatically With DeepL
Se vuoi automatically translate WordPress with DeepL, you’ll need to create your own DeepL account and access your own DeepL API key. This help article covers how to access your DeepL API key once you create your account.
With the DeepL API, you can translate up to 5000,000 characters per month for free. If you need to exceed that limit, you’ll pay a flat $5.49 per month fee plus $25 per one million characters that you translate.
Once you have your DeepL API key, here’s how to set up TranslatePress:
- Vai a Impostazioni → TranslatePress to open the TranslatePress settings area.
- Fai clic sul Traduzione automatica scheda.
- Imposta Abilita traduzione automatica a discesa uguale a Sì.
- Clicca il More info option next to Motori Alternativi.
- Change the drop-down from TranslatePress AI a DeepL.
- Choose whether you’re using the free DeepL API or you’ve subscribed to DeepL API Pro.
- Paste your API key into the Chiave API DeepL scatola.
- Clicca il Test API credentials button to make sure that the connection is working.
- Configure the other settings according to your preferences. We highly recommend using the Limita la traduzione automatica / caratteri al giorno setting to set a billing limit, which will help you avoid unexpected DeepL API usage charges.
- Clicca il Salva modifiche pulsante in basso.

How TranslatePress Minimizes Automatic Translation Costs
Now that we saw how easy it is to automatically translate a WordPress site using TranslatePress and its integration with automatic translation services, let’s have a look at how it helps you minimize costs.
Most of these cost-savings apply regardless of whether you use TranslatePress AI or your own Google Translate or DeepL API key.
First off, the automatic translation is triggered ONLY the first time a user visits a page that hasn’t been translated yet.
By browsing your site for the first time in a certain language you’re actually automatically translating it page by page. Once a text has been automatically translated, TranslatePress stores it in your database, thereby minimizing the requests to the automatic translation service.
This also results in a fast loading of the translated pages.
You can also keep costs under control by setting a daily limit for the automatically translated characters.

By default, we are also blocking crawlers from triggering automatic translations on your site, as this can also result in unwanted costs from texts that maybe you didn’t want translated.
All these options are part of the Automatic Translation tab in TranslatePress.
Finally, when you purchase any premium license, you also get access to a certain number of words that you can translate for free with TranslatePress AI. This ranges from 50,000 words on the Personal license to 500,000 words on the Developer license.
Unless you have a ton of blog posts, most WordPress sites will be well under 50,000 words, which means you probably won’t need to pay anything for your TranslatePress AI usage.
SEO multilingue e traduzioni automatiche
Last but not least, if you want your content to rank in translated languages you need to follow the multilingual SEO principles.
We already touched on translating SEO details in the tutorial above, but let’s go through the topic in a little more detail.
If you’re using TranslatePress, the plugin will automatically add the hreflang attribute for each language that your site uses. This way Google knows the language for each piece of content from your website.
TranslatePress Componente aggiuntivo pacchetto SEO will make sure you are able to automatically translate the most important SEO elements on a page. Things like URL slug, page title, description, image alt tags or social graph tags.
It works out of the box with all popular SEO plugins (like Yoast SEO, Rank Math, All in One SEO, SEOPress) and extends their sitemap functionality to create a multilingual sitemap that follows Google’s recommendations.
Make sure to review everything that has been automatically translated. First, make sure that each page has been fully translated, as Google strongly advises that each page has content available in ONE language only. Otherwise, the chances of ranking for that page will drop significantly.
Second, make sure to modify all sentences or bits of text that have been translated literally by the automatic translation engine and lack meaning. Everything needs to read like it was written by a human, to increase your chances of ranking well.
If you have content that’s available only for certain user roles or logged-in users, the translation editor lets you browse the site as a certain user role in order to translate user specific content.
Ecco come tradurre automaticamente il tuo sito WordPress
Automatically translating WordPress sites using TranslatePress AI is really straight forward and requires no special knowledge. Once your sito multilingua is automatically translated, you can browse each page and manually change any bits of text that lack meaning or sound off.
Besides ease of use, the beauty of using TranslatePress visual translation interface is that you are always familiar with the context in which a sentence or piece of text is appearing. This makes it easy to come up with the right translation for it.
Since TranslatePress works out of the box with any tema pronto per la traduzione or plugin, including WooCommerce or page builders, the same principles shown here can be used to translate any type of WordPress site, independently of the tools used to create it.
TranslatePress Multilingue
To learn more about how TranslatePress can help you automatically translate WordPress sites, make sure to check out all the features.
Also, make sure to browse this short video covering the few steps required for setting up TranslatePress with Google Translate to automatically translate all your website content:
If you’re looking to translate your website automatically and have any questions, please make sure to ask them in the comments section below.
Such a great article. I want to target many countries. However, hiring a translator to translate the website manually takes a lot of time and more ney. I can make it done easily now.
Best plugin for automatically translate