
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 sencillos 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. Consulta 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 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.
Suelta el archivo JSON aquí
o haz clic para buscar
JSON de namespaces de react-i18next (locales/**). Máx. 500KB.
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 los tokens de interpolación como {{name}} y {{count}} byte por byte, sin cadenas rotas en tus componentes de React.
Gestiona las 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: añádelo 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 cuotas mensuales. Paga una vez por trabajo y descarga para siempre.
react-i18next carga los 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 del hook
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 | 30+ minutos |
| Transparencia de costes | |||
| Compatibilidad con 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 más al añadir el ZIP. Sin fusiones manuales, sin {{variables}} rotas.”
Priya M.
Ingeniera frontend
“Vi la estimación del precio antes de subir un solo archivo. Exactamente lo que necesitaba para un trabajo puntual de localización.”
Chris D.
Desarrollador freelance de React
52
Configuraciones regionales compatibles
100%
{{placeholder}} y seguro para plurales
ZIP
ZIP de namespaces
Paga una vez • Descarga el ZIP del namespace • Publica globalmente
Probar LocalePack