|
From: | Lennart Borgman |
Subject: | Re: Wrong language choosen on w32 |
Date: | Thu, 21 Dec 2006 16:55:54 +0100 |
User-agent: | Thunderbird 1.5.0.9 (Windows/20061207) |
Jason Rumney wrote:
LENNART BORGMAN wrote:Unfortunately th e Regional Options control panel changes between every release of Windows, on XP there is no General tab, and none of the options I see let you choose "Western Europe and United States (default)".Lennart Borgman wrote:Regional settings: Your local (location): Swedish Language setting: x Western Europe and United State (default)Control Panel - Regional Options - General.In any case, that is not a language, the only thing I can think of that fits that description is the default coding system (ie Windows-1252).Swedish is a language, not a location, so I think that is defining the locale.I think the problem is that the user interface for configuring this has always been confusing in Windows, which I guess is why they keep changing it with every release.
Yes, they are changing the look and feel of the control panel, but it does not matter very much here. I think Emacs just uses the wrong API to detect the language. Didn't I report this before - or was that for some other software with the same problem? I know I have seen the same problem in other GPL sw. Unfortunately I do not remember the API details any more.
BTW I am just looking at this in XP on another pc. There I choose Control Panel - Regional and Language Options Sounds a bit better than the one for w2k IMO. There are 3 tabs: Regional Options / Languages / AdvancedOn the first tab "Regional Options" there is a value called "Location". Seems like they have dropped "locale" and I guess that is a good choice.
On the second tab "Languages" you might expec to find language. Well, you find half of it. There is the keyboard layout. Searching the Help I found "on the 'Languages' tab, under 'Language used in menus and dialogs', click the language you want.
But... it is not there. A bit further down on the page I see that one needs something called Windows Multilingual User Interface Pack for this.
So that is why you could not find it in the control panel I guess. Quite confusing to just remove it IMO. Probably a business solution for something.
Anyway, Emacs is choosing language with the wrong API. Unfortunately I do not know more at the moment.
[Prev in Thread] | Current Thread | [Next in Thread] |