Traduction JSON qui ne modifie que ce qui doit l'être

Importez un fichier JSON, et DeepL ne traduit que les valeurs de type chaîne de caractères. Vos clés, nombres, valeurs booléennes et valeurs nulles restent exactement telles quelles : pas de réécriture de schéma, pas de données endommagées, pas de nettoyage manuel après la traduction.

Adopté par plus de 200 000 entreprises dans le monde

Pourquoi traduire des fichiers JSON avec DeepL ?

Peut-être effectuez-vous la localisation des chaînes de caractères d’une application, traduisez-vous du contenu structuré provenant d’un CMS ou gérez-vous des données de métadonnées. DeepL traduit le JSON conformément à votre schéma : uniquement les valeurs de chaîne, tout en conservant votre structure intacte.

Seules les valeurs de type chaîne sont traduites, quelle que soit la profondeur d’imbrication

La traduction de fichier par DeepL laisse les clés, les nombres, les valeurs booléennes et les valeurs nulles inchangées, et parcourt les objets et tableaux imbriqués à n’importe quelle profondeur. Les données profondément structurées sont traduites correctement sans être aplaties.

Icône avec des lignes représentant du texte, avec une bordure à chaque coin

HTML et Markdown intégrés, préservés

DeepL traduit le texte en langue naturelle contenu dans les valeurs de chaîne de type « texte enrichi », courantes dans les données de systèmes de gestion de contenu (CMS) tels que Contentful, tout en conservant intacte la balise environnante.

Une icône en forme de coche représentant le processus de traduction fluide de DeepL, quel que soit le format de fichier.

Traduction d’ensembles de contenus volumineux, en un seul lot

Vous pouvez traduire simultanément plusieurs fichiers JSON vers plusieurs langues cibles, ce qui vous évite de traiter les fichiers un par un.

icône « copier-coller »

Chiffrement, conformité et confidentialité de niveau entreprise

DeepL effectue le chiffrement des fichiers en transit et au repos ; ceux-ci sont supprimés après la traduction dans le cadre des forfaits Pro. L'IA de DeepL est conforme au RGPD, à la norme ISO 27001, à la norme SOC 2 Type II, à la norme HIPAA et à la norme BSI C5 Type 2. Découvrez comment DeepL sécurise vos données.

Engagement en faveur de la qualité

Découvrez les scores de qualité de DeepL, notamment des cycles de traduction 90 % plus rapides.

Un livre blanc intitulé « Comment DeepL évalue la qualité de traduction ». Le livre blanc porte le logo de DeepL.

Ce qu’il faut savoir avant d’importer des fichiers JSON

En raison de la structure du format JSON, il convient de respecter certaines bonnes pratiques lors de la traduction de votre fichier :

  • Les fichiers doivent être au format JSON strict et analysable, sans virgules de fin ni commentaires : Les extensions de style JSONC ne sont pas prises en charge
  • Il est possible d’importer jusqu’à 1 Mo, quel que soit le forfait : les métadonnées volumineuses devront peut-être être fractionnées ou traduites chaîne par chaîne via l’API de traduction de texte
  • Vérifiez les valeurs de texte enrichi complexes après la traduction : DeepL s'efforce de préserver le code HTML ou Markdown intégré dans les valeurs de chaîne. Vérifiez néanmoins les contenus en texte enrichi complexes avant leur publication
  • Encodez une valeur en tant que non-chaîne de caractères pour la protéger de la traduction : Les nombres, les valeurs booléennes et les valeurs nulles ne sont jamais traduits. Pour exclure une valeur, convertissez-la en l’un de ces types (ou supprimez-la du fichier lors du prétraitement).
avant d'importer un fichier JSON

Comment traduire des fichiers JSON avec DeepL ?

Rendez-vous sur le traducteur en ligne, puis suivez les étapes suivantes :

  • Connectez-vous à votre compte DeepL Pro ou API de DeepL
  • Sélectionnez l'onglet « Traduire des fichiers »
  • Importez ou glissez-déposez votre fichier JSON
  • Définissez votre langue source ou laissez DeepL la détecter
  • Sélectionnez votre langue cible.
  • Cliquez sur « Traduire »
  • Téléchargez votre fichier traduit
Cas d'utilisation des fichiers JSON

Une traduction adaptée aux développeurs et aux équipes de localisation

