Localización hecha para desarrolladores
SDKs type-safe, herramientas CLI e integración con MCP. Envía traducciones sin salir de tu IDE.
Type-Safe SDKs
Full TypeScript support with autocomplete for translation keys
Git-First Workflow
Automatic key discovery from your codebase via AST parsing
MCP Integration
Manage translations directly from Claude or Cursor
CLI Tools
Scan codebase, sync translations, and validate keys from terminal
Edge CDN
Sub-50ms translation delivery from Cloudflare's global network
Hot Reload
See translation changes instantly during development
Empieza en minutos
Configuración simple, funciones potentes. No se requiere configuración compleja.
# Install the SDK
npm install @better-i18n/next
# Configure your project
npx better-i18n init
# Scan for translation keys
npx better-i18n scan
# Your code stays clean
import { useTranslations } from '@better-i18n/use-intl';
function Component() {
const t = useT('common');
return <h1>{t('welcome')}</h1>;
}Rendimiento de Edge CDN
Las traducciones se sirven desde la red global de puntos de presencia de Cloudflare, que cuenta con un almacenamiento en caché intensivo y una invalidación inteligente, para que sus usuarios disfruten siempre de los tiempos de carga más rápidos posibles.
API REST y webhooks
Acceso programático a todas las funciones de la plataforma. Gestione proyectos, claves e idiomas desde sus propias herramientas o su canalización de integración continua.
// REST API methods listProjects() getProject(id) addLanguage(projectId, locale) listKeys(projectId) createKeys(projectId, keys[]) updateKeys(projectId, keys[]) deleteKeys(projectId, keyIds[])
Eventos de webhook
Reciba notificaciones push cuando finalicen las sincronizaciones, se publiquen las traducciones o se modifiquen las claves.
Operaciones por lotes
Cree, actualice o elimine varias claves en una sola solicitud. Cada clave se identifica mediante un UUID único en todas las sincronizaciones.
Seguimiento del estado de la sincronización
Supervise las tareas de sincronización según su estado: pendientes, en curso, completadas y fallidas. Las claves eliminadas temporalmente se conservan con marcas de tiempo para fines de auditoría.
Experiencia del desarrollador
Diseñado para desarrolladores que dan importancia a la seguridad de tipos, la depuración y la observabilidad del rendimiento.
Namespace Scoping
Automatic namespace binding via lexical scope analysis
Rich Type System
Full TypeScript types exported from @better-i18n/core
i18n.config.ts
Single workspace configuration file for all settings
Debug Logging
Verbose output for troubleshooting integration issues
Perf Monitoring
Execution time and cache hit rate reporting
Custom Fetch
Bring your own HTTP client for translation loading
Error Handlers
Custom callbacks for missing translation keys
Locale Callbacks
Event hooks for locale switching and changes
Infraestructura
Infraestructura de nivel empresarial con seguridad integrada, redundancia y compatibilidad con múltiples centros de datos.
Cloudflare Workers
Edge computing with built-in DDoS protection and global distribution
Cloudflare R2 Storage
Object storage for translation files with zero egress fees
PlanetScale Database
Serverless MySQL with automatic backups and branching
Multi-Datacenter
Redundant deployment across regions for high availability
Empieza a construir hoy
Plan gratuito con límites generosos. No se requiere tarjeta de crédito.