大好きなゲームのMODを導入したのに、英語表記のままでゲームの世界観に没入できないと悩んでいませんか?そんな時、頼りになるのが翻訳ツールの「xTranslator」です。本記事では、ゲームMODの日本語化に欠かせないxTranslatorの基本的な使い方から、最新版の導入、初期設定、そして効率的な翻訳と保存のコツまで、分かりやすく徹底解説します。
xTranslatorを使いこなせば、もう英語の壁に悩まされることはありません。あなたのゲーム体験をより豊かなものにするための進め方を、ぜひここで見つけてください。
xTranslatorとは?ゲームMOD翻訳の必須ツールを理解する

xTranslatorは、主にBethesda Softworksが開発したゲーム(Skyrim、Falloutシリーズ、Starfieldなど)のMODを翻訳するために特化した高機能なテキストエディタ兼翻訳ツールです。多くのMODは英語で配布されているため、日本語環境でゲームをプレイする際に、アイテム名や地名、NPCのセリフなどが英語のまま表示されてしまうことがあります。
このような状況を解決し、ゲームを完全に日本語で楽しむためにxTranslatorは不可欠な存在と言えるでしょう。
このツールは、単に英語を日本語に置き換えるだけでなく、ゲーム内の特定のファイル形式(ESP、ESM、PEXなど)に対応し、翻訳の精度を高めるための辞書構築機能や、外部の翻訳サービスとの連携機能も備えています。ゲームの世界観を損なわずにMODを日本語化したいと考えるプレイヤーにとって、xTranslatorはまさに必須のツールなのです。
xTranslatorの概要と役割
xTranslatorの主な役割は、ゲームMODに含まれるテキストデータを抽出し、それを翻訳してゲームに反映させることです。具体的には、MODのプラグインファイル(.espや.esm)やスクリプトファイル(.pex)、Mod Configuration Menu(MCM)のテキストデータなどを読み込み、ユーザーが翻訳作業を行えるようにします。
翻訳作業を効率化するため、公式の日本語版ゲームデータから辞書を構築し、既知の単語やフレーズを自動で翻訳する機能も備わっています。
対応ゲームと翻訳できるファイルの種類
xTranslatorは、以下のBethesda系ゲームのMOD翻訳に対応しています。
- Skyrim (Legendary Edition, Special Edition, Anniversary Edition)
- Fallout 4
- Fallout 76
- Starfield
翻訳できる主なファイルの種類は以下の通りです。
- ESP/ESMファイル: MODの主要なデータファイルで、アイテム名、地名、クエスト名、セリフなどが含まれます。
- PEXファイル: スクリプトファイルで、MCM(Mod Configuration Menu)の表示テキストなどが含まれることがあります。
- MCMテキストファイル: MODの設定メニューのテキストデータです。
なぜxTranslatorが必要なのか
多くのゲームMODは海外のユーザーによって開発され、英語で配布されています。そのため、日本語版のゲームにこれらのMODを導入すると、MODによって追加・変更された部分が英語のまま表示されてしまいます。これにより、ゲームの没入感が損なわれたり、MODの機能が理解しにくくなったりすることがあります。xTranslatorを使うことで、これらの英語表記を日本語に翻訳し、ゲーム全体を統一された日本語環境で楽しむことが可能になります。
MODの日本語化は、より深くゲームの世界を楽しむための重要なステップと言えるでしょう。
最新版xTranslatorのダウンロードとインストール方法

xTranslatorは常に更新されており、特にDeepL APIの利用状況や対応ゲームの追加(Starfieldなど)に伴い、最新版の入手先や機能が変更されることがあります。現在、xTranslatorの最新版はStarfield版に統合されており、Nexus ModsのStarfieldページからダウンロードするのが正しい方法です。
誤ったバージョンをダウンロードすると、うまく動作しない可能性もあるため、必ず最新版を確認するようにしましょう。
どこからダウンロードするのか(Starfield版が最新)
xTranslatorの最新版は、Nexus ModsのStarfield用ページからダウンロードできます。SkyrimやFallout 4のMODページからリンクを辿っても古いバージョンが表示されることがあるため、注意が必要です。Nexus Modsのサイトで「xTranslator」と検索し、Starfieldのカテゴリにあるものを選択してください。
ダウンロード手順
Nexus Modsからのダウンロードは、以下の進め方で行います。
- Nexus ModsのxTranslator(Starfield版)ページにアクセスします。
- 「Files」タブをクリックします。
- 最新バージョンのファイルを「MANUAL DOWNLOAD」ボタンからダウンロードします。ダウンロードにはNexus Modsのアカウントが必要です。
ダウンロードする際は、ファイル名やバージョン番号をよく確認し、最新のものを選ぶようにしましょう。
ファイルの解凍と配置
ダウンロードしたxTranslatorのファイルは、通常ZIP形式で圧縮されています。以下の進め方で解凍し、適切な場所に配置してください。
- ダウンロードしたZIPファイルを右クリックし、「すべて展開」を選択します。
- 展開先フォルダは、ゲームのインストールフォルダとは別の、管理しやすい場所(例: Cドライブ直下の「skyrim_tools」など)に作成することをおすすめします。
- 展開されたフォルダ内に「xTranslator.exe」という実行ファイルがあることを確認します。
解凍したフォルダは、後でMODファイルを読み込む際に必要になるため、場所を覚えておきましょう。
xTranslatorの初期設定を始めよう

