public inbox for libc-alpha@sourceware.org
 help / color / mirror / Atom feed
* [PATCH] [BZ 17475] New Bhilodi and Tulu locales
@ 2014-10-14 10:50 Tatiana Udalova
  2014-11-05  9:47 ` Siddhesh Poyarekar
  0 siblings, 1 reply; 12+ messages in thread
From: Tatiana Udalova @ 2014-10-14 10:50 UTC (permalink / raw)
  To: libc-alpha; +Cc: 'Viacheslav Garbuzov', alexey.merzlyakov

[-- Attachment #1: Type: text/plain, Size: 130 bytes --]

Hi folks,

Please take a look at the new locales for Bhili and Tulu languages.

Is it OK for commit?

Thank you,
Tatiana Udalova


[-- Attachment #2: Fixed_Bhi_and_Tulu_locales.patch --]
[-- Type: application/octet-stream, Size: 13299 bytes --]

commit 7a564ad41cc63fd46ad952755e15361471b94b11
Author: Tatiana Udalova <t.udalova@samsung.com>
Date:   Mon Oct 13 11:24:53 2014 +0400

    adding new locales

diff --git a/libc/locale/iso-639.def b/libc/locale/iso-639.def
index 50b5a52..989a596 100644
--- a/libc/locale/iso-639.def
+++ b/libc/locale/iso-639.def
@@ -64,6 +64,7 @@ DEFINE_LANGUAGE_CODE ("Belarusian", be, bel, bel)
 DEFINE_LANGUAGE_CODE3 ("Bemba", bem, bem)
 DEFINE_LANGUAGE_CODE ("Bengali", bn, ben, ben)
 DEFINE_LANGUAGE_CODE3 ("Berber (Other)", ber, ber)
+DEFINE_LANGUAGE_CODE ("Bhili", bh, bhb, bhb)
 DEFINE_LANGUAGE_CODE3 ("Bhojpuri", bho, bho)
 DEFINE_LANGUAGE_CODE ("Bihari", bh, bih, bih)
 DEFINE_LANGUAGE_CODE3 ("Bikol", bik, bik)
@@ -456,6 +457,7 @@ DEFINE_LANGUAGE_CODE ("Tonga (Tonga Islands)", to, ton, ton)
 DEFINE_LANGUAGE_CODE3 ("Tsimshian", tsi, tsi)
 DEFINE_LANGUAGE_CODE ("Tsonga", ts, tso, tso)
 DEFINE_LANGUAGE_CODE ("Tswana", tn, tsn, tsn)
+DEFINE_LANGUAGE_CODE ("Tulu", tu, tcy, tcy)
 DEFINE_LANGUAGE_CODE3 ("Tumbuka", tum, tum)
 DEFINE_LANGUAGE_CODE3 ("Tupi languages", tup, tup)
 DEFINE_LANGUAGE_CODE3 ("Turkish, Ottoman (1500-1928)", ota, ota)
diff --git a/libc/localedata/locales/bh_IN b/libc/localedata/locales/bh_IN
new file mode 100644
index 0000000..a345637
--- /dev/null
+++ b/libc/localedata/locales/bh_IN
@@ -0,0 +1,179 @@
+comment_char    %
+escape_char     /
+% Bhili(devanagari) language locale for India.
+% Contributed by Alexey Merzliakov <alexey.merzlyakov@samsung.com>
+
+LC_IDENTIFICATION
+title      "Bhili(devanagari) language locale for India"
+source     "Samsung Electronics Co., Ltd."
+address    ""
+contact    ""
+email      "alexey.merzlyakov@samsung.com"
+tel        ""
+fax        ""
+language   "Bhili"
+territory  "India"
+revision   "0.1"
+date       "2014-09-30"
+%
+category  "bh_IN:2014";LC_IDENTIFICATION
+category  "bh_IN:2014";LC_CTYPE
+category  "bh_IN:2014";LC_COLLATE
+category  "bh_IN:2014";LC_TIME
+category  "bh_IN:2014";LC_NUMERIC
+category  "bh_IN:2014";LC_MONETARY
+category  "bh_IN:2014";LC_MESSAGES
+category  "bh_IN:2014";LC_PAPER
+category  "bh_IN:2014";LC_NAME
+category  "bh_IN:2014";LC_ADDRESS
+category  "bh_IN:2014";LC_TELEPHONE
+category  "bh_IN:2014";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "ks_IN"
+END LC_CTYPE
+
+LC_COLLATE
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "ks_IN"
+END LC_MONETARY
+
+
+LC_NUMERIC
+copy "hi_IN"
+END LC_NUMERIC
+
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+% Abbreviated weekday names (%a)
+abday       "<U0053><U0075><U006E>";/
+            "<U004D><U006F><U006E>";/
+            "<U0054><U0075><U0065>";/
+            "<U0057><U0065><U0064>";/
+            "<U0054><U0068><U0075>";/
+            "<U0046><U0072><U0069>";/
+            "<U0053><U0061><U0074>"
+%
+% Full weekday names (%A)
+day         "<U0053><U0075><U006E><U0064><U0061><U0079>";/
+            "<U004D><U006F><U006E><U0064><U0061><U0079>";/
+            "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
+            "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
+            "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
+            "<U0046><U0072><U0069><U0064><U0061><U0079>";/
+            "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
+%
+% Abbreviated month names (%b)
+abmon       "<U004A><U0061><U006E>";/
+            "<U0046><U0065><U0062>";/
+            "<U004D><U0061><U0072>";/
+            "<U0041><U0070><U0072>";/
+            "<U004D><U0061><U0079>";/
+            "<U004A><U0075><U006E>";/
+            "<U004A><U0075><U006C>";/
+            "<U0041><U0075><U0067>";/
+            "<U0053><U0065><U0070>";/
+            "<U004F><U0063><U0074>";/
+            "<U004E><U006F><U0076>";/
+            "<U0044><U0065><U0063>"
+%
+% Full month names (%B)
+mon         "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
+            "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
+            "<U004D><U0061><U0072><U0063><U0068>";/
+            "<U0041><U0070><U0072><U0069><U006C>";/
+            "<U004D><U0061><U0079>";/
+            "<U004A><U0075><U006E><U0065>";/
+            "<U004A><U0075><U006C><U0079>";/
+            "<U0041><U0075><U0067><U0075><U0073><U0074>";/
+            "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
+            "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
+            "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
+            "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
+%
+% Equivalent of AM PM
+am_pm       "<U0041><U004D>";/
+            "<U0050><U004D>"
+%
+% Appropriate date and time representation
+% %A %d %b %Y%I:%M:%S  %Z
+d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+% Appropriate date representation
+% %A %d %b %Y
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059>"
+%
+% Appropriate time representation
+% %I:%M:%S  %Z
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0020><U0025><U005A>"
+%
+% Appropriate 12 h time representation (%r)
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+END LC_TIME
+
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_PAPER
+copy "hi_IN"
+END LC_PAPER
+
+
+LC_NAME
+name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen    ""
+name_mr     "<U004D><U0072><U002E>"
+name_mrs    "<U004D><U0072><U0073><U002E>"
+name_miss   "<U004D><U0069><U0073><U0073><U002E>"
+name_ms     "<U004D><U0073><U002E>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
+% generated by IBM Basic CountryPack Transformer.
+postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U0025><U0065><U0025><U0072>"
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_car "<U0049><U004E><U0044>"
+country_num 356
+lang_name     "<U0062><U0068><U0069><U006C><U0069>"
+lang_ab       "<U0062><U0068>"
+lang_term     "<U0062><U0068><U0062>"
+lang_lib      "<U0062><U0068><U0062>"
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+copy "hi_IN"
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+copy "hi_IN"
+END LC_MEASUREMENT
diff --git a/libc/localedata/locales/tu_IN b/libc/localedata/locales/tu_IN
new file mode 100644
index 0000000..0201bbd
--- /dev/null
+++ b/libc/localedata/locales/tu_IN
@@ -0,0 +1,195 @@
+comment_char    %
+escape_char     /
+% Tulu (kannada) language locale for India.
+
+% *** Below just modify to suit your language. I have modified for Kannada
+% *** other language codes - Gujarati - gu, Punjabi - pa, Oriya - or
+
+LC_IDENTIFICATION
+title      "Tulu language locale for India"
+source     "IndLinux.org, Samsung Electronics Co., Ltd."
+address    ""
+contact    ""
+email      "alexey.merzlyakov@samsung.com"
+tel        ""
+fax        ""
+language   "Tulu"
+territory  "India"
+revision   "0.1"
+date       "2014-09-30"
+%
+category  "tu_IN:2014";LC_IDENTIFICATION
+category  "tu_IN:2014";LC_CTYPE
+category  "tu_IN:2014";LC_COLLATE
+category  "tu_IN:2014";LC_TIME
+category  "tu_IN:2014";LC_NUMERIC
+category  "tu_IN:2014";LC_MONETARY
+category  "tu_IN:2014";LC_MESSAGES
+category  "tu_IN:2014";LC_PAPER
+category  "tu_IN:2014";LC_NAME
+category  "tu_IN:2014";LC_ADDRESS
+category  "tu_IN:2014";LC_TELEPHONE
+category  "tu_IN:2014";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "kn_IN"
+END LC_CTYPE
+
+LC_COLLATE
+
+% Copy the template from ISO/IEC 14651
+copy "iso14651_t1"
+
+END LC_COLLATE
+
+LC_MONETARY
+copy "kn_IN"
+END LC_MONETARY
+
+
+LC_NUMERIC
+copy "hi_IN"
+END LC_NUMERIC
+
+
+% *** Modify them for Kannada - eg write down on paper - see what all unicode
+% *** characters are needed, look up their codes & put them here - Kannada
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+% Abbreviated weekday names (%a)
+abday       "<U0C90>";/
+            "<U0CB8><U0CCB>";/
+            "<U0C85><U0C82>";/
+            "<U0CAC><U0CC1>";/
+            "<U0C97><U0CC1>";/
+            "<U0CB6><U0CC1>";/
+            "<U0CB6>"
+%
+% Full weekday names (%A)
+day         "<U0C90><U0CA5><U0CBE><U0CB0>";/
+            "<U0CB8><U0CCB><U0CAE><U0CBE><U0CB0>";/
+            "<U0C85><U0C82><U0C97><U0CB0><U0CC6>";/
+            "<U0CAC><U0CC1><U0CA7><U0CBE><U0CB0>";/
+            "<U0C97><U0CC1><U0CB0><U0CC1><U0CB5><U0CBE><U0CB0>";/
+            "<U0CB6><U0CC1><U0C95><U0CCD><U0CB0><U0CB0>";/
+            "<U0CB6><U0CA8><U0CBF><U0CB5><U0CBE><U0CB0>"
+%
+% Abbreviated month names (%b)
+abmon       "<U0C9C>";/
+            "<U0CAB><U0CC6>";/
+            "<U0CAE><U0CBE>";/
+            "<U0C8F>";/
+            "<U0CAE><U0CC7>";/
+            "<U0C9C><U0CC2>";/
+            "<U0C9C><U0CC1>";/
+            "<U0C86>";/
+            "<U0CB8><U0CC6>";/
+            "<U0C85>";/
+            "<U0CA8>";/
+            "<U0CA1><U0CBF>"
+%
+% Full month names (%B)
+mon         "<U0C9C><U0CA8><U0CB5><U0CB0><U0CBF>";/
+            "<U0CAB><U0CC6><U0CAC><U0CCD><U0CB0><U0CC1><U0CB5><U0CB0><U0CBF>";/
+            "<U0CAE><U0CBE><U0CB0><U0CCD><U0C9A><U0CCD>";/
+            "<U0C8F><U0CAA><U0CCD><U0CB0><U0CBF><U0CB2><U0CCD><U200C><U200C>";/
+            "<U0CAE><U0CC7>";/
+            "<U0C9C><U0CC2><U0CA8><U0CCD>";/
+            "<U0C9C><U0CC1><U0CB2><U0CC8>";/
+            "<U0C86><U0C97><U0CB8><U0CCD><U0C9F><U0CCD>";/
+            "<U0CB8><U0CC6><U0CAA><U0CCD><U0C9F><U0CC6><U0C82><U0CAC><U0CB0><U0CCD><U200C>";/
+            "<U0C85><U0C95><U0CCD><U0C9F><U0CCB><U0CAC><U0CB0><U0CCD>";/
+            "<U0CA8><U0CB5><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>";/
+            "<U0CA1><U0CBF><U0CB8><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>"
+%
+% Equivalent of AM PM
+am_pm       "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
+            "<U0CAC><U0CAF><U0CCD><U0CAF>"
+
+% *** There arent any Devanagari characters below, so for time being
+% *** maintain same for Kannada also,  Karunakar
+
+%
+% Appropriate date and time representation
+% %A %d %b %Y%I:%M:%S  %Z
+d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+% Appropriate date representation
+% %A %d %b %Y
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059>"
+%
+% Appropriate time representation
+% %I:%M:%S  %Z
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0020><U0025><U005A>"
+%
+% Appropriate 12 h time representation (%r)
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+END LC_TIME
+
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_PAPER
+copy "hi_IN"
+END LC_PAPER
+
+
+LC_NAME
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_NAME category.
+%
+name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen    ""
+name_mr     "<U0CB6><U0CCD><U0CB0><U0CC0>"
+name_mrs    "<U0CB6><U0CCD><U0CB0><U0CC0><U0CAE><U0CA4><U0CBF>"
+name_miss   "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0><U0CBF>"
+name_ms     "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_ADDRESS
+postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
+<U0025><U0062><U0025><U0065><U0025><U0072>"
+
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_car "<U0049><U004E><U0044>"
+country_num 356
+lang_name     "<U0CA4><U0CC1><U0CB3><U0CC1>"
+lang_ab       "<U0074><U0075>"
+lang_term     "<U0074><U0063><U0079>"
+lang_lib      "<U0074><U0063><U0079>"
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+copy "hi_IN"
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+copy "hi_IN"
+END LC_MEASUREMENT

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] [BZ 17475] New Bhilodi and Tulu locales
  2014-10-14 10:50 [PATCH] [BZ 17475] New Bhilodi " Tatiana Udalova
@ 2014-11-05  9:47 ` Siddhesh Poyarekar
  2014-11-05 15:22   ` Tatiana Udalova
  0 siblings, 1 reply; 12+ messages in thread
From: Siddhesh Poyarekar @ 2014-11-05  9:47 UTC (permalink / raw)
  To: Tatiana Udalova
  Cc: libc-alpha, 'Viacheslav Garbuzov', alexey.merzlyakov

[-- Attachment #1: Type: text/plain, Size: 372 bytes --]

On Tue, Oct 14, 2014 at 02:50:33PM +0400, Tatiana Udalova wrote:
> Hi folks,
> 
> Please take a look at the new locales for Bhili and Tulu languages.

Please provide a ChangeLog for your patch.  Also, you're missing
changes to the SUPPORTED file.  Finally, please post your patch inline
and not as an attachment so that it's easier to review.

Thanks,
Siddhesh

[-- Attachment #2: Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* RE: [PATCH] [BZ 17475] New Bhilodi and Tulu locales
  2014-11-05  9:47 ` Siddhesh Poyarekar
