.XLIFF

Plik XLIFF

XLIFF Localization File
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik XLIFF to plik w formacie XML Localisation Interchange File Format - otwarty standard OASIS służący do wymiany tekstów do przetłumaczenia oraz ich tłumaczeń między narzędziami. Można go otworzyć w narzędziu CAT, takim jak OmegaT (bezpłatne), SDL Trados Studio lub memoQ; można go również otworzyć w dowolnym edytorze tekstu lub XML, ponieważ jest to zwykły, czytelny plik XML. Sam plik jest bezpieczny: nie zawiera kodu wykonywalnego.

Deweloper: OASIS (Organization for the Advancement of Structured Information Standards) Kategoria: Pliki danych Otwarty standard MIME: application/xliff+xml
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .PKPASS · .DAT · .JSON · .RIS

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 13, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku XLIFF?

Plik .xliff to dokument XML o otwartym standardzie, używany do wymiany treści do przetłumaczenia między narzędziami do lokalizacji oprogramowania, systemami zarządzania tłumaczeniami (TMS) a repozytoriami treści. XLIFF - XML Localisation Interchange File Format - jest utrzymywany przez OASIS i stanowi dominujący standard wymiany w profesjonalnej branży lokalizacyjnej.

Format ten łączy segmenty języka źródłowego z ich tłumaczeniami w ustrukturyzowanej hierarchii. Element <file> reprezentuje jeden dokument źródłowy; wewnątrz niego elementy <unit> (XLIFF 2.x) lub <trans-unit> (XLIFF 1.2) przechowują elementy podrzędne <source> i <target>. Kody wewnątrztekstowe - <ph> (placeholder), <sc>/<ec> (kody obejmujące), <pc> (kody sparowane) - reprezentują tagi formatowania ze źródła, umożliwiając tłumaczom ich poprawne umieszczenie bez narażania na kontakt z surowym znacznikiem.

XLIFF 1.2 (2008) pozostaje najczęściej wdrażaną wersją, mimo że XLIFF 2.0 wprowadził w 2014 roku niekompatybilny wstecznie projekt, a XLIFF 2.2 został opublikowany w 2024 roku. Wiele narzędzi eksportuje XLIFF z rozszerzeniami specyficznymi dla dostawcy: SDL Trados używa .sdlxliff, a memoQ używa .mqxlz. Rozszerzenie .xliff i jego alias .xlf są funkcjonalnie identyczne; .xlf jest preferowanym rozszerzeniem w przepływie pracy lokalizacji Xcode firmy Apple.

Atrybuty srcLang i trgLang w elemencie głównym <xliff> deklarują język źródłowy i docelowy przy użyciu tagów BCP 47 (np. en-US, de-DE). Powiązane formaty obejmują .po (GNU gettext) oraz .tmx (Translation Memory eXchange).

Bezpieczeństwo

RYZYKO: LOW

Zwykły plik tekstowy XML; niewykonywalny. Brak znanych problemów z bezpieczeństwem specyficznych dla XLIFF. Jak w przypadku każdego XML, nieprawidłowo sformatowane pliki mogą powodować błędy parsera w narzędziach.

Szczegóły formatu

w pigułce
PEŁNA NAZWAXLIFF Localization Fileznany również jako XML Localisation Interchange File Format, XLIFF file
DEWELOPEROASIS (Organization for the Advancement of Structured Information Standards)od 2002 (XLIFF 1.0, OASIS standard)
KATEGORIAPliki danych
TYP MIMEapplication/xliff+xml
TYPPlik wymiany tłumaczeń/lokalizacji oparty na XML
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
0001020304
HEX
3C3F786D6C
ASCII
<?xml
Standardowa deklaracja XML, po której następuje <xliff xmlns='urn:oasis:names:tc:xliff:document:2.0' ...> (v2.x) lub <xliff version='1.2' xmlns='urn:oasis:names:tc:xliff:document:1.2'> (v1.2). Identyfikator URI przestrzeni nazw jest ostatecznym identyfikatorem wersji.

Programy otwierające pliki XLIFF

