[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: