WPML
Status
Resolvido
Tags de tópico
Bug

Visão geral do problema

A seguinte mensagem de erro aparece quando o seu ambiente usa o PHP 8.0. Esse erro não está relacionado ao WPML e pode aparecer com qualquer plugin ou tema. Ele é causado por um erro de tradução no arquivo MO original:

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()

Neste exemplo, se você abrir o arquivo …/wp-content/languages/themes/phlox-pro-fr_FR.mo , você encontrará:

msgid “© %s. All rights reserved”.

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

Como você pode ver, o valor traduzido é “s%”, enquanto deveria ser “%s

Solução alternativa

Como solução alternativa, remova o arquivo MO danificado e traduza a string em WPMLTradução de Strings.

Todos os problemas conhecidos →