This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug localedata/16777] New: Incorrect thousands separator in pl_PL locale


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]