.XLIFF

File XLIFF

XLIFF Localization File
Fai una domanda
RISPOSTA RAPIDA

Un file XLIFF è un file XML Localisation Interchange File Format - uno standard aperto OASIS per lo scambio di testi traducibili e delle relative traduzioni tra diversi strumenti. Può essere aperto in uno strumento CAT come OmegaT (gratuito), SDL Trados Studio o memoQ; oppure in qualsiasi editor di testo o XML, poiché si tratta di semplice XML leggibile. Il file in sé è sicuro: non contiene codice eseguibile.

Sviluppatore: OASIS (Organization for the Advancement of Structured Information Standards) Categoria: File di dati Standard aperto MIME: application/xliff+xml
SI APRE SU Windows macOS Linux Web
Correlati: .PKPASS · .DAT · .JSON · .RIS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 13, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file XLIFF?

Un file .xliff è un documento XML a standard aperto utilizzato per scambiare contenuti traducibili tra strumenti di localizzazione software, sistemi di gestione della traduzione (TMS) e repository di contenuti. XLIFF - XML Localisation Interchange File Format - è gestito da OASIS ed è lo standard di interscambio dominante nell'intero settore della localizzazione professionale.

Il formato accoppia i segmenti della lingua sorgente con le loro traduzioni in una gerarchia strutturata. Un elemento <file> rappresenta un singolo documento sorgente; al suo interno, gli elementi <unit> (XLIFF 2.x) o <trans-unit> (XLIFF 1.2) contengono ciascuno i figli <source> e <target>. I codici inline - <ph> (placeholder), <sc>/<ec> (codici di estensione), <pc> (codici accoppiati) - rappresentano i tag di formattazione del sorgente, consentendo ai traduttori di posizionarli correttamente senza esporre il markup grezzo.

XLIFF 1.2 (2008) rimane la versione più ampiamente distribuita, nonostante XLIFF 2.0 abbia introdotto una riprogettazione non retrocompatibile nel 2014 e XLIFF 2.2 sia stato pubblicato nel 2024. Molti strumenti esportano XLIFF con estensioni specifiche del fornitore: SDL Trados utilizza .sdlxliff, memoQ utilizza .mqxlz. L'estensione .xliff e il suo alias .xlf sono funzionalmente identici; .xlf è l'estensione preferita nel workflow di localizzazione Xcode di Apple.

Gli attributi srcLang e trgLang sull'elemento radice <xliff> dichiarano la lingua sorgente e quella di destinazione utilizzando i tag BCP 47 (es. en-US, de-DE). Formati correlati includono .po (GNU gettext) e .tmx (Translation Memory eXchange).

Sicurezza e incolumità

RISCHIO: LOW

File di testo XML semplice; non eseguibile. Nessun problema di sicurezza noto specifico per XLIFF. Come per ogni XML, file malformati possono causare errori di parsing negli strumenti.

Dettagli del formato

in sintesi
NOME COMPLETOXLIFF Localization Fileanche noto come XML Localisation Interchange File Format, XLIFF file
SVILUPPATOREOASIS (Organization for the Advancement of Structured Information Standards)dal 2002 (XLIFF 1.0, OASIS standard)
CATEGORIAFile di dati
TIPO MIMEapplication/xliff+xml
TIPOFile di interscambio per traduzione/localizzazione basato su XML
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Dichiarazione XML standard seguita da <xliff xmlns='urn:oasis:names:tc:xliff:document:2.0' ...> (v2.x) o <xliff version='1.2' xmlns='urn:oasis:names:tc:xliff:document:1.2'> (v1.2). L'URI del namespace è l'identificatore definitivo della versione.

Programmi che aprono file XLIFF

