1. All links provided in comment 5 consistently confirm that a dot is
used as a grouping (thousands) separator in it_IT, also a comma is used
as a decimal (fraction) separator.  Also CLDR which we usually treat as
an authoritative source confirms the same.  Currently it_IT provides the
same except (as the original reporter noticed) that it does not provide
any grouping separator for LC_NUMERIC.  Therefore I'm going to add a dot
as a grouping separator in LC_NUMERIC in it_IT even if this differs from
the original request.  Note that the same values are currently in
LC_MONETARY in it_IT.

2. But CLDR also confirms that a similar mark as the original reporter
suggests is used in it_CH (Italian language as used in Switzerland).
Currently an ASCII apostrophe is used in glibc but CLDR says it should
be a <U2019> character (Right Single Quotation Mark, "’").  It is
correctly transliterated to an ASCII apostrophe while building non-
Unicode locales.  Therefore I'm going to use the <U2019> character as a
grouping separator in LC_NUMERIC in it_CH.

3. But all LC_NUMERIC and LC_MONETARY sections in all Swiss locales
(including LC_MONETARY in it_CH) contain just “copy "de_CH"”.  So maybe
LC_NUMERIC should also contain “copy "de_CH"”?  True, de_CH uses an
ASCII apostrophe as a grouping separator while CLDR says it should be
<U2019>.  Also, CLDR says that a decimal separator for both it_CH and
de_CH should be a dot.  In glibc it is correctly set in all Swiss
locales except it_CH.  Shortly: all Swiss locales should use an
apostrophe (or better the Right Single Quotation Mark) as a grouping
(thousands) separator and a dot as a decimal (fraction) separator.
Therefore instead of what I said in point 2. I am going to use “copy
"de_CH"” in LC_NUMERIC section of it_CH and I'm going to update de_CH to
use <U2019> as a thousands separator in both LC_NUMERIC and LC_MONETARY.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1279558

Title:
  Italian (it_IT) locale has empty thousands_sep

To manage notifications about this bug go to:
https://bugs.launchpad.net/glibc/+bug/1279558/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to