Salta la navigazione

Home » Documentazione di WPML » Progetti correlati » Advanced Custom Fields (ACF) Multilingual – Traduci tutti i campi con WPML

Advanced Custom Fields (ACF) Multilingual – Traduci tutti i campi con WPML

Advanced Custom Fields Multilingual (ACFML) è un’estensione di WPML per tradurre i campi personalizzati acf in più lingue.

Più di 70.000 sviluppatori da tutto il mondo si affidano a ACFML per costruire i loro siti WordPress multilingue avanzati.

Funzionalità principali

Traduci i valori, le etichette e i 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 campi personalizzati inseriti dinamicamente con l’integrazione di Elementor PRO e ACF

Usa la traduzione automatica, traduttori individuali o servizi di traduzione sul tuo sito alimentato da ACF

Plugin Richiesti

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

  • ACF
  • ACFML (estensione gratuita)
  • WPML
  • WPML String Translation

Scegli come vuoi tradurre ogni gruppo di campi

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

Diciamo che gestisci un sito tecnologico e crei campi personalizzati ACF per introdurre prodotti, come Descrizione del prodotto, Data di rilascio e Specifiche.

Vuoi mostrare l’informazione stessa 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 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 a disposizione tutor diversi per il tuo pubblico di lingua inglese e di lingua 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 che meglio soddisfa le esigenze uniche di ciascuno dei tuoi gruppi di campi. Hai due opzioni principali tra cui scegliere.

  • Stessi campi in tutte le lingue – Questa opzione è la migliore quando vuoi tradurre il tuo contenuto e mantenere i valori dei campi uguali in tutte le lingue, come nell’esempio delle descrizioni dei prodotti su un sito tecnologico.
  • Campi diversi in tutte le lingue – Puoi optare per questa opzione di traduzione se vuoi contenuti diversi, un numero diverso di campi o un layout diverso in ogni lingua, come visto nell’esempio del sito di tutoraggio.

Imposta le opzioni di traduzione per ogni gruppo di campi

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

  • Cliccando il 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 → gestione delle traduzioni e invia il tuo post con i campi personalizzati per la traduzione.

Selecting post with custom fields to translate
Selezione del post con campi personalizzati da tradurre

Se decidi di tradurre il contenuto tu stesso, accettando il lavoro di traduzione si apre l’editor di traduzione avanzato di WPML.

Translating tutor custom fields
Traduzione del post con campi personalizzati nell’editor di traduzione avanzato

Da questo editor, puoi tradurre il contenuto del post 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 per ogni lingua, ogni versione linguistica può avere i propri valori, layout e design dei campi personalizzati. Questo richiede di tradurre il post e i suoi campi nell’editor di WordPress o nel costruttore di pagine che stai usando (Gutenberg, Elementor, Divi, ecc.).

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

01.

Clicca sull’icona plus (+) accanto alla lingua in cui vuoi tradurre il tuo post o pagina con i campi personalizzati.

02.

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

03.

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

Selezionando Campi diversi tra le lingue per il tuo gruppo di campi, WPML imposta automaticamente il corretto processo di traduzione per te. Non devi configurare a quale editor di traduzione porta l’icona plus (+) – WPML sa che vuoi contenuti diversi per ogni versione linguistica.


Quando visualizzi le tue pagine nella lingua predefinita e secondaria nel front-end, vedrai le traduzioni collegate e ogni versione linguistica mostrerà 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

Dai un’occhiata a questi argomenti correlati per informazioni più approfondite sull’uso di ACF e WPML:

Aggiornato
Febbraio 12, 2025