Bug 393231 - Thousands separator for locale de_DE is wrong
Summary: Thousands separator for locale de_DE is wrong
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_formats (other bugs)
Version First Reported In: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Kügler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-17 17:20 UTC by Unknown
Modified: 2018-05-10 00:12 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Unknown 2018-04-17 17:20:25 UTC
The locale `de_DE` erroneously uses '.' as its thousands (group) separator, which was only used historically. As per DIN 1333, DIN 5008, and EN ISO 80000, the separator is a thin space.

DIN 1333 explicitly forbids the usage of '.' to group thousands, and EN ISO 80000 explicitly excludes all other characters than a thin space.

For further information, please also refer to the relevant section on Wikipedia at [1] (German).

[1] https://de.wikipedia.org/wiki/Zifferngruppierung#Zur_Problematik_von_Punkt_und_Komma_f%C3%BCr_Tausender-_und_Dezimaltrennzeichen
Comment 1 Christoph Feck 2018-05-10 00:12:05 UTC
The locale information is in Qt, which in turn uses CLDR data. I suggest to report this issue directly to Qt developers via https://bugreports.qt.io/