]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Italian and Swiss locales: Use the correct separators (bug 10797).
authorRafal Luzynski <digitalfreak@lingonborough.com>
Mon, 10 Sep 2018 14:00:45 +0000 (16:00 +0200)
committerRafal Luzynski <digitalfreak@lingonborough.com>
Mon, 10 Sep 2018 21:56:53 +0000 (23:56 +0200)
CLDR and many other sources say that it_IT (Italian) should use a dot
(".") as a thousands separator and a comma (",") as a decimal separator.

For it_CH and de_CH CLDR says that they should use the Right Single
Quotation Mark ("’") as a thousands separator and a dot (".") as a
decimal separator.  Consequently, the same rules are copied to all other
locales in Switzerland.

These rules apply to both LC_MONETARY and LC_NUMERIC.

[BZ #10797]
* localedata/locales/de_CH (mon_thousands_sep): Use "<U2019>" (Right
Single Quotation Mark).
(thousands_sep): Likewise.
* localedata/locales/it_CH (LC_NUMERIC): Use “copy "de_CH"”.
* localedata/locales/it_IT (thousands_sep): Use ".".
(grouping): Use "3;3".

ChangeLog
localedata/locales/de_CH
localedata/locales/it_CH
localedata/locales/it_IT

index 510e5bfdf5af7bc85189bd2b7daaa73d60d6147a..e0c9c39d2c23d39ecc5fc355318c12ffc8f12df9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2018-09-10  Rafal Luzynski  <digitalfreak@lingonborough.com>
+
+       [BZ #10797]
+       * localedata/locales/de_CH (mon_thousands_sep): Use "<U2019>" (Right
+       Single Quotation Mark).
+       (thousands_sep): Likewise.
+       * localedata/locales/it_CH (LC_NUMERIC): Use “copy "de_CH"”.
+       * localedata/locales/it_IT (thousands_sep): Use ".".
+       (grouping): Use "3;3".
+
 2018-09-10  Joseph Myers  <joseph@codesourcery.com>
 
        * scripts/build-many-glibcs.py (Context.add_all_configs): Add
index 2556488b92df66d2ed0f3d1f1d12564e4508e06b..2603bf18be8f3e50275e6ca43d2486a8a46c0e93 100644 (file)
@@ -65,7 +65,7 @@ LC_MONETARY
 int_curr_symbol           "CHF "
 currency_symbol           "CHF"
 mon_decimal_point         "."
-mon_thousands_sep         "'"
+mon_thousands_sep         "<U2019>"
 mon_grouping              3;3
 positive_sign             ""
 negative_sign             "-"
@@ -81,7 +81,7 @@ END LC_MONETARY
 
 LC_NUMERIC
 decimal_point             "."
-thousands_sep             "'"
+thousands_sep             "<U2019>"
 grouping                  3;3
 END LC_NUMERIC
 
index 821cfa8549ea6b308606c72f39a2f4ce45492f71..df3b2997114d749d3a6b0af73143ee1f4fb55cf8 100644 (file)
@@ -62,9 +62,7 @@ copy  "de_CH"
 END LC_MONETARY
 
 LC_NUMERIC
-decimal_point             ","
-thousands_sep             "'"
-grouping                  3;3
+copy  "de_CH"
 END LC_NUMERIC
 
 LC_TIME
index 56140ddde9ff39194e4e25b8169144772e3c7c5c..de457f0fbdab7501befe8eedb3f2062c61aade56 100644 (file)
@@ -88,8 +88,8 @@ END LC_MONETARY
 
 LC_NUMERIC
 decimal_point             ","
-thousands_sep             ""
-grouping                  0;0
+thousands_sep             "."
+grouping                  3;3
 END LC_NUMERIC
 
 LC_TIME