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

junyu336...@sina.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |junyu336...@sina.com

--- Comment #294 from junyu336...@sina.com ---
NOTE: If I said something wrong, please point it out and let me know. I am not
a native English speaker and I don't know what I said could be “impolite”.

It is now 11 years. I think this should have be actually resolved, not just
marking “CLOSED UPSTREAM”. If there is no plan/willing fixing this, please mark
it as something like “WONTFIX” “BYDESIGN”. And I am going to show my idea for
detail:

If this bug cannot be fixed because whichever consistency, I would like to say:
1. Qt 5/6's QLocale has already broken consistency on Linux(or maybe all
POSIX). What QLocale uses is ICU, what worse, it uses a hard-coded
ICU↔libc-locale mapping which means it regards en_DK, etc. and user-defined
locales as nothing. There are open issues on bugreports.qt.io but it just
suggests that Qt would not change using ICU. (maybe libc-locale is unavailable
on Windows, or other reason/excuse) So this is not an upstream bug(as they
don't think it is a bug).
2. Some applications which uses neither libc-locale nor QLocale, that is their
choices. It is unimportant, just leave them alone as it is they who provide
configurations for those applications.
3. If this(fixing this bug) could cause inconsistency(between KDE and non-KDE
Qt applications), then is Digital Clock, etc. already inconsistent? If you
answer no because you think they are using the “locale” by default and custom
format needs manual setting, why couldn't providing an item for configuration
which uses the “locale” by default and allow manual custom format setting be an
option?
4. (maybe unrelated) If you say that KDE is not a distro, then what is
XFCE(supports custom date/time format)?

Other words I want to say:
It is the best if systemsettings supports arbitrary date/time format(whatever
format is used, like strftime, or Windows-style). If this is thought to be
impossible, then please consider use date/time format from libc-locale, at
least it supports custom date/time format through custom locale. Just put
QLocale away until Qt wants to take responsibility to its inconsistency on
Linux. KDE doesn't really need to use everything provided by Qt.

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

Reply via email to