xTranslatorを初めて起動する際には、いくつかの初期設定が必要です。これらの設定を正しく行うことで、ツールがスムーズに動作し、効率的な翻訳作業が可能になります。特に、インターフェースの日本語化と、自動翻訳の土台となる辞書の構築は非常に重要なステップです。これらの初期設定を丁寧に行うことが、その後の翻訳作業の成功に繋がります。
初回起動時のゲーム選択
xTranslatorを初めて起動すると、どのゲームのMODを翻訳するかを選択する画面が表示されます。ここで、あなたが翻訳したいMODが対応しているゲーム(例: Skyrim Special Edition)を選択してください。この選択は後から変更することも可能です。
インターフェースの日本語化
初期設定では、xTranslatorのインターフェースが英語になっている場合があります。日本語にすることで、より直感的に操作できるようになります。
- xTranslatorの画面上部にあるメニューから「オプション」を選択します。
- 「言語と辞書」または「Set Options and Languages」の画面が開いたら、「Options」タブをクリックします。
- 「Interface:」のドロップダウンメニューから「Japanese」を選択し、「OK」をクリックします。
ツールが自動で再起動され、インターフェースが日本語表示に切り替わります。
翻訳元・翻訳先言語の設定
次に、翻訳の元となる言語と、翻訳先の言語を設定します。通常、MODは英語で配布されているため、翻訳元言語は「English」、翻訳先言語は「Japanese」に設定します。
- 「オプション」メニューから「言語と辞書」を開きます。
- 「翻訳元言語」を「English」に、「翻訳先言語」を「Japanese」に設定します。
辞書の構築:自動翻訳の土台作り
xTranslatorの強力な機能の一つが、ゲームの公式日本語データから辞書を構築し、自動翻訳に活用できる点です。この辞書を構築することで、MOD内の既知の単語やフレーズが自動的に日本語に翻訳され、手動での作業量を大幅に減らすことができます。
辞書構築の重要性
辞書を構築すると、MODを読み込んだ際に、既に公式で日本語化されている単語やフレーズが自動的に翻訳されます。これにより、手動で翻訳する必要がある部分が減り、作業時間を短縮できます。特に大規模なMODを翻訳する際には、この辞書構築が非常に重要なコツとなります。
Stringsファイルの準備とパス設定
辞書構築には、ゲームの日本語版Stringsファイルが必要です。これらのファイルは、通常ゲームのインストールフォルダ内の「DataStrings」フォルダにあります。xTranslatorにこれらのファイルのパスを正しく指定する必要があります。
- 「言語と辞書」画面で、「.stringsフォルダのstringsファイルのみ使用する(bsa/ba2を無視)」のチェックが入っていないことを確認します。
- 「キャッシュ作成元のパス」の各フォルダを、ゲームがインストールされている場所の「Data」フォルダ、および「Strings」フォルダに指定します。
パスが正しく設定されると、中央のリストが緑色に変わります。
辞書構築の手順
パス設定が完了したら、以下の進め方で辞書を構築します。
- 「言語と辞書」画面の右下にある「辞書構築」ボタンをクリックします。
- 辞書構築が完了すると、ポップアップが表示されるので「OK」をクリックして閉じます。
これで、xTranslatorの初期設定と辞書構築は完了です。次のステップでは、実際にMODファイルを読み込んで翻訳作業を進めます。
ゲームMODをxTranslatorで翻訳する実践的な進め方

