日本語化

MOD/日本語化
Last-modified: 2013-11-26 01:13:25

他言語版用MODの日本語化 †

(他言語版本体の日本語化ではありません)


MOD日本語化について †

MODの日本語化には以下の変更が必要です。

  1. XML改変
  2. アイコン改変(tgaが変更されている場合必要)
  3. INIParser改変(CvPathが変更されている場合必要)

XML改変 †

XML改変すべき編集ファイルの場所

Assets/XML/Text

Textフォルダ以下の全てのXMLファイルに日本語を追加する。
.xmlを.txt等に変更して下さい。
日本語の追加方法は2つあります。

  1. HTMLユニコード(Unicode)形式に日本語訳を変換し打ち込む。
    実体参照(IE6以上専用)で変換し打ち込む。
  2. 日本語訳を直接打ち込む。
    XMLファイルの先頭を
    <?xml version="1.0" encoding="ISO-8859-1"?>
    から
    <?xml version="1.0" ?>
    または (文字コードにUnicode (UTF-8) を使用する場合)
    <?xml version="1.0" encoding="UTF-8"?>
    に変更してから日本語で直接打ち込み、文字コードをUTF-8で保存します (Windows31-J (Shift_JIS)やISO-2022-jp (JIS)で保存する場合は上記のXML宣言のencoding属性を該当する文字コードに指定し直す必要があります)。

    例(日本語直打ち):
    <?xml version="1.0" ?>
    <!--           (中略)           -->
    <TEXT>
    	<Tag>TXT_KEY_LEADER_GORBACHEV</Tag>
    	<English>Gorbachev</English>
    	<French>Gorbachev</French>
    	<German>Gorbachev</German>
    	<Italian>Gorbachev</Italian>
    	<Spanish>Gorbachev</Spanish>
    	<Japanese>ゴルバチョフ</Japanese>
    </TEXT>

    重要:言語の指定はタグの名前(<English>や<Japanese>)によるものではなく、「上から何番目にあるか」で判断しているようです。
    つまり、上から6番目に置かれたものが日本語として使用されることになります。

Japanese></Japanese>が空欄で提供されているMODの場合、そのままではテキストが何も表示されなくなるのでオプションで英語モードに切り替えてください。

注意: 文字化け対策 &dagger;

テキストエディタによっては、文字コードをうまく扱えない場合があるようです。
上記のとおり、encodingがISO-8859-1の場合には日本語入力をUnicodeに変換する必要がありますし、フランス語・ドイツ語などでアルファベット(英語)以外の文字を使っている部分が編集中に勝手に変更されてしまい、実行時にXMLパースエラーとなる原因となる場合があります。注意してください。
(Windows標準のメモ帳なら、日本語のみUnicodeで変更すればよく、フランス語等の文字コードが勝手に変更されてしまうことはないようです)

Textフォルダ内以外のXMLの改変 &dagger;

Textフォルダ内以外のXMLの改変が必要な場合もあるようです。
(未執筆…)

アイコン改変 &dagger;

英語のMODを公式日本語版でプレイするとアイコンがおかしくなることがあります。
これは英語版と日本語版とではGameFont.tgaの内容が違うことから発生します。
DXTBumpという専用の画像編集ソフトを使って、本体 Sid Meier's Civilization 4(J)/Assets/res/Fonts にある GameFont.tgaとGameFont_75.tga に
MODの /Assets/res/fonts にあるGameFont.tgaとGameFont_75.tgaの変更部分を貼り付けれて、MODのものと入れ替えれば正常に表示されます。
(画像編集ソフトDXTBumpの使用例はMOD/作成情報/GameFont.tgaの編集を参照)

具体的に説明するとこうなります。


日本語版、GameFont.tga

civ43_0.JPG

英語MOD、GameFont.tga

civ42_1.JPG

日本語版対応、GameFont.tga

civ4_0.JPG


INIParser改変 &dagger;



都市バーの文字化け修正 &dagger;

MODスレ Vol.6の43氏による修正法
この方法でRoM日本語化版の都市バーの文字化けもなくなります。

43 名前:名無しさんの野望[sage] 投稿日:2008/01/24(木) 08:17:24 ID:alWh7UIE
うは、途中で書き込んでしまった・・・

>>24
都市名と生産物が文字化けする現象ですが、
Assets/XML/Art/CIV4ArtDefines_Misc.xml の308行目(CITY_BILLBOARDSのところ)を
<fScale>1.0</fScale>
から
<fScale>-1.0</fScale>
に修正すると直るのではないかと思います。

私が少し動かした限りでは大丈夫そうでした。もしよければ試してみてください。


 

日本語化途中のMOD &dagger;

Fall from Heaven2 &dagger;

専用ページができました。
Fall from Heaven II

Rise of Mankind &dagger;

公式サイト:http://forums.civfanatics.com/showthread.php?t=273373

RoM用MOD(modmod) &dagger;

諸連絡用コメント欄 &dagger;

最新の10件を表示しています。 コメントページを参照

  • stack-style.org様のアップローダにてFfH2日本語化ファイル(0.23c)が消えた模様。とりあえず報告まで -- 2008-02-02 (土) 10:11:52
  • ↑civスレ@2ch 過去ログ置場の保管庫にミラーされている模様 -- 2008-02-02 (土) 17:47:08
  • 保管庫のファイルは2.014なんですが… -- 2008-02-02 (土) 20:53:22
  • Rise of Mankind v1.0日本語化パッチも消えてる(;; こっちは保管庫にはなかったです。 -- 2008-02-13 (水) 10:06:25
  • Rise of Mankind v1.0日本語化パッチだったらCiv村あるよ。 -- 2008-02-19 (火) 06:01:35
  • stack-style.org様のアップローダにてFfH2日本語化ファイル(015j&021f改)UPされた模様 -- 2008-03-07 (金) 00:58:05
  • たまにPlay中にフリーズするんですがみなさんはどうですか? -- 初心者? 2009-02-11 (水) 16:47:07
  • 日本語版を英語対応も欲しい。 -- 2009-08-10 (月) 10:57:59
  • 2chが規制中なので参考になるか分からんけど2.71パッチでしたことを上に -- 2011-02-21 (月) 20:19:51
  • ↑2chで質問した者です。参考にさせていただきます。ありがとうございます。 -- 2011-02-23 (水) 16:18:25
お名前: