ブログ - LanguageManager

LanguageManager

カテゴリ : 
開発用メモ » XCL開発資料
執筆 : 
masa 2010/5/18
■XCube_LanguageManager
(core/XCube_LanguageManager.class.php)

●メンバ変数
protected mLanguageName
protected mLocaleName

●メソッド
・prepare()
初期化を行う。

・loadGlobalMessageCatalog()
グローバルメッセージカタログを取得する

・loadModuleMessageCatalog($moduleName)

・loadThemeMessageCatalog($themeName)
???


●アクセサ
・setLocale($locale)
・getLocale()
・setLanguage($language)
・getLanguage()

●protected
・getFallbackLanguage()
フォールバック用言語(英語)を得る


■Legacy_LanguageManager
(modules/legacy/kernel/Legacy_LanguageManager.class.php)

●追加メソッド

・loadPageTypeMessageCatalog($type)

・loadModuleAdminMessageCatalog($moduleName)
・loadBlockMessageCatalog($moduleName)
・loadModinfoMessageCatalog($moduleName)
  • トラックバック (0)
  • 閲覧 (4873)