xTranslatorの初期設定と辞書構築が完了したら、いよいよゲームMODの翻訳作業に入ります。MODのファイルを読み込み、自動翻訳された部分を確認しつつ、未翻訳の部分を手動で翻訳していくのが基本的な進め方です。効率的に作業を進めるためには、xTranslatorの表示を理解し、外部の翻訳サービスも活用することが大切です。
この章では、具体的な翻訳の進め方と、作業を効率化するためのコツを詳しく解説します。
翻訳したいMODファイルの読み込み
翻訳したいMODのファイル(.espや.esm)をxTranslatorに読み込みます。
- xTranslatorのメニューから「ファイル」を選択します。
- 「Esp/Esmファイルを開く」をクリックします。
- エクスプローラーが起動するので、翻訳したいMODが格納されているフォルダを開き、対象の.espまたは.esmファイルを選択して「開く」をクリックします。
ファイルが読み込まれると、xTranslatorのメイン画面にMOD内のテキストデータが表示されます。
自動翻訳と手動翻訳の使い分け
MODファイルを読み込むと、xTranslatorは構築した辞書に基づいて自動的に翻訳可能な部分を日本語に変換します。画面に表示されるテキストの色分けは、翻訳の状態を示しており、これらを理解することが効率的な作業に繋がります。
- 白: 辞書によって自動翻訳された文字列です。
- 赤: 未翻訳の文字列です。手動での翻訳が必要です。
- 青: 手動での検証が必要な文字列です。
- 紫: 憶測翻訳された文字列です。
- 黄色: 翻訳不要と判断された文字列です。
まずは白い部分(自動翻訳された部分)を確認し、意味が通じるかチェックします。次に赤い部分(未翻訳)を重点的に手動で翻訳していきましょう。青や紫の部分も、文脈に合わせて修正が必要か確認することが大切です。翻訳の際には、ゲーム内の文脈を考慮し、自然な日本語になるように心がけましょう。
既存の翻訳ファイルをインポートする
もし、翻訳したいMODの日本語化ファイルが既に配布されている場合は、それをxTranslatorにインポートすることで、翻訳作業を大幅に短縮できます。
- xTranslatorのメニューから「ファイル」を選択します。
- 「翻訳ファイルのインポート」から「XMLファイル(xTranslator)」などを選択します。
- ダウンロードしておいた翻訳ファイルを指定して読み込みます。
インポートする際は、既存の翻訳を上書きするかどうかなど、オプションを慎重に選択してください。
外部翻訳サービス(DeepL/Google翻訳)との連携
xTranslatorは、DeepLやGoogle翻訳といった外部の翻訳サービスと連携し、未翻訳のテキストを自動で翻訳する機能も持っています。これにより、手動翻訳の手間をさらに減らすことが可能です。
APIキーの取得と設定(DeepLの状況も考慮)
DeepLなどの外部サービスを利用するには、通常APIキーの取得が必要です。DeepLの無料APIは以前xTranslatorで利用できましたが、非公式APIの利用が難しくなっているとの情報もあります。 最新の状況はDeepLの公式サイトで確認し、必要に応じてAPIキーを取得してください。Google翻訳のAPIも利用可能です。
APIキーを取得したら、xTranslatorのオプション設定で連携を行います。
APIを使った翻訳の実行
API連携を設定した後、xTranslatorの翻訳画面で「APIによる翻訳を実行(Ctrl+F5)」ボタンを押すことで、選択したテキストや未翻訳のテキストを外部サービスで翻訳できます。 翻訳結果は自動的にxTranslatorの翻訳欄に反映されるため、内容を確認し、必要に応じて修正しましょう。
MCMやPEXファイルの翻訳方法
MODによっては、MCM(Mod Configuration Menu)やPEXファイル(スクリプト)にも翻訳が必要なテキストが含まれています。これらのファイルは、通常のESP/ESMファイルとは異なる進め方で読み込む必要があります。
- PEXファイルの翻訳: xTranslatorのメニューから「ファイル」→「PapyrusPexから開く」を選択し、対象の.pexファイルを開きます。
- MCMメニューの翻訳: xTranslatorのメニューから「ファイル」→「MCM/Translateから開く」を選択し、対象のMCMテキストファイルを開きます。
これらのファイルも、基本的な翻訳の進め方はESP/ESMファイルと同様です。表示されたテキストを一つずつ確認し、日本語に翻訳していきましょう。
翻訳結果をゲームに反映させる保存方法

