ホーム > プログラミング > Dreamweaver CS4のCSSダイアログボックス日本語化

Dreamweaver CS4のCSSダイアログボックス日本語化

最近知人の方から「CS4は英語だから使いたくない」と聞きまして、何のことかと思ったらスタイルシートの編集画面が英語になっているということでした。CS3は日本語だったらしいですね。で、どうやらAdobeが公式にその理由を説明しています。

CSS ルール定義ダイアログボックスのプロパティが英語で表示される(Dreamweaver CS4)(外部ページ)

これだけの理由でCS3を使い続けるというのも(PhotoshopとかIllustratorとか他のソフトが)かわいそうなので、日本語化できないかと考えてみました。で、実際にやってみたらできてしまったので、こっそり手法だけ公開します(モノを配布するとAdobeに怒られるのでしません)。

用意するもの:バイナリエディタ、Dreamweaver CS4(Windows版しか試していません。Mac版もできるのかな)

  1. C:\Program Files\Adobe\Adobe Dreamweaver CS4\ja_JP\resources を開いて、中にある「Resources.dll」をバックアップしておきます。
  2. そのファイルをバイナリエディタで開き、文字コードをUnicodeで表示します。
  3. 先のAdobeのサイトに飛んで、適当にCSSの英語名プロパティを拾ってきます。「Font-family」がわかりやすいかも。
  4. バイナリエディタで、3で選んだ文字列を検索します。2でUnicodeとして選択していない場合はヒットしませんので注意。
  5. 出てきた文字列を日本語に書き換えます。Unicodeは半角文字も2バイト分使うことに注意。というわけで、日本語名で置き換えると明らかに余白が増えます。ここは半角スペースなどで調整してください。

    なお、カテゴリ「ボックス」内の「Padding」や「Margin」などグループ枠に使われる文字列が登場しますが、ここは単に日本語に置き換えただけでは枠線がそのままになってしまいます。というのも、「Padding」→「余白」や、「Margin」→「マージン」として置き換えることになりますが、文字数が余るのです。そこで、この箇所は「余白」という文字を「Padding」の「ng」に、「マージン」を「Margin」の「rgin」の部分に置き換え、他の余った場所をバイナリ値の「8000」で置き換えてください。こうすると枠線が調整され、見栄えが良くなります。

  6. できあがったら保存し、Dreamweaverを立ち上げてみましょう。日本語化されているはずです。
変更前

変更前


変更後

変更後

  1. コメントはまだありません。
  1. トラックバックはまだありません。
Get Adobe Flash playerPlugin by wpburn.com wordpress themes