Posts Tagged ‘l10n’

load_plugin_textdomain の適切な指定方法

火曜日, 5月 12th, 2009

WordPress のプラグインをどうやってローカライズするのか調べてたのだけれど、どうもネット検索で引っかかる情報がどうも古かったり、wp-content/plugins/ 直下しか検索にいってくれない問題も 「WP 1.6 系では修正されるようです」がどうもいまでも修正されてないっぽい。

結局ソースコードをのぞいて確認したところ現状バージョン(2.7.1)では以下のように指定するのが一番よさげ。

load_plugin_textdomain(ドメイン名, false, dirname(plugin_basename(__FILE__)));

以下、参考にしたサイト。

WordPress 多言語対応の仕組みと翻訳作業 — その2(希哲館)
プラグインとテーマをローカライズする(iDeasilo)
WordPress プラグイン日本語化 Tips(hiromasa.zone :o))