.XLIFF

Fichier XLIFF

XLIFF Localization File
Poser une question
RÉPONSE RAPIDE

Un fichier XLIFF est un fichier XML Localisation Interchange File Format - une norme ouverte OASIS pour l'échange de textes à traduire et de leurs traductions entre outils. Ouvrez-le dans un outil de TAO tel que OmegaT (gratuit), SDL Trados Studio ou memoQ ; ou ouvrez-le dans n'importe quel éditeur de texte ou XML, car il s'agit de XML lisible en clair. Le fichier lui-même est sûr : il ne contient aucun code exécutable.

Développeur : OASIS (Organization for the Advancement of Structured Information Standards) Catégorie : Fichiers de données Standard ouvert MIME: application/xliff+xml
S'OUVRE SUR Windows macOS Linux Web
Lié : .PKPASS · .DAT · .JSON · .RIS

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 13, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier XLIFF ?

Un fichier .xliff est un document XML de norme ouverte utilisé pour échanger du contenu traduisible entre les outils de localisation de logiciels, les systèmes de gestion de traduction (TMS) et les dépôts de contenu. XLIFF - XML Localisation Interchange File Format - est maintenu par OASIS et constitue la norme d'échange dominante dans l'industrie de la localisation professionnelle.

Le format associe des segments de langue source à leurs traductions dans une hiérarchie structurée. Un élément <file> représente un document source ; à l'intérieur, les éléments <unit> (XLIFF 2.x) ou <trans-unit> (XLIFF 1.2) contiennent chacun des enfants <source> et <target>. Les codes en ligne - <ph> (espace réservé), <sc>/<ec> (codes d'étendue), <pc> (codes appariés) - représentent les balises de formatage de la source, permettant aux traducteurs de les placer correctement sans exposer le balisage brut.

XLIFF 1.2 (2008) reste la version la plus largement déployée malgré l'introduction par XLIFF 2.0 d'une refonte incompatible avec les versions précédentes en 2014 et la publication de XLIFF 2.2 en 2024. De nombreux outils exportent le XLIFF avec des extensions spécifiques aux fournisseurs : SDL Trados utilise .sdlxliff, memoQ utilise .mqxlz. L'extension .xliff et son alias .xlf sont fonctionnellement identiques ; .xlf est l'extension préférée dans le flux de travail de localisation Xcode d'Apple.

Les attributs srcLang et trgLang sur l'élément racine <xliff> déclarent la langue source et la langue cible à l'aide de balises BCP 47 (par exemple, en-US, de-DE). Les formats associés incluent .po (GNU gettext) et .tmx (Translation Memory eXchange).

Sécurité et sûreté

RISQUE : LOW

Fichier texte XML brut ; non exécutable. Aucun problème de sécurité connu spécifique à XLIFF. Comme pour tout XML, des fichiers malformés peuvent provoquer des erreurs d'analyse dans les outils.

Détails du format

en bref
NOM COMPLETXLIFF Localization Filealias XML Localisation Interchange File Format, XLIFF file
DÉVELOPPEUROASIS (Organization for the Advancement of Structured Information Standards)depuis 2002 (XLIFF 1.0, OASIS standard)
TYPE MIMEapplication/xliff+xml
TYPEFichier d'échange de traduction/localisation basé sur XML
STANDARDOuvert · libre de droits
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Déclaration XML standard suivie de <xliff xmlns='urn:oasis:names:tc:xliff:document:2.0' ...> (v2.x) ou <xliff version='1.2' xmlns='urn:oasis:names:tc:xliff:document:1.2'> (v1.2). L'URI de l'espace de noms est l'identifiant de version définitif.

Programmes qui ouvrent les fichiers XLIFF

Windows5 apps
SDL Trados Studio Payant File → Open → Translation Documents ; ouvrez le .xliff directement comme un projet traduisible. Supporte XLIFF 1.2 et 2.0.
OmegaT Open-source Application Java multiplateforme ; placez le .xliff dans le dossier /source du projet.
Swordfish Translation Editor Payant Project → Create Project ; ajoutez le .xliff comme document traduisible. Conçu nativement autour de XLIFF.
memoQ Payant Créez un nouveau projet ; importez le fichier .xliff comme document traduisible.
Notepad++ / Visual Studio Code Open-source Ouvrez le .xliff en tant que XML brut pour inspection ; utilisez un plugin de formatage XML pour la lisibilité.
macOS3 apps
Xcode Gratuit Editor → Export For Localization produit du .xliff ; importez les traductions via Editor → Import Localizations. Support XLIFF natif pour la localisation d'applications iOS/macOS.
OmegaT Open-source Application Java multiplateforme ; placez le .xliff dans le dossier /source du projet.
Swordfish Translation Editor Payant Project → Create Project ; ajoutez le .xliff comme document traduisible. Conçu nativement autour de XLIFF.
Linux2 apps
OmegaT Open-source Application Java multiplateforme ; placez le .xliff dans le dossier /source du projet.
Swordfish Translation Editor Payant Project → Create Project ; ajoutez le .xliff comme document traduisible. Conçu nativement autour de XLIFF.
Web3 apps
Phrase (formerly Memsource) Freemium Téléchargez le .xliff via Projects → Upload Files ; supporte XLIFF 1.2 et 2.0 pour la traduction dans le navigateur.
Crowdin Freemium Téléchargez le .xliff vers un projet Crowdin ; les traducteurs travaillent dans l'éditeur basé sur le navigateur.
Lokalise Payant Importez des fichiers XLIFF ; fournit un éditeur de traduction en ligne avec intégration de TM et MT.

