alfie: automatische Sprachauswahl IE?

Beitrag lesen

hallo!

hi,

normalerweise sind die accept language angaben in der reihenfolge ihres auftauchens zu bewerten, also fr vor de-at.

da fr und de-at aber den selbe quality factor haben, geht der server davon aus, dass dir (benutzer) beide sprachen gleich wichtig sind.
eine französische version hat er nicht, also liefert er dir die deutsche.
vóila!

gruss,
wahsaga

ok, jetzt nochmal in einer einfacheren Variante:
3 Sprachen 1.fr, 2.de, 3.en
Header: Accept-Language: fr,de;q=0.7,en;q=0.3
                                  ^
                                  |
warum wird de gleich mit fr bewertet? Wenn ich eine eindeutige Reihung vorgebe, würde ich ungefähr so etwas erwarten (erhoffen!):
fr;q=0.6,de;q=0.3,en;q=0.1

Schlimm wird es bei nur 2 Sprachen: 1.fr, 2.de, beide werden mit 0.5 bewertet, der User bekommt die deutsche Seite (und kann gottlob manuell "umsteigen").

mfg Alfie