Casa > Blog > Tutorial > Come tradurre i campi personalizzati in WordPress (metodo più semplice)

Come tradurre i campi personalizzati in WordPress (metodo più semplice)

Campi Personalizzati in WordPress
Da Colin
Ultimo aggiornamento: 29 lug 2022

I campi personalizzati di WordPress sono una delle funzionalità che rendono WordPress un sistema di gestione dei contenuti così flessibile, quindi se stai cercando di traduci il tuo sito WordPress, è super importante che tu sia in grado di tradurre facilmente i dati da qualsiasi campo personalizzato che stai utilizzando nel tuo sito.

Fortunatamente, con il giusto plugin di traduzione per WordPress, è piuttosto semplice tradurre i campi personalizzati in WordPress.

In questo post imparerai a tradurre i campi personalizzati in WordPress usando alcuni esempi di campi personalizzati da Advanced Custom Fields (sebbene questo metodo funzionerà con qualsiasi campo personalizzato).

Meglio ancora, con questo metodo, non c'è codice, non è necessaria alcuna compatibilità speciale e non è necessario cercare nell'interfaccia di backend le stringhe di testo dei campi personalizzati che si desidera tradurre.

Invece, sarai in grado di tradurre tutti i tuoi campi personalizzati utilizzando un'interfaccia visiva che si presenta così:

Come tradurre i campi personalizzati in WordPress

Pronto per imparare? Iniziamo…

Cosa ti serve per tradurre campi personalizzati in WordPress

Per tradurre i campi personalizzati in WordPress, avrai bisogno solo di due cose:

  1. Alcuni campi personalizzati – useremo Campi personalizzati avanzati per questo esempio, ma sentiti libero di usare altri strumenti come Baccelli, WCK, Meta Box, ecc. Puoi anche utilizzare la funzionalità dei campi personalizzati nativa di WordPress se ti sembra più adatta.
  2. TranslatePress – un plugin di traduzione WordPress facile da usare. Puoi utilizzare il gratis versione su WordPress.org per questo tutorial.

TranslatePress ti lascia translazione 100% del tuo sito WordPress utilizzando la traduzione automatica manuale o automatica. Ti offre anche una bella interfaccia visiva per aiutarti a gestire tutte le tue traduzioni, inclusi i campi personalizzati

Inizieremo con un rapido tutorial sulla creazione dei campi personalizzati stessi, ma sentiti libero di salta al secondo passaggio Se hai già alcuni campi personalizzati di WordPress che desideri tradurre.

1. Crea campi personalizzati con Advanced Custom Fields

Una volta installato e attivato il Plugin Advanced Custom Fields gratuito da WordPress.org, puoi dirigerti a Campi personalizzati → Aggiungi nuovo per creare il tuo primo gruppo di campi e i relativi campi.

In questo esempio utilizzeremo alcuni tipi di campo diversi per mostrarvi come TranslatePress sia in grado di gestire tutti i diversi tipi di dati dei campi personalizzati:

Crea campi personalizzati in ACF

Una volta salvato il tuo gruppo di campi, puoi aggiungere dati a quei campi personalizzati nell'editor di WordPress. Utilizzeremo anche gli shortcode di Advanced Custom Field per visualizzare i dati dei campi personalizzati sul front-end, anche se potresti aggiungerli direttamente ai file del modello del tuo tema. (il processo di traduzione è lo stesso in entrambi i casi):

Campi personalizzati ACF nell'editor di WordPress

Ed ecco come si presenta la parte front-end prima di aver effettuato la traduzione:

Esempio di campi personalizzati in WordPress

È ora di tradurre!

2. Configurare TranslatePress

Prima di poter iniziare a tradurre i campi personalizzati, è necessario configurare alcune impostazioni di base in TranslatePress, come ad esempio le lingue che si intende utilizzare sul proprio sito.

Per iniziare, puoi installare e attivare il plugin gratuito TranslatePress disponibile su WordPress.org. Poi, dirigiti verso Impostazioni → TranslatePress per configurare il plugin.

Innanzitutto, dovrai scegliere la lingua in cui esiste attualmente il tuo sito, nonché la/le lingua/e in cui desideri tradurre i campi personalizzati del tuo sito (e altri contenuti):

Configurare le impostazioni di base di TranslatePress per la traduzione dei campi personalizzati

