https://bugs.kde.org/show_bug.cgi?id=340982

--- Comment #82 from Andrew Udvare <audv...@gmail.com> ---
(In reply to Stefan from comment #81)
> Created attachment 99000 [details]
> attachment-22055-0.html
> 
> As I see it, the problem is the whole locale system which assumes that all
> your preferences are based on a single region. This problem is beyond KDE,
> and affects the entire UNIX ecosystem.

The problem with the 'UNIX ecosystem' is beyond the scope of KDE. Yes it would
be nice if there were better ways to universally solve the problem at that
level and this would fix this issue and make every single application conform,
not just ones that use Qt's library for this.

OS X uses POSIX locales just as Linux does. But just as KDE 4 kept things
separate so does OS X. LC_ALL=C generally has no effect on an OS X application,
but it does have an effect on grep/etc as would be expected. Although OS X was
developed a very long time, I think Apple saw it as necessary to keep these
systems separate. It is nice to have a universal standard for all, but the
POSIX locale system is too inflexible for this as it is. It has no built-in
customisation, only forced conformity. But even so, sometimes applications come
with their own way to override locale, even ls. GNU ls has the --time-style
argument, like so: --time-style="+%Y-%m-%d %H:%M:%S".

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to