emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Wrong language choosen on w32


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:
Lennart Borgman wrote:
 Regional settings:
 Your local (location): Swedish
 Language setting: x Western Europe and United State (default)
Control Panel - Regional Options - General.
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)".

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 / Advanced

On 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.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]