WPML
Trạng thái
Đã giải quyết
Thẻ chủ đề
Bug

Tổng quan về lỗi

Thông báo lỗi sau xuất hiện khi môi trường của bạn sử dụng PHP 8.0. Lỗi này không liên quan đến WPML và có thể xuất hiện với bất kỳ plugin hoặc giao diện nào. Lỗi này do một lỗi dịch thuật trong tệp MO gốc gây ra:

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

Trong ví dụ này, nếu bạn mở tệp …/wp-content/languages/themes/phlox-pro-fr_FR.mo, bạn sẽ thấy:

msgid “© %s. All rights reserved”.

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

Như bạn có thể thấy, giá trị được dịch là ”s%” trong khi lẽ ra phải là ”%s

Giải pháp tạm thời

Như một giải pháp tạm thời, hãy xóa tệp MO bị hỏng và dịch chuỗi văn bản trong WPMLDịch chuỗi.

Tất cả các lỗi đã ghi nhận →