session_start(); if(!isset($_SESSION['language'])){ switch (substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2)) { case "zh": $_SESSION['language'] = "zh-TW"; if (substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 5) == "zh-TW" || substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 5) =="zh-tw") {$_SESSION['language'] = "zh-TW"; } if (substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 5) == "zh-CN") {$_SESSION['language'] = "zh-CN"; } break; default : $_SESSION['language'] = "en-US"; } }else if(isset($_POST["language"])){ $_SESSION["language"] = $_POST["language"]; } $language=$_SESSION["language"]; switch ($_SESSION['language']) { case "zh-TW": include_once('language/zh-TW/language.php'); break; case "zh-CN": include_once('language/zh-CN/language.php'); break; case "en-US": include_once('language/en-US/language.php'); break; default: include_once('language/en-US/language.php'); break; } ?>