.XLIFF

XLIFF ファイル

XLIFF Localization File
質問する
クイック回答

XLIFF ファイルは XML Localisation Interchange File Format ファイルであり、ツール間で翻訳可能なテキストとその翻訳を交換するためのオープンな OASIS 標準規格です。OmegaT(無料)、SDL Trados Studio、memoQ などの CAT ツール(翻訳支援ツール)で開くことができます。また、プレーンな読み取り可能な XML であるため、任意のテキストエディタや XML エディタで開くことも可能です。このファイル自体は安全であり、実行コードは含まれていません。

開発元: OASIS (Organization for the Advancement of Structured Information Standards) カテゴリ: データファイル オープンスタンダード MIME: application/xliff+xml
対応OS Windows macOS Linux Web
関連: .PKPASS · .DAT · .JSON · .RIS

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 13, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

XLIFF ファイル形式とは?

.xliff ファイルは、ソフトウェアのローカライゼーションツール、翻訳管理システム(TMS)、およびコンテンツリポジトリ間で翻訳対象のコンテンツを交換するために使用されるオープン標準の XML ドキュメントです。XLIFF(XML Localisation Interchange File Format)は OASIS によって維持されており、プロフェッショナルなローカライゼーション業界全体で支配的な交換標準となっています。

この形式は、構造化された階層内でソース言語のセグメントとその翻訳をペアにします。<file> 要素は 1 つのソースドキュメントを表し、その中の <unit> 要素(XLIFF 2.x)または <trans-unit> 要素(XLIFF 1.2)がそれぞれ <source> と <target> の子要素を保持します。インラインコード - <ph>(プレースホルダー)、<sc>/<ec>(スパンコード)、<pc>(ペアコード) - はソースのフォーマットタグを表し、翻訳者が生のマークアップを露出させることなく、それらを正しく配置できるようにします。

XLIFF 1.2(2008年)は、2014年に後方互換性のない再設計が導入された XLIFF 2.0 や、2024年に公開された XLIFF 2.2 があるにもかかわらず、依然として最も広く普及しているバージョンです。多くのツールがベンダー固有の拡張子で XLIFF をエクスポートします。SDL Trados は .sdlxliff を使用し、memoQ は .mqxlz を使用します。.xliff 拡張子とそのエイリアスである .xlf は機能的に同一です。.xlf は Apple の Xcode ローカライゼーションワークフローで好まれる拡張子です。

<xliff> ルート要素の srcLang および trgLang 属性は、BCP 47 タグ(例:en-US、de-DE)を使用してソース言語とターゲット言語を宣言します。関連する形式には .po (GNU gettext) や .tmx (Translation Memory eXchange) があります。

セキュリティと安全性

リスク: LOW

プレーンな XML テキストファイルであり、実行可能ではありません。XLIFF に特有の既知のセキュリティ問題はありません。他の XML と同様に、不正な形式のファイルはツールのパーサーエラーを引き起こす可能性があります。

形式の詳細

概要
正式名称XLIFF Localization File別名 XML Localisation Interchange File Format, XLIFF file
開発元OASIS (Organization for the Advancement of Structured Information Standards)登場時期 2002 (XLIFF 1.0, OASIS standard)
MIME タイプapplication/xliff+xml
タイプXML ベースの翻訳/ローカライゼーション交換ファイル
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
0001020304
16進数
3C3F786D6C
ASCII
<?xml
標準的な XML 宣言に続き、<xliff xmlns='urn:oasis:names:tc:xliff:document:2.0' ...> (v2.x) または <xliff version='1.2' xmlns='urn:oasis:names:tc:xliff:document:1.2'> (v1.2) が記述されます。名前空間 URI が決定的なバージョン識別子となります。

XLIFF ファイルを開くプログラム

