Entiende la traducción automática en segundo plano

Cuando la traducción en segundo plano está habilitada, guardar contenido de origen apto puede añadir sus cadenas sin resolver a una cola programada de traducción automática. El cron de WordPress procesa esa cola sin necesidad de que un editor mantenga abierto el Translation Manager.

Los visitantes del frontend nunca ejecutan este trabajo. Una solicitud de una página localizada solo lee las traducciones almacenadas; cualquier valor que falte recurre a su texto de origen.

Habilitar o deshabilitar la cola

Abre Settings → POM Translate → Advanced → LLM translation settings → Machine translation settings.

  • Deja Disable background translation sin marcar para poner en cola los cambios de origen aptos.
  • Márcalo para dejar de añadir cadenas y detener el procesamiento programado de la cola.

Deshabilitar el flujo de trabajo en segundo plano no deshabilita Translate with POM AI, la traducción por lotes desde el software ni la traducción pendiente dirigida desde el navegador. Tampoco elimina las traducciones almacenadas.

Cómo se limita el trabajo programado

Una ejecución programada lee como máximo 20 cadenas en cola y envía como máximo un lote de POM AI. Si queda trabajo apto, POM Translate programa otra ejecución unos 60 segundos después. Si un editor cambia un valor de origen mientras el trabajo está en curso, no se permite que el resultado anterior sustituya a ese origen más reciente.

Las solicitudes se mantienen dentro de los límites de origen de POM AI:

  • no más de 400 palabras de origen;
  • un objetivo normal de hasta 320 palabras de origen;
  • hasta 25 cadenas para una entrada y sus metadatos;
  • hasta 50 cadenas para otro grupo compatible;
  • un límite duro del servicio de 200 cadenas.

Una cadena de origen individual de más de 400 palabras no se pone en cola. Sigue disponible para el manejo manual en lugar de provocar un trabajo programado que falle de forma permanente.

Supervisarla y controlarla

Abre Translations → Generate pending translations.

La tarjeta Machine Translation Status muestra:

  • Strings in queue;
  • Daily Word Quota;
  • Strings Today;
  • un aviso cuando un exceso de errores ha pausado la traducción automática.

Process now vacía la cola visible desde el navegador en grupos acotados. Cancel scheduled translations borra la cola y sus eventos programados, pero deja intactas las filas de origen y las traducciones existentes.

El flujo de trabajo Generate pending translations de la página es independiente: almacena su propio trabajo reanudable en el servidor y puede continuar a través del cron de WordPress después de que se cierre el navegador.

Procesamiento fiable en producción

El cron de WordPress depende del tráfico del sitio a menos que el alojamiento lo invoque desde un programador real. POM Translate también ejecuta un vigilante horario independiente: cuando encuentra cadenas en cola o un trabajo de generación en curso sin un evento de trabajo, programa el trabajo que falta una vez que los ajustes de traducción y la licencia vuelven a estar disponibles. Si la cola sigue sin moverse, confirma que el cron de WordPress esté habilitado y se esté ejecutando, y usa después Process now como diagnóstico.

No diagnostiques el progreso de la cola visitando repetidamente páginas públicas. Esas visitas pueden activar la programación del cron de WordPress, pero nunca llaman a POM AI como parte del renderizado.