Hallo, Lutz,
kann man das irgendwie über js (oder php - wahrscheinlich wird das nicht gehen, da ja serverseitig) realisieren?
Mit JavaScript geht das ungefähr so:
var redirectURL = "http://www.domainname.de";
if (navigator.appName == 'Netscape') // bw.ns
{var lang = navigator.language;}
else
{var lang = navigator.userLanguage.substr(0,2);} // navigator.browserLanguage
// if(getCookie(cookie_prefix + "_lang"))lang = getCookie(cookie_prefix + "_lang"); // nur wenn die bevorzugte Sprache in einem Cookie gespeichert wird
// german
if (lang.indexOf("de")==0)
{window.location.replace(redirectURL + '/index_de.htm')}
// default to english
else
window.location.replace(redirectURL + '/index_en.htm')
Mit PHP ginge es ungefähr so:
<?php
$domain_name = "http://www.domainname.de";
$lang = strtok($HTTP_ACCEPT_LANGUAGE,","); // language codes are comma delimited
while ($lang)
{
if ereg((strstr($lang,"de")
{
header("Location: ".$domain_name."/index_de.htm");
exit;
}
$lang = strtok(",");
}
header("Location: ".$domain_name."/index_en.htm"); // default
exit;
?>
Viel Spaß beim Testen,
Sebastian