The en_DK.UTF-8 locale is not supported by Xlib in xorg-x11-6.8.2-r1. To support the locale, an alias is needed in /usr/lib/X11/locale/locale.dir.
Created attachment 57675 [details, diff] locale.dir.patch Patch to add en_DK.UTF-8 support in /usr/lib/X11/locale/locale.dir.
Please file this upstream at bugs.freedesktop.org, and post the URL here so we can track it. Thanks!
This bug is now filed upstream: https://bugs.freedesktop.org/show_bug.cgi?id=3533
Thanks again.
This should be fixed in modular (7.0).
Marking fixed.
The bug is still present or has reappeared in 7.1, where the locale is missing from /usr/share/X11/locale/locale.dir (belonging to x11-libs/libX11-1.0.3). I cannot reopen this bug, can someone please do it? Best regards Jakob
Reopening as requested
Although I'm the original reporter of this bug, I suggest marking it as INVALID. The en_DK.UTF-8 is in fact not a real locale, as the there is no such thing as "English as spoken in Denmark". If you want a system with a Danish locale (time, currency, etc.), but English interface, I suggest the following configuration: /etc/env.d/02locale: LANG="da_DK.UTF-8" LC_MESSAGES="en_US.UTF-8" /etc/locale.gen: da_DK.UTF-8 UTF-8 en_US.UTF-8 UTF-8
(In reply to comment #9) > The en_DK.UTF-8 is in fact not a real locale, as the there is no such > thing as "English as spoken in Denmark". Indeed, closing then :) Thanks