Procesa todo el contenido o traduce las cadenas pendientes almacenadas
Abre Translations → Generate pending translations para actualizar las cadenas traducibles almacenadas del sitio y encontrar los valores sin resolver de cada idioma adicional.
Comprueba la pantalla antes de empezar
La pantalla enumera los idiomas de destino e indica si la traducción automática está activada:
- cuando está activada, las cadenas vacías o pendientes se traducen de inmediato durante la ejecución;
- cuando está desactivada, las cadenas de origen se generan y se actualizan, pero se omite el paso de traducción.
Las dos opciones de procesamiento tienen alcances distintos:
- Process all es el comportamiento predeterminado y ya existente. Analiza todos los tipos de contenido activados, los menús de navegación y las taxonomías activadas, y luego traduce todas las cadenas almacenadas sin resolver.
- Translate pending only omite el descubrimiento de contenido y traduce las cadenas sin resolver que ya existen en el almacenamiento de POM Translate. Úsala después de que ya se hayan generado las cadenas y solo necesites terminar el trabajo de traducción pendiente.
Ambas opciones incluyen los valores registrados pendientes que se muestran en Translations → Other translations. El espacio de trabajo de correo electrónico de WooCommerce y las Software translations de gettext mantienen sus flujos de trabajo dedicados.
Translate pending only no está disponible mientras la traducción automática esté desactivada, porque ese modo no genera cadenas de origen.
Ejecuta el generador
- Termina o pausa la edición del contenido de origen.
- Confirma los idiomas adicionales y las exclusiones de traducción.
- Selecciona Process all para una actualización completa del origen, o Translate pending only para omitir el análisis del origen.
- Sigue la barra de progreso, Processed, Total, Translations created y el registro.
- Espera a que terminen los mensajes de procesamiento y traducción.
Con Process all, el primer ciclo de progreso mide el descubrimiento del origen. Cuando el descubrimiento termina, el generador calcula el número de tareas pendientes de cadena-idioma y reinicia la barra desde cero para la traducción. Translate pending only calcula esa lista de trabajos de traducción antes de su primer lote. La barra llega al 100 % solo después de que se complete el trabajo en el servidor.
POM Translate almacena en el servidor el ID del trabajo, la fase, el cursor de contenido estable, el estado de reintento y las estadísticas. La pantalla abierta acelera el trabajo y muestra el progreso, mientras que el cron de WordPress puede continuar con pasos acotados después de cerrar la pestaña. Una comprobación de recuperación cada hora restaura un evento de trabajador faltante para un trabajo que todavía está marcado como en ejecución.
Comprende qué se conserva
El análisis vuelve a procesar el contenido de origen y actualiza su representación de cadena almacenada. Las traducciones existentes no pendientes con texto no vacío no se tratan como sin resolver. Los objetos o idiomas excluidos se omiten según sus reglas de exclusión.
Si la ejecución se detiene o se interrumpe, las escrituras completadas y el cursor guardado permanecen. Volver a seleccionar el mismo modo de procesamiento reanuda ese trabajo. Después de detener un trabajo, seleccionar el otro modo crea un nuevo punto de control en ese modo; las traducciones ya escritas permanecen intactas. Un modo distinto no puede reemplazar un trabajo mientras esté ejecutándose activamente.
Una lectura o un análisis de contenido fallidos, un punto de control sin guardar o una salida de traducción inutilizable repetida pausan el trabajo sin omitir ese punto de control. Un trabajo completado inicia una nueva ejecución en el modo seleccionado a continuación. Consulta Detener, continuar o cancelar el procesamiento.
Después de completar, usa los filtros de estado Machine y Pending en las pestañas del administrador correspondientes para revisar el resultado.