Bug 448453 - Dot displayed in panel instead of semicolon regarding time format [Solution provided]
Summary: Dot displayed in panel instead of semicolon regarding time format [Solution p...
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-01-14 11:28 UTC by JustGetAMail
Modified: 2022-01-17 21:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description JustGetAMail 2022-01-14 11:28:21 UTC
SUMMARY
***
Kubuntu is showing a DOT ( . ) instead of a SEMICOLON ( : ) in the time format when using English as a display language, despise picking Swedish in all other language options. Example: The time is shown as 12.07 instead of 12:07 on the panel, at the desktop.

Wrong time format for Swedish (as reproduced below):
https://ibb.co/0hhvw2y

The way it is meant to be displayed by default when selecting Sweden time in the installation of Kubuntu:
https://ibb.co/r2rNVVk


STEPS TO REPRODUCE
1. Stock Kubuntu 20.04.3 LTS installation.
2. Choose ENGLISH as language at the start of the installation, then pick SWEDISH in the keyboard and time setting.
3. The time will be shown NOT as the locale time setting for Swedish (only tested Swedish time format).

OBSERVED RESULT
Wrong time-format is displayed by Kubuntu for the selected locale setting.

EXPECTED RESULT
The time-format to be displayed as 12:07 (notice the semicolon), instead of a dot (12.07) in the panel.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.18.5
(available in About System)
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.11.0-46-generic
Qt Version: 5.12.8

ADDITIONAL INFORMATION
HOW TO SOLVE:

Right-click on time (on the panel), decide "Set Time Format". Pick "Sweden - English (en_SE)" instead of default "Sverige - svenska (sv_SE)" in the Time menu.

Time will be displayed in the right manner off  example 12:07 instead of the wrong type 12.07.
Comment 1 Nate Graham 2022-01-14 21:20:45 UTC
Not a bug, it just needs to be configured in a way that you like. Sounds like en_SE is the correct Time configuration for you. :)
Comment 2 JustGetAMail 2022-01-15 08:53:34 UTC
(In reply to Nate Graham from comment #1)
> Not a bug, it just needs to be configured in a way that you like. Sounds
> like en_SE is the correct Time configuration for you. :)

Previous versions of Kubuntu has never had this "problem", the locale settings for Windows they does not have dot either (I know this is a other OS). I will try the latest version of Kubuntu and see if the same thing occurs.
Comment 3 JustGetAMail 2022-01-15 09:18:12 UTC
(In reply to JustGetAMail from comment #2)
> (In reply to Nate Graham from comment #1)
> > Not a bug, it just needs to be configured in a way that you like. Sounds
> > like en_SE is the correct Time configuration for you. :)
> 
> Previous versions of Kubuntu has never had this "problem", the locale
> settings for Windows they does not have dot either (I know this is a other
> OS). I will try the latest version of Kubuntu and see if the same thing
> occurs.

Just checked kubuntu-21.10-desktop-amd64 with the same settings, there is no dot and only semicolon. Fix this issue for the coming LTS, and it is a bug.

See the picture: https://ibb.co/sqrLmN9
Comment 4 Nate Graham 2022-01-17 21:09:31 UTC
KDE doesn't determine what each locale does. If sv_SE doesn't do what you expect, that's an issue in Qt or ICU; it's not something we can change. All we can do it give you an interface to choose which locale to apply; we don't determine what they do, sorry.