Categoría: IA & Automatización

Cómo publico en 3 idiomas sin fricción con Cowork + Sanity

El flujo que uso para escribir, traducir y publicar cada artículo del blog en español, inglés y francés sin copiar y pegar entre pestañas: un calendario editorial, Cowork y Sanity conectados.

Veronica Cussi - 10 ago 2026 - 3 min

Cómo publico en 3 idiomas sin fricción con Cowork + Sanity

Publicar contenido en tres idiomas suele significar triplicar el trabajo: escribir el artículo, traducirlo dos veces, y luego subir cada versión a mano al CMS revisando que los enlaces entre idiomas queden bien montados. Llevo unas semanas usando un flujo distinto con Cowork y Sanity que elimina casi toda esa fricción, y este mismo artículo se publicó exactamente así.

El problema real no es traducir, es coordinar

Traducir un texto es lo fácil. Lo tedioso es mantener sincronizados tres documentos en el CMS: mismo slug lógico, misma categoría, mismas fechas de publicación, y un vínculo real entre las tres versiones para que el selector de idioma del sitio funcione. Hacerlo a mano en Sanity Studio, artículo tras artículo, es donde se pierde el tiempo.

El stack: calendario + Cowork + Sanity

  • Un calendario editorial en Google Sheets con una fila por artículo y columnas para el título en ES, EN y FR, la categoría y el estado.
  • Cowork conectado a ese calendario y al proyecto de Sanity vía MCP, con permiso para leer el schema y crear documentos.
  • El schema de post en Sanity con un campo language y un campo translationGroup: el mismo valor de translationGroup en las tres versiones es lo que las vincula.

El flujo paso a paso

Le pido a Cowork que tome la siguiente fila pendiente del calendario. Lee el tema, la categoría y los tres títulos ya definidos. Antes de escribir nada, consulta el schema real de Sanity para saber qué campos existen y qué categorías ya están creadas, en vez de asumir una estructura.

Redacta el cuerpo del artículo en los tres idiomas, genera un slug coherente para cada uno, y crea los tres documentos como borradores en Sanity con el mismo translationGroup y la referencia al autor y la categoría correctos.

Lo que sigue siendo manual, a propósito

No dejo que publique directo. Los tres documentos quedan en draft: yo reviso el tono, ajusto lo que haga falta, subo la imagen principal (mainImage no se genera solo) y publico cuando estoy conforme. La parte que automatizo es la que no aporta nada escribir dos veces, estructura, coherencia entre idiomas, taxonomía, no la parte editorial.

Por qué esto no rompe la consistencia del sitio

Antes de crear una categoría nueva, Cowork consulta las que ya existen en Sanity. Si el calendario editorial usa un nombre de categoría que no existe todavía en el CMS, me avisa y decide conmigo si crearla o mapearla a una existente, en lugar de generar duplicados sueltos con nombres ligeramente distintos.

El resultado

Lo que antes eran tres sesiones de copiar, pegar y revisar campo por campo en el Studio, ahora es una conversación de cinco minutos y una revisión final antes de publicar. Si gestionas contenido multilingüe con Sanity y quieres montar algo parecido, escríbeme.

Artículos relacionados

Chatbots RAG para empresas: qué son y por qué los necesitas

Qué es un chatbot RAG, en qué se diferencia de un LLM genérico o de un chatbot tradicional, y por qué es la opción más sólida para atención al cliente y soporte interno. Con un caso real de RRHH.