Bug 515419 - danish phone no. format is wrong
Summary: danish phone no. format is wrong
Status: RESOLVED UPSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_regionandlang (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-02 12:26 UTC by Andreas
Modified: 2026-02-02 13:53 UTC (History)
4 users (show)

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 Andreas 2026-02-02 12:26:06 UTC
I used Kde Plasma for years. I use the english language fo the OS but change localization to danish. The representation of the danish phone numbers are wrong. There are no area-codes but a 8-figure number both for landline and mobile phones like this: aa bb cc dd.
The Kingdom of Denmark has 3 country-codes as Greenland and the Faroe-islands has their own country-codes:
Denmark +45
Greenland +299 own numbering system
Faroe islands +298 own numbering system

SUMMARY


STEPS TO REPRODUCE
1. regional settings
2. select country
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS

(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma:  kde linux alpha latest
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
it was like this for years in earlier versions
suggestion: make a choice for changing selected values with one click.
Comment 1 hanyoung 2026-02-02 13:46:13 UTC
The Region & Language setting config the Locale not country. The "Danmark" means "Danmark" locale (da_DK.UTF-8). You can search Greenland and Faroe Islands, they have their own entries.
Comment 2 Harald Sitter 2026-02-02 13:53:50 UTC
https://sourceware.org/git/?p=glibc.git;a=blob;f=localedata/locales/da_DK;hb=5176a830e70140cb3390c62b7d41f75dbbf33c7c#l251

You'll need to file a bug report with glibc. The locale definition lists an area code placeholder.