
Traduisez vos fichiers XLIFF sans corrompre le XML
Paires source-cible alignées. Notes du traducteur préservées. Structure XML intacte. Vos fichiers XLIFF traduits correctement dans les formats 1.2 et 2.0.
La traduction XLIFF, un terrain miné pour le XML
XLIFF est la norme du secteur pour l'échange de traductions, mais sa structure XML le rend fragile. Les outils génériques cassent le XML, perdent l'association source-cible, suppriment les notes du traducteur et échouent face aux différences entre XLIFF 1.2 et 2.0. Une seule balise malformée, et l'ensemble de votre import dans l'outil de TAO échoue.
La structure XML est corrompue : balises non fermées, entités cassées et caractères invalides qui échouent à la validation
Les segments source et cible se désynchronisent, rendant impossible la relecture des traductions dans les outils de TAO
Les notes du traducteur, les indices de contexte et les éléments de métadonnées sont supprimés ou déplacés, ce qui fait perdre un contexte essentiel
XLIFF 1.2 et 2.0 utilisent des schémas différents — les outils qui gèrent une version cassent souvent l'autre
<?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" target-language="de" datatype="plaintext"
original="messages">
<header>
<note>Application UI strings</note>
</header>
<body>
<trans-unit id="welcome.title" approved="yes">
<source>Welcome to our platform</source>
<target>Willkommen auf unserer Plattform</target>
<note from="developer">Shown on the landing page</note>
</trans-unit>
<trans-unit id="nav.dashboard">
<source>Dashboard</source>
<target state="needs-review">Dashboard</target>
</trans-unit>
<trans-unit id="user.greeting">
<source>Hello, %1$s!</source>
<target>Hallo, %1$s!</target>
<note from="developer">%1$s = user's first name</note>
</trans-unit>
<trans-unit id="items.count">
<source>You have %d items</source>
<target>Sie haben %d Artikel</target>
</trans-unit>
</body>
</file>
</xliff><?xml version="1.0" encoding="UTF-8"?>
<xliff version="1.2" xmlns="urn:oasis:names:tc:xliff:document:1.2">
<file source-language="en" target-language="de" datatype="plaintext"
original="messages">
<header>
<note>Application UI strings</note>
</header>
<body>
<trans-unit id="welcome.title" approved="yes">
<source>Welcome to our platform</source>
<target state="translated">Willkommen auf unserer Plattform</target>
<note from="developer">Shown on the landing page</note>
</trans-unit>
<trans-unit id="nav.dashboard">
<source>Dashboard</source>
<target state="translated">Dashboard</target>
</trans-unit>
<trans-unit id="user.greeting">
<source>Hello, %1$s!</source>
<target state="translated">Hallo, %1$s!</target>
<note from="developer">%1$s = user's first name</note>
</trans-unit>
<trans-unit id="items.count">
<source>You have %d items</source>
<target state="translated">Sie haben %d Artikel</target>
</trans-unit>
</body>
</file>
</xliff>Ce que i18n Agent préserve
Structure XML
Une sortie XML valide avec des espaces de noms, des entités et un encodage corrects — conforme à la validation du schéma XLIFF
Association source-cible
Les segments source et cible restent correctement associés. Les unités de traduction conservent leurs identifiants et leur ordre.
Notes et métadonnées
Les notes du traducteur, les groupes de contexte et les éléments de métadonnées personnalisés sont préservés à leur emplacement d'origine
Prise en charge des versions
Les schémas XLIFF 1.2 (trans-unit) et XLIFF 2.0 (unit/segment) sont détectés et gérés correctement
Compatible avec votre pile de localisation
Fonctionnement

Aucun copier-coller manuel. Aucune extraction de chaînes. Juste des fichiers traduits.
Essayez i18n Agent maintenant
Déposez votre fichier de traduction ici
JSON, YAML, PO, XML, CSV, Markdown, Properties
ou cliquez pour parcourir
Langues cibles
Questions fréquentes
Développeur ?
Installez l'outil CLI et traduisez votre premier fichier en 2 minutes.
Installer l'outil CLIUne équipe en entreprise ?
Encore sous contrat avec un TMS ? Parlons de votre migration.