RimWorld MOD翻訳サポートツール v1.1bTranslate Support Tool
- XML用
-
これは何をするツールか
- MODの翻訳XMLを、タグを気にせず値だけフォームで書き換えられるようにするツールです。
- Japaneseフォルダを丸ごとアップロードして一括編集し、そのままZIPでダウンロードできます。
- 翻訳の下ごしらえ(Google翻訳・バニラ辞書・過去訳の流用)を1画面でまとめて行えます。
- 翻訳のひな形を作る機能はありません。先に抽出ツールでJapaneseフォルダを出力してください。
- Extract translation をMODとして導入し、メインメニューのボタンから対象MODを選ぶと、そのMODフォルダ内の Languages/Japanese に出力されます。
- RimTrans は更新が止まっており、現在は非推奨です。
- 既に翻訳済みのJapaneseフォルダをそのまま読み込んで手直しする使い方もできます。
- 複数のXMLをディレクトリ構造を維持したまま一括編集できます。
- <li>のリスト(RulePackDef、QuestScriptDef、会話ログなど)も1行ずつ編集できます。
- 過去に翻訳した同一MODと比較して一括流用できます。MOD更新でファイル名が変わっていてもノード名で拾います。
内容が同じ項目は一覧に出さず、差分がある項目だけ「現在の値」と「適用後の値」を並べて確認できます。 - バニラ辞書から一括翻訳が可能。
- 個別にGoogle翻訳を通せます(\nの問題も自動処理)。
- 個別にバニラ辞書から検索。「フォーカスに挿入」で文字列を挿入。
- 翻訳済みのフォームで「同一」をクリックすると、元テキストが完全(部分ではない)マッチするフォーム全てに同じ翻訳を適用します。
- フォームにフォーカスすると元テキストの吹き出しを表示します。Tabキーで次にフォーカス。
- Japaneseフォルダを選択後、アップロードボタンを押してください。
-
- 編集完了後、ページ最下部のダウンロードボタンをクリックして下さい。
- 過去翻訳MODがあればJapaneseフォルダアップ後、最初に処理する事をお勧めします。
- 編集していない箇所は一切書き換えません。コメント・空のノード・並び順・インデントはそのまま残ります。
- <li>の中にさらにタグがあるものは構造が読めないため編集対象外です。中身はそのまま保持されます。
- XMLとして壊れているファイルは編集せず、アップロードされたものをそのままZIPに同梱します。
- 値の中の実際の改行は、RimWorldの表記に合わせて
\nの2文字に統一されます。 - 同じ名前のタグが複数あるファイルでは、2つめ以降を
ノード名#d1のように区別して表示します。 - <li>のリストは
ノード名 [0]のように連番で表示します。 - 過去翻訳比較では、現在の内容と完全に同じ項目は一覧に出しません(件数だけ表示します)。空白や記号の違いも差分として扱います。
- 過去翻訳比較のチェックは、現在が未翻訳の項目だけ最初から入ります。既に日本語が入っている項目は、上書きの判断が要るため外してあります。
- 編集内容を保存せずにページを離れようとすると確認が出ます。ダウンロードした時点で保存済みとみなします。
- 1.1b 過去翻訳比較を作り直しました。内容が同じ項目は一覧に出さず件数だけ表示し、差分がある項目だけ「現在の値」と「適用後の値」を上下に並べます
- 1.1b 過去翻訳比較で、現在が未翻訳の項目だけ最初からチェックが入るようにしました。既に訳が入っている項目は、うっかり上書きしないよう既定で外しています
- 1.1b 過去翻訳比較に「全選択 / 全解除 / 未翻訳のみ」と適用件数の表示を追加しました
- 1.1b フォルダ名が「Japanese (日本語)」のとき、ZIP内で文字化けする問題を修正しました
- 1.1b 編集内容を保存せずにページを離れようとしたら確認するようにしました
- 1.0b アップロード→ダウンロードで翻訳が消えていた問題を修正。<li>のリスト・空のノード・同名タグの重複が削除されていました。RulePackDefやQuestScriptDefのように中身が全てリストのファイルは、ダウンロードすると空になっていました
- 1.0b <li>のリストが編集できるようになりました。会話ログや名前生成ルールなどが翻訳可能に
- 1.0b XML上のコメントが保持されるようになりました。<!-- EN: 原文 --> が残るので、後から見返せます
- 1.0b 過去翻訳比較が、ファイル名が変わっていてもノード名で拾うようになりました。バージョン別フォルダ(1.5/と1.6/など)にも同時に適用します
- 1.0b バニラ辞書を全面的に作り直しました。[DLC]Odyssey と [DLC]Anomaly を追加し、収録数が約2倍になりました
- 1.0b バニラ辞書のリスト形式の訳(会話ログなど)を収録しました
- 1.0b バニラ辞書の検索を高速化しました
- 1.0b G翻訳が動かなくなっていた問題を修正。Google側で2026年1月末に旧ランタイムが停止していたためです
- 1.0b G翻訳・D翻訳で & % # + を含む原文が失敗する問題を修正
- AIの力を借りて1.0bへアップデート大幅に変更が入りました。
- 読み込めないXMLや、おかしな挙動を見つけたら、MOD IDと内容を添えて
までご連絡頂けると助かります。
エディットセッティング 編集中に変更可能です
元ファイル言語 Google翻訳で使用する元言語コード。こちらを参考に入力
G翻訳クリック時、内容確認後、適用するか否かを選択できます。
フォームフォーカス時に表示される吹き出し。
元テキストをDeepL翻訳へ渡す別窓リンクを表示します。訳文は手動でコピーして戻してください。
フォームを左揃えにしたい場合や不要な場合に