⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 languages.setup.php3

📁 使用PHP编程的聊天室
💻 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 + -