Éditeur XLIFF : Traduisez, révisez et gérez le cycle complet des fichiers XLIFF
Un éditeur XLIFF vous permet de traduire et de réviser les segments bilingues au sein d'un fichier XLIFF sans toucher à sa structure. L'agent de localisation de logiciels de Smartcat importe les fichiers XLIFF 1.2 et 2.0, affiche la source et la cible côte à côte avec les codes intégrés protégés, laisse les unités translate="no" verrouillées et exporte au format XLIFF 1.2 — la variante que la plupart des outils importent sans problème.
Reconnu par plus de 1 000 grandes entreprises qui traduisent des fichiers XLIFF dans Smartcat
Pourquoi est-il si pénible de traduire le format XLIFF partout ailleurs ?
Le format XLIFF existe pour transporter des traductions entre différents systèmes, et c'est précisément pour cela que le modifier sans précaution pose problème. Trois choses échouent :
Les codes intégrés sont altérés — le formatage et les variables de remplacement se trouvent à l'intérieur des segments sous forme de balises, et un éditeur générique ou une passe de traduction automatique brute les déplace, les supprime ou les traduit. La réimportation échoue, ou le texte en gras s'applique au mauvais mot sur chaque diapositive.
Les états des segments disparaissent — le fichier suit ce qui est traduit, révisé et approuvé, et la perte de ces états signifie qu'un réviseur doit relire 4 000 segments pour trouver les 200 qui ont été modifiés.
L'aller-retour échoue silencieusement — le fichier s'ouvre sans problème, se traduit sans problème, puis l'outil de réception le rejette ou l'importe avec des codes mal placés.
Quiconque a déjà exporté un cours Storyline au format XLIFF pour récupérer un fichier corrompu connaît cet échec par cœur.
Smartcat analyse un fichier XLIFF en ses unités de traduction et présente la source et la cible de chaque segment côte à côte.
- Les éléments en ligne — les balises contenant le formatage et les espaces réservés au sein d'un segment — sont protégés, et le Tag Aligner les réinsère automatiquement, plaçant les balises masquées aux positions correctes dans le texte traduit.
- Unités verrouillées — les unités marquées translate="no" restent verrouillées dans l'éditeur, quelles que soient les options d'importation choisies.
- Cibles qui arrivent remplies — l'option d'importation "Verrouiller les segments pour les traductions importées et les confirmer jusqu'à la dernière étape" les verrouille et les confirme.
- Mémoire de traduction et glossaires — la mémoire de traduction pré-remplit les segments que le compte a déjà rencontrés, et les glossaires appliquent la terminologie de manière uniforme dans l'ensemble du fichier.
Il s'agit d'une localisation XLIFF gérée par l'agent de localisation de logiciels au niveau de l'analyse : Smartcat est entièrement conforme à la spécification XLIFF 1.2 et n'ajoute que quelques attributs de balise propres à Smartcat aux fichiers importés.
Comment traduire des fichiers XLIFF
1
Téléversez le fichier XLIFF
Exporté depuis votre TMS, CMS ou outil de création, directement vers le Software Localization Agent. Aucune conversion de fichier n'est nécessaire.
Smartcat accepte les formats XLIFF 1.2 et 2.0 ainsi que les variantes propriétaires — SDLXLIFF, MQXLIFF et XLIFF d'Articulate Rise 360, Articulate Storyline et Easygenerator.
2
Choisissez la façon dont les traductions existantes sont gérées
Verrouillez les traductions importées et confirmez-les jusqu'à la dernière étape, ou laissez-les ouvertes à la modification. Les unités marquées translate="no" restent verrouillées dans les deux cas.
3
Traduire et réviser
L'IA prétraduit les segments non révisés, la mémoire de traduction remplit ce qui a déjà été traduit auparavant, et l'aligneur de balises place les balises intégrées pour vous.
Le texte source et le texte cible s'affichent côte à côte pour révision, avec votre glossaire appliqué.
4
Exporter et réimporter
XLIFF 1.2, avec les mêmes identifiants d'unité et la même structure, de retour dans le système dont il provient.
Réimporter un fichier que quelqu'un a modifié en dehors de Smartcat ? Vous choisissez « Mettre à jour tous les segments » ou « Ignorer les segments modifiés dans Smartcat ».
Traduisez gratuitement un fichier XLIFF pendant 15 jours
Gratuit pendant 15 jours avec 15 000 Smartwords et un accès complet aux fonctionnalités de traduction, sans carte de crédit.
Téléversez un fichier depuis votre propre pipeline et exécutez la boucle de bout en bout avant d'y engager des tâches de production.
XLIFF 1.2 vs 2.0 — La différence a-t-elle de l'importance pour vous ?
1.2 + 2.0
Importé
L'importation accepte les deux versions, ainsi que les variantes des fournisseurs : SDLXLIFF, MQXLIFF et les exports XLIFF depuis Articulate Rise 360, Articulate Storyline et Easygenerator — ce qui couvre le cas classique de L&D d'un export de cours depuis un outil auteur.
La prise en charge du format signifie que votre fichier sera analysé ; ce n'est pas une garantie concernant l'ensemble de votre pipeline.
1.2
Exporté
L'exportation se fait uniquement en XLIFF 1.2, et ce délibérément — la version 1.2 est la déclinaison la plus stable et celle que la plupart des outils importent sans sourciller.
Mais l'aller-retour n'est pas symétrique : donnez à Smartcat un fichier 2.0 et vous récupérez un fichier 1.2. Si votre système de réception n'intègre que la version 2.0, cette boucle ne se fermera pas — testez d'abord un petit fichier.
280+
Langues
Traduisez des unités XLIFF dans n'importe quelle paire prise en charge, dans le monde entier, avec une seule mémoire de traduction et un seul glossaire pour l'ensemble du projet.
Stanley Black & Decker : Localisation de la formation et du développement à l'échelle de l'entreprise
De 200 à 300 $ à 1,20 $ les 1 000 mots
Stanley Black & Decker a confié la localisation de ses contenus de formation et développement à Smartcat.
- Coût unitaire de la traduction F&D réduit de 200 $ à 300 $ par tranche de 1 000 mots à 1,20 $ par tranche de 1 000 mots.
- Les dépenses totales de traduction ont diminué de jusqu'à 70 %.
- Du contenu de formation localisé diffusé dans le monde entier sur une seule plateforme.
La traduction par IA de Smartcat est un outil fantastique. Notre capacité à extraire du contenu depuis un référentiel central et à tirer parti d'algorithmes adaptatifs intégrant des mémoires de traduction et des glossaires à travers toutes les équipes de projet permet à l'ensemble de l'entreprise de bénéficier des traductions de chaque équipe.
”Découvrir l'étude de cas →
XLIFF 1.2 valide en sortie, ID d'unités intacts
L'exportation conserve les mêmes identifiants d'unité et la même structure que le fichier d'origine — la réimportation dépend de la correspondance de ces identifiants.
Les unités verrouillées restent verrouillées, les codes intégrés reviennent à leur place et le fichier est un XLIFF 1.2 conforme aux spécifications.
Traduisez bien plus que le XLIFF — Plus de 80 types de fichiers pris en charge
Les agents IA de Smartcat prennent en charge plus de 80 types de fichiers, notamment Microsoft Office (.docx, .xlsx, .pptx), Adobe InDesign (.indd), les PDF, le format HTML, les fichiers XML, JSON et les fichiers de sous-titres (.srt, .vtt).
Cette flexibilité permet la localisation de documents d'entreprise, de ressources multimédias et de contenus d'e-learning sur une seule et même plateforme.
Traduire d'autres formats de développeur dans le même projet ? JSON, XML et strings.xml, ainsi que YAML partagent la même mémoire de traduction et le même glossaire. XLIFF n'est pas le seul format bilingue pris en charge par Smartcat : les fichiers gettext PO fonctionnent de la même manière, avec des balises de remplacement verrouillées et un historique des révisions préservé lors des réimportations.
Qu'est-ce qui est préservé lors de l'aller-retour ?
Identifiants d'unité et texte source
Les identifiants des unités de traduction ne sont pas modifiés, ainsi la réimportation effectue la correspondance par identifiant, et le texte source n'est jamais modifié.
Balises intégrées, placées pour vous
Les codes intégrés sont protégés, et l'aligneur de balises les réinsère automatiquement dans le texte traduit plutôt que de laisser la manipulation fastidieuse des balises à la personne qui traduit.
Les unités verrouillées restent verrouillées
Les unités marquées translate="no" sont verrouillées dans l'éditeur, quelles que soient les options d'importation choisies, afin que le contenu approuvé ne puisse pas être écrasé.
Cibles prétraduites
Les cibles qui arrivent déjà remplies sont conservées et peuvent éventuellement être verrouillées et confirmées jusqu’à la dernière étape grâce à l’option d’importation « Verrouiller les segments pour les traductions importées ».
Réimporter après modifications externes
Vous choisissez « Mettre à jour tous les segments » ou « Ignorer les segments modifiés dans Smartcat ». Choisissez délibérément : "Tout mettre à jour" écrase les modifications effectuées dans Smartcat.
Où s'arrête l'aligneur de balises
- Top 10 des langues — le placement automatique des balises est d'une qualité éprouvée pour les 10 langues les plus traduites ; en dehors de cet ensemble, il peut mal positionner les balises.
- Chinois, japonais et coréen — l'édition sans balises n'est pas disponible pour ces paires, vous travaillez donc avec les balises visibles.
- Segments signalés — lorsque les contrôles qualité détectent un problème d'alignement des balises, les balises sont affichées pour ce segment et ne peuvent pas être masquées tant qu'il n'est pas résolu.
L'emplacement des balises relève toujours d'une décision de traduction lorsque l'ordre des mots est inversé ; prévoyez donc une étape de révision à cet effet pour le contenu à forte visibilité.
Sécurité des données
Smartcat est conforme à la norme SOC 2 Type II. Les fichiers sont chiffrés en transit et au repos, les espaces de travail sont isolés et les accès sont basés sur les rôles — détails sur la page de sécurité.
Variantes XLIFF acceptées
1.2 et 2.0 bruts, SDLXLIFF, MQXLIFF et exports de cours depuis Articulate Rise 360, Articulate Storyline et Easygenerator — ainsi que plus de 80 autres types de fichiers dans le même projet.
Contrôler la qualité de l'export avant la réimportation
Pour vérifier le fichier exporté en dehors de Smartcat, notre documentation recommande Verifika, Xbench, lexiQA ou QA Distiller avant de le réimporter.
Les intégrations et la CLI CI/CD permettent de maintenir les exportations récurrentes sans interventions manuelles.
De l'exportation à la réimportation sans balise cassée
Téléversez le fichier XLIFF, traduisez et révisez en respectant les unités verrouillées et en protégeant les codes intégrés, puis exportez un fichier XLIFF 1.2 valide. Gratuit pendant 15 jours avec 15 000 Smartwords, sans carte de crédit.
Foire aux questions
Qu'est-ce que la localisation XLIFF ?
XLIFF est un format d'échange bilingue : il sépare le texte traduisible en segments et conserve le formatage ainsi que les balises de remplacement sous forme d'éléments intégrés, ce qui permet d'effectuer la traduction sans modifier la structure du fichier.
La localisation XLIFF est le cycle consistant à exporter ce fichier depuis le système propriétaire du contenu, à traduire et réviser les segments, et à réimporter le résultat par identifiant d'unité.
Comment les équipes de formation et de développement peuvent-elles tirer parti de la localisation XLIFF ?
Les équipes L&D exportent des fichiers XLIFF depuis leur outil auteur — Rise 360, Storyline, Easygenerator — et c'est exactement ce que ce flux de travail prend en charge.
- Le cours s'exporte au format XLIFF.
- Les segments sont traduits avec votre glossaire et mémoire de traduction appliqués.
- Les unités verrouillées restent verrouillées.
- L'export XLIFF 1.2 réintègre l'outil auteur par identifiant d'unité.
L'autre option consiste à retaper le texte du cours dans un traducteur et à le reconstruire manuellement. L'agent de contenu pédagogique et l'agent de localisation de logiciels de Smartcat traitent le même contenu au sein d'un seul et même projet.
Comment Smartcat gère-t-il la localisation des fichiers XLIFF ?
Le fichier est analysé en unités de traduction et affiché avec la source à côté de la cible.
- Les codes intégrés sont protégés et réinsérés par le Tag Aligner.
- Les unités translate="no" sont verrouillées.
- La mémoire de traduction préremplit les segments que le compte a déjà rencontrés, et les glossaires veillent au respect de la terminologie.
L'exportation est en XLIFF 1.2 avec les mêmes identifiants d'unité et la même structure, prête pour une réimportation dans le système d'origine.
Smartcat peut-il convertir entre XLIFF 1.2 et 2.0 ?
Sens unique seulement. L'importation accepte les versions 1.2 et 2.0 ; l'exportation produit du XLIFF 1.2 — un fichier 2.0 revient donc concrètement sous la version 1.2, et il n'y a aucune conversion de 1.2 vers 2.0.
Si votre système récepteur nécessite la version 2.0, effectuez la conversion après l'exportation à l'aide d'un outil externe, ou excluez ce fichier de ce flux de travail.
Quelles sont les différences entre XLIFF 1.2 et XLIFF 2.0 ?
XLIFF 2.0 introduit une architecture plus modulaire avec un noyau rationalisé et des extensions spécialisées pour les fonctionnalités avancées.
Par rapport à la version 1.2, elle offre une meilleure gestion des éléments en ligne, une prise en charge plus riche des métadonnées et une validation plus stricte.
J'ai juste besoin d'ouvrir et de corriger un seul fichier XLIFF — existe-t-il un outil plus simple ?
Pour les modifications ponctuelles en dehors d'un flux de travail de traduction, la documentation propre de Smartcat recommande les éditeurs de bureau Poedit (2.2 ou version ultérieure) et Virtaal.
Le flux de travail sur cette page — mémoire de traduction, glossaire, étapes de révision, gestion des segments verrouillés, cycle complet à grande échelle — correspond à ce que les équipes utilisent lorsque le format XLIFF constitue un pipeline récurrent plutôt qu'un simple fichier isolé.
J'ai reçu un fichier XLIFF partiellement traduit — les segments approuvés seront-ils retraduits ?
Non — les unités translate="no" ne peuvent pas être écrasées.
- Cibles qui arrivent déjà remplies — choisissez l'option d'importation "Verrouiller les segments pour les traductions importées et les confirmer jusqu'à la dernière étape". Ces segments sont ensuite verrouillés lors de l'importation et confirmés à l'étape finale du flux de travail.
- Fichiers modifiés en dehors de Smartcat — lors de la réimportation, vous décidez explicitement de mettre à jour tous les segments ou d'ignorer les segments modifiés dans Smartcat.
Les fichiers partiels fournis par le fournisseur correspondent précisément au cas d'usage pour lequel cela a été conçu.
Le contenu de mon fichier XLIFF est-il sécurisé pendant la traduction ?
Smartcat est conforme à la norme SOC 2 Type II. Vos fichiers XLIFF sont chiffrés en transit et au repos, les espaces de travail sont isolés et les accès sont basés sur les rôles.
Comment puis-je réintégrer les traductions dans mon document d'origine ?
Réimportez le fichier XLIFF exporté dans le système qui l'a généré — l'aller-retour est mis en correspondance par identifiant.
Si vous avez besoin du document final lui-même, tel qu'un DOCX ou un package de cours, cette fusion s'effectue dans l'outil d'origine plutôt que dans l'éditeur.
Y a-t-il une limite de taille de fichier — et une limite quant au nombre de fichiers que je peux envoyer ?
La limite générale de Smartcat pour les fichiers de projet est de 6 Go, et la documentation conseille de scinder tout fichier de plus de 1 Go pour des raisons de rapidité ; aucune limite de nombre de segments spécifique aux fichiers XLIFF n'est documentée.
En ce qui concerne le nombre de fichiers, il n'y a aucune limite — les téléversements par lots de centaines de fichiers dans un seul projet sont pris en charge, de sorte qu'une exportation complète de cours s'effectue en une seule tâche.
Aucune des limites ne varie selon le forfait : les niveaux diffèrent sur les intégrations et la facturation Marketplace, pas sur les téléversements. La contrainte concerne la taille par fichier, et non le nombre de fichiers.
Comment gérez-vous les éléments intégrés dans XLIFF ?
Les éléments intégrés représentent le formatage, les espaces réservés et d'autres contenus non traduisibles à l'intérieur d'un segment. Ils sont protégés pendant la traduction, et le Tag Aligner les réinsère automatiquement dans la cible.
Deux limites à connaître : l'édition sans balises n'est pas disponible pour le chinois, le japonais et le coréen, et les balises sont obligatoirement visibles sur tout segment où un contrôle qualité signale un problème d'alignement.
Non traité ici ? Réservez une démo — un échange individuel avec un ingénieur en localisation, sans engagement.
Mon propre TMS acceptera-t-il le fichier réimporté ?
D'ordinaire — et il y a deux points qui méritent d'être vérifiés avant que la production n'en dépende.
- La version — l'exportation se fait en XLIFF 1.2, la variante que la plupart des outils prennent en charge sans problème, de sorte qu'un système ayant émis la version 2.0 pourrait n'accepter en retour que la 2.0.
- Tolérance pour les éléments supplémentaires — le fichier exporté est conforme aux spécifications avec quelques attributs de balise spécifiques à Smartcat ajoutés, et un outil d'importation strict peut les refuser.
Les identifiants d'unité et la structure sont conservés dans les deux cas, ce dont dépend réellement la réimportation par correspondance d'identifiants.
Pour tout système ne figurant pas sur la liste documentée, traitez d'abord un petit fichier tout au long du cycle complet — une bonne pratique avec tout outil XLIFF, y compris le nôtre.
Sources
1. Paul, C., Smith, K., Taylor, B. et Underwood, G. (2025). L'avenir de l'IA dans la formation en entreprise : opportunités et défis [Prépublication]. ResearchGate.
2. Al Naqbi, H., Bahroun, Z., & Ahmed, V. (2024). Améliorer la productivité au travail grâce à l'intelligence artificielle générative : une revue exhaustive de la littérature. Sustainability, 16(3), 1166.