La versione gratuita di TranslatePress consente di aggiungere una lingua di traduzione in più, mentre nella versione premium puoi avere lingue illimitate.

Puoi anche configurare altre impostazioni qui, come come il tuo front-end selettore di lingua funzioni – quindi ti raccomandiamo di dare un’occhiata a tutte le impostazioni.

Oltre a ciò, puoi scegliere se utilizzare o meno traduzione automatica tramite Google Translate oppure DeepL. Se abilitato, TranslatePress tradurrà automaticamente tutti i contenuti del tuo sito, compresi i campi personalizzati. Successivamente, potrai sempre tornare indietro e perfezionare manualmente tali traduzioni, se necessario:

Impostazioni di traduzione automatica di "TranslatePress".

Basta fare clic su “Salva modifiche” e procediamo con la traduzione dei campi personalizzati.

3. Apri l'editor di traduzione e traduci i campi personalizzati

Una volta configurate le impostazioni di base in TranslatePress, sei pronto per iniziare a tradurre.

Apri una pagina con i campi personalizzati che desideri tradurre e poi fai clic su Traduci pagina Pulsante nella barra degli strumenti di WordPress per aprire l'editor di traduzione:

Come aprire l'editor di traduzione per campi personalizzati

Ora, è qui che avviene la magia. Dovresti vedere un'anteprima dal vivo del tuo sito, molto simile al personalizzatore nativo di WordPress.

Per tradurre un campo personalizzato, è sufficiente passarci sopra il mouse e fare clic sull'icona della matita blu. Ciò aprirà la traduzione nella barra laterale dove è possibile inserire la traduzione desiderata:

Come tradurre i campi personalizzati in WordPress

Lo stesso approccio funziona anche per il campo del selettore di data…

Traduco un campo di selezione della data

Funziona anche per l'ancora dell'URL nel campo personalizzato dell'URL...

Traduzione di un campo URL personalizzato

…ed è lo stesso per qualsiasi altro dato di campo personalizzato front-end, se l'hai aggiunto con Advanced Custom Fields o con qualsiasi altro plugin.

Una volta salvate le modifiche, è possibile passare a una lingua diversa per verificare che i campi personalizzati siano tradottipuoi anche usare lo stesso identico approccio per tradurre il resto del tuo sito):

Esempio di campi personalizzati tradotti da ACF

Ecco come tradurre i campi personalizzati in WordPress!

Con TranslatePress, è facile tradurre i campi personalizzati in WordPress tramite una semplice interfaccia visiva.

Non c'è codice, non c'è bisogno di cercare compatibilità speciali nel tuo plugin per campi personalizzati o di installare un plugin di integrazione: funziona e basta.

Inoltre, con TranslatePress puoi tradurre molto di più dei semplici campi personalizzati di WordPress.

Utilizzando la stessa interfaccia semplice, potrai tradurre i tuoi contenuti WordPress ordinari, più i contenuti di qualsiasi tema o plugin. Ancora una volta, non c'è bisogno di cercare compatibilità speciali o utilizzare plugin di integrazione: tutto funziona. appena tolto dalla scatola. Puoi dare un'occhiata ad alcuni dei nostri altri tutorial su come utilizzare TranslatePress per tradurre…

E se vuoi andare ancora oltre, puoi passare alla versione premium di TranslatePress per avere accesso a:

  • Ulteriori funzionalità SEO multilingua.
  • Supporto multilingue (la versione gratuita ti permette di tradurre il tuo sito in una nuova lingua).
  • Un'opzione per creare account utente translator speciali per gestire le tue traduzioni.
  • La possibilità di visualizzare in anteprima il tuo sito come diversi ruoli utente per le tue traduzioni.

TranslatePress Multilingue

TranslatePress è il modo più semplice per tradurre il tuo sito WordPress. È veloce, non rallenta il tuo sito, funziona con QUALSIASI tema o plugin ed è ottimizzato per la SEO.

Per saperne di più, dai un'occhiata a tutte le funzionalità premium.

Hai ancora domande su come tradurre i campi personalizzati in WordPress? Faccelo sapere nei commenti!

Se hai trovato utile questo post, ti invitiamo a visitare il nostro Canale YouTube, dove carichiamo costantemente brevi tutorial video facili da seguire. Puoi anche seguirci su Facebook e Twitter per essere tra i primi a sapere ogni volta che pubblichiamo.