Salta la navigazione

Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.

Problema:
Se stai riscontrando un errore critico sul tuo sito del tipo

Uncaught ValueError: Missing format specifier at end of string

, potrebbe essere dovuto a una stringa tradotta in modo incorretto.
Soluzione:
Cerca la stringa indicata nell'errore (nel caso di questo ticket, "Alle %") nella sezione Traduzione Stringhe di WPML. Dovrebbe essere "Alle %s", poiché "%s" è una variabile e se non è scritta correttamente può causare problemi.
3. Se non riesci a trovare la stringa in Traduzione Stringhe, cerca nei file in

wp-content/languages/plugins/wpml

e modifica la stringa da lì.

Tieni presente che questa soluzione potrebbe non essere più rilevante a causa di aggiornamenti o modifiche che non riguardano il tuo caso. Se il problema persiste, ti consigliamo di aprire un nuovo ticket di supporto. Inoltre, ti raccomandiamo di controllare i problemi noti, verificare la versione della correzione permanente e confermare di aver installato le ultime versioni di temi e plugin. Se necessiti di ulteriore assistenza, non esitare a contattarci nel forum di supporto WPML.

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.

Etichettato: 

Questo ticket contiene 3 risposte, ha 2 voci.

Ultimo aggiornamento da Laura 1 anno, 2 mese fa.

Assistito da: Laura.

Autore Post
Aprile 30, 2024 alle 7:13 am #15579557

strategie3

This morning I noticed that the coffee-excellence.ch website had a critical error.
Then I deactivated all the plugins.
The moment I reactivated WPML, the site went into critical error.

(WPML it is now deactivated)

Aprile 30, 2024 alle 8:11 am #15579833

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

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

Salve,

grazie per averci contattato.

Senza sapere qual è esattamente l'errore critico non siamo in grado di fornire assistenza.

Controlla i server error log o abilita il debug.log di WordPress https://wpml.org/documentation/support/debugging-wpml/

Aprile 30, 2024 alle 10:01 am #15580678

strategie3

Ciao,

in allegato la schermata che appare quando si attiva il debug.
Adesso ho reimpostato il file .config su "false". Non ho capito se devo lasciare attivo il debug e WPML per capire il problema o meno. Il registro degli errori l'ho inviato all'apertura del ticket di assistenza.

Ciao,
Massimiliano

error.png
Aprile 30, 2024 alle 10:30 am #15580793

Laura
Sostenitore di WPML dal 05/2018

Lingue: Inglese (English ) Italiano (Italiano )

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

Ciao Massimiliano,

le informazioni di debug non sono il registro degli errori, ci danno solo informazioni sulla configurazione del sito.

L'errore è l'ultimo che si vede nello screenshot, c'è una stringa tradotta in modo incorretto, "Alle %". Dovrebbe essere "Alle %s", perché "%s" è una variabile e se non è scritta correttamente causa problemi.

Prova a disattivare WooCommerce (la stringa proviene da lì) e vedi se riesci ugualmente a trovare la stringa in Traduzione Stringhe. Altrimenti cerca in wp-content/languages/plugin/wpml e cerca tra i file se riesci a modificare la stringa da lì