Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problem: Stai sviluppando un e-commerce e utilizzi il plugin WPML per gestire le traduzioni in italiano e inglese. Hai notato che, quando attivi il plugin per la traduzione delle stringhe, i testi nella pagina Checkout come nome e cognome vengono tradotti in inglese, creando un mix di lingue. Se disattivi il plugin, la pagina torna in italiano. Solution: Per risolvere questo problema, ti consigliamo di seguire la modifica suggerita qui. Una soluzione definitiva sarà inclusa in una delle prossime versioni del plugin String Translation.
Se questa soluzione non risolve il problema o sembra non essere più rilevante, ti consigliamo di controllare gli argomenti noti, verificare la versione della correzione permanente e confermare di avere installato le ultime versioni dei temi e dei plugin. Se il problema persiste, ti invitiamo a aprire un nuovo ticket di supporto.
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.
Nessun supporter è disponibile a lavorare oggi sul forum Italian. Sentitevi liberi di creare ticket e li gestiremo il prima possibile quando saremo online. Grazie per la comprensione.
Contesto del problema:
Sto sviluppando un e-commerce e sto usando il vostro splendido plugin WPML. Il sito sarà in due lingue italiano e inglese. Per vedere il problema, andare alla pagina del pagamento inserendo un oggetto nel carrello. Link alla pagina: link nascosto
Sintomi:
Quando attivo il plugin per la traduzione delle stringhe, i testi nella pagina Checkout (tipo nome, cognome, ecc.) vengono tradotti in inglese, creando un misto di inglese e italiano. Se disattivo il plugin, la pagina torna ad essere in italiano.
Domande:
Perché i testi nella pagina Checkout vengono tradotti in inglese quando attivo il plugin per la traduzione delle stringhe?
Come posso fare in modo che la pagina Checkout rimanga in italiano quando il plugin è attivo?
Ho provato ha disattivare tutti plugin e niente il problema persiste. Ho provato anche a cambiare tema e mettere storefront ma niente la pagina del checkout è mista in italiano e inglese. La cosa strana che è solo su quella pagina il problema sul carrello nessun problema.
quando attivo la funzione " Attiva invio automatico delle stringhe in traduzione, Cerca le stringhe durante il rendering delle pagine" e visito la pagina per far rivelare le stringhe al plugin la pagina appare corretta. Provo a cercare le stringhe da tradurre ma non ne trovo.
Allora il problema secondo me risiede nel plugin. Ho provato ad installare una vecchia versione del plugin "WPML String Translation" e adesso non da nessun problema.
Quindi riassumendo.
Con la versione Versione 3.2.12 di WPML String Translation il problema c'è.
Con la versione Versione 3.2.8 di WPML String Translation il problema non c'è.
Il problema non è nel plugin in sé, ma nell'insiame. Se l'ultima versione di String Translation causasse questo tipo di errori avremmo moltissimi report, ma non è il caso.
Ad ogni modo, c'è un sito di staging dove fare dei test?
raffaellad ha confermato che il problema è stato risolto su 2024-07-15 15:47:51.
Questo ticket è stato chiuso. Se sei un cliente di WPML e hai bisogno di aiuto, apri un nuovo ticket di assistenza.