Vai al contenuto Vai alla barra laterale

Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.

La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 8:00 – 14:00 -
- 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 15:00 – 17:00 -

Fuso orario del supporto: Europe/Madrid (GMT+02:00)

Etichettato: 

Questo ticket contiene 17 risposte, ha 0 voci.

Ultimo aggiornamento da Paola Mendiburu 4 giorno, 19 ora fa.

Assistito da: Paola Mendiburu.

Autore Post
Marzo 31, 2026 alle 17:32 #17941027

EMAT_dm

In un sito correttamente e completamente tradotto da oltre un anno, sempre aggiornato e mantenuto, sono sparite le traduzioni di alcune pagine create con custom post type e ACF.

link nascosto

Ad esempio, è possibile vedere in allegato il problema, pur essendo tutte voci correttamente tradotte e che fino a qualche giorno fa venivano visualizzate in maniera corretta.

Abbiamo bisogno di un fix urgente essendo un sito online che produce migliaia di visite ogni giorno soprattutto all'estero.

Grazie

Aprile 1, 2026 alle 12:49 #17943174

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Ciao!

sono Paola, spero vada tutto bene!

Mandami il link dove posso vedere il problema.

Vorrei richiedere un accesso temporaneo (wp-admin e FTP) al vostro sito per esaminare meglio il problema. Troverai i campi necessari sotto l'area commenti quando accedi per lasciare la tua prossima risposta. Le informazioni che inserirai sono private, il che significa che solo tu e io possiamo vederle e accedervi.

Politica sulla privacy e sulla sicurezza

Abbiamo politiche rigorose in materia di privacy e accesso alle tue informazioni. Perfavore guarda:
https://wpml.org/purchase/support-policy/privacy-and-security-when-provviding-debug-information-for-support/

**IMPORTANTE**

- Si prega di effettuare un backup dei file e del database del sito prima di fornirci l'accesso.

- Se non vedi i campi wp-admin/FTP significa che i dettagli di accesso al tuo post e al tuo sito web verranno resi PUBBLICI. NON pubblicare i dettagli del tuo sito web a meno che non vedi i campi wp-admin/FTP richiesti. Se non lo fai, chiedimi di abilitare la casella privata.

La casella privata è simile a questa: link nascosto
ente temporaneo, così potremo eliminarlo dopo aver chiuso la segnalazione.

Aprile 6, 2026 alle 8:21 #17950989

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Ciao!

Per poter tradurre il valore, devi impostarlo nel formato label : value. In questo modo potrai poi tradurlo da WPML → String Translation.

Ti ho preparato anche un breve video con i passaggi:
link nascosto

Aprile 8, 2026 alle 17:28 #17957378

EMAT_dm

Ti ringrazio per il feedback che risolve la prima parte di problema ma ne genera un altro. Così facendo, si traduce tutto correttamente ( a parte che la modifica con i label ha completamente cancellato tutti i precedenti settaggi, ora bisogna fare tutte le checkbox da capo, ma poco male). I blocchi presenti nella stessa pagina a fondo pagina, ora mostrano una traduzione per metà italiana e per metà inglese come vedi dallo screen allegato. Ad esempio lo puoi vedere a questo link link nascosto prima del footer

Screenshot 2026-04-08 alle 19.25.29.png
Aprile 8, 2026 alle 17:39 #17957438

EMAT_dm

Il video mi ha aiutato a risolvere quel problema ma ne ha causato un altro che si vede nello screen allegato. Metà traduzioni del modulo custom CPM sono ora in italiano e metà in inglese. Riesci a darmi una mano anche per questo problema?

Screenshot 2026-04-08 alle 19.25.29.png
Aprile 9, 2026 alle 7:32 #17958293

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Vedo che il problema si verifica solo nella prima room. Tuttavia, se entro nei dettagli di quella stessa room, viene visualizzata correttamente.

Potresti indicarmi da dove viene creato il template di quel carosello delle stanze? Così posso verificare meglio da dove nasce il problema.

Aprile 9, 2026 alle 15:16 #17959952

EMAT_dm

Il problema è sulla prima room perchè al momento è l'unica che è stata salvata. le altre non son ancora state aggiornate e quindi mostrano le vecchie traduzioni correttamente.

