Primeiros passos
Primeiros passosGerenciar memória

Gerenciar memória

Gato AI Translations for Polylang requer que o seu servidor PHP tenha um limite máximo de 512MB de memória ou mais.

Se o seu servidor não disponibilizar essa quantidade de memória, o plugin não será carregado.

Alerta de limite de memória do plugin
Alerta de limite de memória do plugin

Essa restrição existe para evitar que o servidor fique sem memória ao executar traduções intensivas (ex.: ao traduzir muitos posts de uma vez, para vários idiomas).

Verificar a memória disponível

Para descobrir a memória disponível, acesse a tela Ferramentas > Saúde do site, e na aba Informações, verifique o valor em Servidor > Limite de memória do PHP:

Verificando o limite de memória do PHP na Saúde do site do WordPress
Verificando o limite de memória do PHP na Saúde do site do WordPress

Aumentar o limite de memória

Para aumentar o limite máximo de memória no WordPress, pode ser necessário:

  • Aumentar o limite de memória no painel de controle do seu provedor de hospedagem
  • Aumentar o limite de memória no WordPress adicionando o seguinte código ao arquivo 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
}

Se após essas etapas o limite de memória não tiver sido aumentado, entre em contato com seu provedor de hospedagem.

Avançado: Substituir a memória exigida pelo plugin

Se você não precisa traduzir vários posts de uma vez, ou se os seus posts não são muito longos, é possível definir um valor menor para a memória exigida.

Para isso, defina a constante GATO_MLP_REQUIRED_MAX_MEMORY no wp-config.php:

// Override the memory required by the plugin, from 512MB to 256MB
define('GATO_MLP_REQUIRED_MAX_MEMORY', '256M');

Neste exemplo, o plugin será carregado se o servidor tiver um limite máximo de 256MB de memória.