i18n 向け、メッセージカタログ生成クラスのスーパークラス
Located in /class/Plugin/Generator/I18n.php (line 20)
Ethna_Plugin_Abstract | --Ethna_Plugin_Generator | --Ethna_Plugin_Generator_I18n
Inherited from Ethna_Plugin_Abstract
Ethna_Plugin_Abstract::$action_form
Ethna_Plugin_Abstract::$af
Ethna_Plugin_Abstract::$backend
Ethna_Plugin_Abstract::$config
Ethna_Plugin_Abstract::$config_default
Ethna_Plugin_Abstract::$controller
Ethna_Plugin_Abstract::$ctl
Ethna_Plugin_Abstract::$logger
Ethna_Plugin_Abstract::$name
Ethna_Plugin_Abstract::$session
Ethna_Plugin_Abstract::$type
プロジェクトのメッセージカタログを生成する
指定されたPHPスクリプトを調べ、メッセージ処理関数の呼び出し 箇所を取得します。
NOTICE: このメソッドは、指定ファイルがPHPスクリプトとして 正しいものかどうかはチェックしません。
指定されたディレクトリを再帰的に走査します。
指定されたPHPスクリプトを調べ、メッセージ処理関数の呼び出し 箇所を取得します。
NOTICE: このメソッドは、指定ファイルがPHPスクリプト (テンプレートファイル)として正しいものかどう かはチェックしません。
指定されたテンプレートファイルを調べ、メッセージ処理関数 の呼び出し箇所を取得します。
テンプレートのトークンを逆順に走査し、 翻訳トークンを取得します。
解析済みのメッセージ処理関数の情報を元に、カタログファイ ルを生成します。 生成先は以下のパスになる。 [appid]/[locale_dir]/[locale_name]/LC_MESSAGES/[locale_name].[ini|po]
Ethna組み込みのメッセージカタログファイルを、上書き する場合にマージします。
Inherited From Ethna_Plugin_Abstract
Ethna_Plugin_Abstract::__construct()
Ethna_Plugin_Abstract::getConfig()
Ethna_Plugin_Abstract::getName()
Ethna_Plugin_Abstract::getType()
Ethna_Plugin_Abstract::_detectName()
Ethna_Plugin_Abstract::_detectType()
Ethna_Plugin_Abstract::_load()
Ethna_Plugin_Abstract::_loadConfig()
Documentation generated on Fri, 11 Nov 2011 03:58:19 +0900 by phpDocumentor 1.4.3