Détails techniques

spécifications approfondies
Organisme de normalisationOASIS (Organization for the Advancement of Structured Information Standards)
Type MIMEapplication/xliff+xml
Espace de noms XML (v2.x)urn:oasis:names:tc:xliff:document:2.0
Espace de noms XML (v1.2)urn:oasis:names:tc:xliff:document:1.2
Historique des versions1.0 (2002), 1.1 (2003), 1.2 (2008), 2.0 (2014), 2.1 (2018), 2.2 (2024)
Version la plus déployéeXLIFF 1.2 (2008) - dominante dans les flux de localisation en production en 2024
Unité de traduction XLIFF 1.2<trans-unit> contenant les éléments enfants <source> et <target>
Unité de traduction XLIFF 2.x<unit> > <segment> > <source> + <target>
Éléments de code en ligne<ph> (espace réservé), <sc>/<ec> (codes d'étendue), <pc> (codes appariés)
EncodageUTF-8 requis par la spécification ; UTF-16 avec BOM également autorisé
Extension alias.xlf (fonctionnellement identique ; préférée par le flux de localisation Apple Xcode)
Extensions de fournisseurs.sdlxliff (SDL Trados), .mqxlz (memoQ, XLIFF compressé en zip)
Balises de langueBCP 47 dans les attributs srcLang et trgLang sur l'élément racine <xliff> (ex: en-US, de-DE)
Taille typique10 Ko - 50 Mo (varie selon le volume de contenu traduisible)
Publié2002 (XLIFF 1.0, OASIS standard)
Dernière versionXLIFF 2.2 (OASIS, 2024)
Standard ouvertOui · libre de droits
Spécificationdocs.oasis-open.org

Conversions XLIFF

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers XLIFF. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers XLIFF.

Foire aux questions

Quelle est la différence entre .xliff et .xlf ?
Il s'agit du même format - .xlf est un alias plus court. Xcode utilise .xliff ; certains outils utilisent .xlf par défaut. Renommez l'un en l'autre selon vos besoins.
Quelle est la différence entre XLIFF 1.2 et 2.0 ?
XLIFF 2.0 a repensé la structure des éléments (nouveaux noms d'éléments, extensions modulaires) et n'est pas rétrocompatible avec la version 1.2. La plupart des outils de production utilisent encore la version 1.2 par défaut ; le support de 2.0/2.1 est en pleine croissance.
Comment ouvrir un fichier XLIFF gratuitement ?
OmegaT (omegat.org) est un outil de TAO multiplateforme gratuit et open-source avec un support natif de XLIFF 1.2. Pour une simple inspection, ouvrez-le dans n'importe quel éditeur de texte - c'est du XML lisible.
Quelle est la différence entre .sdlxliff et .xliff ?
.sdlxliff est le format propriétaire basé sur XLIFF de SDL/RWS Trados Studio avec des métadonnées supplémentaires spécifiques à Trados. C'est du XLIFF sous le capot, mais il nécessite Trados ou un outil compatible avec Trados pour être utilisé correctement.
Puis-je traduire un fichier XLIFF directement dans un navigateur ?
Oui - les plateformes cloud comme Crowdin, Phrase et Lokalise acceptent les téléchargements XLIFF et fournissent des éditeurs de traduction basés sur le navigateur.
Comment la localisation d'applications iOS utilise-t-elle XLIFF ?
Dans Xcode : Editor → Export For Localization génère un fichier .xliff par langue. Les traducteurs remplissent les éléments <target>. Xcode les réimporte via Editor → Import Localizations.

Références

1XLIFF - Wikipediaen.wikipedia.org
2Apple Developer - Exporting Localizations (XLIFF)developer.apple.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.TMPTemporary File
9.BINCD/DVD Disc Image (BIN/CUE)
10.MDMarkdown Document

Extensions liées

.PKPASSApple Wallet Pass (formerly Passbook)
.DATProgram Data File (generic)
.JSONJavaScript Object Notation file
.RISResearch Information Systems citation file
.OFXOpen Financial Exchange
.CSVComma-Separated Values

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z