Mailinglisten-Archive |
From: "Wegar Colordian" <php_(at)_wegar.de>
> Vermutung: Browser senden doch ihre Sprache mit, oder täusche ich mich da
?
>
> Frage: Gibt's da in PHP eine Lösung, daß man die Sprache des Browsers
> erkennt und gleich die Seite in der richten Sprache darstellt ?
zum bleistift:
$browser_language = strtok($HTTP_ACCEPT_LANGUAGE, ',');
switch (substr($browser_language, 0,2)) {
case 'de':
$language = 'de';
break;
case 'en':
$language = 'en';
break;
default:
$language = 'en';
}
die darstellung je nach auswertung musst du schon selbst übernehmen.
und 100% zuverlässig ist das auch nicht.
biete also lieber noch eine navigation für den user an, dann kann er
selbst wählen.
hth, Ringo
php::bar PHP Wiki - Listenarchive