kernel: fix determination of using locale

Dmitry Timoshkov dmitry at codeweavers.com
Tue Apr 18 04:55:31 CDT 2006


"Sergei Butakov" <butsergej at yandex.ru> wrote:

> So any program must check variables in that order: LC_ALL, LC_CTYPE, LANG.
> (First check LC_ALL. If LC_ALL defined then stop, if not defined then check 
> LC_CTYPE. If LC_CTYPE defined then stop, if not defined then check LANG)
> 
> In Wine system_lcid defined by LC_ALL, LC_CTYPE, LANG. It's right.
> user_lcid defined by LC_ALL, LANG only. It's wrong. LC_CTYPE must be checked 
> too!

You are right, thanks for taking time explaining everything in details.

-- 
Dmitry.



More information about the wine-devel mailing list