WPML
Stato
Risolto
Risolto in
ACFML 1.3

Panoramica del problema

Con ACFML 1.2 abbiamo la possibilità di tradurre le pagine delle opzioni di ACF utilizzando i pacchetti di Traduzione stringhe. In pratica, se crei una pagina delle opzioni e inserisci alcuni valori, devi andare alla schermata WPML Traduzione stringhe e tradurre quei valori.

Purtroppo, non funziona bene in ogni caso. Per il momento abbiamo individuato due problemi.

La traduzione dei campi composti non funziona

Per ora in questo modo puoi tradurre solo i campi testuali (testo in linea o textarea). Se intendi utilizzare campi più complessi, come ad esempio il campo URL (che è composto da due valori: l’URL e il testo di ancoraggio), nella Traduzione stringhe vedrai un valore codificato, quasi impossibile da tradurre.

Per i campi composti, valuta di utilizzare un gruppo di campi al loro posto. Ad esempio, nel caso del campo URL, prendi in considerazione la creazione di due campi: un campo testuale per l’URL e un campo testuale per il testo di ancoraggio. Tieni presente che questo richiederà l’aggiornamento dei file di template responsabili della visualizzazione di quei valori.

La migrazione dal vecchio metodo di traduzione delle pagine delle opzioni non funziona

Prima di ACFML 1.2 era possibile tradurre i valori delle pagine delle opzioni cambiando il selettore di lingua nella schermata di modifica della pagina delle opzioni. Questo non funzionava affatto per molti utenti (motivo per cui abbiamo introdotto un nuovo metodo), ma per alcuni ha funzionato.

Dopo l’aggiornamento ad ACFML 1.2, le tue pagine delle opzioni tradotte funzioneranno bene con un’eccezione: se vai ad aggiornare i valori, perderai le tue traduzioni. Quindi, se i valori delle tue pagine delle opzioni sono definitivi, non devi preoccuparti di nulla.

Ma se vuoi aggiornare qualche valore o fornirne uno nuovo, prendi in considerazione una di queste due opzioni:

  • fornisci un nuovo valore e traduci di nuovo tutti i valori con una nuova interfaccia
  • se questa non è un’opzione praticabile per te (ad esempio, utilizzi campi composti e/o hai troppi valori da tradurre di nuovo), per il momento dell’aggiornamento esegui il downgrade di ACFML alla versione 1.1, aggiorna le pagine delle opzioni e, successivamente, aggiorna ACFML alla versione più recente.

Ci scusiamo per i disagi e risolveremo entrambi i problemi in una delle prossime versioni, ma finché questo errata corrige sarà pubblicato, segui le istruzioni qui sopra.

Tutti i problemi noti →