WPML
Stato
Risolto
Tag dell’argomento
Bug

Panoramica del problema

Il seguente messaggio di errore viene visualizzato quando il tuo ambiente utilizza PHP 8.0. Questo errore non è correlato a WPML e può presentarsi con qualsiasi plugin o tema. È causato da un errore di traduzione nel file MO originale:

PHP Fatal error: Uncaught ValueError: Unknown format specifier ” ” in …/wp-content/themes/phlox-pro/auxin-content/options/auxin-options.php:10230

Stack trace:

#0 …/wp-content/themes/phlox-pro/auxin-content/options/auxin-options.php(10230): sprintf()

#1 …/wp-includes/class-wp-hook.php(307): auxin_define_options_info()

In questo esempio, se apri il file …/wp-content/languages/themes/phlox-pro-fr_FR.mo , troverai:

msgid “© %s. All rights reserved”.

msgstr “© s%. Tous droits réservés”.

Come puoi vedere, il valore tradotto è “s%” mentre dovrebbe essere “%s

Soluzione alternativa

Come soluzione alternativa, rimuovi il file MO danneggiato e traduci la stringa in WPMLTraduzione stringhe.

Tutti i problemi noti →