This is the mail archive of the
libc-locales@sourceware.org
mailing list for the GNU libc locales project.
[Bug localedata/16777] New: Incorrect thousands separator in pl_PL locale
- From: "mgorny at gentoo dot org" <sourceware-bugzilla at sourceware dot org>
- To: libc-locales at sourceware dot org
- Date: Sat, 29 Mar 2014 18:29:08 +0000
- Subject: [Bug localedata/16777] New: Incorrect thousands separator in pl_PL locale
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=16777
Bug ID: 16777
Summary: Incorrect thousands separator in pl_PL locale
Product: glibc
Version: unspecified
Status: NEW
Severity: normal
Priority: P2
Component: localedata
Assignee: unassigned at sourceware dot org
Reporter: mgorny at gentoo dot org
CC: libc-locales at sourceware dot org
Currently, glibc lists the following for pl_PL locale:
- no thousands separator in LC_NUMERIC section,
- '.' as thousands separator in LC_MONETARY section.
While actually, a non-breaking space is used as thousands separator in both
cases. However, I'm not sure if it is correct to use <U00A0> in locales or if
<U0020> should be used instead.
It should be also noted that the grouping is used only for numbers having more
than 4 digits, i.e. '4000' does not use grouping, '40 000' and '4 000 000' do
on 3-digit groups. I don't know if it is possible to express this in current
glibc localedata format.
References:
1. opinion given by a linguist:
http://poradnia.pwn.pl/lista.php?id=9842
2. EU publication guidelines:
http://publications.europa.eu/code/pl/pl-360500.htm
3. example law act, having numbers e.g. on page 111 (PDF):
http://isip.sejm.gov.pl/Download?id=WDU19910800350&type=3
--
You are receiving this mail because:
You are on the CC list for the bug.