Cheatah: Systemsprache abfragen (Lösung für eine Sprachauswahl)

Beitrag lesen

Hi,

$languages = array("English" => "en",  //array mit benötigten Sprachen

in aller Regel würde die Zuordnung Key=>Klartext mehr Sinn ergeben.

$lang=$_SERVER["HTTP_ACCEPT_LANGUAGE"]; //Headerabfrage
foreach ($languages as $l_long => $l_short) {
  $lang=substr($lang,0,2);

Warum versuchst Du, $lang bei jedem Schleifendurchlauf erneut zu normalisieren? Außerdem beachtest Du das Format des Headers nicht hinreichend.

Bitte keine Kommentare über Tabellen und Abstände, die nicht über CSS definiert wurden.

Warum nicht? Der erzeugte HTML-Code ist nicht sinnbehaftet. Daran ändert sich auch nichts, wenn der Themenbereich PHP lautet.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes