Avoir son navigateur configuré pour privilégier l'anglais expose a des poilades inattendues quand on navigue sur des sites surtout francophones.
@cyclotopie Un des plus gros problèmes du Web est qu'il n'a pas la notion de « version originale ». Je voudrais dire « VO si c'est du français ou de l'anglais, anglais sinon » mais ce n'est pas possible.
@bortzmeyer est-ce que ce n’est pas quelque chose qui peut/doit être implémenté par le site (qui lui connaît sa version originale) ? Prendre les “accepted-language” comme un set et non une priorité. Ou alors ça ne respecte pas les RFC ?
@mart_e Je ne connais pas de site Web qui, face à un "Accept-Language: en,fr" (même priorité) choisisse le fr si c'est la VO.
@mart_e Le RFC 9110 dit "Note that some recipients treat the order in which language tags are listed as an indication of descending priority, particularly for tags that are assigned equal quality values (no value is the same as q=1). However, this behavior cannot be relied upon. " (Le menu de Firefox prétend, à tort, que l'ordre est un ordre de préférence. Mais le RFC permet en effet votre algorithme.)
@bortzmeyer intéressant, merci