WordPress2.2.1で日本語メニュー

インストールしたのに、日本語メニューにならない???
で、ググってみました。

http://www.airgroove.com/xp/modules/bluesbb/thread.php?thr=17&sty=1&num=l50

—引用—

WordPress2.2.1とかをインストールして、いざログインして管理画面を表示!
とした時に、メニューが日本語じゃないなんて・・・orz
64bit版SuSEだからか?
php-5.2.1だから?
MySQLは関係ないやろ。
どうもwp-includes/gettext.phpの
117 if ($magic == ($MAGIC1 & 0xFFFFFFFF) || $magic == ($MAGIC3 & 0x FFFFFFFF)) { // to make sure it works for 64-bit platforms
118 $this->BYTEORDER = 0;
119 } elseif ($magic == ($MAGIC2 & 0xFFFFFFFF)) {
120 $this->BYTEORDER = 1;
121 } else {
122 $this->error = 1; // not MO file
123 return false;
124 }
ここの判定で一番最後の「not MO file」になってるっぽいんよねー。
だから122、123行目をコメントアウトして、
$this->BYTEORDER = 0;
を代わりに挿入。
ほんまにこんな解決策でいいんだろうか?

—引用終り—
━━━━━━━━━━━━━━━━━━━━━━━━━
上記の方法試す前に
なんとか日本語表示にしたい。それである人が教えてくれました。
wp-config.php の内容を変更しました。
wp-config-sample.php と比べて、抜けているスクリプトがあったので、追加しました。
—————————————————-
define(‘DB_CHARSET’, ‘utf8’);
define(‘DB_COLLATE’, ”);

—————————————————-
を追加したのと、
—————————————————-
define (‘WPLANG’, ‘ja_UTF’);

define (‘WPLANG’, ‘ja’);

—————————————————-
に変更。で、無事日本語に変わりました。
結局は、前バージョンのwp-config.phpを使用せず、手順通りにwp-config-sample.php を書き換えれば良かったんです。
━━━━━━━━━━━━━━━━━━━━━━━━━
困っているどなたかのお役に立てばよろしいのでは、と記録しておきます。
※参考
http://codex.xwd.jp/index.php/WordPress_Localization
追記
WordPress Japan – Localizationに日本語についてに記事がありました。
wp-config.php の作成です。

  1. コメントはまだありません。

  1. トラックバックはまだありません。