(Translated by https://www.hiragana.jp/)
synctam: tModLoader 日本語化支援ツールの使い方

2020ねん6がつ18にち木曜日もくようび

tModLoader 日本語にほんご支援しえんツールの使つかかた


2022.06.06 病気びょうき療養りょうようのため日本語にほんご支援しえん終了しゅうりょういたしました。まこともうわけありませんが、ご理解りかいいただけるとたすかります。
2022.06.06 tModLoader v2022.5 以降いこう、v1.4対応たいおうになり仕組しくみが変更へんこうされたため、日本語にほんごできなくなりました。

2022.03.16 追記ついき:tModLoader v0.11.8.8 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2021.02.01 追記ついき:tModLoader日本語にほんご支援しえんツール(v1.1.2.0)をアップしました。
Steam で公開こうかいされている Terraria MOD 管理かんりツール tModLoader日本語にほんご支援しえんするツール tModLoaderJpAid(TMJA)を作成さくせいしましたので、使つかかた説明せつめいします。




日本語にほんごMODの作成さくせい手順てじゅん


この説明せつめいでは、ゲームがインストールされているフォルダーを「ゲームフォルダー」と表記ひょうきしています。

 

tModLoader を日本語にほんごするには、本体ほんたいの Terraria が日本語にほんごされている必要ひつようがあります。以下いか記事きじ参考さんこう日本語にほんごませておいてください。
注意ちゅうい事項じこう】2021/03/31 追記ついき
Terraria 本体ほんたいを Steam Workshop ばん日本語にほんごしている場合ばあいは、以下いか手順てじゅんで「Copy Japanese Fonts」のみを実行じっこうし、日本語にほんごフォントを登録とうろくする必要ひつようがあります。

「synctam: Terrariaの日本語にほんごについて その2」
https://synctam.blogspot.com/2017/05/terraria_20.html



1.準備じゅんび


1.1.ツールのダウンロード


tModLoader の日本語にほんご支援しえんするツールをつぎのリンクからダウンロードします。
「Torchlight 2 日本語にほんごあぷろだ(避難ひなんしょ) とか、いろいろ」
https://ux.getuploader.com/tl2jpmodtmp/
ファイルめい:tModLoaderJpAid_(日付ひづけ).zip

ダウンロードしたファイルをデスクトップに解凍かいとうします。

解凍かいとうのフォルダー構成こうせい
tModLoaderJpAid
  │ tModLoaderJpAid.bat ------ 日本語にほんごMOD(固有名詞こゆうめいし日本語にほんごばん作成さくせいようバッチファイル
  │ tModLoaderJpAid_je.bat --- 日本語にほんごMOD(固有名詞こゆうめいし英語えいごばん作成さくせいようバッチファイル
  ├─data
  │  ├─csv
  │  │    TerrariaTransSheet_v1.3.5.001.csv ---- 翻訳ほんやくシート
  │  │    UntranslationTable.csv ---- 翻訳ほんやくテーブル
  │  ├─en
  │  │
  │  └─jp
  │
  └─tools


1.2.ゲームフォルダーの確認かくにん


Steam で tModLoader のプロパティをひらき、「ローカルファイル」タブ の 「ローカルファイルを閲覧えつらん...」 ボタンをします。これで、エクスプローラーがひらきます。

つからない場合ばあいは、エクスプローラーで "tModLoader.exe" をさがすのがいかもしれません。


1.3.オリジナルの tModLoader の起動きどう確認かくにん


Steam から tModLoader を起動きどうし、英語えいごばんただしく動作どうさすることを確認かくにんしてください。メインメニューが表示ひょうじされれば問題もんだいないです。


1.4.セーブファイルのバックアップ


大切たいせつなキャラクターデータやワールドデータをうしなわないために、セーブファイルのバックアップをかなら取得しゅとくしてください。また、バックアップはいちだけでなく頻繁ひんぱん取得しゅとくすることをおすすめします。

tModLoader のセーブファイルは以下いかのフォルダーにあります。 
  • C:\Users\<ユーザーめい>\Documents\My Games\Terraria\ModLoader


2.日本語にほんご手順てじゅん


2.1.オリジナルファイルのコピー


こうばん「1.2.ゲームフォルダーの確認かくにん」で確認かくにんしたゲームフォルダーをひらき、tModLoader.exe を data\en フォルダーにコピーします。

コピーのフォルダー構成こうせい
tModLoaderJpAid
  │ tModLoaderJpAid.bat ------ 日本語にほんごMOD(固有名詞こゆうめいし日本語にほんごばん作成さくせいようバッチファイル
  │ tModLoaderJpAid_je.bat --- 日本語にほんごMOD(固有名詞こゆうめいし英語えいごばん作成さくせいようバッチファイル
  ├─data
  │  ├─csv
  │  │    TerrariaTransSheet_v1.3.5.001.csv ---- 翻訳ほんやくシート
  │  │    UntranslationTable.csv ---- 翻訳ほんやくテーブル    
  │  ├─en
  │  │    tModLoader.exe --- コピーしたオリジナルのexeファイル
  │  └─jp
  │
  └─tools

コピーした、オリジナルの tModLoader.exe はバックアップの役割やくわりねていますので大切たいせつ保管ほかんしてください。


2.2.日本語にほんごMOD作成さくせいバッチファイルの起動きどう


バッチファイルは、固有名詞こゆうめいし日本語にほんごばん(tModLoaderJpAid.bat)と固有名詞こゆうめいし英語えいごばん(tModLoaderJpAid_je.bat)があります。おこのみにわせてどちらかを使用しようしてください。海外かいがいのwikiなどでアイテムなどを検索けんさくするほうは「固有名詞こゆうめいし英語えいごばん」を使用しようするとアイテムめいなどが英語えいご表記ひょうきとなり便利べんりだとおもいます。

バッチファイル tModLoaderJpAid.bat または tModLoaderJpAid_je.bat をダブルクリックし、実行じっこうします。

固有名詞こゆうめいし日本語にほんごばん場合ばあい

固有名詞こゆうめいし英語えいごばん場合ばあい

エラーが表示ひょうじされていなければ完了かんりょうです。
これで、日本語にほんごされたファイルが data\jp フォルダーに作成さくせいされました。

日本語にほんご完了かんりょうのフォルダー構成こうせい
tModLoaderJpAid
  │ tModLoaderJpAid.bat ------ 日本語にほんごMOD(固有名詞こゆうめいし日本語にほんごばん作成さくせいようバッチファイル
  │ tModLoaderJpAid_je.bat --- 日本語にほんごMOD(固有名詞こゆうめいし英語えいごばん作成さくせいようバッチファイル
  ├─data
  │  ├─csv
  │  │    TerrariaTransSheet_v1.3.5.001.csv ---- 翻訳ほんやくシート
  │  │    UntranslationTable.csv ---- 翻訳ほんやくテーブル
  │  ├─en
  │  │    tModLoader.exe --- コピーしたオリジナルのexeファイル
  │  │    
  │  └─jp
  │        tModLoader.exe --- 日本語にほんごされたexeファイル
  └─tools


2.3.ゲームフォルダーへコピー


data\jp フォルダーにある日本語にほんごされた tModLoader.exe をゲームフォルダーに上書うわがきコピーします。


2.4.起動きどう確認かくにん


Steam から tModLoader を起動きどうし、日本語にほんごされていることを確認かくにんします。


固有名詞こゆうめいし日本語にほんごばん場合ばあい

固有名詞こゆうめいし英語えいごばん場合ばあい

これで日本語にほんご作業さぎょう完了かんりょうです。おこのみのMODをインストールしておたのしみください。


2.5.アップデート対応たいおう


tModLoader がアップデートされた場合ばあいは、英語えいごばんもどってしまいます。アップデートいちゲームを起動きどうただしく動作どうさすることを確認かくにんしてください。そのこうばん1.3、1.4、2.1 から 2.4 をおこな日本語にほんごしてください。なお、アップデートの内容ないようによっては、日本語にほんごできない場合ばあいがあります。この場合ばあいは、日本語にほんごあきら英語えいごばん tModLoader をプレイしてください。


2.6.翻訳ほんやくテーブルについて


翻訳ほんやくテーブル(UntranslationTable.csv)を自分じぶん修正しゅうせいすることにより、日本語にほんごする/しない箇所かしょこまかく設定せっていすることができます。

このファイルはCSV形式けいしきのファイルで、FileID、Group、IsUntranslation のれつ構成こうせいされています。日本語にほんごしたくないグループの IsUntranslation のれつに True を設定せっていすると、英語えいご表記ひょうきになります。かくグループにどのような項目こうもくはいっているかをりたい場合ばあいは、TerrariaTranslationSheet.csv を参照さんしょうしてください。


3.tModLoader 英語えいごばんもど方法ほうほう


英語えいごばんもどすには、以下いか種類しゅるい方法ほうほうがあります。Steam の機能きのうもど方法ほうほうをおすすめします。Steam の「ゲームの整合せいごうせい確認かくにん…」を実行じっこうしたくないほう手動しゅどうもともどしてください。


3.1.Steam の機能きのう使用しようしてもど場合ばあい


Steam で tModLoader をみぎクリックし、プロパティを選択せんたくし、ゲームのプロパティ画面がめんひらきます。[ローカルファイル]ダブをひらき、[ゲームファイルの整合せいごうせい確認かくにん...]ボタンをしてください。


3.2.手動しゅどうもど場合ばあい


こうばん「2.1.オリジナルファイルのコピー」でコピーしたオリジナルのファイルをゲームフォルダーにもどしてください。


4.注意ちゅうい事項じこう


致命ちめいてきなトラブルにそなかならずセーブファイルのバックアップを定期ていきてきってください。また、出来できるだけこまめにべつ名前なまえでバックアップすることをおすすめします。


5.ライセンス


5.1.tModLoaderJpAid


This software is released under the MIT License.

The MIT License (MIT) | Open Source Initiative
https://opensource.org/licenses/mit-license.php
licenses/MIT_license - Open Source Group Japan Wiki - Open Source Group Japan - OSDN
https://osdn.jp/projects/opensource/wiki/licenses%2FMIT_license


5.2.使用しようライブラリ


5.2.1.CsvHelper(Apache License, Version 2.0)

「JoshClose/CsvHelper: Library to help reading and writing CSV files」
https://github.com/JoshClose/CsvHelper


5.2.2.Mono.Cecil(The MIT License)

「jbevain/cecil: Cecil is a library to inspect, modify and generate .NET programs and libraries.」
https://github.com/jbevain/cecil


5.2.3.Json.NET(The MIT License)

「Json.NET - Newtonsoft」
http://www.newtonsoft.com/json


5.2.4.Mono.Options

「xamarin/XamarinComponents: Plugins for Xamarin」
https://github.com/xamarin/XamarinComponents/blob/master/XPlat/Mono.Options/License.md


6.免責めんせき


tModLoaderJpAid、データおよびこの手順てじゅん使用しようしたことによるいかなる損害そんがい作者さくしゃ一切いっさい責任せきにんいません。


7.連絡れんらくさき


synctam@gmail.com


8.変更へんこう履歴りれき


2022.06.06 病気びょうき療養りょうようのため日本語にほんご支援しえん終了しゅうりょういたしました。まこともうわけありませんが、ご理解りかいいただけるとたすかります。
2022.06.06 tModLoader v2022.5 以降いこう、v1.4対応たいおうになり仕組しくみが変更へんこうされたため、日本語にほんごできなくなりました。
2022.03.16 tModLoader v0.11.8.8 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2022.03.13 tModLoader v0.11.8.7 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2022.01.21 tModLoader v0.11.8.6 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2021.10.18 tModLoader v0.11.8.5 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2021.05.18 tModLoader v0.11.8.4 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2021.03.31 tModLoader v0.11.8.2 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。また、Steam Workshop ばん日本語にほんご使用しようしている場合ばあい注意ちゅうい事項じこう追記ついきしました。
2021.01.01 tModLoader v0.11.8 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2020.11.12 tModLoader v0.11.7.8 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2020.10.14 tModLoader v0.11.7.7 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2020.10.02 tModLoader v0.11.7.6 で日本語にほんご仕組しくみが正常せいじょう動作どうさすることを確認かくにんしました。
2020.07.30 v1.1.0.0 公開こうかい固有名詞こゆうめいし英語えいごばん作成さくせいようバッチファイルを追加ついかしました。
2020.06.19 初版しょはん公開こうかい

25 けんのコメント:

  1. batファイルをクリックすると
    C:\Users\sumir\Downloads\horo-ha-to\terraria\tModLoaderJpAid_2020.07.30\tModLoaderJpAid>tModLoaderJpAid.exe -i data\en\tModLoader.exe -o data\jp\tModLoader.exe -s data\csv\TerrariaTransSheet_v1.3.5.001.csv -t data\csv\UntranslationTable.csv -r
    Failed to resolve assembly: 'FNA, Version=20.4.0.0, Culture=neutral, PublicKeyToken=null'

    ********************************
    日本語にほんごMODの作成さくせい失敗しっぱいしました。
    ********************************
    てきて起動きどうできません
    どうすればいいでしょうか

    返信へんしん削除さくじょ
  2. すいません解決かいけつしました

    返信へんしん削除さくじょ
  3. おなじくbatファイルをクリックすると
    C:\Users\sumir\Downloads\horo-ha-to\terraria\tModLoaderJpAid_2020.07.30\tModLoaderJpAid>tModLoaderJpAid.exe -i data\en\tModLoader.exe -o data\jp\tModLoader.exe -s data\csv\TerrariaTransSheet_v1.3.5.001.csv -t data\csv\UntranslationTable.csv -r
    Failed to resolve assembly: 'FNA, Version=20.4.0.0, Culture=neutral, PublicKeyToken=null'

    ********************************
    日本語にほんごMODの作成さくせい失敗しっぱいしました。
    ********************************
    てきて起動きどうできません
    どうすればい

    返信へんしん削除さくじょ
    返信へんしん
    1. Steam から通常つうじょうどおり tModLoader を起動きどうし、ゲーム画面がめん左下ひだりした表示ひょうじされているバージョンが以下いかのようになっていることを確認かくにんしてください。
      v1.3.5.3
      tModLoader v0.11.8

      確認かくにん再度さいど手順てじゅんしたが日本語にほんごおこなってみてください。

      削除さくじょ
  4. アップデートがてたのでてみましたがv0.11.8.1でも問題もんだいなくうごいてそうでした

    返信へんしん削除さくじょ
  5. 漢字かんじのところ以外いがい*になってしまいます

    返信へんしん削除さくじょ
    返信へんしん
    1. tModLoader を日本語にほんごするには、本体ほんたいの Terraria が日本語にほんごされている必要ひつようがあります。
      Terrariaは日本語にほんごでプレイできていますか?
      確認かくにんしてみてください。

      なお、Terraria の日本語にほんご手順てじゅんは、以下いかのページを御覧ごらんください。
      synctam: Terrariaの日本語にほんごについて その2
      https://synctam.blogspot.com/2017/05/terraria_20.html

      削除さくじょ
  6. いつも利用りようさせていただいています、ありがとうございます。

    ですが2021/3/29に実装じっそうされた
    大型おおがたアップデート(Unleash Your Creativity- Terraria 1.4.2)のタイミング
    マルチプレイヤーでの接続せつぞく出来できなくなってしまいました。

    以下いかがエラーメッセージです。
    画面がめん表示ひょうじ:このサーバーとちがうバージョンのものを使用しようしています
    ※ポップアップエラーメッセージ
    Terraria: Error
    System,NullReferenceException: Object reference not set to an instance of an object.
    at Terraria.Main.DoUpdate(GameTime& gameTime)
    at Terraria.Main.Update(GameTime gameTime)
    at Terraria.Main.DedServ()
    at Terraria.Program.LaunchGme(String[] args, Boolean monoArgs)


    さい起動きどうしもう一度いちどためしたところ今度こんどはキャラクターの表示ひょうじがバグってしまいました。
    ※シングルモードで表示ひょうじしてもマルチモードで表示ひょうじしても同様どうようですが
     最新さいしん使用しようしていたキャラクターが100ライフ、00:00:00と表示ひょうじされます。
     (ただしそれ以前いぜん使用しようしていたキャラクターは正常せいじょう表示ひょうじされています)

    ねんのためそのままバグったキャラで接続せつぞくためそうとしましたが
    クリックが無効むこうあつかいされるようになってしまいました。

    バグっていないひとつまえのキャラクターでは接続せつぞくためせますが、
    最初さいしょ表示ひょうじされたエラーメッセージとおなじものが表示ひょうじされ接続せつぞく出来できません。
    (なお、初回しょかい起動きどう多分たぶんですが表示ひょうじはバグっていなかったとおもいます)


    自分じぶんだけではなく一緒いっしょあそんでいる友人ゆうじんまったおな症状しょうじょうきています。
    terraria_jpではなくsteamから英語えいごのままterrariaを起動きどうすれば
    バグってしまったキャラクターの情報じょうほう復活ふっかつし、接続せつぞく出来できます。

    MODるいはTrJpModMaker_2020.11.13さんしか使用しようしておりません。
    エラーメッセージるい画像がぞう保存ほぞんしておりますので、
    必要ひつようがあればメールしますのでコメントください。

    おそりますがどうぞよろしくおねがいいたします。

    返信へんしん削除さくじょ
  7. 朝方あさがた適用てきようしたMODではマルチがあそべなくなってしまったと相談そうだんしたものです。
    午後ごごにWorkshopに公開こうかいされたMODを適用てきようするかたち解決かいけつ出来できましたので相談そうだん一旦いったんクローズさせてください。
    https://steamcommunity.com/sharedfiles/filedetails/?id=2440469144

    ありがとうございました。

    返信へんしん削除さくじょ
  8. 本日ほんじつ、アップデートがあり、上記じょうきとおりに再度さいど日本語にほんごしようとしましたが、出来できませんでした。
    今回こんかいのアップデートは出来できない場合ばあいときでしょうか?

    返信へんしん削除さくじょ
    返信へんしん
    1. こうばん「2.5.アップデート対応たいおう」にしたが再度さいど日本語にほんごおこなってみてください。
      また、「出来できませんでした。」とありますが、なにがどのように出来できなかったのでしょうか?
      tModLoader がうごかないのですか? それとも、起動きどうはできるが英語えいご表記ひょうきのままなのですか? それとも・・・
      もうすこし、状況じょうきょうをおらせいただけるとなにかわかるかもしれません。

      削除さくじょ
    2. 言葉ことばらなくてすみません。
      「2.5アップデート対応たいおう」をおこない、tModLoaderを起動きどう出来できても英語えいご表記ひょうきのままになっています。

      削除さくじょ
    3. なるほど。
      使つかいの tModLoader のバージョンはいくつですか?

      いま、Steamばん tModLoader v0.11.8.4 で確認かくにんしましたが、問題もんだいなく日本語にほんご出来できています。
      Steam で「ゲームファイルの整合せいごうせい確認かくにん」をおこなってから、再度さいど手順てじゅん「2.5.アップデート対応たいおう」をおこなってみてください。

      なお、べつ方法ほうほうとして tModLoader のMODブラウザーにある「tModLoader Japanese Translation」を使つかってみてはどうでしょう?
      これは、わたしつくったものではありませんが日本語にほんごできるみたいです。

      削除さくじょ
  9. すいませんv0.11.84でやったのですが、tmodloder,exeをひらくとエラーがきてしまいます。

    返信へんしん削除さくじょ
    返信へんしん
    1. どのようなエラーはきているのでしょうか?
      エラーメッセージをおしえてください。

      削除さくじょ
    2. content directory could not be found.
      did you forget to extract tmodloaders Content directory into the tmodloader folder?
      Ensure tmodloader is installed in a separate folder from Terraria.
      Please restore your Terraria install, then install tModloader on steam or by following the README.txt instructions for manual installation.
      A client.log file containing error information has been generated in C:¥Users¥PC_User¥MyGame¥Trraria¥Modloader¥logs(You will need to share this file if asking for help) っててきまししたつのつかれたw

      削除さくじょ
    3. おそりますが、以下いか手順てじゅんで tModLoader に日本語にほんごしてみてください。
      1.Terraria 本体ほんたいに Terraria JpMod Maker(TMM)を使用しようして「Copy Japanese Font」を実行じっこうします。
      2.SteamでtModLoaderの「ゲームファイルの整合せいごうせい確認かくにん」を実行じっこうします。
      3.tModLoaderが英語えいごばん起動きどうできることを確認かくにんしてください。
      4.手順てじゅん「2.日本語にほんご手順てじゅん」にしたがい tModLoader を日本語にほんごします。
      5.tModLoader が日本語にほんご起動きどうできることを確認かくにんします。
      よろしくおねがいします。

      削除さくじょ
  10. Terraria本体ほんたい日本語にほんご動作どうさ確認かくにんずみ
    tModLoader:英語えいご起動きどう確認かくにんずみ

    上記じょうきのような状態じょうたいで、tModLoaderJpAid_je.batを実行じっこうすると以下いかのようなエラーになります。
    Windowsの起動きどう直後ちょくご実施じっししても状況じょうきょうわりませんでした。
    ----
    E:\tModLoaderJpAid>tModLoaderJpAid.exe -i data\en\tModLoader.exe -o data\jp\tModLoader.exe -s data\csv\TerrariaTransSheet_v1.3.5.001.csv -t data\csv\UntranslationTable.csv -r
    べつのプロセスで使用しようされているため、プロセスはファイル 'E:\tModLoaderJpAid\data\jp\tModLoader.exe' にアクセスできません。

    ********************************
    日本語にほんごMODの作成さくせい失敗しっぱいしました。
    ********************************

    続行ぞっこうするにはなにかキーをしてください . . .

    返信へんしん削除さくじょ
    返信へんしん
    1. 権限けんげんがないのかもしれませんね。
      tModLoaderJpAid_je.bat を管理かんりしゃ権限けんげん実行じっこうしてみてはどうでしょうか?

      削除さくじょ
  11. ローカルファイルを閲覧えつらんひらいたフォルダに.exeがそもそもつからないのですがなぜでしょうか
    tModloaderを起動きどうしても.NETというアプリケーションのためぎゃく捜索そうさくにも失敗しっぱいしました...

    返信へんしん削除さくじょ
    返信へんしん
    1. 拡張子かくちょうし表示ひょうじになっているかもしれませんね。
      以下いかのURLを参考さんこう拡張子かくちょうし表示ひょうじするようにしてみてください。
      よろしくおねがいします。

      削除さくじょ
  12. すみません、tModLoader.exeが見当みあたりません、ショートカットのURLはsteam://rungameid/1281930をしめしています

    返信へんしん削除さくじょ
    返信へんしん
    1. コメントありがとうございます。
      tModLoader v2022.5 以降いこう、v1.4対応たいおうになり仕組しくみが変更へんこうされたため、日本語にほんごできなくなりました。なお、まこともうわけありませんが、病気びょうき療養りょうようのため日本語にほんご支援しえん終了しゅうりょういたしました。ご理解りかいいただけるとたすかります。

      削除さくじょ