Wine and locales
wine-devel at shemesh.biz
Wed Jul 28 03:50:36 CDT 2004
In an attempt to get away from a possibly confusing subject line, and to
converge on an agreed behavior, here is an attempt to clear the desired
locale behavior Wine should have. Dmitry (and anyone else), please
comment on this table where you think there are errors in it, and say
what should be there.
In the "Unix setting", I'm always assuming that LC_ALL overrides
whatever is written in that column, and that LANG is used if neither
LC_ALL nor the column are set.
Registry setting (or NtSetDefaultLocale) changes
Collation (string sort order)
GetUserDefaultLCID queries user locale, registry sets it.
Defaults to User Locale. Registry overrides specific values
Various functions get the information
SetLocaleInfo changes it (for the running process?)
Prior to Windows 2000 - thread locale
Since Windows 2000 - Set at installation time
Special "MUI" versions - changeable by registry
The thread locale's task in this is not clear. http://tinyurl.com/46mb5
contains language that suggests that under 2000 and XP, this value is
If Dmitry, or anyone else, have any corrections/additions to this table,
please respond to this email.
Lingnu Open Source Consulting ltd.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the wine-devel