コード例 #1
0
ファイル: special-io.php プロジェクト: hcopr/Hubbub
function readStringListFile($filename)
{
    $fileContent = file($filename);
    if ($fileContent != '') {
        return stringsToStringlist($fileContent);
    }
}
コード例 #2
0
ファイル: genlib.php プロジェクト: hcopr/Hubbub
function l10n_load($filename_base)
{
    if (isset($GLOBALS['l10n_files'][$filename_base])) {
        return;
    }
    $lang_try = array();
    $usr = object('user');
    if ($usr != null) {
        $lang = $usr->lang;
    }
    if ($lang != '') {
        $lang_try[] = $lang;
    }
    $lang_try[] = 'en';
    foreach ($lang_try as $ls) {
        $lang_file = $filename_base . '.' . $ls . '.cfg';
        if (file_exists($lang_file)) {
            foreach (stringsToStringlist(file($lang_file)) as $k => $v) {
                $GLOBALS['l10n'][$k] = $v;
            }
            $GLOBALS['l10n_files'][$filename_base] = $lang_file;
            if (cfg('l10ndebug') == true) {
                $GLOBALS['l10n_files_last'] = $lang_file;
            }
        }
    }
}