Traduire n'importe quel fichier en ligne Sans altérer la structure
Téléversez votre fichier de localisation, choisissez une langue cible et téléchargez une traduction parfaitement reconstruite en quelques secondes — variables, clés et code intacts à 100%.
check_circle Aucun compte requis security Traitement en mémoire vive public 20+ Langues
Déposez votre fichier ici, ou cliquez pour parcourir
"Le traducteur IA conçu pour les développeurs et les équipes i18n. Pas de variables cassées. Pas de structure corrompue. Juste des traductions propres, instantanément."
Zéro corruption de structure — Chaque clé, variable et balise protégée
Notre parseur AST protège les variables comme {{name}}, %s et les balises HTML pendant la traduction. Ce qui entre ressort structurellement parfait.
Tester la traduction de fichiers"welcome": "Hello {{user, you have %d items."
"welcome": "Hola {{user, tienes %d elementos."
Traduction IA instantanée pour plus de 20 formats de fichiers
Traduction en lot par flux avec progression en temps réel. Supporte JSON, YAML, HTML, Markdown, PO, XLIFF, SRT/VTT et 13+ autres. Traitement en mémoire — jamais stocké.
Téléverser votre fichierChaque format. Chaque framework. Zéro corruption.
Que vous utilisiez i18next, Rails i18n, Django, Vue-i18n, WordPress ou du HTML pur — structrans traduit vos fichiers sans casser une seule balise, clé ou variable.
Fichiers JSON i18n
Clés JSON imbriquées, tableaux, règles de pluralisation et paramètres ICU préservés.
Fichiers .json pris en chargeModèles HTML
Traduit les nœuds de texte tout en conservant les attributs HTML, balises script et la structure.
Prise en charge .html / .htmN'importe quel framework i18n
Compatible avec i18next, react-intl, vue-i18n, next-intl, Rails i18n, Django et les fichiers Angular i18n.
Indépendant du frameworkXLIFF & Markdown
Prise en charge complète des fichiers XLIFF, documentation Markdown et formats de localisation XML.
.xliff / .md / .xml pris en chargeCatalogues PO et Gettext
Traduit les entrées msgstr en préservant les clés msgid, les formes plurielles et les spécificateurs de format C. Idéal pour WordPress, Django et PHP.
.po / .pot pris en chargeYAML & Properties
Gère YAML Rails i18n, .properties Java et fichiers ARB Flutter sans casser l'indentation, les ancres ou la structure des clés.
.yaml / .properties / .arbSous-titres Vidéo
Traduisez des fichiers de sous-titres SRT et VTT pour YouTube, e-learning et streaming — tous les codes temporels restent intacts.
.srt / .vtt pris en chargeSites de Documentation
Traduisez la documentation Markdown pour Docusaurus, Starlight, Hugo ou MkDocs — frontmatter, blocs de code et liens intacts.
Prêt pour la docTranslate Any File Format Online
Select a file format below to start translating with 100% structural integrity protection.
JSON
.jsonHTML
.html, .htmXML
.xml, .dtdYAML
.yaml, .ymlMarkdown
.mdCSV / TSV
.csv, .tsvText
.txtSRT Subtitles
.srt, .sbvVTT Subtitles
.vttGettext PO
.po, .potXLIFF
.xliff, .xlfiOS Strings
.stringsJava Properties
.properties.NET RESX
.resxFlutter ARB
.arbApple Plist
.plistINI Config
.iniDITA XML
.ditaInCopy ICML
.icmlFluent FTL
.ftlFoire aux questions
Comment structrans protège-t-il mes variables de modèle ? expand_more
Notre parser crée un arbre de syntaxe abstraite (AST) et remplace les variables (comme {{username}} ou %s) par des identifiants protégés. Après traduction, les variables sont restituées à l'identique.
Mes fichiers sont-ils stockés sur vos serveurs ? expand_more
Non. Tout le traitement se fait strictement en mémoire. Vos fichiers ne sont jamais sauvegardés sur disque ou en base de données.
Quels formats de fichiers structrans supporte-t-il ? expand_more
Structrans supporte plus de 20 formats : JSON, YAML, HTML, Markdown, PO/POT (Gettext), XLIFF, CSV, XML, Java Properties, sous-titres SRT et VTT, Flutter ARB, iOS Strings, .NET RESX, Apple Plist, DITA, INI, ICML, TXT et plus. Testez gratuitement — sans compte.
Que se passe-t-il si un lot de traduction échoue ? expand_more
structrans signale les lots échoués dans l'interface côte à côte avec une option de réessai pour ne pas perdre votre progression.
Faut-il créer un compte pour utiliser structrans ? expand_more
Non ! Vous pouvez traduire gratuitement jusqu'à 3 fichiers par session sans inscription.
Prêt à traduire vos fichiers gratuitement sans altérer la structure ?
Rejoignez des milliers de développeurs et équipes i18n qui traduisent des fichiers instantanément sans corruption.