Unnamed
public text v1 · immutable<?php
$gLang = array("en", "pl");
function getLanguage()
{
// choose language
global $gLang;
$host = $_SERVER['HTTP_HOST'];
preg_match('#\.?([a-z]+)\.sotw\.com$#i', $host, $match);
$xLang = (isset($match['1']) && $match['1'] != 'www') ? $match['1'] : substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
$found = false;
foreach($gLang AS $lang)
{
if($xLang == $lang)
{
$found = true;
break;
}
}
if(!$found)
{
$lang = $gLang[0];
}
return $lang;
}
echo getLanguage();
?>