public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
* [PATCH COMMITTED] Italian and Swiss locales: Use the correct separators (bug 10797).
@ 2018-09-10 22:10 Rafal Luzynski
  0 siblings, 0 replies; only message in thread
From: Rafal Luzynski @ 2018-09-10 22:10 UTC (permalink / raw)
  To: libc-alpha

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".
---
 localedata/locales/de_CH | 4 ++--
 localedata/locales/it_CH | 4 +---
 localedata/locales/it_IT | 4 ++--
 3 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/localedata/locales/de_CH b/localedata/locales/de_CH
index 2556488..2603bf1 100644
--- a/localedata/locales/de_CH
+++ b/localedata/locales/de_CH
@@ -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
 
diff --git a/localedata/locales/it_CH b/localedata/locales/it_CH
index 821cfa8..df3b299 100644
--- a/localedata/locales/it_CH
+++ b/localedata/locales/it_CH
@@ -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
diff --git a/localedata/locales/it_IT b/localedata/locales/it_IT
index 482ed83..31591dd 100644
--- a/localedata/locales/it_IT
+++ b/localedata/locales/it_IT
@@ -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
-- 
2.7.5

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-09-10 22:10 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-10 22:10 [PATCH COMMITTED] Italian and Swiss locales: Use the correct separators (bug 10797) Rafal Luzynski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).