TMXファイルをTXTに変換する方法
- 上の「ファイルを選択」ボタンをクリックし、TMXファイルを選択してください。
- プレビューが表示されます。
- 「ファイルを変換...」ボタンをクリックして、TXTファイルをダウンロードしてください。
高品質な変換
当社の高度な変換技術により、TMXファイルの品質と完全性を維持しながら、正確な変換を実現します。
安全でプライベート
お客様のデータは厳格なプライバシーポリシーによって保護されています。アップロードされた TMX 形式の 翻訳メモリ と、変換後の TXT ファイルは、変換後すぐに削除されます。
使いやすさ
TMXファイルをアップロードしてブラウザでプレビューし、TXTとしてダウンロードできます。登録不要、ウォーターマークなし。ソフトウェアのインストールや専門知識も必要ありません。
TMXからTXTへの変換の解説
.TMX(Translation Memory eXchange)ファイルを.TXT(プレーンテキスト)ファイルに変換すると、ベースとなるXML構造を破棄しつつ、2言語のテキストペアを抽出できる。.TMXを.TXTに変換するのは、専用の翻訳ソフトウェア以外の環境でも翻訳データを読めるようにするためだ。
.TMXを.TXTに変換すると、汎用的な互換性が得られ、ファイルサイズも小さくなる。その代わり、作成日、作成者ID、マッチ率、インラインの書式設定タグなど、翻訳のメタデータはすべて失われる。最大のトレードオフは、構造の完全性をとるか、シンプルさをとるかということだ。
ファイルを再びCAT(翻訳支援)ツールにインポートするつもりなら、この変換はやめたほうがいい。XML構造やメタデータがないと、CATツールは翻訳メモリを正確に再構築したり、今後の翻訳に書式を適用したりできないからだ。
主な用途とユーザー
この変換は、特定の技術的・管理的なワークフローで役立つ。
- NLPエンジニア: 機械翻訳(MT)エンジンや大規模言語モデル(LLM)をトレーニングするために、クリーンな2言語のテキストコーパスを抽出する。
- プロジェクトマネージャー: CATツールは持っていないが専門用語のレビューを行う必要がある専門家(SME)に、翻訳ペアを送信する。
- 計算言語学者: 翻訳されたコンテンツに対して、カスタムの正規表現検索、頻度分析、またはテキストマイニングのスクリプトを実行する。
- 翻訳者: 標準的なテキストエディタを使って迅速な品質保証(QA)チェックを行い、スペースの抜けや句読点のエラーを見つける。
ソフトウェアとツールのサポート
専用の翻訳ソフトウェア、プログラミングライブラリ、テキストエディタを使えば、.TMXファイルや.TXTファイルを開いたり、編集したり、変換したりできる。
- CATツール: Trados StudioやmemoQのような業界標準のソフトウェア、そしてオープンソースのOmegaTは、.TMXをインポートし、タブ区切りの.TXTとしてデータをエクスポートできる。
- コマンドラインツールとライブラリ: Translate Toolkitは、ローカリゼーションフォーマットを変換するためのコマンドラインユーティリティを提供している。Python開発者はよく
lxmlライブラリを使って.TMXを解析し、.TXTに出力する。 - テキストエディタ: 変換後の.TXTファイルは、Notepad++やSublime Textなど、大きなテキストファイルを効率的に処理できるエディタを含め、どんなエディタでも開くことができる。
変換のメリットとデメリット
メリット:
- 汎用的な互換性: .TXTファイルは、専用のソフトウェアがなくても、どのオペレーティングシステムでも開ける。
- 機械学習への対応: プレーンテキストは、NLPモデルのトレーニングにおける標準的な入力フォーマットだ。
- ファイルサイズの削減: XMLタグを取り除くことで、ファイルサイズが大幅に小さくなる。
- 解析のしやすさ: タブ区切りの.TXTファイルは、基本的なPythonやBashのスクリプトで簡単に解析できる。
デメリット:
- メタデータの完全な消失: 各翻訳単位に関連付けられたユーザーID、タイムスタンプ、使用回数などが失われる。
- 書式の消失: 太字、斜体、ハイパーリンクなどを表すインラインタグが完全に削除される。
- コンテキストの消失: .TMXに保存されている構造的なコンテキストのメモや、代替の翻訳バリアントは破棄される。
- エンコーディングのリスク: .TXTファイルが厳密なUTF-8で保存されていない場合、特殊文字が文字化けしてしまう。
変換の難しさとConvert.Guruを選ぶ理由
.TMXから.TXTへの変換における主な技術的課題は、インラインの書式設定タグの処理だ。.TMXファイルは、テキストセグメントの中に直接<bpt>(ペアタグの開始)、<ept>(ペアタグの終了)、<ph>(プレースホルダー)などのタグを使用している。単純に変換するとこれらのタグがテキスト内に残り、ノイズの多いデータになってしまう。厳密に変換すればタグは取り除かれるが、スペースの処理を間違えると、隣接する単語がくっついてしまう。
さらに、.TMXファイルには3つ以上の言語が含まれることもある。多言語のXMLツリーを平坦化して2列のテキストファイルにするには、正確な言語コードのマッピングが必要になる。
Convert.Guruは、この変換を正確に処理する。XML構造を安全に解析し、単語のスペースを壊すことなくインラインタグを賢く取り除き、ソース言語とターゲット言語を正しくマッピングする。出力されるのは、厳密なUTF-8でエンコードされたクリーンなタブ区切りの.TXTファイルだ。これにより文字化けを防ぎ、NLPパイプラインやスプレッドシートでのレビューにすぐ使える状態になる。
TMXとTXT:どちらを選ぶべきか?
| 特徴 | .TMX | .TXT |
| 構造 | XMLベースの標準規格 | 非構造化またはタブ区切り |
| メタデータ | 豊富(作成者、日付、コンテキスト) | なし |
| インライン書式 | XMLタグで保持される | 削除または消失 |
| ソフトウェア対応 | CATツール | 汎用 |
| 主な用途 | 翻訳メモリの交換 | テキスト処理と機械学習のトレーニング |
どちらのフォーマットを選ぶべきか?
異なるCATツール間で翻訳メモリを移行する場合、公式の翻訳データベースをアーカイブする場合、または将来のローカリゼーションプロジェクトのために書式やメタデータを保持する必要がある場合は、.TMXを選ぼう。
機械学習モデルのトレーニング、生テキストの分析、または基本的なテキストエディタしか持っていないレビュアーと2言語のテキストを共有する必要がある場合は、.TXTを選ぼう。
人間によるレビューが主な目的なら、.TXTへの変換は避けたほうがいい。人間のレビュアー向けに構造化されたフォーマットが必要なら、代わりに.TMXを.XLSXや.CSVに変換しよう。スプレッドシートのフォーマットのほうが、プレーンテキストよりも列の配置や複数行のセグメントをはるかにうまく扱えるからだ。
まとめ
機械学習、テキストマイニング、または簡単な外部レビューのために生の2言語データを抽出する必要がある場合、.TMXから.TXTへの変換は理にかなっている。注意すべき最大の制限は、翻訳のメタデータとインラインの書式設定タグが永久に失われ、変換後のファイルが翻訳ソフトウェアへの再インポートに適さなくなることだ。Convert.Guruは、XMLの解析を適切に処理し、インラインタグをきれいに取り除き、UTF-8エンコーディングを適用して非常に使い勝手の良いプレーンテキストファイルを提供することで、まさにこの変換に最適な、信頼できるソリューションとなっている。
FAQ
Convert.Guru なら、TMX 形式の 翻訳メモリ(翻訳メモリXML)を無料でオンラインでさまざまな形式に簡単に変換できます。Excelや追加のソフトウェアは不要です。
インターネット接続なしで、Excelなどのデスクトップコンバーターを使用してローカルでTMXをTXTに変換することもできます。最も簡単な方法は、コンピューター上のソフトウェアでTMXファイルを開き、「ファイル」メニューの「名前を付けて保存...」からTXTとして保存することです。
TMXからTXTへの変換コンバーターについて
Convert.Guru を使えば、翻訳メモリファイルをオンラインで TXT にすばやく簡単に変換できます。 TMXからTXTへのコンバーターは完全にブラウザ上で動作するため、ソフトウェアのインストールやアカウント作成は不要です。 25年以上にわたり維持されている業界最大級かつ最も信頼性の高いファイル形式データベースを活用し、破損したファイルや名前の間違ったファイルであっても、TMXファイルを正確に識別します。 アップロードされたファイルは変換後に自動的に削除され、プライバシーが保護されます。