WordPress v2.2 以降では、
日本語版のプラグインのはずなのに日本語になっていない。
日本語化パッチをあてたのに日本語になっていない。
という事が多々ある。
そんなときにチェックすることのメモ。
WordPress v2.2 以降は、v2.1 以前のバージョンと言語ファイルの指定が違うため、日本語の言語ファイルが正しくに適用されていない可能性がある。
チェックすること:
- “wp-config.php” 内の言語指定文字を調べる。
- WordPressフォルダ直下にある wp-config.php をテキストエディタ(メモ帳など)で開く。
- 以下の部分をチェック。赤字の部分が言語指定文字である。
- v2.1 以前のバージョンの場合は ‘ja_UTF‘ で、v2.2 以降の場合は ‘ja‘ となっている。
define (’WPLANG’, ‘ja‘);
- プラグインの言語ファイルを調べる。
- 拡張子が”.mo”、”.po”のファイルを探す。
- たとえば、”pluginname-ja_UTF.mo” というファイル名の場合、赤字の部分が言語指定文字である。
- この部分が wp-config.php の言語指定と違っていると日本語化されない。その場合は”.mo”、”.po”共に、ファイル名を以下のように変更する。
「pluginname-ja_UTF」 ⇒ 「pluginname-ja」
- 変更した言語ファイルをサーバーにアップロードする。
これで日本語化されるはず。
