[BUG,17475] Correcting language code for Bhili and Tulu locales
Commit Message
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
Comments
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
>----- 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
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
>----- 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
> 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
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
@@ -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)
deleted file mode 100644
@@ -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
new file mode 100644
@@ -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
new file mode 100644
@@ -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
deleted file mode 100644
@@ -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