Vai al contenuto Vai alla barra laterale

Home » Documentazione di WPML » Progetti correlati » Advanced Custom Fields (ACF) multilingue: traduci tutti i campi con WPML

Advanced Custom Fields (ACF) multilingue: traduci tutti i campi con WPML

Advanced Custom Fields Multilingual (ACFML) è un add-on di WPML per tradurre i campi personalizzati ACF in più lingue.

Oltre 70.000 sviluppatori in tutto il mondo si affidano ad ACFML per creare i loro siti WordPress multilingue avanzati.

Funzionalità principali

Traduci valori, etichette e titoli dei campi personalizzati

Personalizza il flusso di lavoro di traduzione per adattarlo a configurazioni di campi complesse

Opzioni di traduzione semplici e intuitive per tutto ciò che crei con ACF

Traduci i campi personalizzati inseriti dinamicamente con l’integrazione di Elementor PRO e ACF

Utilizza la traduzione automatica, traduttori individuali o servizi di traduzione sul tuo sito web basato su ACF

Plugin richiesti

Per tradurre il tuo sito web con ACFML, installa e attiva i seguenti plugin:

  • ACF
  • ACFML (add-on gratuito)
  • WPML
  • WPML String Translation

Scegli come vuoi tradurre ogni gruppo di campi

Advanced Custom Fields (ACF) ti consente di creare diversi gruppi di campi personalizzati per soddisfare le esigenze specifiche del tuo sito web. Questa flessibilità significa che ogni gruppo di campi potrebbe richiedere un approccio di traduzione diverso.

Supponiamo che tu gestisca un sito web di tecnologia e crei campi personalizzati ACF per presentare i prodotti, come Descrizione del prodotto, Data di rilascio e Specifiche.

Vuoi mostrare le stesse informazioni in tutte le lingue del tuo sito e semplicemente tradurre il contenuto.

Una revisione del prodotto nella lingua di default

Una revisione di un prodotto tradotta in spagnolo

Ora, immagina di sviluppare un sito web per un servizio di tutoraggio. Utilizzi campi personalizzati per dettagli come il Nome del tutor, la Materia, la Biografia e il Prezzo orario. Su questa piattaforma, hai diversi tutor per il tuo pubblico di lingua inglese e spagnola.

Per questo motivo, devi avere la possibilità di visualizzare valori diversi dei campi e anche un numero diverso di campi in ogni lingua.

Una pagina con campi personalizzati che introducono tutor di lingua inglese

La pagina tradotta con campi personalizzati che introducono tutor di lingua spagnola

Con ACF Multilingual (ACFML), puoi scegliere l’opzione di traduzione più adatta alle esigenze specifiche di ciascuno dei tuoi gruppi di campi. Hai due opzioni principali tra cui scegliere.

  • Stessi campi in tutte le lingue – Questa opzione è ideale quando vuoi tradurre i tuoi contenuti e mantenere gli stessi valori dei campi in tutte le lingue, come nell’esempio delle descrizioni dei prodotti su un sito web di tecnologia.
  • Campi diversi in tutte le lingue – Puoi optare per questa opzione di traduzione se desideri contenuti diversi, un numero diverso di campi o un layout diverso in ogni lingua, come si vede nell’esempio del sito web di tutoraggio.

Imposta le opzioni di traduzione per ogni gruppo di campi

Puoi impostare le opzioni di traduzione per ogni gruppo di campi:

  • Facendo clic sul pulsante Imposta opzioni di traduzione nel prompt che appare dopo aver attivato ACFML.
  • Vai in ACF → Gruppi di campi e clicca su Modifica per ogni gruppo di campi.

Se non imposti un’opzione di traduzione per un gruppo di campi, non potrai tradurne i campi.

Come tradurre i campi ACF con WPML

Stessi campi in tutte le lingue

Per tradurre i campi che appaiono uguali in tutte le lingue, vai su WPML → Pannello di controllo traduzioni e invia il tuo articolo con campi personalizzati per la traduzione.

Selecting post with custom fields to translate
Selezione dell’articolo con campi personalizzati da tradurre

Se decidi di tradurre tu stesso il contenuto, accettando il lavoro di traduzione si aprirà l’Editor di traduzione avanzato di WPML.

Translating tutor custom fields
Traduzione di articoli con campi personalizzati nell’Editor di traduzione avanzato

Da questo editor, puoi tradurre il contenuto dell’articolo e i suoi campi personalizzati.

Assicurati che ogni campo personalizzato dei diversi gruppi di campi abbia un nome di campo univoco. Se usi lo stesso Nome Campo con più di un campo personalizzato, potresti non vedere tutti i valori dei tuoi campi disponibili per la traduzione nell’Editor di Traduzione Avanzato.

Campi diversi in tutte le lingue

Con l’opzione Campi diversi in tutte le lingue, ogni versione linguistica può avere i propri valori, layout e design dei campi personalizzati. Ciò richiede di tradurre l’articolo e i suoi campi nell’editor di WordPress o nel page builder che stai utilizzando (Gutenberg, Elementor, Divi, ecc.).

Per tradurre i campi in modo che appaiano diversi in lingue diverse:

01.

Fai clic sull’icona più (+) accanto alla lingua in cui vuoi tradurre il tuo articolo o pagina con i campi personalizzati.

02.

Nell’editor di WordPress, aggiungi il titolo alla pagina nella tua lingua secondaria e fai clic su Pubblica.

03.

Aggiorna la pagina e scrivi le tue traduzioni nei campi personalizzati vuoti che appaiono nell’editor.

Selezionando Campi diversi in tutte le lingue per il tuo gruppo di campi, WPML imposta automaticamente il processo di traduzione corretto per te. Non è necessario configurare a quale editor di traduzione porta l’icona più (+): WPML sa che vuoi contenuti diversi per ogni versione linguistica.


Quando visualizzi le tue pagine in lingua predefinita e secondaria sul front-end, vedrai le traduzioni collegate e ogni versione linguistica che mostra i propri valori e layout dei campi.

Pagina con campi personalizzati nella lingua di default

Pagina tradotta con valori di campo diversi

Altre cose che puoi fare con ACF Multilingual

Consulta questi argomenti correlati per informazioni più approfondite sull’utilizzo di ACF e WPML:

Aggiornato
Luglio 23, 2025