Re: hreflang

> In fact, language negotiation depends on the premise that the  
> translations are in sync *and* the user trusts them to be in sync. I  

If you are using an IIS server and one of the common GUI user agents,
this may be true, but, at least to a qualitative level, it is not
true for a server that properly implements language negotiation and
for a user agent that allows proper specification of relative 
abilities in langauges.

> that eg. debian.org is up to date in Finnish? If I set my browser to  
> prefer English, I can reasonable assume that I am seeing the latest  
> information.

Debian.org should, in that case, qive a low q value for the Finnish version,
and you should give English an only slightly lower score than Finnish.  That
way, you will get Finnish versions if they are likely to be definitive
and English otherwise.

I believe that IIS doesn't provide for specifying q values, and most 
browsers choose the q values based on the order of appearence in the list
of languages.

Received on Wednesday, 8 February 2006 23:23:23 UTC