MODの翻訳作業が完了したら、その結果をゲームに反映させるためにファイルを保存する必要があります。保存方法にはいくつか種類があり、MODの種類や管理方法によって適切な選択肢が異なります。ここでは、翻訳した内容を安全にゲームに適用するための保存方法と、万が一に備えたバックアップの重要性について解説します。
ESP/ESMファイルの上書き出力
最も一般的な保存方法は、翻訳したESP/ESMファイルを直接上書き出力することです。これにより、元のMODファイルが翻訳された内容に置き換わります。
- xTranslatorのメニューから「ファイル」を選択します。
- 「Esp/Esmファイルの上書き出力」をクリックします。
- 確認メッセージが表示されたら、「はい」を選択して保存を実行します。
この進め方で保存すると、MOD管理ツール(Mod Organizer 2など)を使用している場合でも、通常は正しくゲームに反映されます。ただし、元のファイルを直接変更するため、必ずバックアップを取っておくことをおすすめします。
BSAアーカイブへのエクスポート
MODによっては、テキストデータがBSA(Bethesda Softworks Archive)ファイルに圧縮されている場合があります。この場合、翻訳結果をBSAアーカイブとしてエクスポートし、元のBSAファイルを置き換えることでゲームに反映させることが可能です。
- xTranslatorのメニューから「ファイル」を選択します。
- 「アーカイブにエクスポートし統合」を選択します。
- 確認メッセージが表示されたら、「はい」を選択してエクスポートを実行します。
BSAファイルはゲームの読み込み速度に影響を与えることもあるため、この進め方を選ぶ際は注意が必要です。通常はESP/ESMの上書き出力で問題ありませんが、MODの構成によってはBSAエクスポートが必要になることもあります。
バックアップの重要性
翻訳作業を行う前や、ファイルを保存する前には、必ず元のMODファイルのバックアップを取っておくことが非常に重要です。 万が一、翻訳ミスやファイルの破損が発生した場合でも、バックアップがあれば元の状態に戻すことができます。特に、大規模なMODや重要なMODを翻訳する際には、この作業を怠らないようにしましょう。
バックアップは、元のファイルを別の場所にコピーするだけでも十分です。MOD管理ツールを使用している場合は、そのツールのバックアップ機能を利用するのも良いでしょう。安全なMOD環境を維持するためにも、バックアップは習慣化することをおすすめします。
xTranslatorを使う上でのよくある質問と解決策

