読者です 読者をやめる 読者になる 読者になる

日々ぴこぴこ

TESとかFalloutとか、思ったことを淡々と。

Skyrim Special Edition 日本語化

正式リリースされているSkyrimSEの日本語版を利用して英語版を日本語化する。

 

今回、こういった記事を編集する原因は、

 

speakeir.hatenadiary.jp

speakeir.hatenadiary.jp

この2つの記事へのアクセスが多いことから。この2つの記事は、正式なSkyrimSE日本語版からデータを抽出するのではなく、Skyrim無印からデータを抽出することになるので、あまり良い方法ではない。そこで、今回の記事で正式な日本語化記事にしておきたいと思った。

 

内容としては、

FAQ/日本語化 - Skyrim Wiki JP

このWikiを参照している。

 

①公式日本語版をダウンロード、データをどこかにバックアップする。

 僕は物理的に、つまりハードディスクを分けて利用しているので、そこに放り込む。

 フォルダ名をjpなどにすればわかり易い。

 以下、このバックアップからデータを取り出し、公式英語版に上書きするので、くれぐれも消したり上書きしないように。

 

②公式英語版をダウンロードする。

 

f:id:speakeir:20170109170032j:plain

Steamのゲームタイトルを右クリック、プロパティから言語を選ぶ。英語を選ぶと、自動的にダウンロードが開始される。

Wikiには、一度公式日本語版を消した方がいいと書いているが、私はModを多用しているので、消さずにした。それでも円滑に進んだので、おそらく消さなくてよいかと思われる)

 

f:id:speakeir:20170305193458j:plain

 

もう一度同じ画面を立ち上げ、ゲームキャッシュの整合性を確認する。

Steamのタイトルはダウンロードが基本だけれど、データが多すぎるとどうしても、欠損や破損が生じる。そこで、整合性でデータの整理整頓と照合をしておかないとダメです。

 

③一度公式英語版を立ち上げる。

f:id:speakeir:20170109170356j:plain

ちゃんと立ち上がればOK

 

④公式日本語版からのデータ吸出し

BSA Browser (with .BA2 support) at Skyrim Special Edition Nexus - Mods and Community

僕が用いたツールはこれ。

f:id:speakeir:20170109170505j:plain

こういうツール画面。

Fileタブを押し、「open archive」を選択、先ほどバックアップした公式日本語版から、「Skyrim - Patch.bsa」ファイルを指定する。日本語のデータを抽出する。

 

f:id:speakeir:20170109170718j:plain

まず吸い出すのは以下のファイル。

book.swf

fontconfig.txt

fonts_en.swf

translate_japanese.txt(ファイル名のjapaneseをenglishに変更)

 

で、ツール画面の「Extract」を押し、吸い出して保管する場所を指定する(例えばデスクトップとか)と、そこに「interface」フォルダができ、指定したファイルが保存される。

 

Skyrim無印版のころは、Dataフォルダ内にinterfaceやstringsフォルダがあり、ここに放り込んだデータによってSkyrimの言語が変更できた。

ところが、SkyrimSEはこうしたデータを「Skyrim - Patch.bsa」にアーカイブ化することになった。それじゃあ日本語データを梱包しなおさないといけないの?というわけではなく、Dataフォルダ内に新しく作られたフォルダを優先的に読み込むらしい。Mod導入時にもこの方法を多用することになるので、ご注意。

 

次に、Stringsファイルを取り出す。

 

f:id:speakeir:20170109171742j:plain

公式英語版を日本語化するのだから、言語を司るStringsファイルはJapanese。このファイル名をEnglishにすべて変える。

 

f:id:speakeir:20170109171550j:plain

都合、15ファイルですな。

 

※なお、ssetranslatorを使う人は、Stringsファイルのjapanese版をそのまま、おなじフォルダに放り込んでおくこと。ツールはStringsフォルダを優先的に読み込むのですが、Stringsフォルダ内にJapaneseファイルがないと自動翻訳できなくなる。

 

最後に、

f:id:speakeir:20170109171934j:plain

やはり、バックアップした公式日本語版のフォルダから「Skyrim - Voices_ja0.bsa」を取り出す。これは音声系ファイルで、もし英語のままがいい人は触らないほうがいい。

日本語音声にしたい人は、このファイルをコピーした上でリネーム。「ja0」を「en0」にしておく。

 

⑤ファイルを放り込む

 

f:id:speakeir:20170109172129j:plain

 

SkyrimSEのDataフォルダに、interfaceとStringsフォルダを作っておく。

先ほどinterfaceから取り出したファイルをinterfaceに入れ、Stringsフォルダから取り出したファイルをStringsフォルダに入れる。

そしてSkyrim - Voices_en0.bsa(元のja0)はDataフォルダに放り込む。

ただし、同名ファイル(本物の英語音声ファイル)があるので、こちらを「backup」などとしてどこかに保管しておいたほうが賢明。

 

⑥立ち上げてみる。

f:id:speakeir:20170109172438j:plain

システム系のインターフェースは引き続き英語表記。これは致し方ない。右下、ゲーム内時間などが日本語化されているから大丈夫。

あと、左下のバージョンも最新版になっている。

 

僕も最初のころはそうだったけれど、日本語化する以上、徹底的に日本語化したい、と思う人が多い。例えば少しでも英語表記が残っていると嫌だとか、よくわからないとか。でも、公式英語版を日本語化するというのは、最新版SkyrimSEを遊ぶための裏技のようなものだから、ある程度は我慢が必要。

プレイしている中で、例えばクエスト一覧が英語化されているとか、そういうことがあれば、それは殆どがModの影響です。私がやった中では、システムのインターフェースは英語のままだったけれど、これは簡単な英語表記なので問題ないと思います。

 

 

 

以上が公式リリース版の日本語化方法。