📄 languages.setup.php3
字号:
<?php
if (!isset($Lang) || !file_exists("install/languages/${Lang}.setup.php3"))
{
// Available languages
$AvailableLanguages = array(
"cs|czech" => "czech",
"en([-_][[:alpha:]]{2})?|english" => "english",
"fr([-_][[:alpha:]]{2})?|french" => "french",
"it|italian" => "italian"
);
function Detect($Str,$From)
{
global $AvailableLanguages;
global $Lang;
$NotFound = true;
reset($AvailableLanguages);
while($NotFound && list($key, $name) = each($AvailableLanguages))
{
if (($From == 1 && eregi("^".$key."$",$Str)) || ($From == 2 && eregi("(\(|\[|;[[:space:]])".$key."(;|\]|\))",$Str)))
{
$Lang = $AvailableLanguages[$key];
$NotFound = false;
};
};
};
if (getenv("HTTP_ACCEPT_LANGUAGE") != "")
{
$Accepted = explode(",", getenv("HTTP_ACCEPT_LANGUAGE"));
Detect($Accepted[0],1);
}
elseif (getenv("HTTP_USER_AGENT") != "")
{
Detect(getenv("HTTP_USER_AGENT"),2);
};
//if no language detected set default one
if (!isset($Lang)) $Lang = "english";
};
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -