XLIFF (XML Localization Interchange File Format) è un formato basato su XML creato per standardizzare il modo in cui i dati localizzabili vengono trasferiti tra diversi strumenti durante un processo di localizzazione. È progettato per fungere da linguaggio di scambio comune per gli strumenti di traduzione assistita dal computer (CAT). Lo scopo principale di XLIFF è separare il contenuto che deve essere tradotto dalla formattazione e dalle informazioni strutturali del documento originale. Incapsulando il testo sorgente, le traduzioni di destinazione e i metadati — come lo stato della traduzione, i commenti e il contesto — all'interno di un unico file strutturato, garantisce che i traduttori possano concentrarsi sul testo preservando l'integrità della struttura del file originale. Questo formato è ampiamente adottato nel settore del software e della documentazione poiché consente un'interoperabilità fluida tra vari sistemi di gestione delle traduzioni, strumenti di memoria di traduzione e piattaforme di gestione dei contenuti, riducendo significativamente la complessità e i costi dei progetti multilingue.