Управление памятью
Gato AI Translations for Polylang требует, чтобы ваш PHP-сервер имел максимальный лимит памяти 512 МБ или более.
Если ваш сервер не предоставляет такого объёма памяти, плагин не загрузится.

Это ограничение введено для того, чтобы избежать исчерпания памяти сервера при выполнении интенсивных переводов (например: при одновременном переводе большого количества записей на несколько языков).
Проверка доступной памяти
Чтобы узнать доступный объём памяти, перейдите на экран Инструменты > Работоспособность сайта и на вкладке Информация проверьте значение Сервер > Лимит памяти PHP:

Увеличение лимита памяти
Чтобы увеличить максимальный лимит памяти в WordPress, вам может потребоваться:
- Увеличить лимит памяти в панели управления вашего хостинг-провайдера
- Увеличить лимит памяти в WordPress, добавив следующий код в файл
wp-config.php:
if ( !defined('WP_MEMORY_LIMIT') ) {
define( 'WP_MEMORY_LIMIT', '1G' ); // 1GB
}
if ( !defined('WP_MAX_MEMORY_LIMIT') ) {
define( 'WP_MAX_MEMORY_LIMIT', '1G' ); // 1GB for admin dashboard
}Если после выполнения этих шагов лимит памяти не увеличился, обратитесь к вашему хостинг-провайдеру.
Дополнительно: переопределение требуемого объёма памяти плагином
Если вам не нужно переводить несколько записей одновременно, или если ваши записи не слишком длинные, вы можете установить меньшее значение для требуемого объёма памяти.
Для этого определите константу GATO_MLP_REQUIRED_MAX_MEMORY в файле wp-config.php:
// Override the memory required by the plugin, from 512MB to 256MB
define('GATO_MLP_REQUIRED_MAX_MEMORY', '256M');В этом примере плагин загрузится, если сервер имеет максимальный лимит памяти 256 МБ.