Característica

Operaciones Batch de better-i18n para Gestión de Traducciones a Escala Enterprise

Actualiza, publica y gestiona miles de traducciones en una sola operación. Las herramientas batch de better-i18n manejan volúmenes enterprise sin esfuerzo.

Deja de Actualizar Traducciones de una en una

Gestionar la localización a escala implica lidiar con cientos de keys, decenas de idiomas y cambios de contenido constantes. Hacerlo manualmente no solo es lento — es propenso a errores e insostenible. better-i18n proporciona operaciones batch en cada capa de la plataforma para que puedas avanzar rápido sin sacrificar la calidad.

Operaciones Batch de Traducción

El Editor de Traducciones soporta tres operaciones batch principales que te permiten trabajar con múltiples keys a la vez:

Actualización Batch de Traducciones

Selecciona cualquier número de translation keys y actualiza sus valores en uno o varios idiomas simultáneamente. Ya sea que estés corrigiendo un cambio de terminología en 50 keys o aplicando feedback de revisión a un namespace completo, la actualización batch lo gestiona en una sola acción.

Eliminación Batch de Keys

¿Deprecando una funcionalidad? ¿Limpiando strings sin uso? Selecciona las keys que ya no necesitas y elimínalas en bloque. La eliminación batch respeta los límites del namespace y ofrece un paso de confirmación para que nunca elimines accidentalmente keys que todavía están en uso.

Publicación Batch de Traducciones

Cuando tus traducciones estén revisadas y listas para publicarse, publícalas todas a la vez. La publicación batch envía tus cambios al CDN y activa cualquier sync de GitHub configurado — sin necesidad de publicar keys de forma individual.

Traducción Masiva con IA

La herramienta translateBatch lleva las operaciones masivas al siguiente nivel. Configura tus idiomas destino, selecciona un scope (todas las keys o namespaces específicos) y deja que la IA traduzca hasta 500 keys en una sola solicitud.

  • targetLanguages[] — elige exactamente a qué idiomas traducir
  • scope — traduce todo o limita a namespaces específicos
  • namespaces[] — control granular sobre qué se traduce
  • maxKeys — procesa entre 1 y 500 keys por batch

Esto es ideal para arrancar un nuevo idioma, ponerse al día con strings sin traducir o hacer una primera pasada de traducción antes de la revisión humana.

Operaciones Masivas en el CMS

La gestión de contenido a escala necesita las mismas capacidades batch. El CMS de better-i18n ofrece:

  • bulkUpdateEntryStatus — mueve múltiples entradas de contenido entre los estados draft, published y archived en una sola acción
  • bulkDeleteEntries — elimina múltiples entradas de contenido simultáneamente
  • Creación masiva de contenido con IA — usa proposeContentEntries para generar hasta 20 entradas de contenido estructuradas a la vez, con sus traducciones incluidas

Herramientas MCP Masivas para Automatización

Para equipos que integran better-i18n en su flujo de desarrollo a través del Model Context Protocol, cada operación masiva está disponible de forma programática:

HerramientaPropósitoEscala
createKeysCrear nuevas keys con traducciones en bloqueCientos de keys por llamada
updateKeysActualizar traducciones existentes en varios idiomasCientos de keys por llamada
deleteKeysEliminar keys deprecadas en bloqueCientos de keys por llamada
publishTranslationsEnviar traducciones al CDN/GitHubNamespaces completos a la vez

Estas herramientas están diseñadas con guardrails — validación de namespace, advertencias de colisión entre entidades y hints detallados en las respuestas — para que los flujos automatizados sean seguros incluso a alto volumen.

Pipeline de Publicación a Escala

El sistema de sync soporta publicación a escala enterprise mediante:

  • Tipo de mensaje PUBLISH_BATCH — agrupa múltiples eventos de publicación en una sola operación atómica
  • Tipo de job batch_publish — procesa publicaciones masivas de forma asíncrona para que tu equipo nunca quede bloqueado esperando el despliegue

Ya sea que estés enviando a un CDN, sincronizando con un repositorio GitHub o ambos, el pipeline de publicación maneja miles de keys sin cuellos de botella.

Ejemplos Reales a Gran Escala

Migrar 5.000 Keys a un Nuevo Namespace

¿Reestructurando tu arquitectura de traducciones? Usa createKeys para crear keys en bloque en el nuevo namespace y luego deleteKeys para limpiar el anterior. Toda la migración se completa en minutos, no en días.

Lanzar 3 Nuevos Idiomas en Todo Tu Producto

Usa translateBatch con el scope configurado en "all" y tus nuevos idiomas destino. La IA genera traducciones iniciales para hasta 500 keys a la vez. Sigue con la publicación batch para enviar todo a producción. Un lanzamiento completo de idioma que antes llevaba semanas ahora se hace en horas.

Auditoría Trimestral de Contenido

Usa bulkUpdateEntryStatus para archivar entradas de contenido desactualizadas y bulkDeleteEntries para eliminar las deprecadas. Mantén tu biblioteca de contenido limpia sin limpieza manual entrada por entrada.

Construido para Equipos que Lanzar Rápido

Las operaciones batch no son solo para ahorrar tiempo. Reducen el error humano, garantizan consistencia entre idiomas y permiten que tu flujo de localización mantenga el ritmo de tu ciclo de desarrollo. Ya seas una startup escalando a nuevos mercados o una empresa enterprise gestionando millones de strings traducidos, las operaciones batch de better-i18n te dan las herramientas para avanzar a velocidad.

Descubra más

Translation Sync Engine — Procesamiento Async Confiable para su Pipeline de Localización con better-i18n

Una pipeline de traducción async confiable que mantiene su código fuente, traducciones y CDN perfectamente sincronizados — con detección de conflictos, activity logging y cero pérdida de datos.

better-i18n Doctor: Monitoreo Automatizado de Calidad de Traducción

Escanea tu código en busca de traducciones faltantes, orphan keys y discrepancias en placeholders. Obtén una puntuación de salud del 0 al 100 con cada commit.

Developer Experience & Platform UX — better-i18n: Construido para la velocidad, diseñado para el disfrute

Una developer experience cuidadosamente diseñada donde cada interacción es intencional — navegación por Command Palette, Inline Editing, Auto-Sync y asistencia impulsada por IA integrada en cada flujo de trabajo.

better-i18n Gestión de Medios: Activos de Contenido para Proyectos Localizados

Sube, organiza y entrega activos de medios junto con tus traducciones — desde fotos de perfil hasta imágenes de contenido, todo almacenado en el ultrarrápido R2 edge storage.

Seguridad y Compliance Empresarial para Equipos de better-i18n

Autenticación, cifrado y cumplimiento de nivel empresarial — protegiendo tus flujos de trabajo de traducción desde el código hasta producción.

Proveedores de traducción — DeepL, Google Translate e integración con Azure | better-i18n

Una plataforma, múltiples motores de traducción. Conecta DeepL, Google Translate y Azure Translator para potenciar tu flujo de localización con los mejores proveedores de traducción automática disponibles.