@ 2014-11-05 15:22   ` Tatiana Udalova
  2014-11-06  6:01     ` Siddhesh Poyarekar
  0 siblings, 1 reply; 12+ messages in thread
From: Tatiana Udalova @ 2014-11-05 15:22 UTC (permalink / raw)
  To: 'Siddhesh Poyarekar'
  Cc: libc-alpha, 'Viacheslav Garbuzov', alexey.merzlyakov

Added ChangeLog and modified SUPPORTED file in order to add Tulu and Bhili
locales into it.
Updated patch is:

    Add new Bhili and Tulu locales.
    
    ChangeLog:
    
    	* locale/iso-639.def: Define Bhili and Tulu language codes.
    
    localedata/
    	* SUPPORTED: Add Bhili and Tulu locales.
    	* locales/tu_IN: New Tulu locale.
    	* locales/bh_IN: New Bhili locale.

diff --git a/locale/iso-639.def b/locale/iso-639.def
index 994792e..2529425 100644
--- a/locale/iso-639.def
+++ b/locale/iso-639.def
@@ -65,6 +65,7 @@ DEFINE_LANGUAGE_CODE ("Belarusian", be, bel, bel)
 DEFINE_LANGUAGE_CODE3 ("Bemba", bem, bem)
 DEFINE_LANGUAGE_CODE ("Bengali", bn, ben, ben)
 DEFINE_LANGUAGE_CODE3 ("Berber (Other)", ber, ber)
+DEFINE_LANGUAGE_CODE ("Bhili", bh, bhb, bhb)
 DEFINE_LANGUAGE_CODE3 ("Bhojpuri", bho, bho)
 DEFINE_LANGUAGE_CODE ("Bihari", bh, bih, bih)
 DEFINE_LANGUAGE_CODE3 ("Bikol", bik, bik)
@@ -474,6 +475,7 @@ DEFINE_LANGUAGE_CODE ("Tonga (Tonga Islands)", to, ton,
ton)
 DEFINE_LANGUAGE_CODE3 ("Tsimshian", tsi, tsi)
 DEFINE_LANGUAGE_CODE ("Tsonga", ts, tso, tso)
 DEFINE_LANGUAGE_CODE ("Tswana", tn, tsn, tsn)
+DEFINE_LANGUAGE_CODE ("Tulu", tu, tcy, tcy)
 DEFINE_LANGUAGE_CODE3 ("Tumbuka", tum, tum)
 DEFINE_LANGUAGE_CODE3 ("Tupi languages", tup, tup)
 DEFINE_LANGUAGE_CODE3 ("Turkish, Ottoman (1500-1928)", ota, ota)
diff --git a/localedata/SUPPORTED b/localedata/SUPPORTED
index 4843fe9..6ef6dcd 100644
--- a/localedata/SUPPORTED
+++ b/localedata/SUPPORTED
@@ -62,6 +62,7 @@ ber_DZ/UTF-8 \
 ber_MA/UTF-8 \
 bg_BG.UTF-8/UTF-8 \
 bg_BG/CP1251 \
+bh_IN.UTF-8/UTF-8 \
 bho_IN/UTF-8 \
 bn_BD/UTF-8 \
 bn_IN/UTF-8 \
@@ -421,6 +422,7 @@ tr_TR/ISO-8859-9 \
 ts_ZA/UTF-8 \
 tt_RU/UTF-8 \
 tt_RU@iqtelif/UTF-8 \
+tu_IN.UTF-8/UTF-8 \
 ug_CN/UTF-8 \
 uk_UA.UTF-8/UTF-8 \
 uk_UA/KOI8-U \
diff --git a/localedata/locales/bh_IN b/localedata/locales/bh_IN
new file mode 100644
index 0000000..a345637
--- /dev/null
+++ b/localedata/locales/bh_IN
@@ -0,0 +1,179 @@
+comment_char    %
+escape_char     /
+% Bhili(devanagari) language locale for India.
+% Contributed by Alexey Merzliakov <alexey.merzlyakov@samsung.com>
+
+LC_IDENTIFICATION
+title      "Bhili(devanagari) language locale for India"
+source     "Samsung Electronics Co., Ltd."
+address    ""
+contact    ""
+email      "alexey.merzlyakov@samsung.com"
+tel        ""
+fax        ""
+language   "Bhili"
+territory  "India"
+revision   "0.1"
+date       "2014-09-30"
+%
+category  "bh_IN:2014";LC_IDENTIFICATION
+category  "bh_IN:2014";LC_CTYPE
+category  "bh_IN:2014";LC_COLLATE
+category  "bh_IN:2014";LC_TIME
+category  "bh_IN:2014";LC_NUMERIC
+category  "bh_IN:2014";LC_MONETARY
+category  "bh_IN:2014";LC_MESSAGES
+category  "bh_IN:2014";LC_PAPER
+category  "bh_IN:2014";LC_NAME
+category  "bh_IN:2014";LC_ADDRESS
+category  "bh_IN:2014";LC_TELEPHONE
+category  "bh_IN:2014";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "ks_IN"
+END LC_CTYPE
+
+LC_COLLATE
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "ks_IN"
+END LC_MONETARY
+
+
+LC_NUMERIC
+copy "hi_IN"
+END LC_NUMERIC
+
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+% Abbreviated weekday names (%a)
+abday       "<U0053><U0075><U006E>";/
+            "<U004D><U006F><U006E>";/
+            "<U0054><U0075><U0065>";/
+            "<U0057><U0065><U0064>";/
+            "<U0054><U0068><U0075>";/
+            "<U0046><U0072><U0069>";/
+            "<U0053><U0061><U0074>"
+%
+% Full weekday names (%A)
+day         "<U0053><U0075><U006E><U0064><U0061><U0079>";/
+            "<U004D><U006F><U006E><U0064><U0061><U0079>";/
+            "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
+
"<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
+            "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
+            "<U0046><U0072><U0069><U0064><U0061><U0079>";/
+            "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
+%
+% Abbreviated month names (%b)
+abmon       "<U004A><U0061><U006E>";/
+            "<U0046><U0065><U0062>";/
+            "<U004D><U0061><U0072>";/
+            "<U0041><U0070><U0072>";/
+            "<U004D><U0061><U0079>";/
+            "<U004A><U0075><U006E>";/
+            "<U004A><U0075><U006C>";/
+            "<U0041><U0075><U0067>";/
+            "<U0053><U0065><U0070>";/
+            "<U004F><U0063><U0074>";/
+            "<U004E><U006F><U0076>";/
+            "<U0044><U0065><U0063>"
+%
+% Full month names (%B)
+mon         "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
+            "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
+            "<U004D><U0061><U0072><U0063><U0068>";/
+            "<U0041><U0070><U0072><U0069><U006C>";/
+            "<U004D><U0061><U0079>";/
+            "<U004A><U0075><U006E><U0065>";/
+            "<U004A><U0075><U006C><U0079>";/
+            "<U0041><U0075><U0067><U0075><U0073><U0074>";/
+
"<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
+            "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
+            "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
+            "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
+%
+% Equivalent of AM PM
+am_pm       "<U0041><U004D>";/
+            "<U0050><U004D>"
+%
+% Appropriate date and time representation
+% %A %d %b %Y%I:%M:%S  %Z
+d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+% Appropriate date representation
+% %A %d %b %Y
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059>"
+%
+% Appropriate time representation
+% %I:%M:%S  %Z
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0020><U0025><U005A>"
+%
+% Appropriate 12 h time representation (%r)
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+END LC_TIME
+
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_PAPER
+copy "hi_IN"
+END LC_PAPER
+
+
+LC_NAME
+name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen    ""
+name_mr     "<U004D><U0072><U002E>"
+name_mrs    "<U004D><U0072><U0073><U002E>"
+name_miss   "<U004D><U0069><U0073><U0073><U002E>"
+name_ms     "<U004D><U0073><U002E>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
+% generated by IBM Basic CountryPack Transformer.
+postal_fmt
"<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U002
5><U0065><U0025><U0072>"
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_car "<U0049><U004E><U0044>"
+country_num 356
+lang_name     "<U0062><U0068><U0069><U006C><U0069>"
+lang_ab       "<U0062><U0068>"
+lang_term     "<U0062><U0068><U0062>"
+lang_lib      "<U0062><U0068><U0062>"
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+copy "hi_IN"
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+copy "hi_IN"
+END LC_MEASUREMENT
diff --git a/localedata/locales/tu_IN b/localedata/locales/tu_IN
new file mode 100644
index 0000000..0201bbd
--- /dev/null
+++ b/localedata/locales/tu_IN
@@ -0,0 +1,195 @@
+comment_char    %
+escape_char     /
+% Tulu (kannada) language locale for India.
+
+% *** Below just modify to suit your language. I have modified for Kannada
+% *** other language codes - Gujarati - gu, Punjabi - pa, Oriya - or
+
+LC_IDENTIFICATION
+title      "Tulu language locale for India"
+source     "IndLinux.org, Samsung Electronics Co., Ltd."
+address    ""
+contact    ""
+email      "alexey.merzlyakov@samsung.com"
+tel        ""
+fax        ""
+language   "Tulu"
+territory  "India"
+revision   "0.1"
+date       "2014-09-30"
+%
+category  "tu_IN:2014";LC_IDENTIFICATION
+category  "tu_IN:2014";LC_CTYPE
+category  "tu_IN:2014";LC_COLLATE
+category  "tu_IN:2014";LC_TIME
+category  "tu_IN:2014";LC_NUMERIC
+category  "tu_IN:2014";LC_MONETARY
+category  "tu_IN:2014";LC_MESSAGES
+category  "tu_IN:2014";LC_PAPER
+category  "tu_IN:2014";LC_NAME
+category  "tu_IN:2014";LC_ADDRESS
+category  "tu_IN:2014";LC_TELEPHONE
+category  "tu_IN:2014";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "kn_IN"
+END LC_CTYPE
+
+LC_COLLATE
+
+% Copy the template from ISO/IEC 14651
+copy "iso14651_t1"
+
+END LC_COLLATE
+
+LC_MONETARY
+copy "kn_IN"
+END LC_MONETARY
+
+
+LC_NUMERIC
+copy "hi_IN"
+END LC_NUMERIC
+
+
+% *** Modify them for Kannada - eg write down on paper - see what all
unicode
+% *** characters are needed, look up their codes & put them here - Kannada
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+% Abbreviated weekday names (%a)
+abday       "<U0C90>";/
+            "<U0CB8><U0CCB>";/
+            "<U0C85><U0C82>";/
+            "<U0CAC><U0CC1>";/
+            "<U0C97><U0CC1>";/
+            "<U0CB6><U0CC1>";/
+            "<U0CB6>"
+%
+% Full weekday names (%A)
+day         "<U0C90><U0CA5><U0CBE><U0CB0>";/
+            "<U0CB8><U0CCB><U0CAE><U0CBE><U0CB0>";/
+            "<U0C85><U0C82><U0C97><U0CB0><U0CC6>";/
+            "<U0CAC><U0CC1><U0CA7><U0CBE><U0CB0>";/
+            "<U0C97><U0CC1><U0CB0><U0CC1><U0CB5><U0CBE><U0CB0>";/
+            "<U0CB6><U0CC1><U0C95><U0CCD><U0CB0><U0CB0>";/
+            "<U0CB6><U0CA8><U0CBF><U0CB5><U0CBE><U0CB0>"
+%
+% Abbreviated month names (%b)
+abmon       "<U0C9C>";/
+            "<U0CAB><U0CC6>";/
+            "<U0CAE><U0CBE>";/
+            "<U0C8F>";/
+            "<U0CAE><U0CC7>";/
+            "<U0C9C><U0CC2>";/
+            "<U0C9C><U0CC1>";/
+            "<U0C86>";/
+            "<U0CB8><U0CC6>";/
+            "<U0C85>";/
+            "<U0CA8>";/
+            "<U0CA1><U0CBF>"
+%
+% Full month names (%B)
+mon         "<U0C9C><U0CA8><U0CB5><U0CB0><U0CBF>";/
+
"<U0CAB><U0CC6><U0CAC><U0CCD><U0CB0><U0CC1><U0CB5><U0CB0><U0CBF>";/
+            "<U0CAE><U0CBE><U0CB0><U0CCD><U0C9A><U0CCD>";/
+
"<U0C8F><U0CAA><U0CCD><U0CB0><U0CBF><U0CB2><U0CCD><U200C><U200C>";/
+            "<U0CAE><U0CC7>";/
+            "<U0C9C><U0CC2><U0CA8><U0CCD>";/
+            "<U0C9C><U0CC1><U0CB2><U0CC8>";/
+            "<U0C86><U0C97><U0CB8><U0CCD><U0C9F><U0CCD>";/
+
"<U0CB8><U0CC6><U0CAA><U0CCD><U0C9F><U0CC6><U0C82><U0CAC><U0CB0><U0CCD><U200
C>";/
+            "<U0C85><U0C95><U0CCD><U0C9F><U0CCB><U0CAC><U0CB0><U0CCD>";/
+            "<U0CA8><U0CB5><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>";/
+            "<U0CA1><U0CBF><U0CB8><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>"
+%
+% Equivalent of AM PM
+am_pm       "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
+            "<U0CAC><U0CAF><U0CCD><U0CAF>"
+
+% *** There arent any Devanagari characters below, so for time being
+% *** maintain same for Kannada also,  Karunakar
+
+%
+% Appropriate date and time representation
+% %A %d %b %Y%I:%M:%S  %Z
+d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+% Appropriate date representation
+% %A %d %b %Y
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059>"
+%
+% Appropriate time representation
+% %I:%M:%S  %Z
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0020><U0025><U005A>"
+%
+% Appropriate 12 h time representation (%r)
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+END LC_TIME
+
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_PAPER
+copy "hi_IN"
+END LC_PAPER
+
+
+LC_NAME
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_NAME category.
+%
+name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen    ""
+name_mr     "<U0CB6><U0CCD><U0CB0><U0CC0>"
+name_mrs    "<U0CB6><U0CCD><U0CB0><U0CC0><U0CAE><U0CA4><U0CBF>"
+name_miss   "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0><U0CBF>"
+name_ms     "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_ADDRESS
+postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
+<U0025><U0062><U0025><U0065><U0025><U0072>"
+
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_car "<U0049><U004E><U0044>"
+country_num 356
+lang_name     "<U0CA4><U0CC1><U0CB3><U0CC1>"
+lang_ab       "<U0074><U0075>"
+lang_term     "<U0074><U0063><U0079>"
+lang_lib      "<U0074><U0063><U0079>"
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+copy "hi_IN"
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+copy "hi_IN"
+END LC_MEASUREMENT

