wordpress 多言語化プラグイン [qTranslate] その1

wpでBlogやサイトを他言語化する際に便利なプラグイン[qTranslate]
使用方法は、[qTranslate]よりダウンロードし解凍したファイルをpluginフォルダへアップ。
その後、pluginを有効にし、設定画面より必要言語を追加します。

日本語に関してはそのままでは、管理画面が日本語にならないので、
languagesフォルダへja.moをコピーしてファイル名をja_JP.moに変更しアップすれば管理画面も日本語になり使用可能です。

記事投稿画面の上に、言語切り替えパネルができるなど便利。

出力は表示させたい部分へ

<?php qtrans_generateLanguageSelectCode("image"); ?>

と入力。<ul><li>形式で書き出されます。
テキストで表示したい場合は、上記ソースのimage→textに変更。
両方表示したい場合は、bothを入力。

プラグイン使用後、日付表示がおかしくなるようなので、
設定→Launguages→Advanced Settingsを開いてDate / Time Conversionを
3番目のUse strftime instead of date.にチェックを入れると解消されるらしい。。
ですが、なぜか僕の環境では改善しなかったので、
4番目のUse strftime instead of date and replace formats with the predefined formats for each language.に
チェックボックスを入れ、index.phpなどテンプレートファイルの日付表示部分の関数をthe_timeからthe_dateに変更。
これで、Launguages画面の各言語の設定で指定した日付表示に改善されました。
言語ごと分けられるのいいですね。

なかなか便利なプラグインです。
他プラグインとも相互性が強くなればもっとよくなりそうですが。

関連サイト:
qTranslate
GIMLET online F1 - qTranslate 導入メモ
saqoosha.net – WordPress でマルチリンガルなサイトを作るの巻