
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.
Importez vos fichiers JSON de namespaces, choisissez les langues cibles, payez une fois et téléchargez des fichiers de locale prêts pour useTranslation().
Trois étapes simples pour localiser votre projet react-i18next. Importez le JSON de namespaces, payez une fois et téléchargez des fichiers prêts pour I18nextProvider.
Déposez vos fichiers de namespaces locales/ (p. ex. locales/en/common.json). Nous détectons automatiquement les {{placeholders}} et les clés de pluriel _one/_other.
Choisissez parmi 52 langues. Consultez une tarification transparente basée sur la taille et la complexité de votre fichier avant de payer.
Payez une fois via Stripe. Obtenez un ZIP locales/ prêt à passer à I18nextProvider — même structure de namespaces, valeurs traduites.
Voyez exactement ce que vous paierez avant de téléverser. Le devis final est calculé après le téléversement en fonction de la complexité des fichiers et des langues sélectionnées.
Déposez le fichier JSON ici
ou cliquez pour parcourir
JSON d’espace de noms react-i18next (locales/**). Max 500 Ko.
3 langues sélectionnées sur 52
Prix final calculé après l’import du fichier sur la page de paiement
Paiement unique • Sans abonnement
Conçu spécifiquement pour useTranslation(), I18nextProvider et le JSON d’espaces de noms — pas un outil de traduction générique.
Garde common.json, auth.json et tous les espaces de noms alignés dans toutes les locales afin que useTranslation('ns') fonctionne sans modifications.
Préserve les jetons d’interpolation comme {{name}} et {{count}} à l’octet près — aucune chaîne cassée dans vos composants React.
Gère les découpages de pluriel react-i18next tels que key_one et key_other afin que la grammaire reste correcte dans toutes les langues cibles.
Téléchargez un ZIP locales/ avec la même structure de dossiers — déposez-le dans votre dépôt et passez-le directement à I18nextProvider.
Toutes les langues sont traduites simultanément. La plupart des tâches se terminent en moins de 5 minutes.
Pas d’abonnements, pas de frais mensuels. Payez une fois par tâche, téléchargez pour toujours.
react-i18next charge les fichiers de locale via I18nextProvider. LocalePack génère tous les fichiers d’espaces de noms dans la même structure que votre application attend déjà.
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 hook
t()
I18nextProvider
i18next.init()
Espaces réservés
{{variable}}
Pluriels
_one/_other
Les outils de traduction génériques cassent le JSON d’espaces de noms useTranslation(), les placeholders à double accolades et les conventions de pluriel _one/_other.
LocalePack | Traduction manuelle | TMS générique | |
|---|---|---|---|
| Temps de configuration | 2 minutes | Des heures par langue | 30+ minutes |
| Transparence des coûts | |||
| Prise en charge du JSON d’espaces de noms | |||
| Sécurité des {{placeholder}} et des pluriels | |||
| Vitesse (52 langues) | < 5 min | Semaines | Heures |
| Idéal pour | applications react-i18next | Petits projets | CMS d’entreprise |
Des projets réels qui ont utilisé LocalePack pour toucher un public mondial dans jusqu’à 52 langues.

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.
“Notre application React est passée de l’anglais uniquement à 12 langues en un après-midi. Les espaces de noms useTranslation() sont restés intacts.”
Sam K.
Développeur React, startup SaaS
“I18nextProvider a fonctionné immédiatement après avoir ajouté le ZIP. Aucun assemblage manuel, aucune {{variables}} cassée.”
Priya M.
Ingénieure frontend
“J’ai vu l’estimation du prix avant même d’avoir téléversé un seul fichier. Exactement ce qu’il me fallait pour une mission de localisation ponctuelle.”
Chris D.
Développeur React freelance
52
Paramètres régionaux pris en charge
100%
{{placeholder}} & compatible pluriels
ZIP
ZIP des espaces de noms
Payez une fois • Téléchargez le ZIP des namespaces • Déployez à l’international
Essayer LocalePack