Windows5 apps
SDL Trados Studio A pagamento File → Open → Translation Documents; apre il file .xliff direttamente come progetto traducibile. Supporta XLIFF 1.2 e 2.0.
OmegaT Open-source App Java multipiattaforma; posizionare il file .xliff nella cartella /source del progetto.
Swordfish Translation Editor A pagamento Project → Create Project; aggiunge il file .xliff come documento traducibile. Sviluppato nativamente attorno a XLIFF.
memoQ A pagamento Crea nuovo progetto; importa il file .xliff come documento traducibile.
Notepad++ / Visual Studio Code Open-source Apre .xliff come semplice XML per l'ispezione; utilizza il plugin XML formatter per la leggibilità.
macOS3 apps
Xcode Gratuito Editor → Export For Localization produce .xliff; importa le traduzioni tramite Editor → Import Localizations. Supporto nativo XLIFF per la localizzazione di app iOS/macOS.
OmegaT Open-source App Java multipiattaforma; posizionare il file .xliff nella cartella /source del progetto.
Swordfish Translation Editor A pagamento Project → Create Project; aggiunge il file .xliff come documento traducibile. Sviluppato nativamente attorno a XLIFF.
Linux2 apps
OmegaT Open-source App Java multipiattaforma; posizionare il file .xliff nella cartella /source del progetto.
Swordfish Translation Editor A pagamento Project → Create Project; aggiunge il file .xliff come documento traducibile. Sviluppato nativamente attorno a XLIFF.
Web3 apps
Phrase (formerly Memsource) Freemium Carica .xliff tramite Projects → Upload Files; supporta XLIFF 1.2 e 2.0 per la traduzione nel browser.
Crowdin Freemium Carica .xliff su un progetto Crowdin; i traduttori lavorano nell'editor basato su browser.
Lokalise A pagamento Importa file XLIFF; fornisce un editor di traduzione web con integrazione TM e MT.

Dettagli tecnici

specifiche approfondite
Ente di standardizzazioneOASIS (Organization for the Advancement of Structured Information Standards)
Tipo MIMEapplication/xliff+xml
Namespace XML (v2.x)urn:oasis:names:tc:xliff:document:2.0
Namespace XML (v1.2)urn:oasis:names:tc:xliff:document:1.2
Cronologia versioni1.0 (2002), 1.1 (2003), 1.2 (2008), 2.0 (2014), 2.1 (2018), 2.2 (2024)
Versione più diffusaXLIFF 1.2 (2008) - dominante nei flussi di lavoro di localizzazione professionale al 2024
Unità di traduzione XLIFF 1.2<trans-unit> contenente gli elementi figli <source> e <target>
Unità di traduzione XLIFF 2.x<unit> > <segment> > <source> + <target>
Elementi di codice inline<ph> (placeholder), <sc>/<ec> (codici di estensione), <pc> (codici accoppiati)
CodificaUTF-8 richiesto dalle specifiche; consentito anche UTF-16 con BOM
Estensione alias.xlf (funzionalmente identica; preferita dal workflow di localizzazione Apple Xcode)
Estensioni fornitore.sdlxliff (SDL Trados), .mqxlz (memoQ, XLIFF compresso in zip)
Tag linguaBCP 47 negli attributi srcLang e trgLang sull'elemento radice <xliff> (es. en-US, de-DE)
Dimensione tipica10 KB - 50 MB (varia in base al volume del contenuto traducibile)
Rilasciato2002 (XLIFF 1.0, OASIS standard)
Ultima versioneXLIFF 2.2 (OASIS, 2024)
Standard apertoSì · royalty-free
Specificadocs.oasis-open.org

Conversioni XLIFF

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file XLIFF. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file XLIFF.

Domande frequenti

Qual è la differenza tra .xliff e .xlf?
Sono lo stesso formato - .xlf è un alias più breve. Xcode utilizza .xliff; alcuni strumenti usano .xlf come predefinito. È possibile rinominare l'uno nell'altro secondo necessità.
Qual è la differenza tra XLIFF 1.2 e 2.0?
XLIFF 2.0 ha riprogettato la struttura degli elementi (nuovi nomi di elementi, estensioni modulari) e non è retrocompatibile con la versione 1.2. La maggior parte degli strumenti di produzione utilizza ancora la 1.2 come predefinita; il supporto per 2.0/2.1 è in crescita.
Come posso aprire un file XLIFF gratuitamente?
OmegaT (omegat.org) è uno strumento CAT multipiattaforma gratuito e open-source con supporto nativo per XLIFF 1.2. Per la sola ispezione, è possibile aprirlo in qualsiasi editor di testo - si tratta di XML leggibile.
Che differenza c'è tra .sdlxliff e .xliff?
.sdlxliff è il formato proprietario basato su XLIFF di SDL/RWS Trados Studio, contenente metadati extra specifici per Trados. Sotto la scocca è un file XLIFF, ma richiede Trados o uno strumento compatibile con Trados per essere utilizzato correttamente.
Posso tradurre un file XLIFF direttamente nel browser?
Sì - le piattaforme cloud come Crowdin, Phrase e Lokalise accettano caricamenti XLIFF e forniscono editor di traduzione basati su browser.
In che modo la localizzazione delle app iOS utilizza XLIFF?
In Xcode: Editor → Export For Localization genera un file .xliff per lingua. I traduttori compilano gli elementi <target>. Xcode re-importa tramite Editor → Import Localizations.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z