63 |
$langpref=$_SERVER['HTTP_ACCEPT_LANGUAGE']; |
$langpref=$_SERVER['HTTP_ACCEPT_LANGUAGE']; |
64 |
$langpref=eregi_replace(";[^,]*","",$langpref); |
$langpref=eregi_replace(";[^,]*","",$langpref); |
65 |
$langpref=eregi_replace("-","_",$langpref); |
$langpref=eregi_replace("-","_",$langpref); |
66 |
$listlang=split('[,;]',$langpref); |
|
67 |
$defaultlang=$listlang[0]; |
$langlist=split("[;,]",$langpref); |
68 |
|
|
69 |
|
$langpart=split("_",$langlist[0]); |
70 |
|
|
71 |
|
if (isset($langpart[1])) $defaultlang=$langpart[0]."_".strtoupper($langpart[1]); |
72 |
|
else $defaultlang=$langpart[0]."_".strtoupper($langpart[0]); |
73 |
} |
} |
|
if (strlen($defaultlang) <= 3) $defaultlang=$defaultlang."_".$defaultlang; |
|
74 |
|
|
75 |
$this->defaultlang=strtolower($defaultlang); |
$this->defaultlang=strtolower($defaultlang); |
76 |
} |
} |