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.
Navega a cualquier lugar al instante con Cmd+K
La Command Palette es la forma más rápida de moverse por better-i18n. Pulsa Cmd+K (o Ctrl+K en Windows/Linux) y obtendrás acceso instantáneo a cada rincón de la plataforma — salta a proyectos, cambia de namespace, abre configuraciones, activa acciones, todo sin despegar las manos del teclado.
Los power users viven en la Command Palette. Indexa tus proyectos, keys y configuraciones para que puedas buscar y actuar en un movimiento fluido. Sin más clics por menús ni recordar dónde vive cada cosa.
Onboarding que te pone en marcha en minutos
¿Nuevo en better-i18n? El asistente de onboarding te guía paso a paso por la configuración — conecta tu repositorio, configura tu primer proyecto, añade idiomas y sube tus primeras traducciones. Cada paso valida antes de avanzar para que nunca acabes con una configuración rota.
El asistente se adapta a tu stack. Tanto si usas Next.js, React con TanStack Router, Expo o Flutter, detecta tu framework y adapta las instrucciones de configuración en consecuencia.
Editor de traducciones construido para escalar
El editor de traducciones es donde tu equipo pasa la mayor parte del tiempo, así que lo construimos para manejar cargas de trabajo serias sin sudar la gota gorda.
Virtual Scrolling para 5.000+ keys
El renderizado de tablas tradicional se atasca con conjuntos de keys grandes. better-i18n usa renderizado virtualizado — solo las filas visibles en tu viewport están en el DOM. Desplázate por 5.000, 10.000 o incluso 50.000 keys con el mismo rendimiento fluido que en un proyecto de 50 keys.
Inline Editing — Clic, escribe, listo
Cada celda de traducción es directamente editable. Haz clic en una celda, escribe tu traducción y pasa a la siguiente. Sin modals, sin botones de guardar, sin clics adicionales. El editor se aparta de tu camino para que los traductores puedan centrarse en el contenido.
Auto-Sync con debounce de 3,5s
Los cambios se guardan automáticamente. Después de dejar de escribir, un debounce de 3,5 segundos activa un Sync al servidor a través del store de Zustand. Nunca tendrás que recordar guardar y tu trabajo nunca se perderá. El indicador de Sync en la barra de herramientas te muestra exactamente cuándo se persisten los cambios.
Agrupación por namespace
Los proyectos grandes organizan las keys en namespaces. El editor te permite expandir y contraer grupos de namespaces para que puedas centrarte en la sección en la que estás trabajando sin el desorden visual de keys no relacionadas.
Búsqueda y filtrado
Encuentra cualquier key al instante buscando por nombre de key o valores de traducción. Filtra por namespace, idioma o estado de traducción (traducido, sin traducir, necesita revisión) para centrarte exactamente en el trabajo que necesita atención.
Activity Log — Visibilidad total de cada acción
El activity log a nivel de proyecto rastrea cada acción realizada en tu proyecto — creación de keys, actualizaciones de traducciones, publishes, cambios de configuración, adición de miembros del equipo. Cada entrada muestra quién hizo qué, cuándo y en qué recurso.
Esto es esencial para los equipos. Cuando una traducción se rompe en producción, el activity log te dice exactamente qué cambio lo causó y quién lo hizo. Sin más conjeturas ni culpas.
AI Drawer global
El panel de chat AI es accesible desde cualquier página de la plataforma. Ábrelo para hacer preguntas sobre tus traducciones, obtener sugerencias para mejorar el copy, generar traducciones para nuevos idiomas o solucionar problemas de configuración.
El AI Drawer mantiene el contexto sobre tu proyecto actual y la página en la que estás, para que pueda dar respuestas relevantes sin que tengas que explicar tu configuración cada vez.
Developer Tools Modal
Para depuración y optimización del rendimiento, el Developer Tools Modal te da visibilidad sobre lo que ocurre bajo el capó — tiempos de llamadas API, tasas de aciertos de caché, estado del Sync y diagnósticos de configuración. Disponible en modo desarrollo para los ingenieros que quieren entender exactamente cómo se comporta la plataforma.
Gestión de proveedores LLM
better-i18n se integra con múltiples proveedores LLM para traducciones impulsadas por IA. La interfaz de gestión de proveedores te permite:
- Añadir proveedores — Conecta OpenAI, Anthropic, Google u otros proveedores LLM compatibles
- Configurar modelos — Selecciona qué modelo usar para cada proveedor
- Establecer prioridades — Define el orden de fallback cuando un proveedor no está disponible
- Monitorear el uso — Rastrea el consumo de tokens y los costes por proveedor
Esto le da a tu equipo control total sobre el backend de IA que impulsa tus flujos de trabajo de traducción.
Analytics integrado
El seguimiento de eventos de PostHog está integrado en toda la plataforma, dándote información sobre cómo tu equipo usa better-i18n — qué funcionalidades tienen más uso, dónde los usuarios encuentran fricciones y cómo evoluciona la velocidad de traducción a lo largo del tiempo. Todos los datos permanecen dentro de tu instancia de PostHog para un control total de privacidad.