diff options
author | Rafal Luzynski <digitalfreak@lingonborough.com> | 2018-09-10 16:00:45 +0200 |
---|---|---|
committer | Rafal Luzynski <digitalfreak@lingonborough.com> | 2018-09-10 23:56:53 +0200 |
commit | 527f355e5e97bb0f76e88caadb08d2405cacea94 (patch) | |
tree | 9e518d02dbebf8325131610c01e492c6304e1f0c /localedata | |
parent | 7244f13ded2f09c089df768a4587110d181d1fb8 (diff) | |
download | glibc-527f355e5e97bb0f76e88caadb08d2405cacea94.tar.gz |
Italian and Swiss locales: Use the correct separators (bug 10797).
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".
Diffstat (limited to 'localedata')
-rw-r--r-- | localedata/locales/de_CH | 4 | ||||
-rw-r--r-- | localedata/locales/it_CH | 4 | ||||
-rw-r--r-- | 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 2556488b92..2603bf18be 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 821cfa8549..df3b299711 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 56140ddde9..de457f0fbd 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 |