CakePHP1.2.3 Pluginでのi18n
DebugKitの中身をみて気づいたこと
通常、i18nを使う時は
__('English');
としていますが、
Plugin内で使用するときは
以下のようにdomainにplugin nameを指定することができます。
__d('my_plugin_name', 'English');
そうすると、以下の.poファイルをApp側で読み込んで翻訳してくれます。
my_plugin_name/locale/jpn/LC_MESSAGES/my_plugin_name.po