select_lang.lib.php

来自「phpMyAdmin图形界面化操作,我已经配置好了,只要把解要压缩后的文件放到站」· PHP 代码 · 共 402 行 · 第 1/2 页

PHP
402
字号
        'cs-utf-8'    => array('cs|czech', 'czech-utf-8', 'cs', 'Česky'),        'da-utf-8'    => array('da|danish', 'danish-utf-8', 'da', 'Dansk'),        'de-utf-8'    => array('de|german', 'german-utf-8', 'de', 'Deutsch'),        'el-utf-8'    => array('el|greek',  'greek-utf-8', 'el', 'Ελληνικά'),        'en-utf-8'    => array('en|english',  'english-utf-8', 'en', ''),        'es-utf-8'    => array('es|spanish', 'spanish-utf-8', 'es', 'Español'),        'et-utf-8'    => array('et|estonian', 'estonian-utf-8', 'et', 'Eesti'),        'eu-utf-8'    => array('eu|basque', 'basque-utf-8', 'eu', 'Euskara'),        'fa-utf-8'    => array('fa|persian', 'persian-utf-8', 'fa', 'فارسی'),        'fi-utf-8'    => array('fi|finnish', 'finnish-utf-8', 'fi', 'Suomi'),        'fr-utf-8'    => array('fr|french', 'french-utf-8', 'fr', 'Français'),        'gl-utf-8'    => array('gl|galician', 'galician-utf-8', 'gl', 'Galego'),        'he-utf-8'    => array('he|hebrew', 'hebrew-utf-8', 'he', 'עברית'),        'hi-utf-8'    => array('hi|hindi', 'hindi-utf-8', 'hi', 'हिन्दी'),        'hr-utf-8'    => array('hr|croatian', 'croatian-utf-8', 'hr', 'Hrvatski'),        'hu-utf-8'    => array('hu|hungarian', 'hungarian-utf-8', 'hu', 'Magyar'),        'id-utf-8'    => array('id|indonesian', 'indonesian-utf-8', 'id', 'Bahasa Indonesia'),        'it-utf-8'    => array('it|italian', 'italian-utf-8', 'it', 'Italiano'),        'ja-utf-8'    => array('ja|japanese', 'japanese-utf-8', 'ja', '日本語'),        'ko-utf-8'    => array('ko|korean', 'korean-utf-8', 'ko', '한국어'),        'ka-utf-8'    => array('ka|georgian', 'georgian-utf-8', 'ka', 'ქართული'),        'lt-utf-8'    => array('lt|lithuanian', 'lithuanian-utf-8', 'lt', 'Lietuvių'),        'lv-utf-8'    => array('lv|latvian', 'latvian-utf-8', 'lv', 'Latviešu'),        'mkcyr-utf-8' => array('mk|macedonian', 'macedonian_cyrillic-utf-8', 'mk', 'Macedonian'),        'mn-utf-8'    => array('mn|mongolian', 'mongolian-utf-8', 'mn', 'Монгол'),        'ms-utf-8'    => array('ms|malay', 'malay-utf-8', 'ms', 'Bahasa Melayu'),        'nl-utf-8'    => array('nl|dutch', 'dutch-utf-8', 'nl', 'Nederlands'),        'no-utf-8'    => array('no|norwegian', 'norwegian-utf-8', 'no', 'Norsk'),        'pl-utf-8'    => array('pl|polish', 'polish-utf-8', 'pl', 'Polski'),        'ptbr-utf-8'  => array('pt[-_]br|brazilian portuguese', 'brazilian_portuguese-utf-8', 'pt-BR', 'Português'),        'pt-utf-8'    => array('pt|portuguese', 'portuguese-utf-8', 'pt', 'Português'),        'ro-utf-8'    => array('ro|romanian', 'romanian-utf-8', 'ro', 'Română'),        'ru-utf-8'    => array('ru|russian', 'russian-utf-8', 'ru', 'Русский'),        'si-utf-8'    => array('si|sinhala', 'sinhala-utf-8', 'si', 'සිංහල'),        'sk-utf-8'    => array('sk|slovak', 'slovak-utf-8', 'sk', 'Slovenčina'),        'sl-utf-8'    => array('sl|slovenian', 'slovenian-utf-8', 'sl', 'Slovenščina'),        'sq-utf-8'    => array('sq|albanian', 'albanian-utf-8', 'sq', 'Shqip'),        'srlat-utf-8' => array('sr[-_]lat|serbian latin', 'serbian_latin-utf-8', 'sr-lat', 'Srpski'),        'srcyr-utf-8' => array('sr|serbian', 'serbian_cyrillic-utf-8', 'sr', 'Српски'),        'sv-utf-8'    => array('sv|swedish', 'swedish-utf-8', 'sv', 'Svenska'),        'th-utf-8'    => array('th|thai', 'thai-utf-8', 'th', 'ภาษาไทย'),        'tr-utf-8'    => array('tr|turkish', 'turkish-utf-8', 'tr', 'Türkçe'),        'tt-utf-8'    => array('tt|tatarish', 'tatarish-utf-8', 'tt', 'Tatarça'),        'uk-utf-8'    => array('uk|ukrainian', 'ukrainian-utf-8', 'uk', 'Українська'),        'zhtw-utf-8'  => array('zh[-_](tw|hk)|chinese traditional', 'chinese_traditional-utf-8', 'zh-TW', '中文'),        'zh-utf-8'    => array('zh|chinese simplified', 'chinese_simplified-utf-8', 'zh', '中文'),    );}/** * @global string  path to the translations directory */$GLOBALS['lang_path'] = './lang/';/** * @global string  interface language */$GLOBALS['lang'] = 'en-utf-8';/** * @global boolean whether loading lang from cfg failed */$GLOBALS['lang_failed_cfg'] = false;/** * @global boolean whether loading lang from cookie failed */$GLOBALS['lang_failed_cookie'] = false;/** * @global boolean whether loading lang from user request failed */$GLOBALS['lang_failed_request'] = false;/** * @global string text direction ltr or rtl */$GLOBALS['text_dir'] = 'ltr';/** * @global array supported languages */$GLOBALS['available_languages'] = PMA_langList();// Language filtering supportif (! empty($GLOBALS['cfg']['FilterLanguages'])) {    $new_lang = array();    foreach ($GLOBALS['available_languages'] as $key => $val) {        if (preg_match('@' . $GLOBALS['cfg']['FilterLanguages'] . '@', $key)) {            $new_lang[$key] = $val;        }    }    if (count($new_lang) > 0) {        $GLOBALS['available_languages'] = $new_lang;    }    unset($key, $val, $new_lang);}/** * first check for lang dir exists */if (! is_dir($GLOBALS['lang_path'])) {    // language directory not found    trigger_error('phpMyAdmin-ERROR: path not found: '        . $GLOBALS['lang_path'] . ', check your language directory.',        E_USER_WARNING);    // and tell the user    PMA_fatalError('path to languages is invalid: ' . $GLOBALS['lang_path']);}/** * check for language files */foreach ($GLOBALS['available_languages'] as $each_lang_key => $each_lang) {    if (! file_exists($GLOBALS['lang_path'] . $each_lang[1] . '.inc.php')) {        unset($GLOBALS['available_languages'][$each_lang_key]);    }}unset($each_lang_key, $each_lang);/** * @global array MySQL charsets map */$GLOBALS['mysql_charset_map'] = array(    'big5'         => 'big5',    'cp-866'       => 'cp866',    'euc-jp'       => 'ujis',    'euc-kr'       => 'euckr',    'gb2312'       => 'gb2312',    'gbk'          => 'gbk',    'iso-8859-1'   => 'latin1',    'iso-8859-2'   => 'latin2',    'iso-8859-7'   => 'greek',    'iso-8859-8'   => 'hebrew',    'iso-8859-8-i' => 'hebrew',    'iso-8859-9'   => 'latin5',    'iso-8859-13'  => 'latin7',    'iso-8859-15'  => 'latin1',    'koi8-r'       => 'koi8r',    'shift_jis'    => 'sjis',    'tis-620'      => 'tis620',    'utf-8'        => 'utf8',    'windows-1250' => 'cp1250',    'windows-1251' => 'cp1251',    'windows-1252' => 'latin1',    'windows-1256' => 'cp1256',    'windows-1257' => 'cp1257',);/* * Do the work! */if (empty($GLOBALS['convcharset'])) {    if (isset($_COOKIE['pma_charset'])) {        $GLOBALS['convcharset'] = $_COOKIE['pma_charset'];    } else {        // session.save_path might point to a bad folder, in which case        // $GLOBALS['cfg'] would not exist        $GLOBALS['convcharset'] = isset($GLOBALS['cfg']['DefaultCharset']) ? $GLOBALS['cfg']['DefaultCharset'] : 'utf-8';    }}if (! PMA_langCheck()) {    // fallback language    $fall_back_lang = 'en-utf-8';    $line = __LINE__;    if (! PMA_langSet($fall_back_lang)) {        trigger_error('phpMyAdmin-ERROR: invalid lang code: '            . __FILE__ . '#' . $line . ', check hard coded fall back language.',            E_USER_WARNING);        // stop execution        // and tell the user that his choosen language is invalid        PMA_fatalError('Could not load any language, please check your language settings and folder.');    }}// Defines the associated filename and load the translation$lang_file = $GLOBALS['lang_path'] . $GLOBALS['available_languages'][$GLOBALS['lang']][1] . '.inc.php';require_once $lang_file;// now, that we have loaded the language strings we can send the errorsif ($GLOBALS['lang_failed_cfg']) {    trigger_error(        sprintf($GLOBALS['strLanguageUnknown'],            htmlspecialchars($GLOBALS['lang_failed_cfg'])),        E_USER_ERROR);}if ($GLOBALS['lang_failed_cookie']) {    trigger_error(        sprintf($GLOBALS['strLanguageUnknown'],            htmlspecialchars($GLOBALS['lang_failed_cookie'])),        E_USER_ERROR);}if ($GLOBALS['lang_failed_request']) {    trigger_error(        sprintf($GLOBALS['strLanguageUnknown'],            htmlspecialchars($GLOBALS['lang_failed_request'])),        E_USER_ERROR);}unset($line, $fall_back_lang,    $GLOBALS['lang_failed_cfg'], $GLOBALS['lang_failed_cookie'], $GLOBALS['ang_failed_request'], $GLOBALS['strLanguageUnknown']);?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?