xTranslatorを使ったMOD翻訳は、時に予期せぬ問題に直面することもあります。ここでは、ユーザーがよく抱える疑問や、発生しやすいトラブルとその解決策について解説します。これらの情報を事前に知っておくことで、問題発生時にも冷静に対処し、スムーズに翻訳作業を進めることができるでしょう。
- Q: 辞書がうまく構築できないのはなぜですか?
- Q: 翻訳してもゲームに反映されないのはなぜですか?
- Q: DeepL APIが使えなくなったと聞きましたが、どうすればいいですか?
- Q: xTranslatorが起動しない、エラーが出る場合の対処法は?
- Q: 複数のMODを一括で翻訳する方法はありますか?
Q: 辞書がうまく構築できないのはなぜですか?
A: 辞書構築がうまくいかない場合、主に以下の原因が考えられます。
- Stringsファイルのパスが間違っている: xTranslatorの「言語と辞書」設定で、ゲームのインストールフォルダ内の「DataStrings」フォルダへのパスが正しく指定されているか確認してください。
- Stringsファイルが存在しない、または破損している: ゲームの日本語版Stringsファイルが正しくインストールされているか確認してください。英語版のSpecial Editionを使用している場合、BSA Browserなどのツールを使ってStringsファイルを取り出す必要があることもあります。
- 「.stringsフォルダのstringsファイルのみ使用する」のチェック状態: このチェックボックスが意図しない状態になっていると、辞書構築に失敗することがあります。
これらの点を確認し、必要に応じてパスを修正したり、Stringsファイルを再確認したりすることで解決することが多いです。
Q: 翻訳してもゲームに反映されないのはなぜですか?
A: 翻訳がゲームに反映されない場合、いくつかの原因が考えられます。
- ファイルの保存忘れ: 翻訳後に「Esp/Esmファイルの上書き出力」を忘れていないか確認してください。
- MODのロードオーダーの問題: 複数のMODが同じファイルを変更している場合、ロードオーダー(読み込み順序)によって翻訳が上書きされてしまうことがあります。MOD管理ツールでロードオーダーを確認・調整してください。
- キャッシュの問題: ゲームやMOD管理ツールのキャッシュが古い翻訳情報を保持している場合があります。ゲームを再起動したり、MOD管理ツールのキャッシュをクリアしたりしてみてください。
- ファイルパスの誤り: 翻訳したファイルがゲームの正しいフォルダに配置されていない可能性があります。
特にMOD管理ツールを使用している場合は、そのツールの機能や設定を再確認することが解決への近道です。
Q: DeepL APIが使えなくなったと聞きましたが、どうすればいいですか?
A: DeepLの非公式APIについては、利用状況が変動することがあります。 もしDeepL APIがxTranslatorで利用できなくなった場合、以下の選択肢を検討してください。
- Google翻訳APIの利用: xTranslatorはGoogle翻訳APIにも対応しています。Google Cloud PlatformでAPIキーを取得し、xTranslatorに設定することで利用可能です。
- 手動翻訳の強化: 外部APIに頼らず、手動での翻訳作業に集中します。辞書構築をしっかり行い、既知の単語は自動翻訳を活用しましょう。
- ローカルAI翻訳の検討: 一部のユーザーは、LM Studioなどのツールを使ってローカル環境でAI翻訳モデルを動かし、xTranslatorと連携させる方法を試しています。ただし、これには高性能なPCスペックが必要となる場合があります。
最新の情報は、xTranslatorのコミュニティや関連フォーラムで確認することをおすすめします。
Q: xTranslatorが起動しない、エラーが出る場合の対処法は?
A: xTranslatorが起動しない、またはエラーが発生する場合、以下の対処法を試してみてください。
- 管理者権限で実行する: xTranslator.exeを右クリックし、「管理者として実行」を選択してみてください。
- 互換モードで実行する: xTranslator.exeを右クリックし、「プロパティ」→「互換性」タブから、互換モードを試してみてください。
- ファイルの破損: ダウンロードしたファイルが破損している可能性があります。再度ダウンロードし直して試してみてください。
- .NET Frameworkのバージョン: xTranslatorは特定の.NET Frameworkのバージョンを必要とする場合があります。PCに適切なバージョンがインストールされているか確認してください。
- セキュリティソフトの干渉: ウイルス対策ソフトなどがxTranslatorの起動を妨げている可能性があります。一時的にセキュリティソフトを無効にして試すか、xTranslatorを例外設定に追加してください。
エラーメッセージが表示される場合は、その内容をインターネットで検索すると、より具体的な解決策が見つかることがあります。
Q: 複数のMODを一括で翻訳する方法はありますか?
A: xTranslatorは、複数のファイルを一度に翻訳する機能も備えています。 具体的な進め方は以下の通りです。
- 複数のESP/ESMファイルの読み込み: 「ファイル」メニューから複数のファイルを選択して読み込むことができます。
- バッチ処理: xTranslatorの機能や、外部スクリプト(PowerShellなど)を利用して、翻訳したいMODのリストを作成し、一括で処理する進め方もあります。
ただし、一括翻訳は便利ですが、個々のMODの文脈に合わない翻訳が生成される可能性もあります。重要なMODや複雑なMODについては、個別に翻訳内容を確認することをおすすめします。
まとめ
- xTranslatorはSkyrim、Fallout、StarfieldなどのゲームMODを日本語化する必須ツールです。
- 最新版はNexus ModsのStarfieldページからダウンロードできます。
- ダウンロード後はファイルを解凍し、管理しやすい場所に配置しましょう。
- 初回起動時にゲームを選択し、インターフェースを日本語に設定します。
- 公式日本語版Stringsファイルから辞書を構築し、自動翻訳の土台を作ります。
- MODファイルを読み込み、色分け表示を参考に手動翻訳と自動翻訳を使い分けます。
- DeepLやGoogle翻訳などの外部APIと連携し、翻訳作業を効率化できます。
- 翻訳完了後は、ESP/ESMファイルの上書き出力でゲームに反映させます。
- 万が一に備え、翻訳前には必ずMODファイルのバックアップを取りましょう。
- 辞書構築の失敗はパス設定やStringsファイルの確認で解決することが多いです。
- 翻訳が反映されない場合は、保存忘れやロードオーダー、キャッシュをチェックします。
- DeepL APIの状況変化には、Google翻訳APIやローカルAI翻訳で対応できます。
- 起動エラー時は管理者権限での実行や互換モード、セキュリティソフトの確認を試します。
- 複数のMODを一括翻訳する機能も活用できますが、個別の確認も大切です。
- xTranslatorを使いこなせば、ゲームMODを日本語で快適に楽しめます。
