LocalePack
ChromeFirefoxEdgeOperaSafariListado de CWS
Vue.jsReact
Next.jsi18nextReact Native
Guías para desarrolladoresCasos de éxito
Diseñado específicamente para i18n en Next.js

Localización con IA para Aplicaciones Next.js

Sube tu archivo JSON de traducción, elige los idiomas de destino, paga una sola vez y descarga archivos de locale listos para usar.

Compatible con ICU y seguro para placeholders
next-intl / react-i18next
Precios transparentes
messages/en.json
Origen (inglés)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Alemán (salida)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 configuraciones regionales

Cómo funciona

Tres pasos sencillos para localizar tu app de Next.js. Las traducciones se ejecutan después del pago: ponemos los trabajos en cola y generamos los archivos en minutos.

01

Subir

Arrastra y suelta tu archivo JSON de traducción (next-intl, react-i18next o JSON simple). Detectamos el formato automáticamente.

02

Selecciona idiomas y consulta el precio

Elige entre 52 idiomas. Consulta precios transparentes basados en el tamaño y la complejidad de tu archivo antes de pagar.

03

Descargar traducciones

Paga una sola vez con Stripe. Generamos archivos de locale preservando tu estructura anidada, los mensajes ICU y los marcadores de posición.

Demo de precios en vivo

Estimador de precios transparente

Ve exactamente lo que pagarás antes de subirlo. El presupuesto final se calcula después de la subida según la complejidad del archivo y los idiomas seleccionados.

1. Subir archivo

Suelta el archivo JSON aquí

o haz clic para buscar

next-intl, react-i18next o JSON plano. Máx. 500KB.

2. Selecciona idiomas

|

3 de 52 idiomas seleccionados

3. Tu estimación

Idiomas seleccionados3

El precio final se calcula después de subir el archivo en la página de pago

Pago único • Sin suscripción

Creado para desarrolladores de Next.js

Diseñado específicamente para archivos de traducción i18n de Next.js. No es una herramienta de traducción genérica.

Compatibilidad con múltiples formatos

Compatible con next-intl, react-i18next, i18next y JSON plano simple. Detectamos automáticamente tu formato al subirlo.

Seguridad de mensajes ICU

Preserva la sintaxis de plural/select de ICU como {count, plural, one {# item} other {# items}} en todas las traducciones.

Compatible con JSON anidado

Gestiona estructuras JSON profundamente anidadas. Tu jerarquía de espacios de nombres se conserva exactamente en los archivos de salida.

Salida lista para usar

Descarga archivos JSON traducidos por locale. Colócalos en tu carpeta messages/ o locales/ y publica.

Procesamiento en paralelo

Todos los idiomas se traducen simultáneamente. La mayoría de los trabajos se completan en menos de 5 minutos.

Pago único

Sin suscripciones, sin cuotas mensuales. Paga una vez por trabajo y descarga para siempre.

Cómo funciona i18n en Next.js

Las apps de Next.js que usan next-intl o react-i18next almacenan las traducciones en archivos JSON por locale. LocalePack genera todos a partir de tu archivo de origen.

Estructura de carpetas de messages/

messages/
├── en.json   ← source locale
├── de.json
├── fr.json
├── ja.json
└── ...       (52 locales)

Uso de next-intl

// messages/en.json
{
  "HomePage": {
    "title": "Welcome to our platform",
    "description": "Build amazing apps",
    "items": "{count, plural,
      =0 {No items}
      one {# item}
      other {# items}}"
  }
}

// In your component
const t = useTranslations('HomePage');
<h1>{t('title')}</h1>
<p>{t('items', { count: 5 })}</p>

API en tiempo de ejecución

useTranslations()

Archivo de configuración

i18n.ts

Marcadores de posición

{variable}

Plurales

ICU format

¿Por qué no usar simplemente herramientas genéricas?

Las herramientas de traducción de propósito general no entienden el formato de i18n de Next.js, los mensajes ICU ni las estructuras JSON anidadas.

LocalePack
Traducción manual
TMS genérico
Tiempo de configuración2 minutosHoras por idioma30+ minutos
Transparencia de costes
Compatibilidad con JSON anidado
Seguridad de mensajes ICU
Velocidad (52 idiomas)< 5 minSemanasHoras
Ideal paraAplicaciones Next.jsProyectos pequeñosCMS empresarial

Casos de éxito

Proyectos reales que usaron LocalePack para llegar a una audiencia global en hasta 52 idiomas.

AstrologerAI AI astrology app localized into 52 languages

AstrologerAI: an AI astrology app localized into 52 languages

How the AstrologerAI app translated its entire experience into 52 languages with LocalePack — 6.3M tokens for $58.73 — to reach a worldwide audience in their own language.

DevToys.pro developer tools web app localized into 52 languages

DevToys.pro: 400% international traffic growth across 52 languages

How the DevToys.pro web app translated its entire UI into 52 languages with LocalePack — 5.8M tokens for $58.44 — and quadrupled its international organic traffic.

DevToys New Tab Chrome extension localized into 52 languages

DevToys New Tab: a Chrome extension localized UI + store listing in 52 languages

How the DevToys New Tab Chrome extension localized both its in-extension UI and its Chrome Web Store listing into 52 languages to reach a global audience.

The LocalePack site localized into 52 languages with LocalePack

LocalePack localized itself into 52 languages — with LocalePack

We used our own tool to translate the entire LocalePack site into 52 languages — 2.9M tokens for $27.37 — so developers worldwide find us in their own language.

Ver todos los casos de éxito

Con la confianza de desarrolladores de Next.js

“Me ahorró días de trabajo. Subí mi JSON de next-intl y recibí traducciones perfectamente estructuradas, con los plurales ICU intactos.”

Alex R.

Desarrollador full-stack, app SaaS

“Por fin una herramienta que entiende el JSON anidado y no rompe mis mensajes ICU. El resultado encaja directamente en mi carpeta messages/.”

Lisa M.

Desarrolladora de Next.js

“La transparencia en los precios fue lo que me convenció. Sabía exactamente cuánto pagaría antes de subir nada.”

Dev J.

Colaborador de código abierto

52

Configuraciones regionales compatibles

100%

Salida compatible con ICU

JSON

Listo para publicar

Preguntas frecuentes

Todo lo que necesitas saber sobre LocalePack para Next.js.

También disponible para extensiones del navegador:

ChromeFirefoxEdgeOperaSafari

¿Listo para lanzar tu app de Next.js a nivel global?

Paga una vez • Descarga archivos de locale • Lanza globalmente

Probar LocalePack
LocalePack
GuíasPrivacidadTérminosSoporte

© 2025 LocalePack. Todos los derechos reservados.

Este proyecto se tradujo con LocalePack logoLocalePack