Il template del carosello risiede all'interno del template delle camere creato con Divi Theme Builder sotto al nome "Camere - pagina specifica". Poi sono selezionate le 3 meta key evidenziate che sono le 3 che vedi nel carosello che purtroppo sono tradotte a metà e che a loro volta vengono selezionate tramite checkbox all'interno della singola modifica di custom post type Camera, ad esempio usiamo come riferimento la CLASSIC.

Ora provvedo ad aggiornare le altre camere quindi 99 su 100 quando rientrerai le vedrai tutte tradotte "male", non solo la CLASSIC, anche le altre. Come rifeirmento se vuoi puoi usare la pagina link nascosto che è sostanzilamente un integrazione del CPM che genera il problema

2.jpg
1.jpg
Aprile 10, 2026 alle 10:21 #17961919

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Nel campo Select di ACF hai impostato l’opzione Return Value. Pertanto, nel template devi selezionare il Value. Se invece lo imposti su Label, vedrai che funzionerà correttamente.

Aprile 11, 2026 alle 8:18 #17963125

EMAT_dm

Perdonami ma funzionava correttamente fino a prima dell'ultimo aggiornamento e ha funzionato correttamente per oltre 1 anno. Come posso risolvere ora nell'immediato senza andare a modificare il codice del Custom Carousel Module?

Aprile 11, 2026 alle 8:33 #17963146

EMAT_dm

Ho impostato il valore come Label in ACF, ora funziona correttamente nel carousel module, ma purtroppo ha smesso di funzionare all'interno della pagina della singola camera. Scompare proprio il valore da frontend

Screenshot 2026-04-11 alle 10.31.52.png
Aprile 13, 2026 alle 8:07 #17964929

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Ciao!

Prova a selezionare value invece di label. In questo modo verrà restituito correttamente il valore desiderato.

Aprile 13, 2026 alle 13:18 #17966122

EMAT_dm

Selezionando Value invece che label (ricordo che qualche giorno fa mi avevi suggerito tu di impostare su label per risolvere il problema), spariscono le traduzioni inglesi sulla versione inglese del sito, ad esempio puoi riscontrare il problema degli screen qua: link nascosto ma anche qua link nascosto

Ti chiedo per cortesia di elaborare una soluzione definitiva perchè questi errore di traduzione su un sito live stanno causando non pochi problemi al nostro cliente che riceve ogni giorno migliaia di visite dagli USA.

Grazie

Screenshot 2026-04-13 alle 15.15.49.png
Screenshot 2026-04-13 alle 15.15.37.png
Aprile 14, 2026 alle 11:34 #17968465

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Mi riferisco al template delle camere. Quando selezioni un campo, spesso hai la possibilità di scegliere se restituire il value oppure il label.

In questo caso, sembra che sia stato selezionato il label, mentre il campo è configurato per restituire il value. Per questo motivo non viene visualizzato nulla.

Per risolvere il problema, ti consiglio di impostare la visualizzazione sul value, proprio come appare nel carosello. In questo modo, il contenuto verrà mostrato correttamente.

Aprile 14, 2026 alle 15:49 #17969411

EMAT_dm

Quelle traduzioni sono gestite dal Custom Module che preleva lo stesso valore (o label o value) per tutte le meta key selezionate. Pertanto, se solo una di queste viene visualizzata in italiano mentre le altre son correttamente tradotte, l'errore è da identificare in WPML e non nel template di camera generato da Divi.

Allego i codici che generano quella parte di template, come si evince dal codice si tratta di un ciclo for iterato per tutte le meta key selezionate dal template, pertanto se il problema fosse nel codice, tutte le voci di quella specifica sezione sarebbero in italiano e non solamente una di esse.

Chiedo di investigare ulteriormente il problema, se necessario predispongo una versione di staging del sito, chiedo di non toccare nulla del sito live per evitare di rompere qualcosa del sito in produzione.

3.jpg
2.jpg
1.jpg
Aprile 15, 2026 alle 7:31 #17970414

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Potresti fornirmi l’accesso a un sito di staging? In questo modo potrò esaminare il template senza influire sul tuo sito in produzione.