Home > Plugin | WordPress > Spam Karma 2の日本語化方法

Spam Karma 2の日本語化方法

2007/09/12

WordPressのPlugin「Spam Karma 2」を導入しました。

Spam Karma 2の超簡単な導入方法(英語版)

英語版のままで良いなら、ダウンロードして、解凍して、アップロードして、有効化するだけ。超簡単に導入できます。具体的には以下の通りです。

  1. Dave’s Blog » Spam Karma 2(現時点での最新版は、2.3)で「download the archive」からアーカイブをダウンロード。
  2. WordPressのインストールディレクトリ内にある/wp-content/plugins/(ME2.2.1の場合)に、解凍したアーカイブフォルダ(SK2)ごとアップロード。
  3. 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′);」という表記があります。

  1.  function sk2_init ()
  2.  {
  3.   //bind_textdomain_codeset('sk2', get_bloginfo('charset'));
  4.   load_plugin_textdomain('sk2');
  5.   //bind_textdomain_codeset('sk2', 'iso-8859-15');
  6.  }

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);

を追加します。
追加すると、下のようになります。

  1.  function sk2_init ()
  2.  {
  3.   //bind_textdomain_codeset('sk2', get_bloginfo('charset'));
  4.   //load_plugin_textdomain('sk2');
  5.   //bind_textdomain_codeset('sk2', 'iso-8859-15');
  6.   $domain_name  = 'sk2';
  7.   $locale_name  = get_locale();
  8.   $mofile_name  = dirname(__FILE__);
  9.   $mofile_name .= "/$domain_name-$locale_name.mo";
  10.   load_textdomain("$domain_name", $mofile_name);
  11.  }

でも、日本語表記になりませんでした・・・。

ダウンロードした.moファイルのファイル名は「sk2-jp_JP.mo」なんですが、どうもそのファイル名では認識されていなかったようです。
PHPが分かる人に聞いてみたらpluginを直接編集して調べてくれました。(後ろから見てて、何やってるのかさっぱり分かりませんでしたが)ファイル名を「sk2-ja_UTF.mo」に変更して、/wp-content/plugins/SK2/にアップロードしたところ、日本語化成功しました。

Comments:0

Comment Form
Remember personal info

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

Home > Plugin | WordPress > Spam Karma 2の日本語化方法

Search
Feeds
Meta
ETC

あわせて読みたいブログパーツ

ロリポップ! カラーミーショップ! ヘテムル さくらのレンタルサーバ

Page Top