Característica

Headless CMS Multilingüe — Gestiona Contenido Localizado a Escala con better-i18n

Un Headless CMS diseñado para equipos multilingües. Define modelos de contenido, gestiona traducciones en varios idiomas y entrega contenido localizado a través de una potente REST API — sin infraestructura personalizada requerida.

Por qué tu CMS necesita soporte nativo de i18n

La mayoría de las plataformas Headless CMS tratan la localización como algo secundario — un plugin, un complemento o un interruptor a nivel de campo enterrado en la configuración. ¿El resultado? Flujos de trabajo fragmentados, traducciones inconsistentes y equipos de ingeniería escribiendo código de integración personalizado para mantenerlo todo unido.

El Headless CMS de better-i18n es diferente. La gestión de contenido multilingüe es el fundamento, no una bandera de función. Cada modelo, cada campo, cada respuesta de API está diseñada para funcionar en varios idiomas desde el primer día.

Model Builder — Estructura el contenido a tu manera

El Model Builder te permite definir exactamente cómo está estructurado tu contenido. Crea colecciones para contenido repetido (entradas de blog, páginas de producto, FAQs) o singletons para páginas únicas (inicio, acerca de, configuración).

Cada modelo es un esquema en el que tu equipo y los consumidores de tu API pueden confiar. Sin más adivinanzas sobre qué campos existen o qué formato esperan — el modelo es el contrato.

Más de 19 tipos de campo

better-i18n incluye un conjunto completo de tipos de campo para que puedas modelar cualquier estructura de contenido sin soluciones alternativas:

  • Text & Rich Text — Campos de texto plano y un editor de texto enriquecido completo Plate.js con formato, incrustaciones y contenido estructurado
  • Textarea — Texto plano multilínea para descripciones, resúmenes y notas
  • Number & Boolean — Valores numéricos e interruptores verdadero/falso
  • Date & DateTime — Selectores de fecha con precisión horaria opcional
  • Files & Media — Sube y adjunta imágenes, documentos y otros recursos
  • URL, Email & Phone — Campos validados para datos de contacto y enlaces
  • Enum (Select / Multi-select) — Listas de opciones predefinidas para categorización consistente
  • Relations & Rollups — Vincula entradas entre modelos y agrega datos relacionados
  • Formulas — Campos calculados basados en otros valores de campo
  • Unique ID — Identificadores generados automáticamente para cada entrada
  • Status — Estados de flujo de trabajo integrados para la gestión del ciclo de vida del contenido
  • Created / Last Edited Timestamps — Registro de auditoría automático para cada entrada

Gestión de campos

Cada campo puede configurarse con precisión:

  • Añadir nuevos campos a cualquier modelo en cualquier momento
  • Editar nombres de campos, tipos, reglas de validación y texto de marcador de posición
  • Reordenar campos mediante arrastrar y soltar para adaptarse a tu flujo de trabajo editorial
  • Eliminar campos que ya no necesitas — de forma segura y sin romper entradas existentes

Gestión de entradas — Ciclo de vida completo del contenido

Crear y gestionar entradas de contenido es sencillo. El editor de entradas se adapta al esquema de tu modelo, presentando la entrada correcta para cada tipo de campo.

CRUD + Operaciones masivas

  • Crear entradas con todos los campos personalizados completados
  • Leer entradas con expansión completa de campos y resolución de relaciones
  • Actualizar cualquier campo, incluidas las traducciones para cada idioma
  • Eliminar entradas individualmente o en masa
  • Actualizaciones masivas de estado — mover docenas de entradas de borrador a publicado en una acción
  • Eliminación masiva — limpiar contenido desactualizado de manera eficiente

Flujo de trabajo de estado

Cada entrada sigue un ciclo de vida claro:

  1. Borrador — Trabajo en progreso, visible solo para editores
  2. Revisión pendiente — Listo para revisión editorial
  3. Publicado — En vivo y disponible a través de la API
  4. Archivado — Retenido como referencia pero eliminado de las consultas activas

Este flujo de trabajo garantiza la calidad del contenido sin ralentizar a tu equipo.

Generación de contenido con IA

¿Mirando un campo en blanco? La generación de contenido con IA de better-i18n puede ayudar. La capacidad content.generateFieldContent analiza la estructura de tu modelo y el contenido existente para sugerir valores de campo — desde meta descripciones SEO hasta texto de producto.

La generación con IA funciona a nivel de campo, por lo que mantienes el control. Acepta, edita o regenera hasta que el contenido coincida con tu voz.

REST API pública — Entrega contenido en cualquier lugar

La arquitectura Headless CMS significa que tu contenido está disponible donde lo necesites — sitios web, aplicaciones móviles, señalización digital, dispositivos IoT o cualquier framework de frontend.

API Endpoints

EndpointDescripción
GET /v1/content/:orgSlug/:projectSlug/modelsListar todos los modelos de contenido
GET /v1/content/:orgSlug/:projectSlug/entriesListar entradas con filtrado
GET /v1/content/:orgSlug/:projectSlug/entries/:entrySlugObtener una entrada por slug

Parámetros de consulta

La API soporta consultas avanzadas desde el principio:

  • language — Devolver contenido en un idioma específico
  • status — Filtrar por borrador, publicado o archivado
  • page & limit — Paginar grandes conjuntos de resultados
  • sort & order — Ordenar por cualquier campo, ascendente o descendente
  • fields — Seleccionar solo los campos que necesitas (sparse fieldsets)
  • expand — Resolver campos de relación en línea (sin consultas N+1)
  • search — Búsqueda de texto completo en títulos de entradas y campos de texto
  • filter[fieldName] — Filtrar por cualquier valor de campo personalizado

Autenticación

Protege tu contenido con autenticación por API key. Crea y gestiona keys a través del dashboard, luego pásalas mediante el encabezado x-api-key.

GET /v1/content/acme/website/entries?language=de&status=published
x-api-key: your-api-key

Gestión de contenido localizado bien hecha

¿Qué hace diferente a este Headless CMS de los demás en el mercado? Cada función está diseñada con el contenido multilingüe en mente:

  • Localización por campo — Marca qué campos necesitan traducción y cuáles son universales (como fechas o booleanos)
  • API consciente del idioma — Solicita contenido en cualquier idioma con un único parámetro de consulta
  • Seguimiento del estado de traducción — Ve qué entradas tienen traducciones pendientes de un vistazo
  • Slugs consistentes — Las entradas mantienen el mismo slug en todos los idiomas para estructuras URL limpias

Primeros pasos

El Headless CMS de better-i18n está disponible como parte de la plataforma better-i18n. Define tu primer modelo, crea entradas en tu idioma de origen y comienza a entregar contenido localizado a través de la API en minutos — no semanas.

Empieza a construir tu CMS multilingüe →

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.

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.

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.