logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Re: Sprachabfrage programmieren: msg#00048

Subject: Re: Sprachabfrage programmieren
>$lang_variable = $_SERVER['HTTP_ACCEPT_LANGUAGE'];

Das ist die eizige standardkonforme Möglichkeit dieses herauszufinden.
Allerdings ist den meisten usern nicht bewußt das sie dieses in Ihren
Browsern konfigurieren sollten.
im deutschsprachigen Mozillla stand da immer de_AU als erstes drin -
weil der Maintainer wohl aus Ösiland kommt. Verlaß darauf ist aber
nicht.
Betriebssystemeinstellungen kann man gleich vergessen, weil
a: böse,
b: schwierig (Na gut, nur bei richtigen OS),
c: nicht aussagekräftig, da bei weitverbreiteten Systemen von der
Lizenz abhängig, sodaß viele [en] hier auf [de] arbeiten und umgekehrt.

Es gibt also keine Möglichkeit ausser wenn der $user seinen Browser
richtig konfiguriert.

ervin

>
>Bei mir erhalte ich das Ergebnis "de".
>
>Was muss ich tun, um als Ergebnis "de-DE" oder ähnliches zu erhalten?

Im Browser einstellen.

>Ich suche nach einer Möglichkeit, um z.B. zwischen den deutschen und
>dem schweizerischen Deutsch zu unterscheiden.

dafür ist der header vorgesehen.


--
Ervin Peters
D-99425 Taubach

-- 
Mailingliste OpenGeoDB
Listenadresse: opengeodb-r1mDYR0DdAyzQB+pC5nmwQ@xxxxxxxxxxxxxxxx
Informationen: http://opengeodb.de
Mit freundlicher Unterstütztung von php::bar (http://phpbar.de)



<Prev in Thread] Current Thread [Next in Thread>