Preguntas frecuentes
Preguntas frecuentesTraducir muchos posts a la vez a muchos idiomas falla (timeout o pantalla en blanco)

Traducir muchos posts a la vez a muchos idiomas falla (timeout o pantalla en blanco)

Normalmente esto es un problema de tu proveedor de hosting, que no acepta tantas peticiones concurrentes.

Los servidores tienen límites en el número de conexiones salientes que pueden manejar a la vez. Al traducir varios posts largos a varios idiomas, el plugin puede disparar una enorme cantidad de peticiones al mismo tiempo. Por ejemplo, 8 posts largos traducidos a 5 idiomas pueden disparar más de 100 peticiones (3 requests por post * 8 posts * 5 idiomas = 120 requests), lo que muy probablemente supera el límite de tu hosting y provoca el fallo.

Para averiguar cuántas peticiones concurrentes puede manejar tu proveedor de hosting, haz lo siguiente:

  1. Activa los logs para las peticiones a la API (consulta Depurar peticiones a la API), y lanza la traducción de 1 post.
  2. Ve a los logs, y verifica cuántas peticiones se dispararon.
  3. Ahora lanza la traducción para 2 posts.
  4. Luego para 3 posts.
  5. Y así sucesivamente, aumentando el número de posts cada vez, hasta que deje de funcionar.

En ese punto, ya sabes que el número anterior de peticiones es el máximo que tu proveedor de hosting puede manejar de forma concurrente (por ejemplo, 100 peticiones), y cualquier cantidad por encima falla.

Entonces, pregunta a tu host si pueden aumentar ese límite.