Bug#874338: locales: wrong first_weekday in en_IE
On 2017-09-05 09:27, Roberto Lumbreras wrote:
> Package: locales
> Version: 2.24-11+deb9u1
> Severity: normal
> Tags: patch
>
> Hi,
>
> Setting locale to en_IE or en_IE@euro gives you Sunday as the first day of
> the
> week, what is wrong:
>
> $ LC_ALL="en_IE.UTF-8" locale -k LC_TIME | grep first_weekday
> first_weekday=1
> $ LC_ALL="en_IE@euro" locale -k LC_TIME | grep first_weekday
> first_weekday=1
> $ LC_ALL="en_GB.UTF-8" locale -k LC_TIME | grep first_weekday
> first_weekday=2
> $ LC_ALL="en_US.UTF-8" locale -k LC_TIME | grep first_weekday
> first_weekday=1
>
> Attached patch fixes it for me.
This bug has been reported upstream there:
https://sourceware.org/ml/libc-alpha/2016-11/msg00978.html
glibc upstream uses CLDR as a source for locales, which clearly says
that the first day of the week in Ireland is Sunday. You might want
to report a bug there: http://cldr.unicode.org/index/bug-reports
Note however that you will need some clear proof. As you can see in the
upstream thread, Irish government seems to use both Sunday and Monday
as the first week of the day.
Aurelien
--
Aurelien Jarno GPG: 4096R/1DDD8C9B
aurelien@aurel32.net http://www.aurel32.net
Reply to: