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

Localisation IA pour Applications Vue.js

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

Pluriels avec pipe et placeholders {name}
JSON et YAML vue-i18n
Tarification transparente
locales/en.json
Source (anglais)
{
  "hello": "Hello, {name}!",
  "car": "car | cars",
  "items": "no items
    | one item
    | {n} items"
}
Allemand (sortie)
{
  "hello": "Hallo, {name}!",
  "car": "Auto | Autos",
  "items": "keine Artikel
    | ein Artikel
    | {n} Artikel"
}
52 locales

Comment ça marche

Trois étapes simples pour localiser votre projet Vue.js. Les traductions démarrent après le paiement : nous mettons les tâches en file d’attente et générons les fichiers de langue en quelques minutes.

01

Importer un fichier de langue

Déposez votre fichier JSON ou YAML vue-i18n (p. ex. locales/en.json). Nous détectons automatiquement les pluriels avec pipe et les jetons {placeholder}.

02

Sélectionner les langues

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

Payez une seule fois via Stripe. Nous renvoyons des fichiers de langue avec les pluriels séparés par des pipes et les placeholders {variable} préservés.

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 JSON ou le YAML ici

ou cliquez pour parcourir

Fichiers de langue vue-i18n (JSON ou YAML). Max 500 Ko.

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 vue-i18n

Conçu spécialement pour les pluriels avec pipe de vue-i18n, les jetons {placeholder} et les objets de messages imbriqués — pas un outil de traduction générique.

Gestion des pluriels avec pipe

Gère correctement, selon la langue cible, les pluriels vue-i18n séparés par des pipes comme "car | cars" et "no items | one item | {n} items".

Sécurité des {placeholder}

Préserve exactement les jetons d’interpolation vue-i18n comme {name}, {count} et le formatage nommé — aucune chaîne cassée après traduction.

Prise en charge JSON et YAML

Importez des fichiers de langue JSON ou YAML. Nous détectons le format et renvoyons les traductions dans le même format que celui importé.

Sortie prête à l’emploi

Téléchargez des fichiers de locale prêts pour createI18n() de vue-i18n — même structure, valeurs traduites, à déposer dans votre projet.

Traduction 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 les fichiers de locale vue-i18n s’articulent

Les projets vue-i18n conservent les messages de locale dans des fichiers JSON ou YAML sous locales/. LocalePack génère la même structure pour chaque langue que vous choisissez.

Structure du dossier locales/

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

Utilisation de $t() dans les templates

// locales/en.json
{
  "greeting": "Hello {name}",
  "items": "no items | one item
    | {n} items"
}

// In your Vue component
<template>
  {{ $t('greeting', { name: 'Ada' }) }}
  {{ $t('items', 5) }}
</template>

API de template

$t()

Configuration

createI18n()

Espaces réservés

{variable}

Pluriels

pipe syntax

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

Les outils de traduction généralistes cassent souvent les pluriels avec pipe de vue-i18n, les jetons {placeholder} et les structures de messages 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/YAML imbriqué
Sécurité des {placeholder} et des pluriels
Vitesse (52 langues)< 5 minSemainesHeures
Idéal pourApps Vue.js et NuxtPetits 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 Vue.js

“Notre app Vue est passée de l’anglais uniquement à 12 langues en un après-midi. Les pluriels avec pipe et les placeholders {name} sont revenus intacts.”

Marco S.

Développeur full-stack, SPA Vue

“Enfin un outil qui comprend le format vue-i18n. La sortie s’est déposée directement dans notre dossier locales/ — aucune correction manuelle.”

Claire D.

Ingénieure frontend, app Nuxt

“La tarification transparente m’a convaincu. J’ai vu l’estimation avant de téléverser le moindre fichier de locale.”

Jin K.

Contributeur open source

52

Paramètres régionaux pris en charge

100%

Compatible avec les placeholders et les pluriels

ZIP

Sortie prête à l’emploi

Questions fréquentes

Tout ce que vous devez savoir sur LocalePack pour vue-i18n.

Également disponible pour les extensions de navigateur :

ChromeFirefoxEdgeOperaSafari

Prêt à déployer votre application Vue.js à l’international ?

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