Windows5 apps
SDL Trados Studio Płatny File → Open → Translation Documents; otwórz .xliff bezpośrednio jako projekt do tłumaczenia. Obsługuje XLIFF 1.2 i 2.0.
OmegaT Open-source Wieloplatformowa aplikacja Java; umieść .xliff w folderze projektu /source.
Swordfish Translation Editor Płatny Project → Create Project; dodaj .xliff jako dokument do tłumaczenia. Zbudowany natywnie wokół XLIFF.
memoQ Płatny Utwórz nowy projekt; zaimportuj plik .xliff jako dokument do tłumaczenia.
Notepad++ / Visual Studio Code Open-source Otwórz .xliff jako zwykły XML do inspekcji; użyj wtyczki XML formatter dla lepszej czytelności.
macOS3 apps
Xcode Darmowy Editor → Export For Localization generuje .xliff; importuj tłumaczenia przez Editor → Import Localizations. Natywna obsługa XLIFF dla lokalizacji aplikacji iOS/macOS.
OmegaT Open-source Wieloplatformowa aplikacja Java; umieść .xliff w folderze projektu /source.
Swordfish Translation Editor Płatny Project → Create Project; dodaj .xliff jako dokument do tłumaczenia. Zbudowany natywnie wokół XLIFF.
Linux2 apps
OmegaT Open-source Wieloplatformowa aplikacja Java; umieść .xliff w folderze projektu /source.
Swordfish Translation Editor Płatny Project → Create Project; dodaj .xliff jako dokument do tłumaczenia. Zbudowany natywnie wokół XLIFF.
Web3 apps
Phrase (formerly Memsource) Freemium Prześlij .xliff przez Projects → Upload Files; obsługuje XLIFF 1.2 i 2.0 do tłumaczenia w przeglądarce.
Crowdin Freemium Prześlij .xliff do projektu Crowdin; tłumacze pracują w edytorze przeglądarkowym.
Lokalise Płatny Importuj pliki XLIFF; udostępnia internetowy edytor tłumaczeń z integracją TM i MT.

Szczegóły techniczne

specyfikacja
Organizacja standaryzującaOASIS (Organization for the Advancement of Structured Information Standards)
Typ MIMEapplication/xliff+xml
Przestrzeń nazw XML (v2.x)urn:oasis:names:tc:xliff:document:2.0
Przestrzeń nazw XML (v1.2)urn:oasis:names:tc:xliff:document:1.2
Historia wersji1.0 (2002), 1.1 (2003), 1.2 (2008), 2.0 (2014), 2.1 (2018), 2.2 (2024)
Najczęściej wdrażana wersjaXLIFF 1.2 (2008) - dominująca w produkcyjnych procesach lokalizacji według stanu na 2024 rok
Jednostka tłumaczeniowa XLIFF 1.2<trans-unit> zawierający elementy podrzędne <source> i <target>
Jednostka tłumaczeniowa XLIFF 2.x<unit> > <segment> > <source> + <target>
Elementy kodu wewnątrztekstowego<ph> (placeholder), <sc>/<ec> (kody obejmujące), <pc> (kody sparowane)
KodowanieUTF-8 wymagane przez specyfikację; UTF-16 z BOM również dozwolone
Rozszerzenie aliasu.xlf (funkcjonalnie identyczne; preferowane przez proces lokalizacji Apple Xcode)
Rozszerzenia dostawców.sdlxliff (SDL Trados), .mqxlz (memoQ, XLIFF w kontenerze zip)
Tagi językoweBCP 47 w atrybutach srcLang i trgLang elementu głównego <xliff> (np. en-US, de-DE)
Typowy rozmiar10 KB - 50 MB (skaluje się wraz z objętością treści do przetłumaczenia)
Wydano2002 (XLIFF 1.0, OASIS standard)
Najnowsza wersjaXLIFF 2.2 (OASIS, 2024)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjadocs.oasis-open.org

Konwersje XLIFF

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami XLIFF. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki XLIFF.

Najczęściej zadawane pytania

Jaka jest różnica między .xliff a .xlf?
To ten sam format - .xlf to krótszy alias. Xcode używa .xliff; niektóre narzędzia domyślnie stosują .xlf. W razie potrzeby można zmienić nazwę jednego na drugie.
Jaka jest różnica między XLIFF 1.2 a 2.0?
XLIFF 2.0 przeprojektował strukturę elementów (nowe nazwy elementów, modułowe rozszerzenia) i nie jest kompatybilny wstecznie z wersją 1.2. Większość narzędzi produkcyjnych nadal domyślnie używa 1.2; wsparcie dla 2.0/2.1 rośnie.
Jak otworzyć plik XLIFF za darmo?
OmegaT (omegat.org) to bezpłatne, otwartoźródłowe i wieloplatformowe narzędzie CAT z natywną obsługą XLIFF 1.2. W celu samej inspekcji plik można otworzyć w dowolnym edytorze tekstu - jest to czytelny XML.
Czym różni się .sdlxliff od .xliff?
.sdlxliff to zastrzeżony format firmy SDL/RWS Trados Studio oparty na XLIFF, zawierający dodatkowe metadane specyficzne dla Trados. „Pod maską” to XLIFF, ale wymaga Trados lub narzędzia kompatybilnego z Trados do poprawnego działania.
Czy mogę tłumaczyć plik XLIFF bezpośrednio w przeglądarce?
Tak - platformy chmurowe, takie jak Crowdin, Phrase i Lokalise, akceptują przesyłanie plików XLIFF i udostępniają edytory tłumaczeń oparte na przeglądarce.
Jak lokalizacja aplikacji iOS wykorzystuje XLIFF?
W Xcode: Editor → Export For Localization generuje jeden plik .xliff na język. Tłumacze wypełniają elementy <target>. Xcode importuje je ponownie przez Editor → Import Localizations.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z