LocalePack
ChromeFirefoxEdgeOperaSafariFiche CWS
Vue.jsReact
Next.jsi18nextReact Native
Guides développeurCas de réussite
Conçu spécialement pour l’i18n Next.js

Localisation IA pour Applications Next.js

Importez votre fichier de traduction JSON, choisissez les langues cibles, payez une seule fois et téléchargez des fichiers de langue prêts à l’emploi.

Compatible ICU et sûr pour les placeholders
next-intl / react-i18next
Tarification transparente
messages/en.json
Source (anglais)
{
  "HomePage": {
    "title": "Welcome",
    "cta": "Get Started",
    "items": "{count, plural,
      one {# item}
      other {# items}}"
  }
}
Allemand (sortie)
{
  "HomePage": {
    "title": "Willkommen",
    "cta": "Loslegen",
    "items": "{count, plural,
      one {# Artikel}
      other {# Artikel}}"
  }
}
52 locales

Comment ça marche

Trois étapes simples pour localiser votre application Next.js. Les traductions s’exécutent après le paiement : nous mettons les tâches en file d’attente et générons les fichiers en quelques minutes.

01

Importer

Déposez votre fichier de traduction JSON (next-intl, react-i18next ou JSON simple). Nous détectons automatiquement le format.

02

Sélectionnez les langues et voyez le prix

Choisissez parmi 52 langues. Consultez une tarification transparente basée sur la taille et la complexité de votre fichier avant de payer.

03

Télécharger les traductions

Payez une seule fois via Stripe. Nous générons des fichiers de langue en préservant votre structure imbriquée, les messages ICU et les placeholders.

Démo de tarification en direct

Estimateur de tarification transparente

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.

1. Importer le fichier

Déposez le fichier JSON ici

ou cliquez pour parcourir

next-intl, react-i18next ou JSON à plat. Max 500KB.

2. Sélectionner les langues

|

3 langues sélectionnées sur 52

3. Votre estimation

Langues sélectionnées3

Prix final calculé après l’import du fichier sur la page de paiement

Paiement unique • Sans abonnement

Conçu pour les développeurs Next.js

Conçu spécialement pour les fichiers de traduction i18n de Next.js. Pas un outil de traduction générique.

Prise en charge multi-formats

Prend en charge next-intl, react-i18next, i18next et le JSON simple à plat. Nous détectons automatiquement votre format lors du téléversement.

Sécurité des messages ICU

Préserve la syntaxe de pluriel/sélection ICU comme {count, plural, one {# item} other {# items}} dans toutes les traductions.

Compatible avec le JSON imbriqué

Gère des structures JSON profondément imbriquées. Votre hiérarchie d’espaces de noms est préservée exactement dans les fichiers de sortie.

Sortie prête à l’emploi

Téléchargez des fichiers JSON traduits par langue. Déposez-les dans votre dossier messages/ ou locales/ et publiez.

Traitement en parallèle

Toutes les langues sont traduites simultanément. La plupart des tâches se terminent en moins de 5 minutes.

Paiement unique

Pas d’abonnements, pas de frais mensuels. Payez une fois par tâche, téléchargez pour toujours.

Comment fonctionne l’i18n dans Next.js

Les applications Next.js utilisant next-intl ou react-i18next stockent les traductions dans des fichiers JSON par langue. LocalePack les génère tous à partir de votre fichier source.

Structure du dossier messages/

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

Utilisation 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 d’exécution

useTranslations()

Fichier de configuration

i18n.ts

Espaces réservés

{variable}

Pluriels

ICU format

Pourquoi ne pas utiliser simplement des outils génériques ?

Les outils de traduction généralistes ne comprennent pas le format i18n de Next.js, les messages ICU ni les structures JSON imbriquées.

LocalePack
Traduction manuelle
TMS générique
Temps de configuration2 minutesDes heures par langue30+ minutes
Transparence des coûts
Prise en charge du JSON imbriqué
Sécurité des messages ICU
Vitesse (52 langues)< 5 minSemainesHeures
Idéal pourApplications Next.jsPetits projetsCMS d’entreprise

Cas de réussite

Des projets réels qui ont utilisé LocalePack pour toucher un public mondial dans jusqu’à 52 langues.

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.

Voir tous les cas de réussite

Approuvé par les développeurs Next.js

“Ça m’a fait gagner des jours de travail. J’ai importé mon JSON next-intl et j’ai récupéré des traductions parfaitement structurées, avec les pluriels ICU intacts.”

Alex R.

Développeur full-stack, application SaaS

“Enfin un outil qui comprend le JSON imbriqué et ne casse pas mes messages ICU. Le résultat s’intègre directement dans mon dossier messages/.”

Lisa M.

Développeuse Next.js

“La tarification transparente a été l’argument décisif. Je savais exactement ce que j’allais payer avant d’importer quoi que ce soit.”

Dev J.

Contributeur open source

52

Paramètres régionaux pris en charge

100%

Sortie compatible ICU

JSON

Prêt à livrer

Questions fréquentes

Tout ce que vous devez savoir sur LocalePack pour Next.js.

Également disponible pour les extensions de navigateur :

ChromeFirefoxEdgeOperaSafari

Prêt à déployer votre app Next.js dans le monde entier ?

Payez une fois • Téléchargez les fichiers de locale • Déployez dans le monde entier

Essayer LocalePack
LocalePack
GuidesConfidentialitéConditionsAssistance

© 2025 LocalePack. Tous droits réservés.

Ce projet a été traduit avec LocalePack logoLocalePack