Le format JSON contient les chaînes de caractères de votre application, de votre CMS et de vos données, sans aucun élément de présentation. DeepL le traduit sans altérer sa structure.

  • Développeurs et intégrateurs d’API : traduisez les données JSON par programmation, les structures imbriquées, les tableaux et les chaînes de caractères étant gérés automatiquement
  • Équipes d’internationalisation (i18n) et de localisation logicielle : traduisez directement les fichiers de localisation et les tables de chaînes d’application, sans avoir à extraire au préalable les chaînes dans un format distinct
  • Équipes de contenu utilisant des plateformes CMS structurées : traduisez les champs de texte enrichi provenant de Contentful et d’applications CMS similaires, en conservant le balisage intégré.
dev and localization team image

Comment DeepL Pro gère la traduction JSON

Le contenu structuré se présente rarement sous la forme d’un seul fichier ou dans une seule langue. Nous avons conçu DeepL Pro pour prendre en charge ce type de traitement par lots.

  • Traduisez Word, PDF, PPT, Excel, HTML, SRT, TXT et les fichiers XLIFF, en plus du JSON
  • Traduisez plusieurs fichiers à la fois vers plusieurs langues cibles
  • Utilisez un glossaire afin que les termes techniques et propres à la marque restent cohérents d’un fichier à l’autre
  • Adoptez un ton formel ou informel, en adaptant votre traduction à différents publics
Prise en charge du format JSON

Assurer la cohérence de vos traductions sur tous les supports

Vous avez besoin de traduire des PDF, des images et d’autres types de fichiers ? l’IA linguistique de DeepL adapte le contenu visuel en conséquence, afin que vos traductions restent cohérentes et correctement mises en forme, quel que soit le fichier sur lequel vous travaillez.

Exemple d’illustration de plusieurs documents traduits en allemand, japonais, espagnol et coréen, sous forme de documents texte à partir d’images

Découvrez les témoignages de réussite de dizaines d’entreprises parmi les 200 000 qui, à travers le monde, font confiance à DeepL pour leurs besoins en traduction.

Illustration en 3D de quatre blocs cylindriques intitulés « Start » dans différentes langues, dont l’anglais, l’allemand (« Starten »), le coréen et le grec. Les blocs sont disposés sur une base foncée et un arrière-plan clair.

Prêt à traduire des fichiers JSON ?

Commencez votre essai gratuit de 30 jours de DeepL Pro et traduisez des fichiers JSON, ainsi que Word, PDF, PPT et bien d’autres formats. 

Vous souhaitez intégrer cette fonctionnalité au pipeline de votre entreprise, des workflows de localisation aux intégrations CMS ? Contactez notre équipe de vente pour découvrir nos forfaits d’entreprise performants.

FAQ

Oui, via l’API de DeepL. Un forfait Pro ou API est nécessaire pour traduire des fichiers JSON sur le traducteur en ligne. 

Non. Seules les valeurs de type chaîne de caractères sont traduites ; les clés, les nombres, les valeurs booléennes et les valeurs nulles ne sont pas modifiées. Pour exclure une chaîne de caractères spécifique de la traduction, encodez-la sous une forme autre qu'une chaîne de caractères ou supprimez-la avant d'importer les données. En savoir plus sur la traduction de fichiers JSON avec DeepL.

Oui. Tout comme pour les formats SRT, TXT et XLIFF, les traductions JSON via l’API ne sont pas soumises au seuil minimum de facturation par caractère qui s’applique aux fichiers Word, PowerPoint, Excel et PDF. Consultez la documentation API.

Taille des fichiers JSON et limites de caractères par forfait

Vous devez disposer au minimum d’un forfait DeepL Pro Advanced ou DeepL API Free pour traduire des fichiers JSON. Ce tableau présente la taille maximale des fichiers et le nombre maximal de caractères par fichier pour chaque forfait.

Consultez les limites par forfait pour tous les formats de fichiers pour la traduction de fichier

Plan

Taille maximale des fichiers

Nombre maximal de caractères

Compte DeepL (gratuit)

Non disponible

Non disponible

DeepL Pro Starter

Non disponible

Non disponible

DeepL Pro Advanced

1 MO

1 000 000

DeepL Pro Ultimate

1 MO

1 000 000

DeepL Pro Individual

Non disponible

Non disponible

DeepL Pro Team

1 MO

1 000 000

DeepL Pro Business

1 MO

1 000 000

DeepL API Free

1 MO

500 000

DeepL API Pro

1 MO

1 000 000

DeepL API Developer

1 MO

1 000 000

DeepL API Growth

1 MO

500 000