Windows5 apps
SDL Trados Studio 有料 「ファイル」→「開く」→「翻訳対象ドキュメント」から .xliff を直接翻訳プロジェクトとして開きます。XLIFF 1.2 および 2.0 をサポートしています。
OmegaT オープンソース クロスプラットフォームの Java アプリです。.xliff をプロジェクトの /source フォルダに配置して使用します。
Swordfish Translation Editor 有料 「Project」→「Create Project」で、.xliff を翻訳対象ドキュメントとして追加します。ネイティブで XLIFF を中心に構築されています。
memoQ 有料 新規プロジェクトを作成し、.xliff ファイルを翻訳対象ドキュメントとしてインポートします。
Notepad++ / Visual Studio Code オープンソース 確認用に .xliff をプレーン XML として開きます。可読性を高めるために XML フォーマッタプラグインを使用してください。
macOS3 apps
Xcode 無料 「Editor」→「Export For Localization」で .xliff を生成し、「Editor」→「Import Localizations」で翻訳をインポートします。iOS/macOS アプリのローカライゼーションにおけるネイティブ XLIFF サポートを提供します。
OmegaT オープンソース クロスプラットフォームの Java アプリです。.xliff をプロジェクトの /source フォルダに配置して使用します。
Swordfish Translation Editor 有料 「Project」→「Create Project」で、.xliff を翻訳対象ドキュメントとして追加します。ネイティブで XLIFF を中心に構築されています。
Linux2 apps
OmegaT オープンソース クロスプラットフォームの Java アプリです。.xliff をプロジェクトの /source フォルダに配置して使用します。
Swordfish Translation Editor 有料 「Project」→「Create Project」で、.xliff を翻訳対象ドキュメントとして追加します。ネイティブで XLIFF を中心に構築されています。
Web3 apps
Phrase (formerly Memsource) フリーミアム 「Projects」→「Upload Files」経由で .xliff をアップロードします。ブラウザでの翻訳用に XLIFF 1.2 および 2.0 をサポートしています。
Crowdin フリーミアム Crowdin プロジェクトに .xliff をアップロードすると、翻訳者はブラウザベースのエディタで作業できます。
Lokalise 有料 XLIFF ファイルをインポートします。翻訳メモリ(TM)や機械翻訳(MT)と統合されたウェブベースの翻訳エディタを提供します。

技術的詳細

詳細仕様
標準化団体OASIS (Organization for the Advancement of Structured Information Standards)
MIME タイプapplication/xliff+xml
XML 名前空間 (v2.x)urn:oasis:names:tc:xliff:document:2.0
XML 名前空間 (v1.2)urn:oasis:names:tc:xliff:document:1.2
バージョン履歴1.0 (2002), 1.1 (2003), 1.2 (2008), 2.0 (2014), 2.1 (2018), 2.2 (2024)
最も普及しているバージョンXLIFF 1.2 (2008) - 2024年現在、制作ローカライゼーションワークフローにおいて支配的
XLIFF 1.2 翻訳ユニット<source> および <target> 子要素を含む <trans-unit>
XLIFF 2.x 翻訳ユニット<unit> > <segment> > <source> + <target>
インラインコード要素<ph> (プレースホルダー), <sc>/<ec> (スパンコード), <pc> (ペアコード)
エンコーディング仕様により UTF-8 が必須。BOM 付きの UTF-16 も許可
エイリアス拡張子.xlf (機能的に同一。Apple Xcode ローカライゼーションワークフローで推奨)
ベンダー拡張子.sdlxliff (SDL Trados), .mqxlz (memoQ, ZIP 圧縮された XLIFF)
言語タグルート <xliff> 要素の srcLang および trgLang 属性内の BCP 47 (例: en-US, de-DE)
一般的なサイズ10 KB - 50 MB (翻訳対象コンテンツの量に比例)
リリース日2002 (XLIFF 1.0, OASIS standard)
最新バージョンXLIFF 2.2 (OASIS, 2024)
オープンスタンダードはい · ロイヤリティフリー
仕様書docs.oasis-open.org

XLIFF の変換

コミュニティ Q&A

ユーザーからの質問
質問する
XLIFF ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。XLIFF ファイルについて最初の質問をしてみましょう。

よくある質問

.xliff と .xlf の違いは何ですか?
これらは同じ形式です。.xlf は短いエイリアスです。Xcode は .xliff を使用し、一部のツールはデフォルトで .xlf を使用します。必要に応じて一方を他方にリネームして使用できます。
XLIFF 1.2 と 2.0 の違いは何ですか?
XLIFF 2.0 は要素構造を再設計し(新しい要素名、モジュール式拡張)、1.2 との後方互換性はありません。ほとんどの制作ツールは依然としてデフォルトで 1.2 を使用していますが、2.0/2.1 のサポートも広がっています。
無料で XLIFF ファイルを開くにはどうすればよいですか?
OmegaT(omegat.org)は、ネイティブで XLIFF 1.2 をサポートする無料のオープンソース・クロスプラットフォーム CAT ツールです。内容を確認するだけであれば、任意のテキストエディタで開くことができます。これは読み取り可能な XML です。
.sdlxliff と .xliff の違いは何ですか?
.sdlxliff は SDL/RWS Trados Studio 独自の XLIFF ベースの形式で、Trados 固有の追加メタデータが含まれています。中身は XLIFF ですが、適切に使用するには Trados または Trados 互換のツールが必要です。
ブラウザで直接 XLIFF ファイルを翻訳できますか?
はい。Crowdin、Phrase、Lokalise などのクラウドプラットフォームは XLIFF のアップロードを受け付けており、ブラウザベースの翻訳エディタを提供しています。
iOS アプリのローカライゼーションで XLIFF はどのように使用されますか?
Xcode では、「Editor」→「Export For Localization」を選択すると、言語ごとに 1 つの .xliff が生成されます。翻訳者が <target> 要素を埋めた後、Xcode で「Editor」→「Import Localizations」を介して再インポートします。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.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 で閲覧