公有成员 | |
| FLEA_Language () | |
| load ($dictname, $language= '', $noException=false) | |
| get ($key, $language= '') | |
公有属性 | |
| $_dict = array() | |
| $_loadedFiles = array() | |
在文件Language.php第137行定义。
| FLEA_Language::FLEA_Language | ( | ) |
| FLEA_Language::load | ( | $ | dictname, | |
| $ | language = '', |
|||
| $ | noException = false | |||
| ) |
载入指定语言的字典文件
所有的语言文件均按照“语言/字典名.php”的形式保存在由应用程序设置 'languageFilesDir' 指定的目录中。默认的保存目录为 FLEA/Languages。
如果没有指定 $language 参数,则载入由应用程序设置 'defaultLanguage' 指定的语言目录下的文件。
$language 和 $dicname 参数均只能使用 26 个字母、10 个数字 和 “-”、“_” 符号。并且为全小写。
| string | $dictname 字典名,例如 'fleaphp'、'rbac' | |
| string | $language 指定为 '' 时表示将字典载入默认语言包中 | |
| boolena | $noException |
在文件Language.php第188行定义。
参考 __THROW()、FLEA::getAppInf()及FLEA::loadClass().
参考自 FLEA_Language().
| FLEA_Language::get | ( | $ | key, | |
| $ | language = '' | |||
| ) |
返回指定键的对应语言翻译,没有找到翻译时返回键
| string | $key | |
| string | $language 指定为 '' 时表示从默认语言包中获取翻译 |
在文件Language.php第234行定义。
| FLEA_Language::$_dict = array() |
在文件Language.php第144行定义。
| FLEA_Language::$_loadedFiles = array() |
在文件Language.php第151行定义。
1.5.3