- Stato
- Risolto
- Risolto in
- 3.5.3.1
Panoramica del problema
Il problema si verifica quando si usa l’opzione del campo Repeater in ACF Pro insieme a WPML, in cui il campo genitore del campo Repeater è impostato per essere copiato nell’articolo tradotto.
Di conseguenza, i sottocampi Repeater dell’articolo tradotto non vengono visualizzati correttamente: indipendentemente da quanti sottocampi repeater aggiungi all’articolo tradotto, l’area di amministrazione elenca tanti sottocampi quanti ne ha l’articolo nella lingua originale.
Ad esempio, quando crei un articolo nella tua lingua predefinita e aggiungi quattro campi nel campo Repeater, per poi tradurlo nella lingua secondaria, non potrai aggiungere più di quattro campi nel campo repeater della lingua secondaria.
Soluzione alternativa
- Vai al tuo articolo tradotto dalla tua dashboard di WordPress.
- Scorri verso il basso fino alla sezione Configurazione del contenuto multilingue.
- Trova l’ID del tuo campo repeater e imposta la sua opzione di traduzione su Non tradurre.
- Fai clic sul pulsante Applica.
Nota che potresti non essere in grado di scegliere l’opzione Non tradurre per uno specifico campo personalizzato (i pulsanti di opzione sono disabilitati) poiché è impostato su Copia.
In questo caso, segui i passaggi seguenti:
- Nella tua dashboard di WordPress vai su WPML -> Gestione traduzioni -> fai clic sulla scheda Configurazione del contenuto multilingue e scorri verso il basso fino alla sezione Traduzione dei campi personalizzati.
- Trova quello specifico campo e cambia l’opzione da copia dall’originale alla traduzione a Non tradurre e fai clic sul pulsante Salva
- Nella tua dashboard di WordPress vai su Plugin -> Plugin installati e Disattiva il plugin WPML Gestione traduzioni.
- Vai all’articolo che desideri tradurre e modifica/aggiungi il tuo contenuto tradotto al campo personalizzato repeater.
- Vai alla pagina dei plugin e Attiva il plugin WPML Gestione traduzioni.