Bug#894078: locales: date_fmt in fr_FR (and also fr_CA, fr_CH, fr_LU) contains unwanted '+'
Package: locales
Version: 2.27-2
Severity: normal
Dear Maintainer,
$ LC_TIME=fr_FR.UTF-8 date
lundi 26 +mars 2018, +11:12:35 +(UTC+0200)
The '+' before the month (mars), hour and timezone should not be here.
They seem to come from /usr/share/i18n/locales/fr_FR (and most of the
other fr_*:
$ grep date_fmt /usr/share/i18n/locales/fr*
/usr/share/i18n/locales/fr_BE:date_fmt "%A %-e %B %Y, %H:%M:%S +(UTC%z)"
/usr/share/i18n/locales/fr_CA:date_fmt "%A %-e +%B %Y, +%H:%M:%S +(UTC%z)"
/usr/share/i18n/locales/fr_CH:date_fmt "%A %-e +%B %Y, +%H:%M:%S +(UTC%z)"
/usr/share/i18n/locales/fr_FR:date_fmt "%A %-e +%B %Y, +%H:%M:%S +(UTC%z)"
/usr/share/i18n/locales/fr_LU:date_fmt "%A %-e +%B %Y, +%H:%M:%S +(UTC%z)"
The correct format should have no +:
$ date +"%A %-e %B %Y, %H:%M:%S (UTC%z)"
lundi 26 mars 2018, 11:16:52 (UTC+0200)
Best regards,
Emmanuel
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (700, 'unstable'), (650, 'testing'), (500, 'oldoldstable'), (500, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages locales depends on:
ii debconf [debconf-2.0] 1.5.66
ii libc-bin 2.27-2
ii libc-l10n 2.27-2
locales recommends no packages.
locales suggests no packages.
-- debconf information:
locales/default_environment_locale: en_US.UTF-8
locales/locales_to_be_generated: en_GB.UTF-8 UTF-8, en_US.UTF-8 UTF-8, fr_FR.UTF-8 UTF-8
Reply to: