
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.
Sube tus archivos JSON de namespaces, elige los idiomas de destino, paga una vez y descarga archivos de locales listos para useTranslation().
Tres pasos simples para localizar tu proyecto de react-i18next. Sube el JSON de namespaces, paga una vez y descarga archivos listos para I18nextProvider.
Arrastra tus archivos de namespaces en locales/ (p. ej., locales/en/common.json). Detectamos {{placeholders}} y las claves de plural _one/_other automáticamente.
Elige entre 52 idiomas. Ve precios transparentes basados en el tamaño y la complejidad de tu archivo antes de pagar.
Paga una vez con Stripe. Obtén un ZIP de locales/ listo para pasar a I18nextProvider: misma estructura de namespaces, valores traducidos.
Ve exactamente cuánto pagarás antes de subirlo. La cotización final se calcula después de la carga según la complejidad del archivo y los idiomas seleccionados.
Suelta el archivo JSON aquí
o haz clic para buscar
JSON de namespaces de react-i18next (locales/**). Máx. 500 KB.
3 de 52 idiomas seleccionados
El precio final se calcula después de subir el archivo en la página de pago
Pago único • Sin suscripción
Diseñado específicamente para useTranslation(), I18nextProvider y JSON de namespaces—no es una herramienta de traducción genérica.
Mantiene common.json, auth.json y todos los namespaces alineados en todos los locales para que useTranslation('ns') funcione sin cambios.
Conserva tokens de interpolación como {{name}} y {{count}} byte por byte—sin cadenas rotas en tus componentes de React.
Maneja divisiones de plural de react-i18next como key_one y key_other para que la gramática se mantenga correcta en todos los idiomas de destino.
Descarga un ZIP de locales/ con la misma estructura de carpetas—agrégalo a tu repo y pásalo directamente a I18nextProvider.
Todos los idiomas se traducen simultáneamente. La mayoría de los trabajos se completan en menos de 5 minutos.
Sin suscripciones, sin cargos mensuales. Paga una vez por trabajo y descarga para siempre.
react-i18next carga archivos de locale mediante I18nextProvider. LocalePack genera todos los archivos de namespaces con la misma estructura que tu app ya espera.
locales/ ├── en/ │ ├── common.json ← source namespace │ └── auth.json ├── de/ │ ├── common.json │ └── auth.json ├── fr/ │ └── ... └── ... (52 locales)
// 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 de hooks
t()
I18nextProvider
i18next.init()
Marcadores de posición
{{variable}}
Plurales
_one/_other
Las herramientas de traducción genéricas rompen el JSON de namespaces de useTranslation(), los placeholders con doble llave y las convenciones de plural _one/_other.
LocalePack | Traducción manual | TMS genérico | |
|---|---|---|---|
| Tiempo de configuración | 2 minutos | Horas por idioma | Más de 30 minutos |
| Transparencia de costos | |||
| Soporte de JSON de namespaces | |||
| Seguridad de {{placeholder}} y plurales | |||
| Velocidad (52 idiomas) | < 5 min | Semanas | Horas |
| Ideal para | apps de react-i18next | Proyectos pequeños | CMS empresarial |
Proyectos reales que usaron LocalePack para llegar a una audiencia global en hasta 52 idiomas.

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.

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.

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.

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.
“Nuestra app de React pasó de estar solo en inglés a 12 idiomas en una tarde. Los namespaces de useTranslation() se mantuvieron intactos.”
Sam K.
Desarrollador de React, startup SaaS
“I18nextProvider funcionó sin problemas después de agregar el ZIP. Sin combinación manual, sin {{variables}} rotas.”
Priya M.
Ingeniera frontend
“Vi el estimado de precio antes de subir un solo archivo. Exactamente lo que necesitaba para un trabajo de localización puntual.”
Chris D.
Desarrollador freelance de React
52
Locales compatibles
100%
{{placeholder}} y seguro para plurales
ZIP
ZIP de namespaces
Paga una vez • Descarga el ZIP del namespace • Publica globalmente
Probar LocalePack