ソース掲示板




すべてから検索

キーワード   条件 表示 現行ログ 過去ログ トピックス 名前 本文

  メンテナンス 前画面に戻る

対象スレッド 件名: 日本語化のポイント
名前: lightbox
処理選択
パスワード

件名 日本語化のポイント
名前 lightbox
コメント
[[大別すると、2つに分かれます。]]

@DIV
1) リソースエディタで可変長な変更をする

2) バイナリエティタで固定長な変更をする
@END

1) は日本語化された ResHacker で、特になにも意識しないで変更します。
ひたすら日本語へと変更するだけで、誰にでも時間さえあれば可能です。

2) は注意が必要です。プログラムの変数部分や定数部分をを変更するので、
文字列の開始位置や変更可能なサイズは決まっています。


@DIV
また、2) の場合 Unicode なのか、SHIFT_JIS なのかでキャラクタセット
を事前に変更する必要があります。

※ 以下のように、文字と文字の間に 00 が入っているのは、Unicode です。
@END

http://lightbox.cocolog-nifty.com/photos/app/jconv_01.png


@DIV
以下のようにして、Unicode にキャラクタセットを変更してから変更します
@END

http://lightbox.cocolog-nifty.com/photos/app/jconv_02.png


@DIV
サイズが変わらないように上書きで注意して変更します
( 00 00 と なっている部分にデータをかぶせないように )
@END

http://lightbox.cocolog-nifty.com/photos/app/jconv_03.png


@DIV
↓パッチの結果
@END

http://lightbox.cocolog-nifty.com/photos/app/jconv_04.png