JSF doesn't check my browser "accept-language"
JWSDP 1.3, JSF 1.0 final, on Windows XP Chinese Version.
The "faces-config.xml":
...
<application>
<locale-config>
<default-locale>en</default-locale>
<supported-locale>zh</supported-locale>
</locale-config>
</application>
....
I put English and Chinese resource bundles to the proper directory. But i always get Chinese text output on the JSP page whatever browser & preferred langauge i choose. I've test IE to use "en_US" in a Chinese OS; an IE browser set to "en_US" on a English version OS; a English version Mozilla. I even captured the HTTP header and the request only contains "en_US" as accept language.
So what is going wrong with JSF engine? How does it determine user preferred langugage? Does it related to OS language version? I got confused.

