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
- 16:00 – 18:00 16:00 – 18:00 16:00 – 18:00 16:00 – 18:00 16:00 – 18:00 -
- - - - - - -

Fuso orario del supporto: Europe/Rome (GMT+01:00)

Questo ticket contiene 1 risposta, ha 0 voci.

Ultimo aggiornamento da Iván Guillén 2 giorno, 15 ora fa.

Assistito da: Giuseppe Toto.

Autore Post
Marzo 25, 2026 alle 10:13 #17925575

alessioV-2

Nella bacheca di WordPress ho questo avviso:
"A WPML mancano alcune voci nelle tabelle delle lingue e non può funzionare completamente finché questo problema non viene risolto.
Vai alla pagina Risoluzione dei problemi e fai clic su “Cancella le informazioni sulla lingua e ripopola le lingue” per risolvere questo problema.

Questo avviso scomparirà una volta risolto il problema."

Ho provato più volte a cliccare su "Cancella le informazioni sulla lingua e ripopola le lingue" ma l'avviso non scompare.

Marzo 25, 2026 alle 11:12 #17925960

Iván Guillén
Sostenitore di WPML dal 12/2025

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

Fuso orario: Europe/Oslo (GMT+01:00)

Ciao Alessio, sono Iván Guillén del team di sviluppo WPML.

Ho analizzato il tuo problema "A WPML mancano alcune voci nelle tabelle delle lingue" e vorrei aiutarti a risolverlo.

Vai su phpMyAdmin ed esegui queste tre query:                                                                                         

Query 1:                                                            

 SELECT

 (SELECT  COUNT(id) FROM  5ma1q_icl_languages) as lingue,

 (SELECT  COUNT(*) FROM  5ma1q_icl_languages_translations) as coppie_traduzione;

Risultati attesi: lingue = 66 e coppie_traduzione = 4355. Se uno dei due valori è inferiore, c'è qualcosa che non va.

Query 2:                                                            

   SELECT option_value FROM  5ma1q_options WHERE option_name = 'icl_admin_messages';   

                                                                                                                               

Cerca la parola **setup-incomplete** nel risultato.

Query 3:                                                            

                                             
 SELECT option_value FROM  5ma1q_options WHERE option_name = 'icl_sitepress_settings';

Cerca setup_complete --- il valore è 1 o 0?

---

In base a quello che trovi:                                                                                                                               

Se la query 1 mostra valori inferiori a quelli attesi --- le tabelle delle lingue hanno dei dati mancanti. Prova ad eseguire questi passaggi:

  1. Vai su WPML > Troubleshooting
  2.                                                                                                                                                                               

  3. Spunta la casella che dice *"This operation will reset WPML's language tables..."* 
  4.                                                                                                                                                      

  5. Clicca su "Clear language information and repopulate languages"  
  6.                                                                                                                                                                      

  7. Poi prosegui con il passaggio successivo qui sotto
  8.                            

                                                                                                                                 

Se la query 2 contiene setup-incomplete --- c'è una vecchia notifica rimasta bloccata nel database. Per favore:

  1. Nella stessa pagina WPML > Troubleshooting, scorri fino in fondo
  2. Clicca su "Remove all messages and notifications"
  3.                                                                                    

                                                                                                 

**Se la query 3 mostra** setup_complete il valore 0 --- WPML pensa che la configurazione iniziale non sia mai stata completata. Prova ad eseguire questi passaggi::

  1. Verifica che il plugin WPML Multilingual CMS sia attivo (pagina Plugin)
  2.                                                                                                                                  

  3. Se è attivo, vai su WPML > Setup e completa la procedura guidata fino alla fine
  4. Poi esegui anche il passaggio "Remove all messages and notifications" descritto sopra
  5.                                                                            

                                                                                                                                                                                                                    Dopo aver applicato una di queste soluzioni, svuota la cache del sito (se usi un plugin di cache) e ricarica una pagina dell'amministrazione. L'avviso dovrebbe essere scomparso.

Se dovesse ripresentarsi dopo qualche tempo, facci sapere --- significherebbe che qualcos'altro sta danneggiando periodicamente le tabelle.

Se il problema persiste o se non riesci a completare questi passaggi, faccelo sapere. Puoi fornirci un accesso temporaneo al tuo sito (admin + FTP) e l’autorizzazione a installare phpMyAdmin, se necessario, e ci occuperemo noi di risolvere il problema direttamente nel tuo ambiente.