Bug 370445 - Plasma 5.8.0 Calendar in Taskbar Time/Calendar widget shows wrong week start day for Australia/NZ.
Summary: Plasma 5.8.0 Calendar in Taskbar Time/Calendar widget shows wrong week start ...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Digital Clock (show other bugs)
Version: 5.8.0
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
: 360965 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-10-11 09:21 UTC by kdemeoz
Modified: 2021-08-07 17:37 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.21


Attachments
Calendar is correct ONLY because Time field is NOT using Oz or NZ. (65.68 KB, image/jpeg)
2016-10-11 09:21 UTC, kdemeoz
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kdemeoz 2016-10-11 09:21:43 UTC
Created attachment 101521 [details]
Calendar is correct ONLY because Time field is NOT using Oz or NZ.

Overview: 
In Australia ["Oz"] & New Zealand ["NZ"], weeks begin on Mondays, not Sundays, but this widget incorrectly shows Sundays as Day 1, unless "Time" field is NOT set for Oz or NZ.

Steps to Reproduce: 
1. Select "Australia - Australian English (en_AU)" in the widget's "Set Time Format..." dialog's "Region" field.
2. Leave "Detailed Settings" inactive.
           ---OR---
1. Select "Australia - Australian English (en_AU)" in the widget's "Set Time Format..." dialog's "Region" field.
2. Select "Detailed Settings".
2a. Select "Australia - Australian English (en_AU)" also in all five individual fields of this section.
           ---THEN---
3. Left click on Time widget to show calendar.

Actual Results: 
Calendar so-created then INCORRECTLY shows weeks beginning on Sundays.

Expected Results: 
Calendar widget should show weeks beginning on Mondays.

Discovered Workaround:
i found that by retaining "Australia - Australian English (en_AU)" in the widget's "Set Time Format..." dialog's "Region" field, & manually setting it also in all individual fields below, EXCEPT "Time", then choosing somewhere DIFFERENT than Oz or NZ for "Time", the widget's calendar then correctly shows weeks beginning Mondays. Eg, if i instead use UK, or Norfolk Island, or Anguilla [etc (i did not try any others)], the widget's calendar then becomes correct. See my picture; the associated calendar is correct ONLY because "Time" field is NOT using Oz or NZ.
.................................................................................................................................................................
Maui Linux Aurora Plasma 5.8.0.
Comment 1 Alexander Mentyu 2017-08-29 07:27:14 UTC
There can be option for starting week with monday or sunday in options - regarding of timezone.
Comment 2 kdemeoz 2017-08-29 08:28:36 UTC
Where? I cannot find any such option. Can you please describe the location of this option?
Comment 3 Alexander Mentyu 2017-08-29 08:36:21 UTC
It's not there yet - it can be there - maybe in a separate wish.
Comment 4 Christoph Feck 2017-09-19 22:43:07 UTC
Before any option is added, it should first be checked if the widget uses the correct locale data (which is provided in Qt via CLDR).
Comment 5 Justin Zobel 2020-11-10 04:04:45 UTC
(In reply to Christoph Feck from comment #4)
> Before any option is added, it should first be checked if the widget uses
> the correct locale data (which is provided in Qt via CLDR).

How does one check this?
Comment 6 Nate Graham 2021-08-07 17:36:50 UTC
The requested option now exists in the Digital Clock applet's settings.
Comment 7 Nate Graham 2021-08-07 17:37:58 UTC
*** Bug 360965 has been marked as a duplicate of this bug. ***