Jens Holzkämper: Mehrsprachigkeit

Beitrag lesen

Tach,

Accept-Language: en,de;q=0.5

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4

  1. Was bedeutet das q=0.5  hinter dem Semikolon?

dass du deutsch nur halb so gerne magst, wie englisch. Ein Wert von 1 ist die Voreinstellung für den quality factor.

  1. Wenn ich türkische Sprachunterstützung im Browser installiere,
       wird die dann in die Liste mit aufgenommen?

Das hängt vermutlich vom Browser ab, aber eher nein; denn nur weil ich mir die chinesischen Schriftzeichen von CK hier ansehen möchte, hat chinesisch nichts in meinen Spracheinstellungen zu suchen.

  1. Wieso steht 'en' an erster Stelle?
       Ich war der Meinung, dass mein Browser auf deutsch eingestellt
       ist.

Ist er nicht.

  1. Welche Konsequenz kann ich aus der Reihenfolge ableiten?

Nichts, wenn mehrere Sprachen angegeben sind, sollten diese unterschiedliche quality factors angegeben werden.

  1. Ist es sinnvoll, eine Seite z.B. russischer Sprache (+ Schrift)
       anzubieten, wenn der Browser gar nicht mitteilt, dass er dies
       unterstützt?

Wenn keine unterstützte Sprache ausgeliefert werden kann, dann sollst du irgendeine Sprache ausliefern, da alle anderen Sprachen ein Rating von 0 haben.

Der normale User, der auf "русский" klickt,
   wird mit einer ggf. erscheinenden Fehlermeldung nichts anfangen
   können.

Ein User, der auf русский klickt, wird wohl wissen, was er tut, oder? Ich wüßte es nicht.

mfg
Woodfighter