WordPress: プラグインを「使用する」でエラーになる場合
Jun 23

WordPress の日本語化

WordPress は日本語文字セットに対応したバージョン(WordPress-ME)が WordPress Japan で提供されていますが、文字セットに UTF-8 を使用することを前提にすれば英語版に日本語言語ファイルを用意するだけで管理ツールのメニューなどが日本語で表示されるようになります。

  1. 日本語化ファイルを設置
  2. WordPress のバージョンに対応した日本語化ファイルをダウンロードして設置する。必要なファイルは 'ja.mo' です。
    配布サイト:http://svn.automattic.com/wordpress-i18n/ja_JP/tags/
    WP 2.2用:http://svn.automattic.com/wordpress-i18n/ja_JP/tags/2.2/messages/ja.mo

    ダウンロードしたファイル "ja.mo" を wp-includes/language/配下に設置する。
    language/ というディレクトリが存在しない場合はディレクトリを作成する。

    wp-includes/language/ja.mo

  3. 環境設定
  4. "wp-config.php" に日本語メニューになるように下記*3のように変更する。
    なお、カスタマイズでスクリプト内に日本語を記述する場合を考慮して*1で日本語指定を、*2で文字セット指定を追記した。
    文字化けの混乱やトラブルを避けるため文字セットはデータベース側も含めてUTF-8 に統一した。
    (注意)日本語文字を記述したスクリプトは文字セットを UTF-8 で保存すること。

    file: wp-config.php

    PHP:
    1. mb_language("Japanese");    // *1 言語指定を追加
    2. mb_internal_encoding("UTF-8")// *2 スクリプトの内部文字セット指定を追加
    3. ...
    4. (省略)
    5. ...
    6. // Change this to localize WordPress.  A corresponding MO file for the
    7. // chosen language must be installed to wp-includes/languages.
    8. // For example, install de.mo to wp-includes/languages and set WPLANG to 'de'
    9. // to enable German language support.
    10. //define ('WPLANG', '');
    11. define ('WPLANG', 'ja');    // *3 日本語を指定
    12. ...

上記作業により管理ツールのメニューやメッセージなどが日本語で表示される。

Leave a Reply