aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike FABIAN <mfabian@redhat.com>2017-07-26 20:53:38 +0200
committerMike FABIAN <mfabian@redhat.com>2017-07-26 20:53:38 +0200
commit1086114ba13645c7d97b3387338f3d88865869ad (patch)
treea023be9a29c9d6865b7e0284b2c90259a2489955
parentec1cff5a6b2bbb86eb8cfa6675594a977751f601 (diff)
downloadglibc-1086114ba13645c7d97b3387338f3d88865869ad.zip
glibc-1086114ba13645c7d97b3387338f3d88865869ad.tar.gz
glibc-1086114ba13645c7d97b3387338f3d88865869ad.tar.bz2
Revert "Remove redundant data for LC_MONETARY for Indian locales"
This reverts commit 480af555f35201a646531cfd7c68a58905edba90. Revert: 2017-07-26 Akhilesh Kumar <akhilesh.k@samsung.com> Remove redundant data for LC_MONETARY [BZ #21836] * locales/ar_IN (LC_MONETARY): copy "hi_IN" * locales/as_IN (LC_MONETARY): copy "hi_IN" * locales/bhb_IN (LC_MONETARY): copy "hi_IN" * locales/bn_IN (LC_MONETARY): copy "hi_IN" * locales/en_IN (LC_MONETARY): copy "hi_IN" * locales/gu_IN (LC_MONETARY): copy "hi_IN" * locales/kn_IN (LC_MONETARY): copy "hi_IN" * locales/kok_IN (LC_MONETARY): copy "hi_IN" * locales/ks_IN (LC_MONETARY): copy "hi_IN" * locales/ml_IN (LC_MONETARY): copy "hi_IN" * locales/mr_IN (LC_MONETARY): copy "hi_IN" * locales/or_IN (LC_MONETARY): copy "hi_IN" * locales/pa_IN (LC_MONETARY): copy "hi_IN" * locales/sa_IN (LC_MONETARY): copy "hi_IN" * locales/sd_IN (LC_MONETARY): copy "hi_IN" * locales/ta_IN (LC_MONETARY): copy "hi_IN" * locales/tcy_IN (LC_MONETARY): copy "hi_IN" * locales/te_IN (LC_MONETARY): copy "hi_IN" * locales/ur_IN (LC_MONETARY): copy "hi_IN"
-rw-r--r--localedata/ChangeLog30
-rw-r--r--localedata/locales/ar_IN22
-rw-r--r--localedata/locales/as_IN22
-rw-r--r--localedata/locales/bhb_IN2
-rw-r--r--localedata/locales/bn_IN22
-rw-r--r--localedata/locales/en_IN22
-rw-r--r--localedata/locales/gu_IN21
-rw-r--r--localedata/locales/kn_IN22
-rw-r--r--localedata/locales/kok_IN22
-rw-r--r--localedata/locales/ks_IN23
-rw-r--r--localedata/locales/ml_IN25
-rw-r--r--localedata/locales/mr_IN22
-rw-r--r--localedata/locales/or_IN22
-rw-r--r--localedata/locales/pa_IN18
-rw-r--r--localedata/locales/sa_IN21
-rw-r--r--localedata/locales/sd_IN22
-rw-r--r--localedata/locales/ta_IN22
-rw-r--r--localedata/locales/tcy_IN2
-rw-r--r--localedata/locales/te_IN22
-rw-r--r--localedata/locales/ur_IN2
20 files changed, 365 insertions, 21 deletions
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 2ca81e3..84ca14f 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,5 +1,33 @@
2017-07-26 Mike FABIAN <mfabian@redhat.com>
+ Revert:
+ 2017-07-26 Akhilesh Kumar <akhilesh.k@samsung.com>
+
+ Remove redundant data for LC_MONETARY
+
+ [BZ #21836]
+ * locales/ar_IN (LC_MONETARY): copy "hi_IN"
+ * locales/as_IN (LC_MONETARY): copy "hi_IN"
+ * locales/bhb_IN (LC_MONETARY): copy "hi_IN"
+ * locales/bn_IN (LC_MONETARY): copy "hi_IN"
+ * locales/en_IN (LC_MONETARY): copy "hi_IN"
+ * locales/gu_IN (LC_MONETARY): copy "hi_IN"
+ * locales/kn_IN (LC_MONETARY): copy "hi_IN"
+ * locales/kok_IN (LC_MONETARY): copy "hi_IN"
+ * locales/ks_IN (LC_MONETARY): copy "hi_IN"
+ * locales/ml_IN (LC_MONETARY): copy "hi_IN"
+ * locales/mr_IN (LC_MONETARY): copy "hi_IN"
+ * locales/or_IN (LC_MONETARY): copy "hi_IN"
+ * locales/pa_IN (LC_MONETARY): copy "hi_IN"
+ * locales/sa_IN (LC_MONETARY): copy "hi_IN"
+ * locales/sd_IN (LC_MONETARY): copy "hi_IN"
+ * locales/ta_IN (LC_MONETARY): copy "hi_IN"
+ * locales/tcy_IN (LC_MONETARY): copy "hi_IN"
+ * locales/te_IN (LC_MONETARY): copy "hi_IN"
+ * locales/ur_IN (LC_MONETARY): copy "hi_IN"
+
+2017-07-26 Mike FABIAN <mfabian@redhat.com>
+
* locales/hif_FJ (LC_TIME): Remove erroneous spaces from d_t_fmt.
* locales/km_KH (LC_TIME): Remove erroneous space from d_t_fmt.
* locales/sm_WS (LC_TIME): Remove erroneous spaces from day.
@@ -91,7 +119,7 @@
2017-07-26 Akhilesh Kumar <akhilesh.k@samsung.com>
- Remove redundant data for LC_MONETARY
+ Remove redundant data for LC_MONETARY
[BZ #21836]
* locales/ar_IN (LC_MONETARY): copy "hi_IN"
diff --git a/localedata/locales/ar_IN b/localedata/locales/ar_IN
index 0f313c9..791e63c 100644
--- a/localedata/locales/ar_IN
+++ b/localedata/locales/ar_IN
@@ -53,7 +53,27 @@ END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3;2
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/as_IN b/localedata/locales/as_IN
index c2ee88c..b7c905a 100644
--- a/localedata/locales/as_IN
+++ b/localedata/locales/as_IN
@@ -58,7 +58,27 @@ END LC_NUMERIC
%%%%%%%%%%%%%
LC_MONETARY
-copy "hi_IN"
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3;2
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+int_p_cs_precedes 1
+int_p_sep_by_space 1
+int_n_cs_precedes 1
+int_n_sep_by_space 1
+int_p_sign_posn 1
+int_n_sign_posn 1
END LC_MONETARY
%%%%%%%%%%%%%
diff --git a/localedata/locales/bhb_IN b/localedata/locales/bhb_IN
index 3be0f8f..49b1cbe 100644
--- a/localedata/locales/bhb_IN
+++ b/localedata/locales/bhb_IN
@@ -39,7 +39,7 @@ category "i18n:2012";LC_MEASUREMENT
END LC_IDENTIFICATION
LC_CTYPE
-copy "hi_IN"
+copy "ks_IN"
END LC_CTYPE
LC_COLLATE
diff --git a/localedata/locales/bn_IN b/localedata/locales/bn_IN
index f14e1b9..f81e1de 100644
--- a/localedata/locales/bn_IN
+++ b/localedata/locales/bn_IN
@@ -54,7 +54,27 @@ END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 2;3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/en_IN b/localedata/locales/en_IN
index 7a4a27e..933a41c 100644
--- a/localedata/locales/en_IN
+++ b/localedata/locales/en_IN
@@ -53,7 +53,27 @@ END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3;2
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/gu_IN b/localedata/locales/gu_IN
index b883b35..30577e1 100644
--- a/localedata/locales/gu_IN
+++ b/localedata/locales/gu_IN
@@ -74,7 +74,26 @@ copy "iso14651_t1"
END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign "<U002B>"
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/kn_IN b/localedata/locales/kn_IN
index c3cc36e..3f89da0 100644
--- a/localedata/locales/kn_IN
+++ b/localedata/locales/kn_IN
@@ -74,9 +74,29 @@ copy "iso14651_t1"
END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
+
LC_NUMERIC
copy "hi_IN"
END LC_NUMERIC
diff --git a/localedata/locales/kok_IN b/localedata/locales/kok_IN
index 9a97809..dbd486e 100644
--- a/localedata/locales/kok_IN
+++ b/localedata/locales/kok_IN
@@ -51,7 +51,27 @@ copy "iso14651_t1"
END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/ks_IN b/localedata/locales/ks_IN
index de66d45..094f2cd 100644
--- a/localedata/locales/ks_IN
+++ b/localedata/locales/ks_IN
@@ -56,8 +56,29 @@ copy "iso14651_t1"
END LC_COLLATE
+
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/ml_IN b/localedata/locales/ml_IN
index b175d32..0117a2d 100644
--- a/localedata/locales/ml_IN
+++ b/localedata/locales/ml_IN
@@ -65,12 +65,33 @@ END LC_CTYPE
%
%
LC_COLLATE
+
% Copy the template from ISO/IEC 14651
copy "iso14651_t1"
+
END LC_COLLATE
-%
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3;2
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
%
LC_NUMERIC
diff --git a/localedata/locales/mr_IN b/localedata/locales/mr_IN
index 04b1b4d..3137857 100644
--- a/localedata/locales/mr_IN
+++ b/localedata/locales/mr_IN
@@ -71,7 +71,27 @@ reorder-end
END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/or_IN b/localedata/locales/or_IN
index 2d9a3b3..6a7fe3c 100644
--- a/localedata/locales/or_IN
+++ b/localedata/locales/or_IN
@@ -614,7 +614,27 @@ END LC_NUMERIC
%%%%%%%%%%%%%
LC_MONETARY
-copy "hi_IN"
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3;2
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+int_p_cs_precedes 1
+int_p_sep_by_space 1
+int_n_cs_precedes 1
+int_n_sep_by_space 1
+int_p_sign_posn 1
+int_n_sign_posn 1
END LC_MONETARY
%%%%%%%%%%%%%
diff --git a/localedata/locales/pa_IN b/localedata/locales/pa_IN
index b371ae4..831c66b 100644
--- a/localedata/locales/pa_IN
+++ b/localedata/locales/pa_IN
@@ -72,7 +72,23 @@ copy "iso14651_t1"
END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category.
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/sa_IN b/localedata/locales/sa_IN
index 7ca0317..c0ccdec 100644
--- a/localedata/locales/sa_IN
+++ b/localedata/locales/sa_IN
@@ -55,7 +55,26 @@ copy "iso14651_t1"
END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/sd_IN b/localedata/locales/sd_IN
index f0c653e..bc9d681 100644
--- a/localedata/locales/sd_IN
+++ b/localedata/locales/sd_IN
@@ -58,7 +58,27 @@ END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/ta_IN b/localedata/locales/ta_IN
index 5963a26..3cda08a 100644
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
@@ -75,7 +75,27 @@ END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3;2
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 1
+n_cs_precedes 1
+n_sep_by_space 1
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/tcy_IN b/localedata/locales/tcy_IN
index 01d66ff..9f021c5 100644
--- a/localedata/locales/tcy_IN
+++ b/localedata/locales/tcy_IN
@@ -52,7 +52,7 @@ copy "iso14651_t1"
END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+copy "kn_IN"
END LC_MONETARY
diff --git a/localedata/locales/te_IN b/localedata/locales/te_IN
index c9cccaf..50335b0 100644
--- a/localedata/locales/te_IN
+++ b/localedata/locales/te_IN
@@ -75,7 +75,27 @@ END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+% This is the POSIX Locale definition the LC_MONETARY category
+% generated by IBM Basic CountryPack Transformer.
+% These are generated based on XML base Locale defintion file
+% for IBM Class for Unicode.
+%
+int_curr_symbol "<U0049><U004E><U0052><U0020>"
+currency_symbol "<U20B9>"
+mon_decimal_point "<U002E>"
+mon_thousands_sep "<U002C>"
+mon_grouping 3;2
+positive_sign ""
+negative_sign "<U002D>"
+int_frac_digits 2
+frac_digits 2
+p_cs_precedes 1
+p_sep_by_space 0
+n_cs_precedes 1
+n_sep_by_space 0
+p_sign_posn 1
+n_sign_posn 1
+%
END LC_MONETARY
diff --git a/localedata/locales/ur_IN b/localedata/locales/ur_IN
index ae775d4..1af10ed 100644
--- a/localedata/locales/ur_IN
+++ b/localedata/locales/ur_IN
@@ -58,7 +58,7 @@ END LC_COLLATE
LC_MONETARY
-copy "hi_IN"
+copy "ar_IN"
END LC_MONETARY