.XLF

Файл XLF

XLIFF Localization File
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл XLF - это документ XLIFF (XML Localization Interchange File Format), стандартный формат XML для локализации программного обеспечения и контента. Он содержит исходный текст в паре с переводами и передается между разработчиками и переводчиками. Откройте его для перевода с помощью OmegaT (бесплатно), Poedit или Trados Studio; изучите необработанное содержимое в любом текстовом редакторе, так как это обычный XML.

Разработчик: OASIS (Organization for the Advancement of Structured Information Standards) Категория: Файлы данных Открыть стандартное MIME: application/xliff+xml
ОТКРЫВАЕТСЯ НА Windows macOS Linux Web
Связанные: .PKPASS · .DAT · .JSON · .RIS

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Jul 15, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла XLF?

Файл .xlf - это документ XLIFF (XML Localization Interchange File Format), отраслевой стандартный формат для обмена данными локализации ПО и контента между инструментами перевода, командами и системами управления. XLIFF - это открытый стандарт, опубликованный OASIS; версия 1.0 была ратифицирована в 2002 году, версия 1.2 в 2008 году, а версия 2.2 - текущий выпуск - в марте 2025 года.

Формат построен на базе XML. В широко распространенном XLIFF 1.2 документ содержит элементы <file>, каждый из которых содержит пары <trans-unit> с <source> (сегмент исходного текста) и <target> (переведенный текст), а также метаданные, такие как коды исходного/целевого языков, состояние перевода и имя исходного файла. XLIFF 2.x переструктурирует их в элементы <unit> и <segment>; два основных семейства версий используют разные схемы XML и имена элементов и не являются обратно совместимыми. Встроенное форматирование - теги HTML или заполнители приложений - сохраняется с помощью элементов <g>, <x/> и <ph/>.

.xlf и .xliff - это один и тот же формат; более короткое трехсимвольное расширение часто встречается в Windows. SDL Trados использует .sdlxliff, проприетарное расширение XLIFF 1.2 с метаданными, специфичными для Trados.

Типичный рабочий процесс извлекает исходный текст из приложения или документа в файл .xlf, отправляет его переводчикам через CAT-инструмент (автоматизированный перевод), такой как OmegaT, memoQ или Phrase TMS, а затем повторно импортирует завершенный файл. XLIFF 1.2 поддерживается практически всеми основными CAT-инструментами и системами управления переводами. Связанные форматы обмена локализацией включают TMX (память переводов) и PO (GNU gettext).

Безопасность и защита

РИСК: LOW

XLIFF - это обычный XML, он не содержит исполняемого кода, макросов или скриптов. Это текстовый формат, содержащий только данные. Риски безопасности при открытии файлов XLIFF отсутствуют; их можно безопасно проверять в любом текстовом редакторе.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕXLIFF Localization Fileтакже известен как XLIFF file, XML Localization Interchange File Format
РАЗРАБОТЧИКOASIS (Organization for the Advancement of Structured Information Standards)с 2002 (XLIFF 1.0 OASIS standard); 1.2 ratified February 2008; 2.0 August 2014
КАТЕГОРИЯФайлы данных
MIME-ТИПapplication/xliff+xml
ТИПФайл обмена локализацией на базе XML, текст
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.pkpass.dat.json.ris

Программы, открывающие файлы XLF

Windows6 apps
OmegaT Открытый код Создайте проект, установите исходный/целевой языки, поместите .xlf в папку /source/; OmegaT загрузит сегменты для перевода и экспортирует их в /target/.
Swordfish Платно Откройте файл XLIFF как проект перевода; переведите и экспортируйте.
Poedit Freemium Откройте файл .xlf напрямую; Poedit отобразит пары исходник/перевод для редактирования и сохранит переведенный XLIFF.
SDL Trados Studio / Trados 2024 Платно Открыть как двуязычный документ; перевести целевые сегменты и сохранить. Trados экспортирует собственный .sdlxliff внутри системы.
memoQ Платно Импортируйте файл .xlf как документ; переведите и экспортируйте.
Notepad++ (to view/edit raw XML) Открытый код Откройте для проверки или ручного редактирования структуры XML; используйте Plugins > XML Tools для форматирования.
macOS3 apps
OmegaT Открытый код Создайте проект, установите исходный/целевой языки, поместите .xlf в папку /source/; OmegaT загрузит сегменты для перевода и экспортирует их в /target/.
Swordfish Платно Откройте файл XLIFF как проект перевода; переведите и экспортируйте.
Poedit Freemium Откройте файл .xlf напрямую; Poedit отобразит пары исходник/перевод для редактирования и сохранит переведенный XLIFF.
Linux2 apps
OmegaT Открытый код Создайте проект, установите исходный/целевой языки, поместите .xlf в папку /source/; OmegaT загрузит сегменты для перевода и экспортирует их в /target/.
Swordfish Платно Откройте файл XLIFF как проект перевода; переведите и экспортируйте.
Web2 apps
Phrase TMS (Memsource) Платно Загрузите файл XLIFF как задание на перевод; назначьте переводчикам; скачайте переведенный XLIFF.
Lokalise Платно Импортируйте файл .xlf; используйте редактор в браузере; экспортируйте переведенный XLIFF.

