[Risolto] my WPML translation is stuck on "in progress"
Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problem: You are trying to translate articles using WPML, but even when they are 100% complete, they remain pending. You attempted to delete a translation to recreate it from scratch, but it does not appear among the translated pages, although it is still visible in WPML. You also tried disconnecting and reconnecting WPML and making slight changes to the text or title. Solution: The issue seems to be related to the server environment rather than WPML itself. Here are the steps we recommend you try: 1. Temporarily deactivate any server cache mechanisms like NGINX Direct Delivery and any caching plugins (e.g., SG Optimizer if active). 2. Clear all caches: server, plugin (if present), and browser. 3. Go to WPML --> Translation Dashboard --> Translation Jobs and delete the ongoing translation job. 4. Make a minor edit to the original page in Italian. 5. Reopen the Translation Editor and try to complete/save the translation.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
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.
Contesto del problema:
I am trying to translate my articles using WPML, but even when they are 100% complete, they remain pending. I attempted to delete a translation to recreate it from scratch, but now the translation does not appear among the translated pages, although it is still visible in WPML. I also tried disconnecting and reconnecting WPML and making slight changes to the text or title. The issue can be seen on this page: link nascosto
Sintomi:
Translations are stuck on 'in progress' and do not appear among the translated pages, despite being marked as complete in WPML.
Domande:
Why are my translations stuck on 'in progress' even when they are complete?
How can I resolve the issue of translations not appearing among the translated pages?
Lingue: Inglese (English )Spagnolo (Español )Italiano (Italiano )
Fuso orario: Europe/Madrid (GMT+01:00)
Ciao!
Sono Paola, spero vada tutto bene!
Ho visto che il sito risulta bloccato, quindi probabilmente c’è un conflitto — potrebbe essere con un plugin di sicurezza o con un altro plugin — che impedisce il completamento della traduzione, lasciandola in stato “In corso”.
Per poter investigare meglio il problema, mi daresti il permesso di installare il plugin CheckConflicts?
Questo mi permetterà di disattivare temporaneamente i plugin in modo sicuro, senza influire sul sito in produzione, così possiamo individuare quale causa il blocco.
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.
- 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.
Ciao paola ho visto solo ora il messaggio. Ho svuotato la cache direttamente dal server, non ho notato regole di firewall o regole di cache particolari.
Il sito è hostato su siteground e memcached è disattivata mentre NGINX Direct Delivery è attivata
Purtroppo mi sembra non funzioni ancora, ho tutta la doppia lingua completamente sballata anche perchè nel we ho dovuto modificare le pagine delle collezioni in italiano 🙁
Lingue: Inglese (English )Spagnolo (Español )Italiano (Italiano )
Fuso orario: Europe/Madrid (GMT+01:00)
Ciao!
Ho fatto una prova su una pagina e in effetti lì funziona correttamente.
Quindi il problema sembra verificarsi solo con i “Servizi”, cioè nel Custom Post Type.
Dal momento che il problema si presenta solo sul tuo sito (in locale funziona tutto bene), potresti per favore creare un sito in staging nel tuo hosting? In questo modo possiamo indagare meglio il problema senza rischiare di modificare il sito in produzione.
Ciao Paola, purtroppo non ho la gestione dei dns e fare un sottodominio mi risulta complicato. Comunque ho i backup quotidiani che posso ripristinare senza problemi se vuoi fare delle prove. Dovesse succedere qualcosa me lo dici e in un attimo ripristino. L'importante è rislvere il problema perchè al momento il mio sito in inglese non sta funzionando 🙁
Lingue: Inglese (English )Spagnolo (Español )Italiano (Italiano )
Fuso orario: Europe/Madrid (GMT+01:00)
Ciao!
Visto che nella copia locale fatta con Duplicator tutto funziona correttamente, il problema sembra legato all’ambiente del server (cache / NGINX / SiteGround) e non a WPML in sé.
Ti propongo questi passi:
- Disattiva temporaneamente: NGINX Direct Delivery, Eventuale plugin di cache (es. SG Optimizer, se attivo)
- Svuota tutte le cache: server, plugin (se presente) e browser.
- Poi vai su WPML --> bachecha di traduzioni --> Lavori e cancella il lavoro della traduzione in cordo
- fai una piccola modifica nella pagina originale in italiano
- riapri il Translation Editor e prova a completare/salvare la traduzione.