TMX ファイル形式とは?
.tmx (Translation Memory eXchange) は、コンピュータ支援翻訳 (CAT) ツール間で翻訳メモリを交換するためのオープンな XML フォーマットです。翻訳メモリは、過去に翻訳された文章のペア(原文と言語のペア)を保存し、.tmx は Trados Studio、memoQ、OmegaT、Phrase などのツール間でそのデータを転送するためのベンダーに依存しない方法を提供します。
このフォーマットは 1997 年に LISA (Localization Industry Standards Association) の OSCAR ワーキンググループによって作成され、2005 年に現在の安定したリビジョンである TMX 1.4b に達しました。2007 年に TMX 2.0 のドラフトが開始されましたが、最終決定されることはありませんでした。2011 年に LISA が破産を宣言した後、仕様はクリエイティブ・コモンズ・ライセンスに移行しました。その古さにもかかわらず、TMX 1.4b はすべての主要な CAT プラットフォームで受け入れられている普遍的な交換標準であり続けています。
.tmx ファイルは標準的な XML ドキュメントです。ルート要素である <tmx> には、メタデータ(ソース言語、作成ツール)を保持する <header> ブロックと、翻訳ユニット (<tu>) を保持する <body> が含まれています。各ユニットは <tuv xml:lang> と <seg> 要素を介してソースとターゲットのセグメントをペアにします。ファイルサイズは、数キロバイトから、数百万のセグメントを持つ企業用メモリの場合は数百メガバイトにまで及びます。
関連するローカライゼーションフォーマットには、アクティブな翻訳プロジェクトファイル用の .xliff や、用語交換用の .tbx があります。
セキュリティと安全性
リスク: LOWTMX はプレーンな XML テキストファイルです。実行コードやマクロは含まれません。標準的な XML パーサーの注意点として、非常に大きなファイル(100 MB 超)は、小規模なツールでメモリ不足エラーを引き起こす可能性があります。既知の脆弱性はありません。
形式の詳細
概要TMX ファイルを開くプログラム
技術的詳細
詳細仕様| エンコーディング | テキスト XML。UTF-8(仕様により必須)。XML の規則に従い、BOM 付きの UTF-16 も有効 |
| コンテナ | プレーンな XML ドキュメント - バイナリラッパーなし、圧縮なし |
| ルート要素 | <tmx version='1.4'> (version 属性が仕様レベルを識別。古いツールは 1.1 または 1.2 を出力) |
| ドキュメント構造 | <tmx> → <header> (メタデータ) + <body> → <tu> (翻訳ユニット) → <tuv xml:lang> → <seg> (テキスト) |
| MIME タイプ | application/x-tmx+xml (または text/xml) |
| 典型的なファイルサイズ | 10 KB - 500 MB (小規模プロジェクトの TM から、数百万セグメントの企業用メモリまで) |
| 言語識別 | xml:lang 属性の BCP 47 言語タグ (例: en-US, ja-JP) |
| インラインマークアップ要素 | <bpt>, <ept>, <ph>, <it>, <ut> 要素がセグメント内の書式コードやプレースホルダーをエンコード |
| 管理団体の履歴 | OSCAR/LISA によって作成 (1997)。LISA の破産後、仕様はクリエイティブ・コモンズに移行 (2011) |
| プラットフォームのサポート | Windows, macOS, Linux, ウェブベースの CAT プラットフォーム - 普遍的に受け入れられている |
| TMX 2.0 のステータス | 2007 年のワーキングドラフト。最終決定されず - TMX 1.4b が事実上の現行標準 |
| ファイルシグネチャ | なし (プレーン XML)。XML 宣言と <tmx> ルート要素によって識別 |
| リリース日 | 1997 (TMX 1.0 by OSCAR/LISA) |
| 最新バージョン | TMX 1.4b (2005) - de facto current; TMX 2.0 working draft 2007 never finalized |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.ttt.org |
TMX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。TMX ファイルについて最初の質問をしてみましょう。