http://bugs.winehq.org/show_bug.cgi?id=10767
--- Comment #23 from Rafał Mużyło galtgendo@o2.pl 2009-11-17 09:21:40 --- (In reply to comment #22)
Once again:
The source of this bug is in the incompatibility of unicode.org and Microsoft collation tables, there is no need to add more confusion or speculation than there is already.
All the talk about locales is meaningless in the unicode context.
That's only a part of the problem. The other is wine design.
That quote from the standard docs says: The Default Unicode Collation Element Table does not aim to provide precisely correct ordering for each language and script; tailoring is required for correct language handling in almost all cases.
So, sorting, that uses it, may give you invalid results for a particular language. It may be useful for pure collation, but not for plain sorting.