Ahora ya puedes traducir tu contenido de Payload CMS desde Lingo.dev.
La integración de Payload CMS conecta tu instancia de Payload con un motor de localización alojado en Lingo.dev. Elige las colecciones y los globales que quieres incluir, y Lingo.dev traduce sus campos localizados a tus idiomas de destino; luego, guarda cada traducción de vuelta en Payload en ese idioma, usando el propio modelo de localización de Payload. El texto enriquecido se traduce como un árbol de Lexical, así que el formato, los enlaces, las cargas y la estructura de bloques se mantienen intactos de principio a fin, y solo se reemplaza el texto que contienen.
La configuración se resuelve con un solo plugin. Instala @lingo.dev/payloadcms, agrégalo a la configuración de Payload y vuelve a desplegar. El alcance, los idiomas y el motor se gestionan desde el panel, así que puedes cambiarlos sin volver a tocar la configuración.
Tú decides cómo se ejecuta la traducción. Agrega al plugin la URL del webhook desde el panel y se ejecutará automáticamente: cada cambio que publiques en tu idioma de origen se envía solo a Lingo.dev, y se traduce únicamente lo que cambió. Si dejas fuera la URL del webhook, se ejecutará manualmente: no se traducirá nada hasta que lo inicies desde el panel.
Las ejecuciones automáticas solo cubren lo que publiques después de conectarlo, así que el panel incluye dos botones para lo demás. Sincronizar te pone al día: traduce todo lo que cambió desde la última ejecución. Así puedes traducir el contenido que ya estaba en Payload cuando te conectaste, completar un idioma de destino que agregues después o reintentar una ejecución fallida. Retraducir reconstruye cada documento dentro del alcance desde cero, para cuando cambies el glosario, la voz de marca o las reglas del motor de localización y quieras regenerar las traducciones existentes con la nueva configuración.
Los borradores guardados se pueden traducir y devolver como borradores para revisarlos dentro de Payload antes de publicarlos, o los cambios publicados pueden ir directo a tus lectores, y la pestaña Runs muestra el progreso por idioma de destino.
Cada ejecución pasa por todo el pipeline de localización configurado en tu motor de localización, las mismas etapas que se ejecutan cuando localizas desde código o CI. Todo lo que tengas habilitado en el motor de localización se aplica a tu contenido de Payload: preedición, tu glosario, voz de marca y reglas, evaluación de IA, reformulación, retrotraducción y revisión humana, ya sea que esa revisión la gestione tu propio equipo desde el panel o un traductor profesional externo. Activa una etapa en el motor de localización y la próxima ejecución de Payload la incluirá.
Consulta la guía para configurarlo. Si no está disponible en tu plan, ponte en contacto con el equipo de Lingo.dev para probarlo.
