This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This thread is resolved. Here is a description of the problem and solution.

Problema: Nella schermata delle impostazioni generali di WPML ricevo questo errore:

Fatal error: Uncaught exception 'Twig_Error_Runtime' with message 'No suitable convert encoding function (use UTF-8 as your encoding or install the iconv or mbstring extension).' Soluzione: questo errore è causato dalla mancata installazione o attivazione dell'estensione mbstring nel server. Documentazione utile: http://php.net/manual/es/mbstring.installation.php

This topic contains 2 risposte, has 2 voci.

Last updated by turismokS 1 anno, 10 mesi fa.

Assigned support staff: Vincenzo.

Autore Post
March 14, 2018 at 8:23 pm

turismokS

Sto tentando di: accedere a tutte le impostazioni dal backend per sistemare il posizionamento delle bandierine nel menu ma la schermata delle impostazioni generali è parziale e mi segnala quanto segue:

Fatal error: Uncaught exception 'Twig_Error_Runtime' with message 'No suitable convert encoding function (use UTF-8 as your encoding or install the iconv or mbstring extension).' in /home/resortsa/public_html/wp-content/plugins/sitepress-multilingual-cms/templates/language-switcher-admin-ui/layout-main.twig:18 Stack trace: #0 /home/resortsa/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/twig/twig/lib/Twig/Extension/Core.php(1234): twig_convert_encoding('\xC3\xA8', 'UTF-16BE', 'UTF-8') #1 [internal function]: _twig_escape_html_attr_callback(Array) #2 /home/resortsa/public_html/wp-content/plugins/sitepress-multilingual-cms/vendor/twig/twig/lib/Twig/Extension/Core.php(1095): preg_replace_callback('#[^a-zA-Z0-9,\\....', '_twig_escape_ht...', 'Alcuni contenut...') #3 /home/resortsa/public_html/wp-content/uploads/cache/wpml/twig/33/3387326631159ddf005e8a44acdf5905191f6593264990e07f8dfefaa823f644.php(20): twig_escape_filter(Object(Twig_Environment), 'Alcuni contenut...', 'html_attr') #4 /home/resortsa/public_ht in /home/resortsa/public_html/wp-content/plugins/sitepress-multilingual-cms/templates/language-switcher-admin-ui/layout-main.twig on line 18

Link a una pagina dove è possibile vedere il problema:

hidden link

Mi aspettavo di vedere: la lista delle bandierine a fianco alle voci di menu come in tutto il resto della piattaforma multisito

Invece ho ottenuto: che non riesco ad accedere al pannello con le impostazioni generali

March 15, 2018 at 1:02 pm #1546942

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+01:00)

Salve e grazie per aver contattato il supporto WPML!
Mi occuperò di questo ticket.

Solitamente questo errore è causato dalla mancata installazione o attivazione dell'estensione mbstring nel server.
- hidden link

Puoi verificare se mbstring e attivo utilizzando il phpinfo() o più semplicemente il plugin WordPress phpinfo.
- hidden link

MBString è un requisito per far funzionare WPML.
- https://wpml.org/it/pagina-iniziale/requisiti-minimi/

Fammi sapere se aggiungendo MBString il problema si risolve.

Grazie

March 16, 2018 at 7:46 am #1547749

turismokS

Grazie Vincenzo, era quello il problema.