WPML

Обзор проблемы

Если Вы используете плагин Kadence PRO, при его сканировании на странице WPMLЛокализация тем и плагинов Вы получите следующую ошибку:

Warning: sprintf(): Too few arguments in .../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/wpml-st-translations-file-registration.php on line 100

Или эту фатальную ошибку, если Вы используете PHP 8.+:

Fatal error: Uncaught ValueError: Unknown format specifier "t" in .../wp-content/plugins/wpml-string-translation/classes/translations-file-scan/wpml-st-translations-file-registration.php:100

Обходное решение

Эта проблема решена. Обновление до последней версии решает эту проблему на Вашем сайте, поэтому это обходное решение потребуется Вам только в том случае, если Вы пока не можете выполнить обновление.

Чтобы временно решить проблему и убрать предупреждающее сообщение, выполните следующие действия:

  • Перейдите на страницу WPMLПеревод строк.
  • Отфильтруйте строки по домену %TEXTDOMAIN%.
  • Выберите все строки в этом домене и удалите их.

Все известные проблемы

Всё ещё сталкиваетесь с этой проблемой?

Если обновление не устраняет проблему, отправьте запрос в поддержку, и мы разберемся в ней вместе с Вами.