2007/09/12
WordPressのPlugin「Spam Karma 2」を導入しました。
Spam Karma 2の超簡単な導入方法(英語版)
英語版のままで良いなら、ダウンロードして、解凍して、アップロードして、有効化するだけ。超簡単に導入できます。具体的には以下の通りです。
- Dave’s Blog » Spam Karma 2(現時点での最新版は、2.3)で「download the archive」からアーカイブをダウンロード。
- WordPressのインストールディレクトリ内にある/wp-content/plugins/(ME2.2.1の場合)に、解凍したアーカイブフォルダ(SK2)ごとアップロード。
- WordPressの管理画面>プラグイン>Spam Karma 2を有効化。
ここまでは、PHPも英語もわかんなくてもなんとかなります。英語表記でもSpam Karma 2を使うことはできると思いますが、設定項目が多いので、ワケがわかりません。
日本語表記化する方法をググってチャレンジしてみました。
Spam Karma 2を日本語表記化する方法
日本語化するにはWP-Plugins.net Doc » SK2 in Your Languageから、.moファイルをダウンロードしてWordPressのインストールディレクトリ内にある/wp-content/plugins/SK2/にアップロードします。
でも、そのままだと日本語化できないみたいです。
insomniaque » SpamKarmaを日本語表記に!の記事を参考にしました。
解凍したSK2フォルダの中に、spam_karma_2_plugin.phpというphpファイルがあります。
insomniaque » SpamKarmaを日本語表記に!では30行目とありましたが、現時点での最新版SK2.3では、42行目に「load_plugin_textdomain(′sk2′);」という表記があります。
- function sk2_init ()
- {
- //bind_textdomain_codeset('sk2', get_bloginfo('charset'));
- load_plugin_textdomain('sk2');
- //bind_textdomain_codeset('sk2', 'iso-8859-15');
- }
42行目の「load_plugin_textdomain(′sk2′);」という表記をコメントアウトして
$domain_name = 'sk2';
$locale_name = get_locale();
$mofile_name = dirname(__FILE__);
$mofile_name .= "/$domain_name-$locale_name.mo";
load_textdomain("$domain_name", $mofile_name);
を追加します。
追加すると、下のようになります。
- function sk2_init ()
- {
- //bind_textdomain_codeset('sk2', get_bloginfo('charset'));
- //load_plugin_textdomain('sk2');
- //bind_textdomain_codeset('sk2', 'iso-8859-15');
- $domain_name = 'sk2';
- $locale_name = get_locale();
- $mofile_name = dirname(__FILE__);
- $mofile_name .= "/$domain_name-$locale_name.mo";
- load_textdomain("$domain_name", $mofile_name);
- }
でも、日本語表記になりませんでした・・・。
ダウンロードした.moファイルのファイル名は「sk2-jp_JP.mo」なんですが、どうもそのファイル名では認識されていなかったようです。
PHPが分かる人に聞いてみたらpluginを直接編集して調べてくれました。(後ろから見てて、何やってるのかさっぱり分かりませんでしたが)ファイル名を「sk2-ja_UTF.mo」に変更して、/wp-content/plugins/SK2/にアップロードしたところ、日本語化成功しました。
- Newer: GX100かわいいよGX100
- Older: ME2.2.1
Comments:0
Trackback+Pingback:0
- TrackBack URL for this entry
- http://ikue.dmz-plus.com/archives/2/trackback
- Listed below are links to weblogs that reference
- Spam Karma 2の日本語化方法 from Nai-Nore