.XLF

File XLF

XLIFF Localization File
Fai una domanda
RISPOSTA RAPIDA

Un file XLF è un documento XLIFF (XML Localization Interchange File Format), lo standard XML per la localizzazione di software e contenuti. Contiene il testo sorgente accoppiato alle traduzioni e viene scambiato tra sviluppatori e traduttori. Può essere aperto per la traduzione con OmegaT (gratuito), Poedit o Trados Studio; è possibile ispezionare il contenuto grezzo in qualsiasi editor di testo, trattandosi di semplice XML.

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 15, 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 XLF?

Un file .xlf è un documento XLIFF (XML Localization Interchange File Format), il formato standard del settore per lo scambio di dati di localizzazione di software e contenuti tra strumenti di traduzione, team e sistemi di gestione. XLIFF è uno standard aperto pubblicato da OASIS; la versione 1.0 è stata ratificata nel 2002, la versione 1.2 nel 2008 e la versione 2.2 - l'attuale rilascio - a marzo 2025.

Il formato è basato su XML. Nel diffuso XLIFF 1.2, il documento contiene elementi <file>, ognuno dei quali ospita coppie <trans-unit> con un <source> (segmento di testo originale) e un <target> (testo tradotto), oltre a metadati come i codici lingua sorgente/destinazione, lo stato della traduzione e il nome del file originale. XLIFF 2.x ristruttura questi elementi in <unit> e <segment>; le due principali famiglie di versioni utilizzano schemi XML e nomi di elementi diversi e non sono retrocompatibili. La formattazione inline - tag HTML o segnaposto dell'applicazione - viene preservata utilizzando gli elementi <g>, <x/> e <ph/>.

.xlf e .xliff sono lo stesso formato; l'estensione più corta a tre caratteri è comune su Windows. SDL Trados utilizza .sdlxliff, un'estensione proprietaria di XLIFF 1.2 con metadati specifici di Trados.

Il flusso di lavoro tipico estrae il testo sorgente da un'applicazione o un documento in un file .xlf, lo invia ai traduttori tramite uno strumento CAT (Computer-Assisted Translation) come OmegaT, memoQ o Phrase TMS, quindi reimporta il file completato. XLIFF 1.2 è supportato da praticamente ogni principale strumento CAT e sistema di gestione della traduzione. Formati di scambio di localizzazione correlati includono TMX (memoria di traduzione) e PO (GNU gettext).

Sicurezza e incolumità

RISCHIO: LOW

XLIFF è semplice XML - non contiene codice eseguibile, macro o script. È un formato di testo di soli dati. Nessun rischio di sicurezza associato all'apertura di file XLIFF; possono essere ispezionati in sicurezza in qualsiasi editor di testo.

Dettagli del formato

in sintesi
NOME COMPLETOXLIFF Localization Fileanche noto come XLIFF file, XML Localization Interchange File Format
SVILUPPATOREOASIS (Organization for the Advancement of Structured Information Standards)dal 2002 (XLIFF 1.0 OASIS standard); 1.2 ratified February 2008; 2.0 August 2014
CATEGORIAFile di dati
TIPO MIMEapplication/xliff+xml
TIPOFile di scambio per localizzazione basato su XML, testo
STANDARDAperto · royalty-free

Programmi che aprono file XLF

Windows6 apps
OmegaT Open-source Crea un progetto, imposta le lingue sorgente/destinazione, inserisci il file .xlf nella cartella /source/; OmegaT carica i segmenti per la traduzione ed esporta in /target/.
Swordfish A pagamento Apri il file XLIFF come progetto di traduzione; traduci ed esporta.
Poedit Freemium Apri direttamente il file .xlf; Poedit visualizza le coppie sorgente/destinazione per la modifica e salva l'XLIFF tradotto.
SDL Trados Studio / Trados 2024 A pagamento Apri come documento bilingue; traduci i segmenti di destinazione e salva. Trados esporta internamente il proprio .sdlxliff.
memoQ A pagamento Importa il file .xlf come documento; traduci ed esporta.
Notepad++ (to view/edit raw XML) Open-source Apri per ispezionare o modificare manualmente la struttura XML; Plugin > XML Tools per la formattazione.
macOS3 apps
OmegaT Open-source Crea un progetto, imposta le lingue sorgente/destinazione, inserisci il file .xlf nella cartella /source/; OmegaT carica i segmenti per la traduzione ed esporta in /target/.
Swordfish A pagamento Apri il file XLIFF come progetto di traduzione; traduci ed esporta.
Poedit Freemium Apri direttamente il file .xlf; Poedit visualizza le coppie sorgente/destinazione per la modifica e salva l'XLIFF tradotto.
Linux2 apps
OmegaT Open-source Crea un progetto, imposta le lingue sorgente/destinazione, inserisci il file .xlf nella cartella /source/; OmegaT carica i segmenti per la traduzione ed esporta in /target/.
Swordfish A pagamento Apri il file XLIFF come progetto di traduzione; traduci ed esporta.
Web2 apps
Phrase TMS (Memsource) A pagamento Carica il file XLIFF come lavoro di traduzione; assegnalo ai traduttori; scarica l'XLIFF tradotto.
Lokalise A pagamento Importa il file .xlf; usa l'editor nel browser; esporta l'XLIFF tradotto.