Thank you,
Tatiana Udalova


-----Original Message-----
From: Siddhesh Poyarekar [mailto:siddhesh@redhat.com] 
Sent: Wednesday, November 05, 2014 12:47 PM
To: Tatiana Udalova
Cc: libc-alpha@sourceware.org; 'Viacheslav Garbuzov';
alexey.merzlyakov@samsung.com
Subject: Re: [PATCH] [BZ 17475] New Bhilodi and Tulu locales

On Tue, Oct 14, 2014 at 02:50:33PM +0400, Tatiana Udalova wrote:
> Hi folks,
> 
> Please take a look at the new locales for Bhili and Tulu languages.

Please provide a ChangeLog for your patch.  Also, you're missing changes to
the SUPPORTED file.  Finally, please post your patch inline and not as an
attachment so that it's easier to review.

Thanks,
Siddhesh

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH] [BZ 17475] New Bhilodi and Tulu locales
  2014-11-05 15:22   ` Tatiana Udalova
@ 2014-11-06  6:01     ` Siddhesh Poyarekar
  0 siblings, 0 replies; 12+ messages in thread
From: Siddhesh Poyarekar @ 2014-11-06  6:01 UTC (permalink / raw)
  To: Tatiana Udalova
  Cc: libc-alpha, 'Viacheslav Garbuzov', alexey.merzlyakov

