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

Beitrag lesen

hi,

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

Dann sei wenigstens einer zu

$lang=$_SERVER["HTTP_ACCEPT_LANGUAGE"]; //Headerabfrage
  $lang=substr($lang,0,2);
  if ($lang==$l_short) { echo " selected"; }

erlaubt: Das ist reichlich suboptimal.

Accept-Language kann mehr als eine präferierte Sprache enthalten, und darüber hinaus auch noch einen "quality value" - was bei dir komplett unberücksichtigt bleibt.

Du triffst also im Zweifelsfalle gar keine Auswahl, wenn die erste gewünschte Sprache nicht vorliegt - obwohl die nächste vielleicht durchaus verfügbar wäre.

Und abhängig vom quality value wählst du vielleicht sogar eine "falsche" aus.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }