La mayoría de codebases nunca fueron construidas para localización.

El texto de UI a menudo termina disperso en componentes, duplicado en archivos y fuertemente acoplado a la interfaz.

globalize.now escanea tu repositorio y convierte cadenas de UI codificadas en una arquitectura de i18n estructurada automáticamente.

globalize.now es una CLI que escanea tu repositorio y genera una arquitectura de i18n lista para producción.

Compatible con React, Next.js, Vue y frameworks frontend modernos.

La localización falla porque el texto de UI vive dentro de componentes. globalize.now extrae esas cadenas y genera una arquitectura de i18n real automáticamente.

¿Construyes con Cursor o Lovable? Consulta nuestra guía para apps generadas por IA.

Haz mi app multilingüe
Salida

Antes

<button>Submit order</button>

Después

<button>{t("checkout.submit_order")}</button>
locales/
  en.json  fr.json  es.json

¿Cómo convierte globalize.now cadenas de UI codificadas a claves de i18n?

Compatible con React, Next.js, Vue y frameworks frontend modernos. Se ejecuta como un único comando CLI.

~/project
$npx globalize-now

Escaneando repositorio…

1.243 cadenas de UI detectadas

987 claves de traducción generadas

archivos de locale creados

glosario generado

Tu app ahora está lista para localización.

Se ejecuta localmente en tu máquina. Tu código nunca sale de tu repositorio.

Qué cambia realmente el CLI en tu repo

Ejecutar globalize-now analiza tu repositorio e introduce una estructura de localización real automáticamente.

components/checkout/button.tsx

Antes

Submit order

Después

{t("checkout.submit_order")}
locales/en.json
{
  "checkout.submit_order": "Submit order"
}

Ejecutar la CLI hará:

  • extraer cadenas de UI de componentes
  • generar claves de traducción estructuradas
  • crear archivos de locale
  • reescribir cadenas de UI para usar claves de traducción

Por qué la localización se vuelve difícil en codebases reales

La mayoría de aplicaciones comienzan sin internacionalización. Con el tiempo, el texto de UI se incrusta directamente dentro de componentes.

Cuando la localización es necesaria:

  • las cadenas de UI están dispersas en cientos de archivos
  • el contenido duplicado aparece en toda la interfaz
  • las claves de traducción nunca fueron diseñadas
  • no existe estructura de locale

Agregar i18n en esta etapa generalmente significa reescribir grandes partes de la UI.

Qué genera globalize.now

Extrae cadenas de UI de tu codebase

Escanea componentes, rutas y plantillas para texto visible para el usuario.

¿Cómo genera globalize.now claves de traducción estructuradas?

Convierte cadenas de UI en claves de i18n con espacios de nombres.

¿Qué archivos de locale genera globalize.now automáticamente?

Genera archivos JSON de locale y un glosario compartido.

Cómo funciona

1

Escanea tu repositorio

Analiza el codebase para detectar cadenas de UI visibles para el usuario.

2

Normaliza el texto de UI

Convierte cadenas de UI en claves de traducción consistentes.

3

Genera archivos de localización

Crea archivos JSON de locale y un glosario de traducción compartido.

Agrega localización a tu codebase sin reescribir tu UI.

Genera automáticamente la estructura de i18n que tu app necesita.

Gratis para proyectos pequeños. Planes pagos para repos más grandes y equipos.

Haz mi app multilingüe

Elige tu flujo de trabajo

globalize.now funciona tanto si tu UI está escrita por IA como si está construida en una codebase tradicional.

Aplicaciones generadas por IA

Las herramientas de IA a menudo codifican inglés directamente dentro de componentes de UI.globalize.now extrae esas cadenas y genera una estructura de i18n adecuada automáticamente.

Para creadores de vibes

Codebases de desarrolladores

Las apps heredadas a menudo incrustan texto de UI en cientos de componentes y archivos.globalize.now escanea el repositorio y convierte esas cadenas en claves de traducción estructuradas.

Para desarrolladores