[-- Attachment #1: Type: text/plain, Size: 559 bytes --]

On Wed, Nov 05, 2014 at 06:21:55PM +0300, Tatiana Udalova wrote:
> Added ChangeLog and modified SUPPORTED file in order to add Tulu and Bhili
> locales into it.
> Updated patch is:
> 
>     Add new Bhili and Tulu locales.
>     
>     ChangeLog:
>     
>     	* locale/iso-639.def: Define Bhili and Tulu language codes.
>     
>     localedata/
>     	* SUPPORTED: Add Bhili and Tulu locales.
>     	* locales/tu_IN: New Tulu locale.
>     	* locales/bh_IN: New Bhili locale.
> 

Thanks, I'll commit this by the end of the week.

Siddhesh

[-- Attachment #2: Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
       [not found] <1661804897.33109620.1425556753355.JavaMail.zimbra@redhat.com>
@ 2015-03-05 12:01 ` Pravin Satpute
  2015-03-06 10:02   ` Mike Frysinger
  2015-06-17 13:58   ` Pravin Satpute
  0 siblings, 2 replies; 12+ messages in thread
From: Pravin Satpute @ 2015-03-05 12:01 UTC (permalink / raw)
  To: libc-alpha

[-- Attachment #1: Type: text/plain, Size: 283 bytes --]

Hi,

   Bhili [1] and Tulu [2] language does not have iso-639-1 codes. Patch moves locale file with correct code and also fix iso-639.def.


Thanks,
Pravin Satpute


1. http://www-01.sil.org/iso639-3/documentation.asp?id=bhb
2. http://www-01.sil.org/iso639-3/documentation.asp?id=tcy

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: bug-17475.patch --]
[-- Type: text/x-patch; name=bug-17475.patch, Size: 25365 bytes --]

From 16082e746ef95443bc6e1a78234d0f5ae1a3df9c Mon Sep 17 00:00:00 2001
From: Pravin Satpute <psatpute@redhat.com>
Date: Thu, 5 Mar 2015 16:59:13 +0530
Subject: [PATCH] Resolves #17475: Corrected Bhili and Tulu locales name as per
 iso639-3 code

---
 locale/iso-639.def        |   4 +-
 localedata/locales/bh_IN  | 179 ------------------------------------------
 localedata/locales/bhb_IN | 179 ++++++++++++++++++++++++++++++++++++++++++
 localedata/locales/tcy_IN | 195 ++++++++++++++++++++++++++++++++++++++++++++++
 localedata/locales/tu_IN  | 195 ----------------------------------------------
 5 files changed, 376 insertions(+), 376 deletions(-)
 delete mode 100644 localedata/locales/bh_IN
 create mode 100644 localedata/locales/bhb_IN
 create mode 100644 localedata/locales/tcy_IN
 delete mode 100644 localedata/locales/tu_IN

diff --git a/locale/iso-639.def b/locale/iso-639.def
index 2529425..8a05098 100644
--- a/locale/iso-639.def
+++ b/locale/iso-639.def
@@ -65,7 +65,7 @@ DEFINE_LANGUAGE_CODE ("Belarusian", be, bel, bel)
 DEFINE_LANGUAGE_CODE3 ("Bemba", bem, bem)
 DEFINE_LANGUAGE_CODE ("Bengali", bn, ben, ben)
 DEFINE_LANGUAGE_CODE3 ("Berber (Other)", ber, ber)
-DEFINE_LANGUAGE_CODE ("Bhili", bh, bhb, bhb)
+DEFINE_LANGUAGE_CODE ("Bhili", bhb, bhb)
 DEFINE_LANGUAGE_CODE3 ("Bhojpuri", bho, bho)
 DEFINE_LANGUAGE_CODE ("Bihari", bh, bih, bih)
 DEFINE_LANGUAGE_CODE3 ("Bikol", bik, bik)
@@ -475,7 +475,7 @@ DEFINE_LANGUAGE_CODE ("Tonga (Tonga Islands)", to, ton, ton)
 DEFINE_LANGUAGE_CODE3 ("Tsimshian", tsi, tsi)
 DEFINE_LANGUAGE_CODE ("Tsonga", ts, tso, tso)
 DEFINE_LANGUAGE_CODE ("Tswana", tn, tsn, tsn)
-DEFINE_LANGUAGE_CODE ("Tulu", tu, tcy, tcy)
+DEFINE_LANGUAGE_CODE ("Tulu", tcy, tcy)
 DEFINE_LANGUAGE_CODE3 ("Tumbuka", tum, tum)
 DEFINE_LANGUAGE_CODE3 ("Tupi languages", tup, tup)
 DEFINE_LANGUAGE_CODE3 ("Turkish, Ottoman (1500-1928)", ota, ota)
diff --git a/localedata/locales/bh_IN b/localedata/locales/bh_IN
deleted file mode 100644
index a345637..0000000
--- a/localedata/locales/bh_IN
+++ /dev/null
@@ -1,179 +0,0 @@
-comment_char    %
-escape_char     /
-% Bhili(devanagari) language locale for India.
-% Contributed by Alexey Merzliakov <alexey.merzlyakov@samsung.com>
-
-LC_IDENTIFICATION
-title      "Bhili(devanagari) language locale for India"
-source     "Samsung Electronics Co., Ltd."
-address    ""
-contact    ""
-email      "alexey.merzlyakov@samsung.com"
-tel        ""
-fax        ""
-language   "Bhili"
-territory  "India"
-revision   "0.1"
-date       "2014-09-30"
-%
-category  "bh_IN:2014";LC_IDENTIFICATION
-category  "bh_IN:2014";LC_CTYPE
-category  "bh_IN:2014";LC_COLLATE
-category  "bh_IN:2014";LC_TIME
-category  "bh_IN:2014";LC_NUMERIC
-category  "bh_IN:2014";LC_MONETARY
-category  "bh_IN:2014";LC_MESSAGES
-category  "bh_IN:2014";LC_PAPER
-category  "bh_IN:2014";LC_NAME
-category  "bh_IN:2014";LC_ADDRESS
-category  "bh_IN:2014";LC_TELEPHONE
-category  "bh_IN:2014";LC_MEASUREMENT
-
-END LC_IDENTIFICATION
-
-LC_CTYPE
-copy "ks_IN"
-END LC_CTYPE
-
-LC_COLLATE
-copy "iso14651_t1"
-END LC_COLLATE
-
-LC_MONETARY
-copy "ks_IN"
-END LC_MONETARY
-
-
-LC_NUMERIC
-copy "hi_IN"
-END LC_NUMERIC
-
-
-LC_TIME
-% This is the POSIX Locale definition for the LC_TIME category.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode/Java
-%
-% Abbreviated weekday names (%a)
-abday       "<U0053><U0075><U006E>";/
-            "<U004D><U006F><U006E>";/
-            "<U0054><U0075><U0065>";/
-            "<U0057><U0065><U0064>";/
-            "<U0054><U0068><U0075>";/
-            "<U0046><U0072><U0069>";/
-            "<U0053><U0061><U0074>"
-%
-% Full weekday names (%A)
-day         "<U0053><U0075><U006E><U0064><U0061><U0079>";/
-            "<U004D><U006F><U006E><U0064><U0061><U0079>";/
-            "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
-            "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
-            "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
-            "<U0046><U0072><U0069><U0064><U0061><U0079>";/
-            "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
-%
-% Abbreviated month names (%b)
-abmon       "<U004A><U0061><U006E>";/
-            "<U0046><U0065><U0062>";/
-            "<U004D><U0061><U0072>";/
-            "<U0041><U0070><U0072>";/
-            "<U004D><U0061><U0079>";/
-            "<U004A><U0075><U006E>";/
-            "<U004A><U0075><U006C>";/
-            "<U0041><U0075><U0067>";/
-            "<U0053><U0065><U0070>";/
-            "<U004F><U0063><U0074>";/
-            "<U004E><U006F><U0076>";/
-            "<U0044><U0065><U0063>"
-%
-% Full month names (%B)
-mon         "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
-            "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
-            "<U004D><U0061><U0072><U0063><U0068>";/
-            "<U0041><U0070><U0072><U0069><U006C>";/
-            "<U004D><U0061><U0079>";/
-            "<U004A><U0075><U006E><U0065>";/
-            "<U004A><U0075><U006C><U0079>";/
-            "<U0041><U0075><U0067><U0075><U0073><U0074>";/
-            "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
-            "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
-            "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
-            "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
-%
-% Equivalent of AM PM
-am_pm       "<U0041><U004D>";/
-            "<U0050><U004D>"
-%
-% Appropriate date and time representation
-% %A %d %b %Y%I:%M:%S  %Z
-d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
-<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
-%
-% Appropriate date representation
-% %A %d %b %Y
-d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059>"
-%
-% Appropriate time representation
-% %I:%M:%S  %Z
-t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
-<U0020><U0020><U0025><U005A>"
-%
-% Appropriate 12 h time representation (%r)
-t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
-<U0020><U0025><U0070><U0020><U0025><U005A>"
-%
-date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A><U0020><U0025><U0059>"
-%
-END LC_TIME
-
-
-LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
-END LC_MESSAGES
-
-
-LC_PAPER
-copy "hi_IN"
-END LC_PAPER
-
-
-LC_NAME
-name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
-<U0025><U0067>"
-name_gen    ""
-name_mr     "<U004D><U0072><U002E>"
-name_mrs    "<U004D><U0072><U0073><U002E>"
-name_miss   "<U004D><U0069><U0073><U0073><U002E>"
-name_ms     "<U004D><U0073><U002E>"
-
-END LC_NAME
-
-
-LC_ADDRESS
-% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
-% generated by IBM Basic CountryPack Transformer.
-postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U0025><U0065><U0025><U0072>"
-country_ab2 "<U0049><U004E>"
-country_ab3 "<U0049><U004E><U0044>"
-country_car "<U0049><U004E><U0044>"
-country_num 356
-lang_name     "<U0062><U0068><U0069><U006C><U0069>"
-lang_ab       "<U0062><U0068>"
-lang_term     "<U0062><U0068><U0062>"
-lang_lib      "<U0062><U0068><U0062>"
-END LC_ADDRESS
-
-
-LC_TELEPHONE
-copy "hi_IN"
-END LC_TELEPHONE
-
-
-LC_MEASUREMENT
-copy "hi_IN"
-END LC_MEASUREMENT
diff --git a/localedata/locales/bhb_IN b/localedata/locales/bhb_IN
new file mode 100644
index 0000000..8521257
--- /dev/null
+++ b/localedata/locales/bhb_IN
@@ -0,0 +1,179 @@
+comment_char    %
+escape_char     /
+% Bhili(devanagari) language locale for India.
+% Contributed by Alexey Merzliakov <alexey.merzlyakov@samsung.com>
+
+LC_IDENTIFICATION
+title      "Bhili(devanagari) language locale for India"
+source     "Samsung Electronics Co., Ltd."
+address    ""
+contact    ""
+email      "alexey.merzlyakov@samsung.com"
+tel        ""
+fax        ""
+language   "Bhili"
+territory  "India"
+revision   "0.1"
+date       "2014-09-30"
+%
+category  "bhb_IN:2014";LC_IDENTIFICATION
+category  "bhb_IN:2014";LC_CTYPE
+category  "bhb_IN:2014";LC_COLLATE
+category  "bhb_IN:2014";LC_TIME
+category  "bhb_IN:2014";LC_NUMERIC
+category  "bhb_IN:2014";LC_MONETARY
+category  "bhb_IN:2014";LC_MESSAGES
+category  "bhb_IN:2014";LC_PAPER
+category  "bhb_IN:2014";LC_NAME
+category  "bhb_IN:2014";LC_ADDRESS
+category  "bhb_IN:2014";LC_TELEPHONE
+category  "bhb_IN:2014";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "ks_IN"
+END LC_CTYPE
+
+LC_COLLATE
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "ks_IN"
+END LC_MONETARY
+
+
+LC_NUMERIC
+copy "hi_IN"
+END LC_NUMERIC
+
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+% Abbreviated weekday names (%a)
+abday       "<U0053><U0075><U006E>";/
+            "<U004D><U006F><U006E>";/
+            "<U0054><U0075><U0065>";/
+            "<U0057><U0065><U0064>";/
+            "<U0054><U0068><U0075>";/
+            "<U0046><U0072><U0069>";/
+            "<U0053><U0061><U0074>"
+%
+% Full weekday names (%A)
+day         "<U0053><U0075><U006E><U0064><U0061><U0079>";/
+            "<U004D><U006F><U006E><U0064><U0061><U0079>";/
+            "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
+            "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
+            "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
+            "<U0046><U0072><U0069><U0064><U0061><U0079>";/
+            "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
+%
+% Abbreviated month names (%b)
+abmon       "<U004A><U0061><U006E>";/
+            "<U0046><U0065><U0062>";/
+            "<U004D><U0061><U0072>";/
+            "<U0041><U0070><U0072>";/
+            "<U004D><U0061><U0079>";/
+            "<U004A><U0075><U006E>";/
+            "<U004A><U0075><U006C>";/
+            "<U0041><U0075><U0067>";/
+            "<U0053><U0065><U0070>";/
+            "<U004F><U0063><U0074>";/
+            "<U004E><U006F><U0076>";/
+            "<U0044><U0065><U0063>"
+%
+% Full month names (%B)
+mon         "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
+            "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
+            "<U004D><U0061><U0072><U0063><U0068>";/
+            "<U0041><U0070><U0072><U0069><U006C>";/
+            "<U004D><U0061><U0079>";/
+            "<U004A><U0075><U006E><U0065>";/
+            "<U004A><U0075><U006C><U0079>";/
+            "<U0041><U0075><U0067><U0075><U0073><U0074>";/
+            "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
+            "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
+            "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
+            "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
+%
+% Equivalent of AM PM
+am_pm       "<U0041><U004D>";/
+            "<U0050><U004D>"
+%
+% Appropriate date and time representation
+% %A %d %b %Y%I:%M:%S  %Z
+d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+% Appropriate date representation
+% %A %d %b %Y
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059>"
+%
+% Appropriate time representation
+% %I:%M:%S  %Z
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0020><U0025><U005A>"
+%
+% Appropriate 12 h time representation (%r)
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+END LC_TIME
+
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_PAPER
+copy "hi_IN"
+END LC_PAPER
+
+
+LC_NAME
+name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen    ""
+name_mr     "<U004D><U0072><U002E>"
+name_mrs    "<U004D><U0072><U0073><U002E>"
+name_miss   "<U004D><U0069><U0073><U0073><U002E>"
+name_ms     "<U004D><U0073><U002E>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
+% generated by IBM Basic CountryPack Transformer.
+postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U0025><U0065><U0025><U0072>"
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_car "<U0049><U004E><U0044>"
+country_num 356
+lang_name     "<U0062><U0068><U0069><U006C><U0069>"
+lang_ab       "<U0062><U0068>"
+lang_term     "<U0062><U0068><U0062>"
+lang_lib      "<U0062><U0068><U0062>"
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+copy "hi_IN"
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+copy "hi_IN"
+END LC_MEASUREMENT
diff --git a/localedata/locales/tcy_IN b/localedata/locales/tcy_IN
new file mode 100644
index 0000000..3fc1e1a
--- /dev/null
+++ b/localedata/locales/tcy_IN
@@ -0,0 +1,195 @@
+comment_char    %
+escape_char     /
+% Tulu (kannada) language locale for India.
+
+% *** Below just modify to suit your language. I have modified for Kannada
+% *** other language codes - Gujarati - gu, Punjabi - pa, Oriya - or
+
+LC_IDENTIFICATION
+title      "Tulu language locale for India"
+source     "IndLinux.org, Samsung Electronics Co., Ltd."
+address    ""
+contact    ""
+email      "alexey.merzlyakov@samsung.com"
+tel        ""
+fax        ""
+language   "Tulu"
+territory  "India"
+revision   "0.1"
+date       "2014-09-30"
+%
+category  "tcy_IN:2014";LC_IDENTIFICATION
+category  "tcy_IN:2014";LC_CTYPE
+category  "tcy_IN:2014";LC_COLLATE
+category  "tcy_IN:2014";LC_TIME
+category  "tcy_IN:2014";LC_NUMERIC
+category  "tcy_IN:2014";LC_MONETARY
+category  "tcy_IN:2014";LC_MESSAGES
+category  "tcy_IN:2014";LC_PAPER
+category  "tcy_IN:2014";LC_NAME
+category  "tcy_IN:2014";LC_ADDRESS
+category  "tcy_IN:2014";LC_TELEPHONE
+category  "tcy_IN:2014";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "kn_IN"
+END LC_CTYPE
+
+LC_COLLATE
+
+% Copy the template from ISO/IEC 14651
+copy "iso14651_t1"
+
+END LC_COLLATE
+
+LC_MONETARY
+copy "kn_IN"
+END LC_MONETARY
+
+
+LC_NUMERIC
+copy "hi_IN"
+END LC_NUMERIC
+
+
+% *** Modify them for Kannada - eg write down on paper - see what all unicode
+% *** characters are needed, look up their codes & put them here - Kannada
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+% Abbreviated weekday names (%a)
+abday       "<U0C90>";/
+            "<U0CB8><U0CCB>";/
+            "<U0C85><U0C82>";/
+            "<U0CAC><U0CC1>";/
+            "<U0C97><U0CC1>";/
+            "<U0CB6><U0CC1>";/
+            "<U0CB6>"
+%
+% Full weekday names (%A)
+day         "<U0C90><U0CA5><U0CBE><U0CB0>";/
+            "<U0CB8><U0CCB><U0CAE><U0CBE><U0CB0>";/
+            "<U0C85><U0C82><U0C97><U0CB0><U0CC6>";/
+            "<U0CAC><U0CC1><U0CA7><U0CBE><U0CB0>";/
+            "<U0C97><U0CC1><U0CB0><U0CC1><U0CB5><U0CBE><U0CB0>";/
+            "<U0CB6><U0CC1><U0C95><U0CCD><U0CB0><U0CB0>";/
+            "<U0CB6><U0CA8><U0CBF><U0CB5><U0CBE><U0CB0>"
+%
+% Abbreviated month names (%b)
+abmon       "<U0C9C>";/
+            "<U0CAB><U0CC6>";/
+            "<U0CAE><U0CBE>";/
+            "<U0C8F>";/
+            "<U0CAE><U0CC7>";/
+            "<U0C9C><U0CC2>";/
+            "<U0C9C><U0CC1>";/
+            "<U0C86>";/
+            "<U0CB8><U0CC6>";/
+            "<U0C85>";/
+            "<U0CA8>";/
+            "<U0CA1><U0CBF>"
+%
+% Full month names (%B)
+mon         "<U0C9C><U0CA8><U0CB5><U0CB0><U0CBF>";/
+            "<U0CAB><U0CC6><U0CAC><U0CCD><U0CB0><U0CC1><U0CB5><U0CB0><U0CBF>";/
+            "<U0CAE><U0CBE><U0CB0><U0CCD><U0C9A><U0CCD>";/
+            "<U0C8F><U0CAA><U0CCD><U0CB0><U0CBF><U0CB2><U0CCD><U200C><U200C>";/
+            "<U0CAE><U0CC7>";/
+            "<U0C9C><U0CC2><U0CA8><U0CCD>";/
+            "<U0C9C><U0CC1><U0CB2><U0CC8>";/
+            "<U0C86><U0C97><U0CB8><U0CCD><U0C9F><U0CCD>";/
+            "<U0CB8><U0CC6><U0CAA><U0CCD><U0C9F><U0CC6><U0C82><U0CAC><U0CB0><U0CCD><U200C>";/
+            "<U0C85><U0C95><U0CCD><U0C9F><U0CCB><U0CAC><U0CB0><U0CCD>";/
+            "<U0CA8><U0CB5><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>";/
+            "<U0CA1><U0CBF><U0CB8><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>"
+%
+% Equivalent of AM PM
+am_pm       "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
+            "<U0CAC><U0CAF><U0CCD><U0CAF>"
+
+% *** There arent any Devanagari characters below, so for time being
+% *** maintain same for Kannada also,  Karunakar
+
+%
+% Appropriate date and time representation
+% %A %d %b %Y%I:%M:%S  %Z
+d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+% Appropriate date representation
+% %A %d %b %Y
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059>"
+%
+% Appropriate time representation
+% %I:%M:%S  %Z
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0020><U0025><U005A>"
+%
+% Appropriate 12 h time representation (%r)
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+END LC_TIME
+
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_PAPER
+copy "hi_IN"
+END LC_PAPER
+
+
+LC_NAME
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_NAME category.
+%
+name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen    ""
+name_mr     "<U0CB6><U0CCD><U0CB0><U0CC0>"
+name_mrs    "<U0CB6><U0CCD><U0CB0><U0CC0><U0CAE><U0CA4><U0CBF>"
+name_miss   "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0><U0CBF>"
+name_ms     "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_ADDRESS
+postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
+<U0025><U0062><U0025><U0065><U0025><U0072>"
+
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_car "<U0049><U004E><U0044>"
+country_num 356
+lang_name     "<U0CA4><U0CC1><U0CB3><U0CC1>"
+lang_ab       "<U0074><U0075>"
+lang_term     "<U0074><U0063><U0079>"
+lang_lib      "<U0074><U0063><U0079>"
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+copy "hi_IN"
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+copy "hi_IN"
+END LC_MEASUREMENT
diff --git a/localedata/locales/tu_IN b/localedata/locales/tu_IN
deleted file mode 100644
index 0201bbd..0000000
--- a/localedata/locales/tu_IN
+++ /dev/null
@@ -1,195 +0,0 @@
-comment_char    %
-escape_char     /
-% Tulu (kannada) language locale for India.
-
-% *** Below just modify to suit your language. I have modified for Kannada
-% *** other language codes - Gujarati - gu, Punjabi - pa, Oriya - or
-
-LC_IDENTIFICATION
-title      "Tulu language locale for India"
-source     "IndLinux.org, Samsung Electronics Co., Ltd."
-address    ""
-contact    ""
-email      "alexey.merzlyakov@samsung.com"
-tel        ""
-fax        ""
-language   "Tulu"
-territory  "India"
-revision   "0.1"
-date       "2014-09-30"
-%
-category  "tu_IN:2014";LC_IDENTIFICATION
-category  "tu_IN:2014";LC_CTYPE
-category  "tu_IN:2014";LC_COLLATE
-category  "tu_IN:2014";LC_TIME
-category  "tu_IN:2014";LC_NUMERIC
-category  "tu_IN:2014";LC_MONETARY
-category  "tu_IN:2014";LC_MESSAGES
-category  "tu_IN:2014";LC_PAPER
-category  "tu_IN:2014";LC_NAME
-category  "tu_IN:2014";LC_ADDRESS
-category  "tu_IN:2014";LC_TELEPHONE
-category  "tu_IN:2014";LC_MEASUREMENT
-
-END LC_IDENTIFICATION
-
-LC_CTYPE
-copy "kn_IN"
-END LC_CTYPE
-
-LC_COLLATE
-
-% Copy the template from ISO/IEC 14651
-copy "iso14651_t1"
-
-END LC_COLLATE
-
-LC_MONETARY
-copy "kn_IN"
-END LC_MONETARY
-
-
-LC_NUMERIC
-copy "hi_IN"
-END LC_NUMERIC
-
-
-% *** Modify them for Kannada - eg write down on paper - see what all unicode
-% *** characters are needed, look up their codes & put them here - Kannada
-
-LC_TIME
-% This is the POSIX Locale definition for the LC_TIME category.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode/Java
-%
-% Abbreviated weekday names (%a)
-abday       "<U0C90>";/
-            "<U0CB8><U0CCB>";/
-            "<U0C85><U0C82>";/
-            "<U0CAC><U0CC1>";/
-            "<U0C97><U0CC1>";/
-            "<U0CB6><U0CC1>";/
-            "<U0CB6>"
-%
-% Full weekday names (%A)
-day         "<U0C90><U0CA5><U0CBE><U0CB0>";/
-            "<U0CB8><U0CCB><U0CAE><U0CBE><U0CB0>";/
-            "<U0C85><U0C82><U0C97><U0CB0><U0CC6>";/
-            "<U0CAC><U0CC1><U0CA7><U0CBE><U0CB0>";/
-            "<U0C97><U0CC1><U0CB0><U0CC1><U0CB5><U0CBE><U0CB0>";/
-            "<U0CB6><U0CC1><U0C95><U0CCD><U0CB0><U0CB0>";/
-            "<U0CB6><U0CA8><U0CBF><U0CB5><U0CBE><U0CB0>"
-%
-% Abbreviated month names (%b)
-abmon       "<U0C9C>";/
-            "<U0CAB><U0CC6>";/
-            "<U0CAE><U0CBE>";/
-            "<U0C8F>";/
-            "<U0CAE><U0CC7>";/
-            "<U0C9C><U0CC2>";/
-            "<U0C9C><U0CC1>";/
-            "<U0C86>";/
-            "<U0CB8><U0CC6>";/
-            "<U0C85>";/
-            "<U0CA8>";/
-            "<U0CA1><U0CBF>"
-%
-% Full month names (%B)
-mon         "<U0C9C><U0CA8><U0CB5><U0CB0><U0CBF>";/
-            "<U0CAB><U0CC6><U0CAC><U0CCD><U0CB0><U0CC1><U0CB5><U0CB0><U0CBF>";/
-            "<U0CAE><U0CBE><U0CB0><U0CCD><U0C9A><U0CCD>";/
-            "<U0C8F><U0CAA><U0CCD><U0CB0><U0CBF><U0CB2><U0CCD><U200C><U200C>";/
-            "<U0CAE><U0CC7>";/
-            "<U0C9C><U0CC2><U0CA8><U0CCD>";/
-            "<U0C9C><U0CC1><U0CB2><U0CC8>";/
-            "<U0C86><U0C97><U0CB8><U0CCD><U0C9F><U0CCD>";/
-            "<U0CB8><U0CC6><U0CAA><U0CCD><U0C9F><U0CC6><U0C82><U0CAC><U0CB0><U0CCD><U200C>";/
-            "<U0C85><U0C95><U0CCD><U0C9F><U0CCB><U0CAC><U0CB0><U0CCD>";/
-            "<U0CA8><U0CB5><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>";/
-            "<U0CA1><U0CBF><U0CB8><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>"
-%
-% Equivalent of AM PM
-am_pm       "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
-            "<U0CAC><U0CAF><U0CCD><U0CAF>"
-
-% *** There arent any Devanagari characters below, so for time being
-% *** maintain same for Kannada also,  Karunakar
-
-%
-% Appropriate date and time representation
-% %A %d %b %Y%I:%M:%S  %Z
-d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
-<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
-%
-% Appropriate date representation
-% %A %d %b %Y
-d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059>"
-%
-% Appropriate time representation
-% %I:%M:%S  %Z
-t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
-<U0020><U0020><U0025><U005A>"
-%
-% Appropriate 12 h time representation (%r)
-t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
-<U0020><U0025><U0070><U0020><U0025><U005A>"
-%
-date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A><U0020><U0025><U0059>"
-END LC_TIME
-
-
-LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
-END LC_MESSAGES
-
-
-LC_PAPER
-copy "hi_IN"
-END LC_PAPER
-
-
-LC_NAME
-% This is the ISO_IEC TR14652 Locale definition for the
-% LC_NAME category.
-%
-name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
-<U0025><U0067>"
-name_gen    ""
-name_mr     "<U0CB6><U0CCD><U0CB0><U0CC0>"
-name_mrs    "<U0CB6><U0CCD><U0CB0><U0CC0><U0CAE><U0CA4><U0CBF>"
-name_miss   "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0><U0CBF>"
-name_ms     "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0>"
-
-END LC_NAME
-
-
-LC_ADDRESS
-% This is the ISO_IEC TR14652 Locale definition for the
-% LC_ADDRESS
-postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
-<U0025><U0062><U0025><U0065><U0025><U0072>"
-
-country_ab2 "<U0049><U004E>"
-country_ab3 "<U0049><U004E><U0044>"
-country_car "<U0049><U004E><U0044>"
-country_num 356
-lang_name     "<U0CA4><U0CC1><U0CB3><U0CC1>"
-lang_ab       "<U0074><U0075>"
-lang_term     "<U0074><U0063><U0079>"
-lang_lib      "<U0074><U0063><U0079>"
-END LC_ADDRESS
-
-
-LC_TELEPHONE
-copy "hi_IN"
-END LC_TELEPHONE
-
-
-LC_MEASUREMENT
-copy "hi_IN"
-END LC_MEASUREMENT
-- 
2.1.0


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
  2015-03-05 12:01 ` [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales Pravin Satpute
@ 2015-03-06 10:02   ` Mike Frysinger
  2015-06-17 13:58   ` Pravin Satpute
  1 sibling, 0 replies; 12+ messages in thread
From: Mike Frysinger @ 2015-03-06 10:02 UTC (permalink / raw)
  To: Pravin Satpute; +Cc: libc-alpha

[-- Attachment #1: Type: text/plain, Size: 267 bytes --]

On 05 Mar 2015 07:01, Pravin Satpute wrote:
>    Bhili [1] and Tulu [2] language does not have iso-639-1 codes. Patch moves locale file with correct code and also fix iso-639.def.

please write GNU ChangeLog entries for your patch.  i'll push this once you do.
-mike

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
  2015-03-05 12:01 ` [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales Pravin Satpute
  2015-03-06 10:02   ` Mike Frysinger
@ 2015-06-17 13:58   ` Pravin Satpute
  2015-06-17 15:28     ` Siddhesh Poyarekar
  1 sibling, 1 reply; 12+ messages in thread
From: Pravin Satpute @ 2015-06-17 13:58 UTC (permalink / raw)
  To: libc-alpha



>----- Original Message -----
>From: "Pravin Satpute" <psatpute@redhat.com>
>To: libc-alpha@sourceware.org
>Sent: Thursday, March 5, 2015 5:31:11 PM
>Subject: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
>
>Hi,
>
>   Bhili [1] and Tulu [2] language does not have iso-639-1 codes. Patch moves locale file with correct code and also fix iso-639.def.

We have mistakenly pushed locales with wrong ISO code. This is very important bug. Will be very nice if we can review and push this quickly to upstream.


Thanks,
Pravin Satpute


1. http://www-01.sil.org/iso639-3/documentation.asp?id=bhb
2. http://www-01.sil.org/iso639-3/documentation.asp?id=tcy

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
  2015-06-17 13:58   ` Pravin Satpute
@ 2015-06-17 15:28     ` Siddhesh Poyarekar
  2015-07-02 13:00       ` Pravin Satpute
  0 siblings, 1 reply; 12+ messages in thread
From: Siddhesh Poyarekar @ 2015-06-17 15:28 UTC (permalink / raw)
  To: Pravin Satpute; +Cc: GNU C Library

On 17 June 2015 at 17:54, Pravin Satpute <psatpute@redhat.com> wrote:
> We have mistakenly pushed locales with wrong ISO code. This is very important bug. Will be very nice if we can review and push this quickly to upstream.
>

You have not done what Mike asked you to do when he reviewed the
patch, i.e. include a ChangeLog with your patch.  The patch is good to
push once you post the patch again with a valid ChangeLog entry.

Siddhesh
-- 
http://siddhesh.in

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
  2015-06-17 15:28     ` Siddhesh Poyarekar
@ 2015-07-02 13:00       ` Pravin Satpute
  2015-07-07  5:54         ` Siddhesh Poyarekar
  0 siblings, 1 reply; 12+ messages in thread
From: Pravin Satpute @ 2015-07-02 13:00 UTC (permalink / raw)
  To: Siddhesh Poyarekar, vapier; +Cc: GNU C Library



>----- Original Message -----
>From: "Siddhesh Poyarekar" <siddhesh.poyarekar@gmail.com>
>To: "Pravin Satpute" <psatpute@redhat.com>
>Cc: "GNU C Library" <libc-alpha@sourceware.org>
>Sent: Wednesday, June 17, 2015 7:30:12 PM
>Subject: Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
>
>On 17 June 2015 at 17:54, Pravin Satpute <psatpute@redhat.com> wrote:
>> We have mistakenly pushed locales with wrong ISO code. This is very important bug. Will be very nice if we can review and push this quickly to upstream.
>>
>
>You have not done what Mike asked you to do when he reviewed the
>patch, i.e. include a ChangeLog with your patch.  The patch is good to
>push once you post the patch again with a valid ChangeLog entry.

My bad email filters. :(
Changelog is available on bugzilla. [1] Copying updated Changelog here.


For localedata/Changelog
2015-07-02  Pravin Satpute  <psatpute@redhat.com>

        [BZ #17475]
        * locales/tu_IN: renamed to tcy_IN
        * locales/bh_IN: renamed to bhb_IN 

Common Changelog
2015-03-05  Pravin Satpute  <psatpute@redhat.com>

        [BZ #17475]
        * locale/iso-639.def: Update Bhili and Tulu language codes as per iso639-3


Thanks,
Pravin Satpute

1. https://sourceware.org/bugzilla/show_bug.cgi?id=17475#c9

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
  2015-07-02 13:00       ` Pravin Satpute
@ 2015-07-07  5:54         ` Siddhesh Poyarekar
  2015-07-10 18:12           ` Pravin Satpute
  0 siblings, 1 reply; 12+ messages in thread
From: Siddhesh Poyarekar @ 2015-07-07  5:54 UTC (permalink / raw)
  To: Pravin Satpute; +Cc: Siddhesh Poyarekar, vapier, GNU C Library

> My bad email filters. :(
> Changelog is available on bugzilla. [1] Copying updated Changelog here.
> 
> 
> For localedata/Changelog
> 2015-07-02  Pravin Satpute  <psatpute@redhat.com>
> 
>         [BZ #17475]
>         * locales/tu_IN: renamed to tcy_IN
>         * locales/bh_IN: renamed to bhb_IN 
> 
> Common Changelog
> 2015-03-05  Pravin Satpute  <psatpute@redhat.com>
> 
>         [BZ #17475]
>         * locale/iso-639.def: Update Bhili and Tulu language codes as per iso639-3

Thanks.  The code does not build though - have you tested it?  Please
fix it up, test and post an updated patch.

Siddhesh

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
  2015-07-07  5:54         ` Siddhesh Poyarekar
@ 2015-07-10 18:12           ` Pravin Satpute
  2015-07-15 10:37             ` Siddhesh Poyarekar
  0 siblings, 1 reply; 12+ messages in thread
From: Pravin Satpute @ 2015-07-10 18:12 UTC (permalink / raw)
  To: Siddhesh Poyarekar; +Cc: Siddhesh Poyarekar, vapier, GNU C Library

[-- Attachment #1: Type: text/plain, Size: 1102 bytes --]



>----- Original Message -----
>From: "Siddhesh Poyarekar" <siddhesh@redhat.com>
>To: "Pravin Satpute" <psatpute@redhat.com>
>Cc: "Siddhesh Poyarekar" <siddhesh.poyarekar@gmail.com>, vapier@gentoo.org, "GNU C Library" <libc-alpha@sourceware.org>
>Sent: Tuesday, July 7, 2015 11:24:38 AM
>Subject: Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales

>> My bad email filters. :(
>> Changelog is available on bugzilla. [1] Copying updated Changelog here.
>> 
>> 
>> For localedata/Changelog
>> 2015-07-02  Pravin Satpute  <psatpute@redhat.com>
>> 
>>         [BZ #17475]
>>         * locales/tu_IN: renamed to tcy_IN
>>         * locales/bh_IN: renamed to bhb_IN 
>> 
>> Common Changelog
>> 2015-03-05  Pravin Satpute  <psatpute@redhat.com>
>> 
>>         [BZ #17475]
>>         * locale/iso-639.def: Update Bhili and Tulu language codes as per iso639-3

>Thanks.  The code does not build though - have you tested it?

Tested locales but missed building with update iso-639.def

> Please fix it up, test and post an updated patch.

Attached updated patch.

Regards,
Pravin Satpute

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: bug-17475.patch --]
[-- Type: text/x-patch; name=bug-17475.patch, Size: 25307 bytes --]

From 1f7f6a83b06011dd540c636bb4f031f1edf6ee07 Mon Sep 17 00:00:00 2001
From: Pravin Satpute <psatpute@redhat.com>
Date: Fri, 10 Jul 2015 23:28:12 +0530
Subject: [PATCH] Resolves #17475

---
 locale/iso-639.def        |   4 +-
 localedata/locales/bh_IN  | 179 ------------------------------------------
 localedata/locales/bhb_IN | 179 ++++++++++++++++++++++++++++++++++++++++++
 localedata/locales/tcy_IN | 195 ++++++++++++++++++++++++++++++++++++++++++++++
 localedata/locales/tu_IN  | 195 ----------------------------------------------
 5 files changed, 376 insertions(+), 376 deletions(-)
 delete mode 100644 localedata/locales/bh_IN
 create mode 100644 localedata/locales/bhb_IN
 create mode 100644 localedata/locales/tcy_IN
 delete mode 100644 localedata/locales/tu_IN

diff --git a/locale/iso-639.def b/locale/iso-639.def
index 2529425..4bea116 100644
--- a/locale/iso-639.def
+++ b/locale/iso-639.def
@@ -65,7 +65,7 @@ DEFINE_LANGUAGE_CODE ("Belarusian", be, bel, bel)
 DEFINE_LANGUAGE_CODE3 ("Bemba", bem, bem)
 DEFINE_LANGUAGE_CODE ("Bengali", bn, ben, ben)
 DEFINE_LANGUAGE_CODE3 ("Berber (Other)", ber, ber)
-DEFINE_LANGUAGE_CODE ("Bhili", bh, bhb, bhb)
+DEFINE_LANGUAGE_CODE3 ("Bhili", bhb, bhb)
 DEFINE_LANGUAGE_CODE3 ("Bhojpuri", bho, bho)
 DEFINE_LANGUAGE_CODE ("Bihari", bh, bih, bih)
 DEFINE_LANGUAGE_CODE3 ("Bikol", bik, bik)
@@ -475,7 +475,7 @@ DEFINE_LANGUAGE_CODE ("Tonga (Tonga Islands)", to, ton, ton)
 DEFINE_LANGUAGE_CODE3 ("Tsimshian", tsi, tsi)
 DEFINE_LANGUAGE_CODE ("Tsonga", ts, tso, tso)
 DEFINE_LANGUAGE_CODE ("Tswana", tn, tsn, tsn)
-DEFINE_LANGUAGE_CODE ("Tulu", tu, tcy, tcy)
+DEFINE_LANGUAGE_CODE3 ("Tulu", tcy, tcy)
 DEFINE_LANGUAGE_CODE3 ("Tumbuka", tum, tum)
 DEFINE_LANGUAGE_CODE3 ("Tupi languages", tup, tup)
 DEFINE_LANGUAGE_CODE3 ("Turkish, Ottoman (1500-1928)", ota, ota)
diff --git a/localedata/locales/bh_IN b/localedata/locales/bh_IN
deleted file mode 100644
index a345637..0000000
--- a/localedata/locales/bh_IN
+++ /dev/null
@@ -1,179 +0,0 @@
-comment_char    %
-escape_char     /
-% Bhili(devanagari) language locale for India.
-% Contributed by Alexey Merzliakov <alexey.merzlyakov@samsung.com>
-
-LC_IDENTIFICATION
-title      "Bhili(devanagari) language locale for India"
-source     "Samsung Electronics Co., Ltd."
-address    ""
-contact    ""
-email      "alexey.merzlyakov@samsung.com"
-tel        ""
-fax        ""
-language   "Bhili"
-territory  "India"
-revision   "0.1"
-date       "2014-09-30"
-%
-category  "bh_IN:2014";LC_IDENTIFICATION
-category  "bh_IN:2014";LC_CTYPE
-category  "bh_IN:2014";LC_COLLATE
-category  "bh_IN:2014";LC_TIME
-category  "bh_IN:2014";LC_NUMERIC
-category  "bh_IN:2014";LC_MONETARY
-category  "bh_IN:2014";LC_MESSAGES
-category  "bh_IN:2014";LC_PAPER
-category  "bh_IN:2014";LC_NAME
-category  "bh_IN:2014";LC_ADDRESS
-category  "bh_IN:2014";LC_TELEPHONE
-category  "bh_IN:2014";LC_MEASUREMENT
-
-END LC_IDENTIFICATION
-
-LC_CTYPE
-copy "ks_IN"
-END LC_CTYPE
-
-LC_COLLATE
-copy "iso14651_t1"
-END LC_COLLATE
-
-LC_MONETARY
-copy "ks_IN"
-END LC_MONETARY
-
-
-LC_NUMERIC
-copy "hi_IN"
-END LC_NUMERIC
-
-
-LC_TIME
-% This is the POSIX Locale definition for the LC_TIME category.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode/Java
-%
-% Abbreviated weekday names (%a)
-abday       "<U0053><U0075><U006E>";/
-            "<U004D><U006F><U006E>";/
-            "<U0054><U0075><U0065>";/
-            "<U0057><U0065><U0064>";/
-            "<U0054><U0068><U0075>";/
-            "<U0046><U0072><U0069>";/
-            "<U0053><U0061><U0074>"
-%
-% Full weekday names (%A)
-day         "<U0053><U0075><U006E><U0064><U0061><U0079>";/
-            "<U004D><U006F><U006E><U0064><U0061><U0079>";/
-            "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
-            "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
-            "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
-            "<U0046><U0072><U0069><U0064><U0061><U0079>";/
-            "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
-%
-% Abbreviated month names (%b)
-abmon       "<U004A><U0061><U006E>";/
-            "<U0046><U0065><U0062>";/
-            "<U004D><U0061><U0072>";/
-            "<U0041><U0070><U0072>";/
-            "<U004D><U0061><U0079>";/
-            "<U004A><U0075><U006E>";/
-            "<U004A><U0075><U006C>";/
-            "<U0041><U0075><U0067>";/
-            "<U0053><U0065><U0070>";/
-            "<U004F><U0063><U0074>";/
-            "<U004E><U006F><U0076>";/
-            "<U0044><U0065><U0063>"
-%
-% Full month names (%B)
-mon         "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
-            "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
-            "<U004D><U0061><U0072><U0063><U0068>";/
-            "<U0041><U0070><U0072><U0069><U006C>";/
-            "<U004D><U0061><U0079>";/
-            "<U004A><U0075><U006E><U0065>";/
-            "<U004A><U0075><U006C><U0079>";/
-            "<U0041><U0075><U0067><U0075><U0073><U0074>";/
-            "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
-            "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
-            "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
-            "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
-%
-% Equivalent of AM PM
-am_pm       "<U0041><U004D>";/
-            "<U0050><U004D>"
-%
-% Appropriate date and time representation
-% %A %d %b %Y%I:%M:%S  %Z
-d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
-<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
-%
-% Appropriate date representation
-% %A %d %b %Y
-d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059>"
-%
-% Appropriate time representation
-% %I:%M:%S  %Z
-t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
-<U0020><U0020><U0025><U005A>"
-%
-% Appropriate 12 h time representation (%r)
-t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
-<U0020><U0025><U0070><U0020><U0025><U005A>"
-%
-date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A><U0020><U0025><U0059>"
-%
-END LC_TIME
-
-
-LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
-END LC_MESSAGES
-
-
-LC_PAPER
-copy "hi_IN"
-END LC_PAPER
-
-
-LC_NAME
-name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
-<U0025><U0067>"
-name_gen    ""
-name_mr     "<U004D><U0072><U002E>"
-name_mrs    "<U004D><U0072><U0073><U002E>"
-name_miss   "<U004D><U0069><U0073><U0073><U002E>"
-name_ms     "<U004D><U0073><U002E>"
-
-END LC_NAME
-
-
-LC_ADDRESS
-% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
-% generated by IBM Basic CountryPack Transformer.
-postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U0025><U0065><U0025><U0072>"
-country_ab2 "<U0049><U004E>"
-country_ab3 "<U0049><U004E><U0044>"
-country_car "<U0049><U004E><U0044>"
-country_num 356
-lang_name     "<U0062><U0068><U0069><U006C><U0069>"
-lang_ab       "<U0062><U0068>"
-lang_term     "<U0062><U0068><U0062>"
-lang_lib      "<U0062><U0068><U0062>"
-END LC_ADDRESS
-
-
-LC_TELEPHONE
-copy "hi_IN"
-END LC_TELEPHONE
-
-
-LC_MEASUREMENT
-copy "hi_IN"
-END LC_MEASUREMENT
diff --git a/localedata/locales/bhb_IN b/localedata/locales/bhb_IN
new file mode 100644
index 0000000..8521257
--- /dev/null
+++ b/localedata/locales/bhb_IN
@@ -0,0 +1,179 @@
+comment_char    %
+escape_char     /
+% Bhili(devanagari) language locale for India.
+% Contributed by Alexey Merzliakov <alexey.merzlyakov@samsung.com>
+
+LC_IDENTIFICATION
+title      "Bhili(devanagari) language locale for India"
+source     "Samsung Electronics Co., Ltd."
+address    ""
+contact    ""
+email      "alexey.merzlyakov@samsung.com"
+tel        ""
+fax        ""
+language   "Bhili"
+territory  "India"
+revision   "0.1"
+date       "2014-09-30"
+%
+category  "bhb_IN:2014";LC_IDENTIFICATION
+category  "bhb_IN:2014";LC_CTYPE
+category  "bhb_IN:2014";LC_COLLATE
+category  "bhb_IN:2014";LC_TIME
+category  "bhb_IN:2014";LC_NUMERIC
+category  "bhb_IN:2014";LC_MONETARY
+category  "bhb_IN:2014";LC_MESSAGES
+category  "bhb_IN:2014";LC_PAPER
+category  "bhb_IN:2014";LC_NAME
+category  "bhb_IN:2014";LC_ADDRESS
+category  "bhb_IN:2014";LC_TELEPHONE
+category  "bhb_IN:2014";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "ks_IN"
+END LC_CTYPE
+
+LC_COLLATE
+copy "iso14651_t1"
+END LC_COLLATE
+
+LC_MONETARY
+copy "ks_IN"
+END LC_MONETARY
+
+
+LC_NUMERIC
+copy "hi_IN"
+END LC_NUMERIC
+
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+% Abbreviated weekday names (%a)
+abday       "<U0053><U0075><U006E>";/
+            "<U004D><U006F><U006E>";/
+            "<U0054><U0075><U0065>";/
+            "<U0057><U0065><U0064>";/
+            "<U0054><U0068><U0075>";/
+            "<U0046><U0072><U0069>";/
+            "<U0053><U0061><U0074>"
+%
+% Full weekday names (%A)
+day         "<U0053><U0075><U006E><U0064><U0061><U0079>";/
+            "<U004D><U006F><U006E><U0064><U0061><U0079>";/
+            "<U0054><U0075><U0065><U0073><U0064><U0061><U0079>";/
+            "<U0057><U0065><U0064><U006E><U0065><U0073><U0064><U0061><U0079>";/
+            "<U0054><U0068><U0075><U0072><U0073><U0064><U0061><U0079>";/
+            "<U0046><U0072><U0069><U0064><U0061><U0079>";/
+            "<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
+%
+% Abbreviated month names (%b)
+abmon       "<U004A><U0061><U006E>";/
+            "<U0046><U0065><U0062>";/
+            "<U004D><U0061><U0072>";/
+            "<U0041><U0070><U0072>";/
+            "<U004D><U0061><U0079>";/
+            "<U004A><U0075><U006E>";/
+            "<U004A><U0075><U006C>";/
+            "<U0041><U0075><U0067>";/
+            "<U0053><U0065><U0070>";/
+            "<U004F><U0063><U0074>";/
+            "<U004E><U006F><U0076>";/
+            "<U0044><U0065><U0063>"
+%
+% Full month names (%B)
+mon         "<U004A><U0061><U006E><U0075><U0061><U0072><U0079>";/
+            "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0079>";/
+            "<U004D><U0061><U0072><U0063><U0068>";/
+            "<U0041><U0070><U0072><U0069><U006C>";/
+            "<U004D><U0061><U0079>";/
+            "<U004A><U0075><U006E><U0065>";/
+            "<U004A><U0075><U006C><U0079>";/
+            "<U0041><U0075><U0067><U0075><U0073><U0074>";/
+            "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
+            "<U004F><U0063><U0074><U006F><U0062><U0065><U0072>";/
+            "<U004E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
+            "<U0044><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
+%
+% Equivalent of AM PM
+am_pm       "<U0041><U004D>";/
+            "<U0050><U004D>"
+%
+% Appropriate date and time representation
+% %A %d %b %Y%I:%M:%S  %Z
+d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+% Appropriate date representation
+% %A %d %b %Y
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059>"
+%
+% Appropriate time representation
+% %I:%M:%S  %Z
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0020><U0025><U005A>"
+%
+% Appropriate 12 h time representation (%r)
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+%
+END LC_TIME
+
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_PAPER
+copy "hi_IN"
+END LC_PAPER
+
+
+LC_NAME
+name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen    ""
+name_mr     "<U004D><U0072><U002E>"
+name_mrs    "<U004D><U0072><U0073><U002E>"
+name_miss   "<U004D><U0069><U0073><U0073><U002E>"
+name_ms     "<U004D><U0073><U002E>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the LC_ADDRESS category
+% generated by IBM Basic CountryPack Transformer.
+postal_fmt "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073><U0025><U0062><U0025><U0065><U0025><U0072>"
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_car "<U0049><U004E><U0044>"
+country_num 356
+lang_name     "<U0062><U0068><U0069><U006C><U0069>"
+lang_ab       "<U0062><U0068>"
+lang_term     "<U0062><U0068><U0062>"
+lang_lib      "<U0062><U0068><U0062>"
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+copy "hi_IN"
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+copy "hi_IN"
+END LC_MEASUREMENT
diff --git a/localedata/locales/tcy_IN b/localedata/locales/tcy_IN
new file mode 100644
index 0000000..3fc1e1a
--- /dev/null
+++ b/localedata/locales/tcy_IN
@@ -0,0 +1,195 @@
+comment_char    %
+escape_char     /
+% Tulu (kannada) language locale for India.
+
+% *** Below just modify to suit your language. I have modified for Kannada
+% *** other language codes - Gujarati - gu, Punjabi - pa, Oriya - or
+
+LC_IDENTIFICATION
+title      "Tulu language locale for India"
+source     "IndLinux.org, Samsung Electronics Co., Ltd."
+address    ""
+contact    ""
+email      "alexey.merzlyakov@samsung.com"
+tel        ""
+fax        ""
+language   "Tulu"
+territory  "India"
+revision   "0.1"
+date       "2014-09-30"
+%
+category  "tcy_IN:2014";LC_IDENTIFICATION
+category  "tcy_IN:2014";LC_CTYPE
+category  "tcy_IN:2014";LC_COLLATE
+category  "tcy_IN:2014";LC_TIME
+category  "tcy_IN:2014";LC_NUMERIC
+category  "tcy_IN:2014";LC_MONETARY
+category  "tcy_IN:2014";LC_MESSAGES
+category  "tcy_IN:2014";LC_PAPER
+category  "tcy_IN:2014";LC_NAME
+category  "tcy_IN:2014";LC_ADDRESS
+category  "tcy_IN:2014";LC_TELEPHONE
+category  "tcy_IN:2014";LC_MEASUREMENT
+
+END LC_IDENTIFICATION
+
+LC_CTYPE
+copy "kn_IN"
+END LC_CTYPE
+
+LC_COLLATE
+
+% Copy the template from ISO/IEC 14651
+copy "iso14651_t1"
+
+END LC_COLLATE
+
+LC_MONETARY
+copy "kn_IN"
+END LC_MONETARY
+
+
+LC_NUMERIC
+copy "hi_IN"
+END LC_NUMERIC
+
+
+% *** Modify them for Kannada - eg write down on paper - see what all unicode
+% *** characters are needed, look up their codes & put them here - Kannada
+
+LC_TIME
+% This is the POSIX Locale definition for the LC_TIME category.
+% These are generated based on XML base Locale definition file
+% for IBM Class for Unicode/Java
+%
+% Abbreviated weekday names (%a)
+abday       "<U0C90>";/
+            "<U0CB8><U0CCB>";/
+            "<U0C85><U0C82>";/
+            "<U0CAC><U0CC1>";/
+            "<U0C97><U0CC1>";/
+            "<U0CB6><U0CC1>";/
+            "<U0CB6>"
+%
+% Full weekday names (%A)
+day         "<U0C90><U0CA5><U0CBE><U0CB0>";/
+            "<U0CB8><U0CCB><U0CAE><U0CBE><U0CB0>";/
+            "<U0C85><U0C82><U0C97><U0CB0><U0CC6>";/
+            "<U0CAC><U0CC1><U0CA7><U0CBE><U0CB0>";/
+            "<U0C97><U0CC1><U0CB0><U0CC1><U0CB5><U0CBE><U0CB0>";/
+            "<U0CB6><U0CC1><U0C95><U0CCD><U0CB0><U0CB0>";/
+            "<U0CB6><U0CA8><U0CBF><U0CB5><U0CBE><U0CB0>"
+%
+% Abbreviated month names (%b)
+abmon       "<U0C9C>";/
+            "<U0CAB><U0CC6>";/
+            "<U0CAE><U0CBE>";/
+            "<U0C8F>";/
+            "<U0CAE><U0CC7>";/
+            "<U0C9C><U0CC2>";/
+            "<U0C9C><U0CC1>";/
+            "<U0C86>";/
+            "<U0CB8><U0CC6>";/
+            "<U0C85>";/
+            "<U0CA8>";/
+            "<U0CA1><U0CBF>"
+%
+% Full month names (%B)
+mon         "<U0C9C><U0CA8><U0CB5><U0CB0><U0CBF>";/
+            "<U0CAB><U0CC6><U0CAC><U0CCD><U0CB0><U0CC1><U0CB5><U0CB0><U0CBF>";/
+            "<U0CAE><U0CBE><U0CB0><U0CCD><U0C9A><U0CCD>";/
+            "<U0C8F><U0CAA><U0CCD><U0CB0><U0CBF><U0CB2><U0CCD><U200C><U200C>";/
+            "<U0CAE><U0CC7>";/
+            "<U0C9C><U0CC2><U0CA8><U0CCD>";/
+            "<U0C9C><U0CC1><U0CB2><U0CC8>";/
+            "<U0C86><U0C97><U0CB8><U0CCD><U0C9F><U0CCD>";/
+            "<U0CB8><U0CC6><U0CAA><U0CCD><U0C9F><U0CC6><U0C82><U0CAC><U0CB0><U0CCD><U200C>";/
+            "<U0C85><U0C95><U0CCD><U0C9F><U0CCB><U0CAC><U0CB0><U0CCD>";/
+            "<U0CA8><U0CB5><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>";/
+            "<U0CA1><U0CBF><U0CB8><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>"
+%
+% Equivalent of AM PM
+am_pm       "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
+            "<U0CAC><U0CAF><U0CCD><U0CAF>"
+
+% *** There arent any Devanagari characters below, so for time being
+% *** maintain same for Kannada also,  Karunakar
+
+%
+% Appropriate date and time representation
+% %A %d %b %Y%I:%M:%S  %Z
+d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+% Appropriate date representation
+% %A %d %b %Y
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
+<U0020><U0025><U0059>"
+%
+% Appropriate time representation
+% %I:%M:%S  %Z
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0020><U0025><U005A>"
+%
+% Appropriate 12 h time representation (%r)
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
+<U0020><U0025><U0070><U0020><U0025><U005A>"
+%
+date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+END LC_TIME
+
+
+LC_MESSAGES
+yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
+noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
+END LC_MESSAGES
+
+
+LC_PAPER
+copy "hi_IN"
+END LC_PAPER
+
+
+LC_NAME
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_NAME category.
+%
+name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
+<U0025><U0067>"
+name_gen    ""
+name_mr     "<U0CB6><U0CCD><U0CB0><U0CC0>"
+name_mrs    "<U0CB6><U0CCD><U0CB0><U0CC0><U0CAE><U0CA4><U0CBF>"
+name_miss   "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0><U0CBF>"
+name_ms     "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0>"
+
+END LC_NAME
+
+
+LC_ADDRESS
+% This is the ISO_IEC TR14652 Locale definition for the
+% LC_ADDRESS
+postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
+<U0025><U0062><U0025><U0065><U0025><U0072>"
+
+country_ab2 "<U0049><U004E>"
+country_ab3 "<U0049><U004E><U0044>"
+country_car "<U0049><U004E><U0044>"
+country_num 356
+lang_name     "<U0CA4><U0CC1><U0CB3><U0CC1>"
+lang_ab       "<U0074><U0075>"
+lang_term     "<U0074><U0063><U0079>"
+lang_lib      "<U0074><U0063><U0079>"
+END LC_ADDRESS
+
+
+LC_TELEPHONE
+copy "hi_IN"
+END LC_TELEPHONE
+
+
+LC_MEASUREMENT
+copy "hi_IN"
+END LC_MEASUREMENT
diff --git a/localedata/locales/tu_IN b/localedata/locales/tu_IN
deleted file mode 100644
index 0201bbd..0000000
--- a/localedata/locales/tu_IN
+++ /dev/null
@@ -1,195 +0,0 @@
-comment_char    %
-escape_char     /
-% Tulu (kannada) language locale for India.
-
-% *** Below just modify to suit your language. I have modified for Kannada
-% *** other language codes - Gujarati - gu, Punjabi - pa, Oriya - or
-
-LC_IDENTIFICATION
-title      "Tulu language locale for India"
-source     "IndLinux.org, Samsung Electronics Co., Ltd."
-address    ""
-contact    ""
-email      "alexey.merzlyakov@samsung.com"
-tel        ""
-fax        ""
-language   "Tulu"
-territory  "India"
-revision   "0.1"
-date       "2014-09-30"
-%
-category  "tu_IN:2014";LC_IDENTIFICATION
-category  "tu_IN:2014";LC_CTYPE
-category  "tu_IN:2014";LC_COLLATE
-category  "tu_IN:2014";LC_TIME
-category  "tu_IN:2014";LC_NUMERIC
-category  "tu_IN:2014";LC_MONETARY
-category  "tu_IN:2014";LC_MESSAGES
-category  "tu_IN:2014";LC_PAPER
-category  "tu_IN:2014";LC_NAME
-category  "tu_IN:2014";LC_ADDRESS
-category  "tu_IN:2014";LC_TELEPHONE
-category  "tu_IN:2014";LC_MEASUREMENT
-
-END LC_IDENTIFICATION
-
-LC_CTYPE
-copy "kn_IN"
-END LC_CTYPE
-
-LC_COLLATE
-
-% Copy the template from ISO/IEC 14651
-copy "iso14651_t1"
-
-END LC_COLLATE
-
-LC_MONETARY
-copy "kn_IN"
-END LC_MONETARY
-
-
-LC_NUMERIC
-copy "hi_IN"
-END LC_NUMERIC
-
-
-% *** Modify them for Kannada - eg write down on paper - see what all unicode
-% *** characters are needed, look up their codes & put them here - Kannada
-
-LC_TIME
-% This is the POSIX Locale definition for the LC_TIME category.
-% These are generated based on XML base Locale definition file
-% for IBM Class for Unicode/Java
-%
-% Abbreviated weekday names (%a)
-abday       "<U0C90>";/
-            "<U0CB8><U0CCB>";/
-            "<U0C85><U0C82>";/
-            "<U0CAC><U0CC1>";/
-            "<U0C97><U0CC1>";/
-            "<U0CB6><U0CC1>";/
-            "<U0CB6>"
-%
-% Full weekday names (%A)
-day         "<U0C90><U0CA5><U0CBE><U0CB0>";/
-            "<U0CB8><U0CCB><U0CAE><U0CBE><U0CB0>";/
-            "<U0C85><U0C82><U0C97><U0CB0><U0CC6>";/
-            "<U0CAC><U0CC1><U0CA7><U0CBE><U0CB0>";/
-            "<U0C97><U0CC1><U0CB0><U0CC1><U0CB5><U0CBE><U0CB0>";/
-            "<U0CB6><U0CC1><U0C95><U0CCD><U0CB0><U0CB0>";/
-            "<U0CB6><U0CA8><U0CBF><U0CB5><U0CBE><U0CB0>"
-%
-% Abbreviated month names (%b)
-abmon       "<U0C9C>";/
-            "<U0CAB><U0CC6>";/
-            "<U0CAE><U0CBE>";/
-            "<U0C8F>";/
-            "<U0CAE><U0CC7>";/
-            "<U0C9C><U0CC2>";/
-            "<U0C9C><U0CC1>";/
-            "<U0C86>";/
-            "<U0CB8><U0CC6>";/
-            "<U0C85>";/
-            "<U0CA8>";/
-            "<U0CA1><U0CBF>"
-%
-% Full month names (%B)
-mon         "<U0C9C><U0CA8><U0CB5><U0CB0><U0CBF>";/
-            "<U0CAB><U0CC6><U0CAC><U0CCD><U0CB0><U0CC1><U0CB5><U0CB0><U0CBF>";/
-            "<U0CAE><U0CBE><U0CB0><U0CCD><U0C9A><U0CCD>";/
-            "<U0C8F><U0CAA><U0CCD><U0CB0><U0CBF><U0CB2><U0CCD><U200C><U200C>";/
-            "<U0CAE><U0CC7>";/
-            "<U0C9C><U0CC2><U0CA8><U0CCD>";/
-            "<U0C9C><U0CC1><U0CB2><U0CC8>";/
-            "<U0C86><U0C97><U0CB8><U0CCD><U0C9F><U0CCD>";/
-            "<U0CB8><U0CC6><U0CAA><U0CCD><U0C9F><U0CC6><U0C82><U0CAC><U0CB0><U0CCD><U200C>";/
-            "<U0C85><U0C95><U0CCD><U0C9F><U0CCB><U0CAC><U0CB0><U0CCD>";/
-            "<U0CA8><U0CB5><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>";/
-            "<U0CA1><U0CBF><U0CB8><U0CC6><U0C82><U0CAC><U0CB0><U0CCD>"
-%
-% Equivalent of AM PM
-am_pm       "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
-            "<U0CAC><U0CAF><U0CCD><U0CAF>"
-
-% *** There arent any Devanagari characters below, so for time being
-% *** maintain same for Kannada also,  Karunakar
-
-%
-% Appropriate date and time representation
-% %A %d %b %Y%I:%M:%S  %Z
-d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A>/
-<U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
-%
-% Appropriate date representation
-% %A %d %b %Y
-d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062>/
-<U0020><U0025><U0059>"
-%
-% Appropriate time representation
-% %I:%M:%S  %Z
-t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
-<U0020><U0020><U0025><U005A>"
-%
-% Appropriate 12 h time representation (%r)
-t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
-<U0020><U0025><U0070><U0020><U0025><U005A>"
-%
-date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
-<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
-<U0025><U005A><U0020><U0025><U0059>"
-END LC_TIME
-
-
-LC_MESSAGES
-yesexpr "<U005E><U005B><U0079><U0059><U005D><U002E><U002A>"
-noexpr  "<U005E><U005B><U006E><U004E><U005D><U002E><U002A>"
-END LC_MESSAGES
-
-
-LC_PAPER
-copy "hi_IN"
-END LC_PAPER
-
-
-LC_NAME
-% This is the ISO_IEC TR14652 Locale definition for the
-% LC_NAME category.
-%
-name_fmt    "<U0025><U0070><U0025><U0074><U0025><U0066><U0025><U0074>/
-<U0025><U0067>"
-name_gen    ""
-name_mr     "<U0CB6><U0CCD><U0CB0><U0CC0>"
-name_mrs    "<U0CB6><U0CCD><U0CB0><U0CC0><U0CAE><U0CA4><U0CBF>"
-name_miss   "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0><U0CBF>"
-name_ms     "<U0C95><U0CC1><U0CAE><U0CBE><U0CB0>"
-
-END LC_NAME
-
-
-LC_ADDRESS
-% This is the ISO_IEC TR14652 Locale definition for the
-% LC_ADDRESS
-postal_fmt  "<U0025><U007A><U0025><U0063><U0025><U0054><U0025><U0073>/
-<U0025><U0062><U0025><U0065><U0025><U0072>"
-
-country_ab2 "<U0049><U004E>"
-country_ab3 "<U0049><U004E><U0044>"
-country_car "<U0049><U004E><U0044>"
-country_num 356
-lang_name     "<U0CA4><U0CC1><U0CB3><U0CC1>"
-lang_ab       "<U0074><U0075>"
-lang_term     "<U0074><U0063><U0079>"
-lang_lib      "<U0074><U0063><U0079>"
-END LC_ADDRESS
-
-
-LC_TELEPHONE
-copy "hi_IN"
-END LC_TELEPHONE
-
-
-LC_MEASUREMENT
-copy "hi_IN"
-END LC_MEASUREMENT
-- 
2.4.3


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales
  2015-07-10 18:12           ` Pravin Satpute
@ 2015-07-15 10:37             ` Siddhesh Poyarekar
  0 siblings, 0 replies; 12+ messages in thread
From: Siddhesh Poyarekar @ 2015-07-15 10:37 UTC (permalink / raw)
  To: Pravin Satpute; +Cc: Siddhesh Poyarekar, vapier, GNU C Library

On Fri, Jul 10, 2015 at 02:12:46PM -0400, Pravin Satpute wrote:
> > Please fix it up, test and post an updated patch.
> 
> Attached updated patch.

Pushed.

Thanks,
Siddhesh

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2015-07-15 10:37 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <1661804897.33109620.1425556753355.JavaMail.zimbra@redhat.com>
2015-03-05 12:01 ` [PATCH][BUG 17475] Correcting language code for Bhili and Tulu locales Pravin Satpute
2015-03-06 10:02   ` Mike Frysinger
2015-06-17 13:58   ` Pravin Satpute
2015-06-17 15:28     ` Siddhesh Poyarekar
2015-07-02 13:00       ` Pravin Satpute
2015-07-07  5:54         ` Siddhesh Poyarekar
2015-07-10 18:12           ` Pravin Satpute
2015-07-15 10:37             ` Siddhesh Poyarekar
2014-10-14 10:50 [PATCH] [BZ 17475] New Bhilodi " Tatiana Udalova
2014-11-05  9:47 ` Siddhesh Poyarekar
2014-11-05 15:22   ` Tatiana Udalova
2014-11-06  6:01     ` Siddhesh Poyarekar

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).