Questsのファイルをいじることで翻訳された文章をゲーム内で表示することができるようになる。Questsのファイルを自動で翻訳するツールをいくつか見つけたので紹介する。※CurseForgeアプリのModパックを前提に説明しています。Quests)を翻訳できるWebツール。Localizer](ソースコードは[Github]で公開されている。)本体バージョン1.20のModパックでいくつか試してみたが今のところ良い感じで、クエストブックだけを翻訳したい場合は結構オススメ。以下のURLに日本語の手順の解説があるので、こちらを見ながらやると良さそう。Questの日本語化]※Fabric、NeoFoegeのModパックは未対応この記事の補足などやることをざっくりまとめると以下のような手順になる。「このプロファイルのコンテント管理を許可する」にチェックこれで「コンテンツを追加」ボタンが表示されてModを追加できるようになる。詳しくは以下の記事にも記載している。Modパックフォルダの開き方CurseForgeのModパックのフォルダを開くには、以下の手順で開ける。「フォルダを開く」をクリック最終的に、翻訳後のファイルが入ったFTB-Quests-Localization-Resourcepackというフォルダをここのresourcepacksフォルダ下に置けば、ゲーム内メニューの「リソースパック」から読み込めるようになる。Localizer」を追加するため、このModに対応していないFabricのModパックなどではこちらのやり方で同様の内容を実現できることを確認。RPGどちらもFabricのModパックで、一部翻訳精度が低かったりするものの全体の翻訳自体はできた。細かめに書いたので面倒に見えるかもしれないが、やっている事自体は上で記載したものと大体同じ。LocalizerのURLを開く。Name」にModパック名を入れる。File」の「No」にチェックが入っていることを確認。Files」ボタンを押すconfig\ftbquests\quests\chapters下のファイルすべてを選択して「開く」。このフォルダのフルパスは以下のようになっている。C:\Users\{ユーザー名}\curseforge\minecraft\Instances\{Modパック名}\config\ftbquests\quests\chaptersファイルが読み込まれる。翻訳先の言語である下側の項目を「ja_jp(Japanese)」にする。上はen_usのままでOK。Localization」から以下の3つをダウンロードする。quests.zipen_us.jsonja_jp.jsonquests.zipを展開して、ファイル名をchaptersに変更。config\ftbquests\quests\chaptersに移動する。元々のchaptersファイルはバックアップのため別名にして置いておく。Quests下にpack.mcmeta名前のというファイルを追加する。これはリソースパックを読み込むために必要なファイルで、このファイルがあることによって翻訳ファイルをリソースパックとして認識できるようになる。pack.mcmetaをテキストエディタで開き以下を書き込む。}}ここのpack_formatはマイクラ本体バージョンに対応した数字を記載する必要があり、以下のURLなどから確認できる。リソースパック/作り方]いじったフォルダの中は最終的にこんな感じ。config\ftbquests\quests下にあるchapter_groups.snbtやdata.snbtは元々あったファイルから変更なし。Quests」を探して有効にするこれでクエストブックを開いて日本語が表示されていればOK。言語設定は日本語にしておくこと。kubejsが入っている場合ちなみに、「kubejs」というModが入っているModパックの場合は、kubejs\assets\kubejs\lang下の言語ファイルを自動で読み込むようになっているらしいので、そこにen_us.jsonとja_jp.jsonを置くだけOK。その場合、リソースパックを使わなくても良いのでpack.mcmetaも不要。pack.mcmetaやリソースパックを使うよりkubejsを追加すれば楽じゃね?と思った人はそっちのやり方でもOK。kubejsが入っているModパックで試してみたがうまく読み込まれず。入っていない場合と同様のやり方で翻訳できた。Questsのファイルを多言語対応できる状態に直してかつ、日本語に翻訳したファイルも作ってくれる模様。日本語に翻訳したファイルは別途リソースパックかkubejsを使って読み込ませる必要がある。Manually」の方は新しい言語の登録なので、基本的に使うことはない。MinecraftModsLocalizerこれ以下は、私は使っていないので紹介として。Quests)を含む、Modパックに入っているModすべてを翻訳できるツール。以下のような特徴があるようだ。MinecraftModsLocalizer]ChatGPTに多少課金しても問題ない、という人ならこちらの方が良いかも。toolGoogle翻訳を使って色々なModの日本語化リソースパックを作成するツール。残念ながらこの記事に最初に記載していたツールについては公開元Githubページが削除されてしまい使用不可になった。おかしくなったときは元々のフォルダをという名前に戻せば良い、ということを覚えておこう。Questsのクエストファイルがどこにあってどの場所を直せばよいのかの手順をざっと整理した。※「過去の内容」と内容の重複あり※Modパックによってはフォルダ構成が違うことがある模様インスタンスフォルダのconfig\ftbquests\quests\chaptersの中の.snbtというファイルが1ファイルごとに1つのクエストラインになっている。インスタンスフォルダは以下の手順で開ける。RPG」でのフルパスは以下のようになっていた。[RPG]\config\ftbquests\quests\chapters.snbtのファイル名は大体クエストライン名と同じか、それに近いものであるが多い。わからない場合はファイルの中を確認して、おそらく一番下にある「title」という項目を見るとクエストライン名が書かれている。ファイルの修正.snbtというファイルは中身はテキストファイルなので、適当なテキストエディタで開いて編集できる。「subtitle」と「description」の値をコピーして翻訳ツールで翻訳してから、上書き保存すればOK。注意点として、括弧やダブルクオーテーション、改行などのテキスト形式を下手にいじってしまうと読み込めなくなってしまうので、あくまで修正するのは括弧内やダブルクオーテーション内の文章だけにしておくこと。ダブルクオーテーションの数は基本的に2個、もしくは偶数になるはず。修正後の内容を上書き保存したら、ゲームを一度タイトル画面に戻ってから入り直して、クエストブックを開いてみると修正した内容が反映された。Questsクエストのファイルを直接翻訳した場合、もし特殊なテキストフォーマットが含まれていてそれを崩してしまうとクエストライン自体が非表示になってしまうことがある。Localizerを使って言語ファイルを分割することで、テキストフォーマットが崩れてしまった場合でもクエストライン自体が非表示になることを防ぐことができる。その場合、不正なフォーマットである、という英語メッセージが表示がされる。snbtファイルって何?※PCに詳しい人向け.snbtファイルはJSONと同じようにキーと値のペアをたくさん持ったファイルで、マイクラだけで扱われている特殊なデータ形式と拡張子。Questsで扱われている.snbtファイルはカンマの代わりに改行を使う特殊なフォーマットになっていて、NBTLintなどの検証ツールを使っても正しくチェックすることができないというかなり面倒な仕様になっている。ちなみに、項目の区切りにはカンマを使うことも可能な互換性があるらしい(未検証)。Localizerが使えなかったNeoForge(1.21系)のいくつかのModパックで確認したところ、以下の場所にあらかじめ言語ファイルが置かれていた。{Modパックフォルダ}\config\ftbquests\quests\langここにあるen_us.snbtの中身を翻訳してja_jp.snbtに名前を変えてフォルダ内に配置すれば日本語化に対応できる。この.snbtファイルの翻訳に対応しているツールはまだ少ないかも。Localizerの開発者がこれに対応する機能を開発中である模様。1.21以降のクエストブックの翻訳はかなり楽になるかも。マイクラとは直接関係ない翻訳ツール紹介Googleのスマホアプリによるリアルタイムのカメラ翻訳機能おそらく他の翻訳アプリには少ない機能で、カメラで映しているものをリアルタイムで翻訳し続けてくれるGoogleレンズという機能がある。いちいち画像化してアップロードする必要がないので手軽に翻訳できる。Google翻訳のクリップボードから翻訳Googleの画像翻訳には、直接アップロードするものの他にも「クリップボードから貼り付け」という機能がある。こちらも、いちいち画像ファイルを作らなくて良いので割と手軽に翻訳できる。Toolやペイントでキャプチャした画像の一部を切り取って(コピーして)使うと良さそう。画像翻訳]ChatGPTチャットATで、翻訳ツールとしても利用でき翻訳精度が高い。翻訳方法の指示ができるので特殊なテキスト形式の場合でも精度を高めやすい。Nouveauの導入手順解説【1.21+NeoForge】【お手軽】マイクラModパック紹介オリジン(種族)と魔法がテーマのアドベンチャーRPG系Modパック「DarkRPG」。ゾンビアポカリプスが進行中の現代を舞台にしたハードコアサバイバルアクションのModパック「DeceasedCraft」。2」冒険メインのRPG系Modパックでよく見る人気Mod柴犬入り多機能Mod「Quark」。便利アイテムや便利機能、装飾アイテムを追加おしゃれな小物など色々追加する多機能Mod「Supplementaries」。アイテムを追加する水車と歯車で動かす工業化Mod「Create」初心者向け解説その他の人気記事タルコフの類似ゲーム紹介このブログを検索いいね!と思ったら良ければ支援お願いします。ゲームブログQooQ。