On Sun, 17 Feb 2019 10:33:53 +0000, Radosław Wyrzykowski
On 2019年2月17日 at 9:31:49, H.Merijn Brand (h.m.brand@xs4all.nl(mailto:h.m.brand@xs4all.nl)) wrote:
But I found the cause. It is completely my own "fault"
I have (good) reasons to set my locale to en_US.utf-8, but I really hate the US date system. 123 is onehundredandtwentythree, not twohundredandthirteen, so 1/2/2019 is NOT the 2nd of January, but the first of February. With that in mind, I alter Clock.qml after system updates replace it, to something that doesn't annoy me all the time. As the format of this file changed, my automatic "repair" caused it to contain illegal content and hence failed to show the dialog(s)
Instead of hacking the Clock plasmoid, you can use the ‘detailed’ locale settings in the Formats System Settings module. Change Region to ‘No Change’ (That list changes LANG for me), tick the box and set Time to whatever you want!
I don't think that works, as I (also) change my locale settings for the same reasons mentioned above: $ echo $LANG en_US.UTF-8 $ locale -ck LC_TIME | grep fmt= d_t_fmt="%a %d %b %Y %R %Z" d_fmt="%d-%m-%Y" t_fmt="%R" era_d_fmt="" era_d_t_fmt="" era_t_fmt="" date_fmt="%a %d %b %Y %R %Z" I hate Windows, but this is an area where Windows clearly wins. You can choose your locale and in the dialog change *every* aspect of the default settings and these will be respected. (I once chose a half-width space for triad-sep in numeric format, just to see how Windows would cope, and it worked like a charm. This is not possible in Formats System Settings, where the summary shows my preferences as crafted into the modified en_US.UTF-8 is represented exactly to my wishes Numbers: 1000.01 Time: Sunday, 17 february 2019 12:14:48 CET (long format) 17 Feb 2019 12:14:48 (short format) Currency: 24.00 Meas units: Metric FWIW LibreOffice has all locales builtin. Whatever custom locale you build or choose, it will never be perfect (at least not in *my* perception. Looks like the screen saver/lock screen does *NOT* respect the current local settings. Maybe *that* is a bug Summary of my changes: # Date 05/04/2007 => 04-05-2007 # Date Thu Apr 5 11:04:08 CEST 2007 => Thu 5 Apr 2007 11:04:08 # Time 5:00 PM => 17:00 For ADDRESS, MEASUREMENT, MONETARY, and PAPER I have copied nl_NL.utf8 settings (Metric, EUR € and A4)
Regards Radosław Wyrzykowski
-- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.29 porting perl5 on HP-UX, AIX, and openSUSE http://mirrors.develooper.com/hpux/ http://www.test-smoke.org/ http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/