Dettagli tecnici

specifiche approfondite
Elemento radice XML`<xliff>` con attributo `version` obbligatorio - `1.2`, `2.0`, `2.1` o `2.2`
Unità di traduzione XLIFF 1.2`<trans-unit>` contenente `<source>` e `<target>` all'interno di `<body>` dentro un elemento `<file>`
Unità di traduzione XLIFF 2.x`<unit>` contenente `<segment>` con `<source>` e `<target>` - schema diverso, incompatibile con v1.2
Attributi codice linguaTag BCP 47 (es. `en-US`, `it-IT`) in `source-language` e `target-language` su `<file>`
Elementi di markup inline`<g>` (gruppo generico), `<x/>` (segnaposto autonomo), `<ph/>` (segnaposto di fase) per preservare la formattazione
Stato della traduzioneAttributo `state` sull'elemento `<target>` (es. `needs-translation`, `translated`, `final`)
Tipo MIME`application/xliff+xml`
CodificaUTF-8 (richiesto dalle specifiche); UTF-16 è anch'esso un XML valido
Versione attualeXLIFF 2.2 - standard OASIS, ratificato il 13 marzo 2025
Variante proprietaria`.sdlxliff` (SDL/Trados) - superset di XLIFF 1.2 con metadati specifici di Trados
Compatibilità versioniXLIFF 1.2 e 2.x non sono retrocompatibili; gli strumenti devono gestire ogni versione separatamente
Dimensione tipica del contenuto50-500 KB per stringhe UI di software; fino a 50 MB per grandi progetti di localizzazione di documenti
Standard correlatiTMX (Translation Memory eXchange), TBX (TermBase eXchange), PO (GNU gettext)
Rilasciato2002 (XLIFF 1.0 OASIS standard); 1.2 ratified February 2008; 2.0 August 2014
Ultima versioneXLIFF 2.2 (March 13, 2025)
Standard apertoSì · royalty-free
Specificadocs.oasis-open.org

Conversioni XLF

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file XLF. 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 XLF.

Domande frequenti

Cos'è un file .xlf?
Un documento XLIFF (XML Localization Interchange File Format) - uno standard XML aperto per la localizzazione di software e contenuti. Contiene testo sorgente accoppiato a traduzioni, utilizzato in tutto il settore della localizzazione.
Come si apre un file .xlf?
Per la traduzione: usa OmegaT (gratuito), Poedit (gratuito/a pagamento) o strumenti CAT professionali (Trados, memoQ). Per ispezionare il contenuto grezzo: qualsiasi editor di testo o visualizzatore XML (Notepad++, VS Code) va bene - è semplice XML.
Qual è la differenza tra .xlf e .xliff?
Nessuna - sono lo stesso formato con estensioni di diversa lunghezza. La forma a 3 caratteri .xlf era comune sui vecchi sistemi Windows; .xliff è l'estensione completa. Entrambe funzionano in modo identico in tutti gli strumenti.
Qual è la differenza tra XLIFF 1.2 e XLIFF 2.x?
Sono schemi XML incompatibili con nomi di elementi diversi. XLIFF 1.2 (2008) utilizza <trans-unit> ed è ancora il più ampiamente supportato. XLIFF 2.x utilizza <unit>/<segment> ed è adottato dagli strumenti più recenti. Verifica quale versione richiede il tuo strumento.
Posso modificare un file XLIFF manualmente?
Sì - è XML. Aprilo in un editor di testo, trova gli elementi <target> e aggiungi le traduzioni. Per file grandi o molti segmenti, usa uno strumento CAT per una maggiore produttività.
Cos'è .sdlxliff?
.sdlxliff è un'estensione proprietaria di Trados Studio di XLIFF 1.2 con metadati Trados aggiuntivi. Non è un file XLIFF standard ma condivide la stessa base XML. Apri .sdlxliff in Trados Studio; gli strumenti XLIFF standard potrebbero avere difficoltà con gli elementi specifici di Trados.

Riferimenti

1Wikipedia - XLIFFen.wikipedia.org
2OASIS - XLIFF Version 1.2 Specificationdocs.oasis-open.org

Continua a esplorare

nel database

Migliori estensioni della settimana

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

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