Re: Language negotiation problem
Hi Sylvain,
On Sat, Sep 02, 2006 at 12:08:56AM +0200, Sylvain Sauvage wrote:
> it seems there is a problem with content language negotiation on
> www.debian.org (and also mirrors, like www.fr.debian.org): although my
no, I don't think so, but there is a problem with Konqueror which
currently fails to support content negotiation (bug #358459).
> client declares it accepts "fr, en" (so French first), I only get english
Yep, you need to define ratings, the order is IIRC not sufficient. See
www.debian.org/intro/cn for details.
> pages. Even if I select the french page, following a link leads me to an
> english one (which is coherent to language negotiation though).
>
> 2. open http://localhost:8080 in the web client (Konqueror or Firefox),
> and I get this from Firefox:
>
> GET / HTTP/1.1
> Host: localhost:8080
> User-Agent: Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6 (Debian-1.5.dfsg+1.5.0.6-3)
> Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
> Accept-Language: fr-fr,fr;q=0.8,en-us;q=0.5,en;q=0.3
This looks good. Are you sure you get only English pages with firefox?
> So why is the behaviour different from times to times?
>From time to time? The bahaviour is not static?
> Sometimes I get the first listed language, sometimes English, or the last
> one...
> Maybe I'm wrong, but it seems www.debian.org does something wrong,
> doesn't it ?
Please a different server, such as www.de.debian.org. Can you still
reproduce it?
Jens
Reply to: