remove en_SE to en_DK locale link

glibc 2.43 now ships with an actual en_SE locale. Having this link will
now conflict with the package provided file.

This new, actual en_SE locale mostly works for our LC_TIME purposes.
Unlike en_DK, it uses numerical offsets for timezones (which I'm ok
with) and does not include any separator between the seconds and the
timezone (which I'm less ok with).

So instead of en_DK:

    d_t_fmt  "%Y-%m-%dT%T %Z"

Now we have actual en_SE:

    d_t_fmt  "%Y-%m-%dT%T%:z"

I'll live with it. I'm willing to put up with much to get sane ISO8601
YYYY-MM-DD date formatting in my browser.

https://lists.gnu.org/archive/html/info-gnu/2026-01/msg00005.html

https://pig-monkey.com/2024/02/things-i-do-for-time/
This commit is contained in:
Pig Monkey 2026-02-12 22:48:49 -08:00
parent db6056c78f
commit e0fe5e676b

View file

@ -79,7 +79,6 @@ Generate and verify fstab.
Change root into the base install and perform base configuration tasks.
$ arch-chroot /mnt /bin/bash
$ ln -s /usr/share/i18n/locales/en_DK /usr/share/i18n/locales/en_SE
$ export LANG=en_US.UTF-8
$ export TIME=en_SE.UTF-8
$ echo $LANG UTF-8 >> /etc/locale.gen