WPML
الحالة
محلولة
وسوم الموضوع
Bug

نظرة عامة على المشكلة

تظهر رسالة الخطأ التالية عندما تستخدم بيئتك PHP 8.0. هذا الخطأ غير مرتبط بـ WPML، وقد يظهر مع أي إضافة أو قالب. وهو ناتج عن خطأ في الترجمة في ملف MO الأصلي:

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

في هذا المثال، إذا فتحت ملف …/wp-content/languages/themes/phlox-pro-fr_FR.mo ، فستجد:

msgid “© %s. All rights reserved”.

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

كما ترى، القيمة المترجمة هي «s%» بينما يجب أن تكون «%s»

حل بديل مؤقت

كحل بديل مؤقت، احذف ملف MO التالف، وترجم السلسلة النصية في WPMLترجمة النصوص.

جميع المشاكل المعروفة →