Internet Options merely states "Menus and dialog boxes are currently
displayed in English (United States)".
Hmm... I see that too. More below.
....
does this box only get used if there are multiple languages specified on the site?
No. One example of where it is used is for your search site.
I just pressed Ctrl-e and typed lunch and among the hits
were articles by the Guardian and BBC news.
FWIW I managed to get the same set of Languages
that you have by using the Regional and Language Options Control Panel
applet. Apparently I have the meanings of those variables mixed up.
systemLanguage seems to be set by the Regional Options tab
(I was assuming that that would represent the version of Windows.)
userLanguage seems to be set by the Advanced tab.
browserLanguage apparently is the one for the version of IE at least
(perhaps even the version of Windows?)
<
http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/browserlanguage.asp?frame=true >
<quote>
In Internet Explorer 5 and later, however, the <B>browserLanguage</B>
property reflects the language of the operating system regardless of the
installed language version of Internet Explorer.
</quote>
Does that mean that you have an EN-US version of Windows?
Thinking that you would have an EN-GB version was the main
reason I started all this.
The same article also informs us
<quote>
This property does not indicate the language or languages
set by the user in Language Preferences, located in the
Internet Options dialog box.
</quote>
That's another surprise for me.
After all my changes the page still shows locale=en-us
Maybe it's hardcoded and not related to our systems?
Did you try re-registering mlang.dll? It doesn't seem to do as much
as I had hoped (as detected by RegMon) but I can't find any other fix
(apart from an IE Repair) which seems as relevant.
Another bit of information which may be relevant. Open About:Blank
and View, Encoding for it. FWIW I have Auto-Select checked
and Unicode (only) greyed on it. (I'm thinking that if you have
something different there it could be another indication of failure
with Auto-Select.)
My only other suggestion would be to ensure that your cache checking
option is set to Every visit... instead of its default of Automatically
(Alt-T,O,Alt-S,E). This is a setting which I usually recommend for
trying to avoid intermittent Red-X symptoms. I don't really see how
it would be related to Auto-Select not working but who knows?
BTW as part of my test to convert to EN-GB I also changed my keyboard
to English (United Kingdom) and discovered that my Right-Alt key
stopped working? Do you happen to know what that key does in that mode?
Not having a Right-Alt would be a real hardship IMO. For example,
it would make that above keystroke sequence (Alt-T...Alt-S...)
much more awkward.
Robert