船名を漢字表示するやり方

Last-modified: 2019-06-23 (日) 16:49:06

bandicam 2019-06-23 13-55-52-179.jpg

下記注意事項に留意の上自己責任で作業してください。
・ソフトウェアをインストールして使います。外国のソフトです。
・動作確認が不十分です(Windows10で検証中)
・既存のセーブデータの更新はされないので別途手動で入力しなおす必要があります。
 
 
概要
Windows中国版では漢字表示が可能であることを受けて、ソフトウェアを用いて、RTW実行ファイルに限って、実行時に中国語で表示させることで、漢字表示を実現させるやり方です。あくまで日本語Windowsのディスプレイ表示を変更するだけなので、ゲームプログラムの改変等には該当しないはずです。
 
 
1.ソフトウェアをインストールする
以下のサイトから、Locale Emulatorをダウンロードしてください。
https://github.com/xupefei/Locale-Emulator/releases
インストールの手順は下記サイトを参考にしてください。
https://ventzana.com/2012/08/0121/

  
2.RtWの漢字ファイルを用意する
参考:編者が急造したファイル。必ずバックアップをしてくださいfileJapanShipNames.dat
①RtWの格納フォルダ内DaTaフォルダにある”JapanShipName.dat”を複製する(バックアップを取る)
② ①で複製したファイルを言語ごとのエンコードが可能なテキストエディタ(Wordなど)で開く
③テキストを好みの内容に編集する
④編集が終了したら保存。保存時にWordであればエンコードをどうするか聞かれるのでこの時に”簡体字中国語(GB-2312)”を選択する。(初期値はUTF8)
 
 
3.RtW に Locale Emulatorの設定をする
①RTW実行のショートカット、またはEXEファイルで右クリックメニューを出すとLocale Emulatorが追加されているはずです(オレンジのアイコン)。
②Modify Applycation Profile(水色のアイコン)をクリックして実行しましょう。
③下記写真のように設定し、create shortcut ボタンを押して決定します。
 
bandicam 2019-06-23 16-20-10-296_0.jpg
 

④RtWが起動します。新規ゲームなどで、自動生成された内容が2.で用意したファイルの表示されるか確認してください。
 デスクトップに新しくRTW実行アイコンが生成されます。以後このアイコンからゲームを起動してください。
 
 
4.船名のリネーム等、自動生成以外の船名変更方法
既存セーブデータや、新規デザイン等に手動入力で船名をつける場合はそのまま日本語入力しても表示されません。
手動で入力するには、2.で用意した船名をコピーして、船名入力欄にペースト。このやり方でOKです。
 
 
 
参考:
他の方法として、WindowsのシステムロケールをUTF非対応ソフトの言語表示を選択できるので、中国語にすると漢字表示できます。
メリットは手動船名入力がダイレクトにできるようになります。
デメリットは他のソフトで文字化けや、起動できない等の不具合が発生します。(Capture2Textは動作しなくなります)
デメリットが強いのでおすすめしません。
 
同様の方法で、Dataフォルダ内のイベントデータも漢字表示、日本語化が可能であると思われます。