Технические подробности

глубокая спецификация
Корневой элемент XML`<xliff>` с обязательным атрибутом `version` - `1.2`, `2.0`, `2.1` или `2.2`
Единица перевода XLIFF 1.2`<trans-unit>`, содержащий `<source>` и `<target>` внутри `<body>` внутри элемента `<file>`
Единица перевода XLIFF 2.x`<unit>`, содержащий `<segment>` с `<source>` и `<target>` - другая схема, несовместимая с v1.2
Атрибуты кода языкаТеги BCP 47 (например, `en-US`, `ru-RU`) в `source-language` и `target-language` в `<file>`
Элементы встроенной разметки`<g>` (общая группа), `<x/>` (автономный заполнитель), `<ph/>` (заполнитель фазы) для сохранения форматирования
Состояние переводаАтрибут `state` элемента `<target>` (например, `needs-translation`, `translated`, `final`)
MIME-тип`application/xliff+xml`
КодировкаUTF-8 (требуется спецификацией); UTF-16 также является допустимым XML
Текущая версияXLIFF 2.2 - стандарт OASIS, ратифицирован 13 марта 2025 г.
Проприетарный вариант`.sdlxliff` (SDL/Trados) - расширенный набор XLIFF 1.2 с метаданными Trados
Совместимость версийXLIFF 1.2 и 2.x не имеют обратной совместимости; инструменты должны обрабатывать каждую версию отдельно
Типичный размер содержимого50-500 КБ для строк интерфейса ПО; до 50 МБ для крупных проектов локализации документов
Связанные стандартыTMX (Translation Memory eXchange), TBX (TermBase eXchange), PO (GNU gettext)
Выпущен2002 (XLIFF 1.0 OASIS standard); 1.2 ratified February 2008; 2.0 August 2014
Последняя версияXLIFF 2.2 (March 13, 2025)
Открыть стандартноеДа · без роялти
Спецификацияdocs.oasis-open.org

Конвертации XLF

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами XLF. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах XLF.

Часто задаваемые вопросы

Что такое файл .xlf?
Документ XLIFF (XML Localization Interchange File Format) - открытый стандарт XML для локализации программного обеспечения и контента. Он содержит исходный текст в паре с переводами и используется во всей индустрии локализации.
Как открыть файл .xlf?
Для перевода: используйте OmegaT (бесплатно), Poedit (бесплатно/платно) или профессиональные CAT-инструменты (Trados, memoQ). Чтобы просмотреть необработанное содержимое: подойдет любой текстовый редактор или программа для просмотра XML (Notepad++, VS Code) - это обычный XML.
В чем разница между .xlf и .xliff?
Ни в чем - это один и тот же формат с разной длиной расширения. Трехсимвольная форма .xlf была распространена в старых системах Windows; .xliff - это полное расширение. Оба работают одинаково во всех инструментах.
В чем разница между XLIFF 1.2 и XLIFF 2.x?
Это несовместимые схемы XML с разными именами элементов. XLIFF 1.2 (2008) использует <trans-unit> и до сих пор является наиболее широко поддерживаемым. XLIFF 2.x использует <unit>/<segment> и внедряется в более новых инструментах. Проверьте, какую версию ожидает ваш инструмент.
Можно ли редактировать файл XLIFF вручную?
Да - это XML. Откройте его в текстовом редакторе, найдите элементы <target> и добавьте переводы. Для больших файлов или множества сегментов используйте CAT-инструмент для повышения производительности.
Что такое .sdlxliff?
.sdlxliff - это проприетарное расширение XLIFF 1.2 от Trados Studio с дополнительными метаданными Trados. Это не стандартный файл XLIFF, но он имеет ту же основу XML. Открывайте .sdlxliff в Trados Studio; стандартные инструменты XLIFF могут испытывать трудности с элементами, специфичными для Trados.

Ссылки

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

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

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.BINCD/DVD Disc Image (BIN/CUE)
8.RPMSGRestricted Permission Message
9.TMPTemporary File
10.XDWDocuWorks Document

Похожие расширения

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

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z