Hallöle,
möchte die vom Browser akzeptierte Sprache ermitteln. Meine Opera sendet dieses an den Server:
de,pl;q=0.9,fr;q=0.8,en;q=0.7,ru;q=0.6,es;q=0.5
mein IExplorer 6 dies:
de
Kann ich nun den einzigen Wert bzw. den vor dem ersten Komma nehmen?
Oder gibt's auch sowas:
ru;q=0.8,es;q=0.9,de;q=1.0
oder andere Versionen?
Mein PHP-Zweizeiler:
$arr_lg = explode( ',', $_SERVER['HTTP_ACCEPT_LANGUAGE'] ); // ru,en;q=0.9,es;q=0.8,de;q=0.7
if ( $arr_lg[0] ) echo $arr_lg[0];
Gruß,
Kalle