Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#3926 - Locale data needs to be updated
Attached to Project:
Arch Linux
Opened by Andrew Conkling (andrewski) - Tuesday, 07 February 2006, 22:50 GMT
Last edited by arjan timmerman (blaasvis) - Saturday, 25 March 2006, 13:22 GMT
Opened by Andrew Conkling (andrewski) - Tuesday, 07 February 2006, 22:50 GMT
Last edited by arjan timmerman (blaasvis) - Saturday, 25 March 2006, 13:22 GMT
|
DetailsI'm not sure about every locale, but en_GB is messed up. I noticed the problem with GTK+'s calendar widget (you can run one with `zenity --calendar`). This bug has more info: http://bugzilla.gnome.org/show_bug.cgi?id=330318. As does this one: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=56657. I'd like to say I know where the problem lies and what to do about it, but admittedly, I don't.
(It sounds like this is by no means just an Arch problem; I've noticed it on Ubuntu and other distros were mentioned on both of those bugs. However, I'm not sure how locale data is generated, so I'm not sure if this belongs upstream or not.) |
This task depends upon
run as root:
* localedef -i en_GB -f UTF-8 en_GB
* then set LOCALE in rc.conf to en_GB.UTF-8.
* reboot.
should that not help, you may already know that many multi-byte locales (including utf8) are more or less broken. so i have one more suggestion: use your iso pendant if you haven't tired that yet.
by the way, arch's glibc at least shows me that Sunday is the first day in the week so is it reall a problem with gtk+?
1. What the heck is "ISO pendant"? :)
2. From http://bugzilla.gnome.org/show_bug.cgi?id=318694 (of which mine ended up being a duplicate, whoops), it seems that the problem is with the locales and not with GTK+. And as far as I know, the locales are part of glibc?
The issue is that en_GB should have Monday as the first day of the week, but the very first day in the calendar is set to a Sunday, which overrides the Monday setting. (In other words, first_weekday=1 is going off of the very first week loaded in the calendar, not just the day="Sunday;etc." setting.) Very confusing, at least for me.