[WordPress] WP-Pollsの日本語化
お客様からアンケートフォームを設置したいとご要望があり、いろいろ検討の結果、WP-Pollsが無料で使い勝手が良さそうという結論になりましたが、日本語化されていませんでした。
過去に日本語化されていた有志の方がいらっしゃったようですが、現在はサイトも閉じているようなので、仕方がないので自分で日本語化してみました。
プラグインの日本語化
WP-Pollsは、languageディレクトリも整備されていないようでしたので、Poeditからファイルを生成しました。
詳しい使い方に関しては割愛しますが、.potファイルをPoeditで読み込み、保存、という流れです。
詳しくは
が参考になります。
WP-Polls日本語化の手順
さて、肝心の日本語化の方法ですが、
- ファイルをダウンロード
- サーバーにアップロード
phpファイルを編集、上書き
という流れになります。
ファイルをダウンロード
まずは、こちらから日本語化されたファイルをダウンロードして下さい。
バージョン2.70対応版です。
lauguages.zip(20KB)
解凍すると、languagesディレクトリの中に、
- wp-polls-ja.mo
- wp-polls-ja.po
の2ファイルがあります。
サーバーにアップロード
解凍したディレクトリをそのままプラグインの「wp-polls」ディレクトリの中に突っ込みます。
こんな感じ。
2015/9/4 追記
もっと簡単なアップロード手順がありましたので修正します。
解凍したwp-polls-ja.moファイルだけをpluginの中のwp-pollsディレクトリに突っ込めば完了です!
下のPHPファイルの上書き処理なども必要ありません。
phpファイルを編集、上書き
wp-pollsディレクトリ内にある、「wp-polls.php」を編集します。
一番最後の行に以下の一文を追加します。
1 |
load_plugin_textdomain( 'wp-polls', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' ); |
上書きして、サーバーにアップすれば完了です!
こんな感じになります!
言い訳
えーと、基本、そんなに難しくない英単語ばっかりだったんですが、私英語が苦手でして、中学校卒業レベルだと思いますので、間違い等々いろいろあると思います。
突っ込まれたら直すつもりですので、ご指摘頂けると幸いです。
Pollは「アンケート」と訳しています。
Voteは「回答」と訳しています。
このあたりは好き嫌いというか、投票にして欲しかったとかいろいろあると思いますが、
オレの好みの問題
ということで。(照)
あと、日本語化もはじめてやりました。
ホントは作者に連絡とったりとかしなきゃいけないんでしょうか。
よくわかってないので、その辺の行儀作法も教えて頂けると喜びます。
phpへの適用方法も、この方法だとアップデートされる度に書きなおさなければいけないのでもっといい方法があるのであれば教えて欲しいです!
とりあえず、自分(とお客さん)が使えればいいや、と思って作ったものなので、諸々不都合等あると思いますが、あまりいぢめないでくださいね〜