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

Localización con IA para Apps de React Native

Sube tus archivos JSON de locales de i18next, elige los idiomas de destino, paga una vez y descarga traducciones listas para móvil para tu app de React Native.

{{placeholder}} y seguro para plurales
Paquete de locales listo para móvil
Precios transparentes
locales/en.json
Origen (inglés)
{
  "welcome": "Hello, {{name}}!",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}
Español (salida)
{
  "welcome": "Hola, {{name}}!",
  "items_one": "{{count}} artículo",
  "items_other": "{{count}} artículos"
}
52 configuraciones regionales

Cómo funciona

Tres pasos sencillos para localizar tu app de React Native. Sube el JSON de locales de i18next, paga una vez y descarga traducciones listas para react-native-localize.

01

Sube el JSON de locales

Arrastra tus archivos de locales de i18next (p. ej., locales/en.json o locales/en/translation.json). Detectamos {{placeholders}} y claves de plural automáticamente.

02

Selecciona idiomas

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

03

Descargar

Paga una vez con Stripe. Obtén un ZIP de locales listo para react-native-localize o expo-localization—misma estructura, valores traducidos.

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

JSON de locales de i18next para React Native. 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 React Native

Diseñado específicamente para JSON de locales de i18next en móvil: gestiona {{placeholders}}, claves de plural y genera archivos listos para react-native-localize y Expo.

Compatibilidad con namespaces y archivo único

Funciona tanto con configuraciones de un namespace por archivo como con paquetes únicos translation.json. La salida refleja exactamente lo que tu app carga en tiempo de ejecución.

Seguridad de {{placeholder}}

Conserva los tokens de interpolación como {{name}} y {{count}} byte por byte, sin cadenas rotas en tus componentes de React Native.

Gestión de claves de plural (_one/_other)

Gestiona las divisiones de plural al estilo i18next para que la gramática se mantenga correcta en todos los idiomas de destino en tu app móvil.

Listo para react-native-localize

Descarga un ZIP de locales compatible con react-native-localize, expo-localization e i18next: misma estructura de archivos, valores traducidos.

Traducción en paralelo

Todos los idiomas se traducen simultáneamente. La mayoría de los trabajos se completan en menos de 5 minutos: publica tu versión móvil a tiempo.

Pago único

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

Cómo encaja i18next en React Native

Los proyectos de i18next en React Native cargan el JSON de locales al iniciar mediante i18next.init(). LocalePack genera todos los archivos de locales con la misma estructura que tu app ya espera.

Estructura de la carpeta locales/

locales/
├── en/
│   ├── common.json   ← source namespace
│   └── auth.json
├── de/
│   ├── common.json
│   └── auth.json
├── fr/
│   └── ...
└── ...       (52 locales)

i18next.t() en React Native

// locales/en/common.json
{
  "welcome": "Hello {{name}}",
  "items_one": "{{count}} item",
  "items_other": "{{count}} items"
}

// After i18next.init({ ns: ['common'] })
i18next.t('common:welcome', { name: 'Ada' });
i18next.t('common:items', { count: 5 });

API del hook

t()

i18next.init()

i18next.init()

Marcadores de posición

{{variable}}

Plurales

_one/_other

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

Las herramientas de traducción genéricas rompen el JSON de namespaces de i18next, los placeholders con doble llave y las convenciones de plural _one/_other que esperan las apps de React Native.

LocalePack
Traducción manual
TMS genérico
Tiempo de configuración2 minutosHoras por idioma30+ minutos
Transparencia de costes
Compatibilidad con JSON de namespaces
Seguridad de {{placeholder}} y plurales
Velocidad (52 idiomas)< 5 minSemanasHoras
Ideal paraApps de React NativeProyectos 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 React Native

“Nuestra app de React Native se lanzó en 10 idiomas en una sola tarde. El ZIP de locales se integró directamente en nuestro proyecto de Expo.”

Jordan T.

Desarrollador de React Native

“react-native-localize detectó los archivos traducidos sin ningún cambio de configuración. {{variables}} y las claves de plural volvieron intactas.”

Mei L.

Ingeniera móvil

“El precio de pago único es perfecto para lanzamientos de apps indie. No hace falta una suscripción a un TMS para un trabajo de localización puntual.”

Alex R.

Desarrollador móvil indie

52

Configuraciones regionales compatibles

100%

{{placeholder}} y seguro para plurales

ZIP

ZIP listo para móvil

Preguntas frecuentes

Todo lo que necesitas saber sobre LocalePack para React Native i18next.

También disponible para extensiones del navegador:

ChromeFirefoxEdgeOperaSafari

¿Listo para lanzar tu app de React Native a nivel global?

Paga una vez • Descarga el ZIP de locales • Lanza en iOS y Android

Probar LocalePack
LocalePack
GuíasPrivacidadTérminosSoporte

© 2025 LocalePack. Todos los derechos reservados.

Este proyecto se tradujo con LocalePack logoLocalePack