This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH COMMITTED] Indian and similar locales: Set the correct date format (bug 17426).
- From: Rafal Luzynski <digitalfreak at lingonborough dot com>
- To: libc-alpha at sourceware dot org
- Date: Thu, 6 Sep 2018 00:00:39 +0200 (CEST)
- Subject: [PATCH COMMITTED] Indian and similar locales: Set the correct date format (bug 17426).
- Reply-to: Rafal Luzynski <digitalfreak at lingonborough dot com>
This commit also fixes d_fmt in bn_BD which is identical to bn_IN,
in ne_NP which is identical to ne_IN (not supported by Glibc but supported
by CLDR), and in ta_LK which is identical to ta_IN.
For those locales which are supported by CLDR data is imported from
CLDR v33. For others it is copied from those locales which were identical
before this commit.
[BZ #17426]
* localedata/locales/anp_IN (d_fmt): Use "%-d//%-m//%y".
* localedata/locales/ar_IN (d_fmt): Likewise.
* localedata/locales/bhb_IN (d_fmt): Likewise.
* localedata/locales/bho_IN (d_fmt): Likewise.
* localedata/locales/bn_BD (d_fmt): Likewise.
* localedata/locales/bn_IN (d_fmt): Likewise.
* localedata/locales/doi_IN (d_fmt): Likewise.
* localedata/locales/gu_IN (d_fmt): Likewise.
* localedata/locales/hi_IN (d_fmt): Likewise.
* localedata/locales/hne_IN (d_fmt): Likewise.
* localedata/locales/kn_IN (d_fmt): Likewise.
* localedata/locales/mag_IN (d_fmt): Likewise.
* localedata/locales/mai_IN (d_fmt): Likewise.
* localedata/locales/mjw_IN (d_fmt): Likewise.
* localedata/locales/ml_IN (d_fmt): Likewise.
* localedata/locales/mni_IN (d_fmt): Likewise.
* localedata/locales/mr_IN (d_fmt): Likewise.
* localedata/locales/pa_IN (d_fmt): Likewise.
* localedata/locales/raj_IN (d_fmt): Likewise.
* localedata/locales/sat_IN (d_fmt): Likewise.
* localedata/locales/sd_IN (d_fmt): Likewise.
* localedata/locales/sd_IN@devanagari (d_fmt): Likewise.
* localedata/locales/ta_IN (d_fmt): Likewise.
* localedata/locales/ta_LK (d_fmt): Likewise.
* localedata/locales/tcy_IN (d_fmt): Likewise.
* localedata/locales/ur_IN (d_fmt): Likewise.
* localedata/locales/brx_IN (d_fmt): Use "%-m//%-d//%y".
* localedata/locales/ks_IN (d_fmt): Likewise.
* localedata/locales/ks_IN@devanagari (d_fmt): Likewise.
* localedata/locales/kok_IN (d_fmt): Use "%-d-%-m-%y".
* localedata/locales/ne_NP (d_fmt): Use "%y//%-m//%-d".
* localedata/locales/sa_IN (d_fmt): Use "%-d-%m-%y".
* localedata/locales/te_IN (d_fmt): Use "%d-%m-%y".
---
ChangeLog | 39 +++++++++++++++++++++++++++++++++++++
localedata/locales/anp_IN | 2 +-
localedata/locales/ar_IN | 2 +-
localedata/locales/bhb_IN | 2 +-
localedata/locales/bho_IN | 2 +-
localedata/locales/bn_BD | 2 +-
localedata/locales/bn_IN | 2 +-
localedata/locales/brx_IN | 2 +-
localedata/locales/doi_IN | 2 +-
localedata/locales/gu_IN | 2 +-
localedata/locales/hi_IN | 2 +-
localedata/locales/hne_IN | 2 +-
localedata/locales/kn_IN | 2 +-
localedata/locales/kok_IN | 2 +-
localedata/locales/ks_IN | 2 +-
localedata/locales/ks_IN@devanagari | 2 +-
localedata/locales/mag_IN | 2 +-
localedata/locales/mai_IN | 2 +-
localedata/locales/mjw_IN | 2 +-
localedata/locales/ml_IN | 2 +-
localedata/locales/mni_IN | 2 +-
localedata/locales/mr_IN | 2 +-
localedata/locales/ne_NP | 2 +-
localedata/locales/pa_IN | 2 +-
localedata/locales/raj_IN | 2 +-
localedata/locales/sa_IN | 2 +-
localedata/locales/sat_IN | 2 +-
localedata/locales/sd_IN | 2 +-
localedata/locales/sd_IN@devanagari | 2 +-
localedata/locales/ta_IN | 2 +-
localedata/locales/ta_LK | 2 +-
localedata/locales/tcy_IN | 2 +-
localedata/locales/te_IN | 2 +-
localedata/locales/ur_IN | 2 +-
34 files changed, 72 insertions(+), 33 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 0baf186..379b9bd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,42 @@
+2018-09-05 Rafal Luzynski <digitalfreak@lingonborough.com>
+
+ [BZ #17426]
+ * localedata/locales/anp_IN (d_fmt): Use "%-d//%-m//%y".
+ * localedata/locales/ar_IN (d_fmt): Likewise.
+ * localedata/locales/bhb_IN (d_fmt): Likewise.
+ * localedata/locales/bho_IN (d_fmt): Likewise.
+ * localedata/locales/bn_BD (d_fmt): Likewise.
+ * localedata/locales/bn_IN (d_fmt): Likewise.
+ * localedata/locales/doi_IN (d_fmt): Likewise.
+ * localedata/locales/gu_IN (d_fmt): Likewise.
+ * localedata/locales/hi_IN (d_fmt): Likewise.
+ * localedata/locales/hne_IN (d_fmt): Likewise.
+ * localedata/locales/kn_IN (d_fmt): Likewise.
+ * localedata/locales/mag_IN (d_fmt): Likewise.
+ * localedata/locales/mai_IN (d_fmt): Likewise.
+ * localedata/locales/mjw_IN (d_fmt): Likewise.
+ * localedata/locales/ml_IN (d_fmt): Likewise.
+ * localedata/locales/mni_IN (d_fmt): Likewise.
+ * localedata/locales/mr_IN (d_fmt): Likewise.
+ * localedata/locales/pa_IN (d_fmt): Likewise.
+ * localedata/locales/raj_IN (d_fmt): Likewise.
+ * localedata/locales/sat_IN (d_fmt): Likewise.
+ * localedata/locales/sd_IN (d_fmt): Likewise.
+ * localedata/locales/sd_IN@devanagari (d_fmt): Likewise.
+ * localedata/locales/ta_IN (d_fmt): Likewise.
+ * localedata/locales/ta_LK (d_fmt): Likewise.
+ * localedata/locales/tcy_IN (d_fmt): Likewise.
+ * localedata/locales/ur_IN (d_fmt): Likewise.
+
+ * localedata/locales/brx_IN (d_fmt): Use "%-m//%-d//%y".
+ * localedata/locales/ks_IN (d_fmt): Likewise.
+ * localedata/locales/ks_IN@devanagari (d_fmt): Likewise.
+
+ * localedata/locales/kok_IN (d_fmt): Use "%-d-%-m-%y".
+ * localedata/locales/ne_NP (d_fmt): Use "%y//%-m//%-d".
+ * localedata/locales/sa_IN (d_fmt): Use "%-d-%m-%y".
+ * localedata/locales/te_IN (d_fmt): Use "%d-%m-%y".
+
2018-09-05 Szabolcs Nagy <szabolcs.nagy@arm.com>
* NEWS: Mention exp and exp2 improvements.
diff --git a/localedata/locales/anp_IN b/localedata/locales/anp_IN
index 1142a13..b65c873 100644
--- a/localedata/locales/anp_IN
+++ b/localedata/locales/anp_IN
@@ -127,7 +127,7 @@ am_pm
"<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/ar_IN b/localedata/locales/ar_IN
index 2803d91..82fa3a6 100644
--- a/localedata/locales/ar_IN
+++ b/localedata/locales/ar_IN
@@ -103,7 +103,7 @@ am_pm "<U0635>";"<U0645>"
d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %B %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/bhb_IN b/localedata/locales/bhb_IN
index 549974d..42b95c6 100644
--- a/localedata/locales/bhb_IN
+++ b/localedata/locales/bhb_IN
@@ -108,7 +108,7 @@ am_pm "AM";"PM"
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/bho_IN b/localedata/locales/bho_IN
index 99a91c2..d96cc4a 100644
--- a/localedata/locales/bho_IN
+++ b/localedata/locales/bho_IN
@@ -114,7 +114,7 @@ am_pm
"<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/bn_BD b/localedata/locales/bn_BD
index 5a6f5e8..73efd1c 100644
--- a/localedata/locales/bn_BD
+++ b/localedata/locales/bn_BD
@@ -136,7 +136,7 @@ mon
"<U099C><U09BE><U09A8><U09C1><U09AF><U09BC><U09BE><U09B0><U09C0>";/
am_pm
"<U09AA><U09C2><U09B0><U09CD><U09AC><U09BE><U09B9><U09CD><U09A3>";"<U0985><U09AA><U09B0><U09BE><U09B9><U09CD><U09A3>"
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
t_fmt "%I:%M:%S %Z"
t_fmt_ampm "%I:%M:%S %p %Z"
week 7;19971130;1
diff --git a/localedata/locales/bn_IN b/localedata/locales/bn_IN
index c515b39..72bbae6 100644
--- a/localedata/locales/bn_IN
+++ b/localedata/locales/bn_IN
@@ -121,7 +121,7 @@ am_pm
"<U09AA><U09C2><U09B0><U09CD><U09AC><U09BE><U09B9><U09CD><U09A3>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/brx_IN b/localedata/locales/brx_IN
index d9828c3..7d253ef 100644
--- a/localedata/locales/brx_IN
+++ b/localedata/locales/brx_IN
@@ -117,7 +117,7 @@ am_pm "<U092B><U0941><U0902>.";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-m//%-d//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/doi_IN b/localedata/locales/doi_IN
index 0428ae5..02dce6b 100644
--- a/localedata/locales/doi_IN
+++ b/localedata/locales/doi_IN
@@ -116,7 +116,7 @@ am_pm "<U0938><U091E><U0902>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/gu_IN b/localedata/locales/gu_IN
index dd6ec63..cd7e23a 100644
--- a/localedata/locales/gu_IN
+++ b/localedata/locales/gu_IN
@@ -148,7 +148,7 @@ am_pm "<U0AB8><U0AB5><U0ABE><U0AB0><U0AC7>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/hi_IN b/localedata/locales/hi_IN
index 7091a32..a943655 100644
--- a/localedata/locales/hi_IN
+++ b/localedata/locales/hi_IN
@@ -164,7 +164,7 @@ am_pm
"<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/hne_IN b/localedata/locales/hne_IN
index 7abec63..3de008e 100644
--- a/localedata/locales/hne_IN
+++ b/localedata/locales/hne_IN
@@ -114,7 +114,7 @@ am_pm
"<U092C><U093F><U0939><U093F><U0928><U093F><U092F><U093E><U0901>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/kn_IN b/localedata/locales/kn_IN
index 84d67e4..b6443d1 100644
--- a/localedata/locales/kn_IN
+++ b/localedata/locales/kn_IN
@@ -151,7 +151,7 @@ am_pm
"<U0CAA><U0CC2><U0CB0><U0CCD><U0CB5><U0CBE><U0CB9><U0CCD><U0CA8>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/kok_IN b/localedata/locales/kok_IN
index bb6c0d8..5eed1af 100644
--- a/localedata/locales/kok_IN
+++ b/localedata/locales/kok_IN
@@ -114,7 +114,7 @@ am_pm "<U092E>.<U092A><U0942>.";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d-%-m-%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/ks_IN b/localedata/locales/ks_IN
index 6992a55..9ab8707 100644
--- a/localedata/locales/ks_IN
+++ b/localedata/locales/ks_IN
@@ -124,7 +124,7 @@ am_pm
"<U062F><U0648><U067E><U06BE><U0631><U0628><U0631><U0648><U0646><U06BE>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-m//%-d//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/ks_IN@devanagari
b/localedata/locales/ks_IN@devanagari
index 8328493..72841eb 100644
--- a/localedata/locales/ks_IN@devanagari
+++ b/localedata/locales/ks_IN@devanagari
@@ -116,7 +116,7 @@ am_pm
"<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-m//%-d//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/mag_IN b/localedata/locales/mag_IN
index b8f65f7..93282a9 100644
--- a/localedata/locales/mag_IN
+++ b/localedata/locales/mag_IN
@@ -115,7 +115,7 @@ am_pm
"<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/mai_IN b/localedata/locales/mai_IN
index 34e993b..a8fdc86 100644
--- a/localedata/locales/mai_IN
+++ b/localedata/locales/mai_IN
@@ -117,7 +117,7 @@ am_pm
"<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/mjw_IN b/localedata/locales/mjw_IN
index a9557f0..cc573cf 100644
--- a/localedata/locales/mjw_IN
+++ b/localedata/locales/mjw_IN
@@ -89,7 +89,7 @@ am_pm "AM";"PM"
d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
% Appropriate date representation
-d_fmt "%A %d %B %Y"
+d_fmt "%-d//%-m//%y"
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/ml_IN b/localedata/locales/ml_IN
index 2e6cfe5..d7a8f43 100644
--- a/localedata/locales/ml_IN
+++ b/localedata/locales/ml_IN
@@ -295,7 +295,7 @@ am_pm
"<U0D30><U0D3E><U0D35><U0D3F><U0D32><U0D46>";"<U0D35><U0D48><U0D15><U0
d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %B %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/mni_IN b/localedata/locales/mni_IN
index 3a84c54..256c8db 100644
--- a/localedata/locales/mni_IN
+++ b/localedata/locales/mni_IN
@@ -116,7 +116,7 @@ am_pm "<U098F>.<U09AE>.";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/mr_IN b/localedata/locales/mr_IN
index c8d4e4b..0ad08f7 100644
--- a/localedata/locales/mr_IN
+++ b/localedata/locales/mr_IN
@@ -191,7 +191,7 @@ am_pm "<U092E>.<U092A><U0942>.";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/ne_NP b/localedata/locales/ne_NP
index b4c0eea..eb80eab 100644
--- a/localedata/locales/ne_NP
+++ b/localedata/locales/ne_NP
@@ -127,7 +127,7 @@ mon "<U091C><U0928><U0935><U0930><U0940>";/
am_pm "<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
"<U0905><U092A><U0930><U093E><U0939><U094D><U0928>"
d_t_fmt "%Y %B %d %I:%M:%S %p"
-d_fmt "%Y %B %d %A"
+d_fmt "%y//%-m//%-d"
t_fmt "%H:%M:%S"
t_fmt_ampm "%I:%M:%S %p"
week 7;19971130;1
diff --git a/localedata/locales/pa_IN b/localedata/locales/pa_IN
index 354ac28..ca28f21 100644
--- a/localedata/locales/pa_IN
+++ b/localedata/locales/pa_IN
@@ -143,7 +143,7 @@ am_pm "<U0A38><U0A35><U0A47><U0A30><U0A47>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/raj_IN b/localedata/locales/raj_IN
index ece0802..e4d30b7 100644
--- a/localedata/locales/raj_IN
+++ b/localedata/locales/raj_IN
@@ -126,7 +126,7 @@ am_pm
"<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/sa_IN b/localedata/locales/sa_IN
index a8e7d6a..4eaf6fe 100644
--- a/localedata/locales/sa_IN
+++ b/localedata/locales/sa_IN
@@ -152,7 +152,7 @@ am_pm
"<U092A><U0942><U0930><U094D><U0935><U093E><U0939><U094D><U0928>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d-%m-%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/sat_IN b/localedata/locales/sat_IN
index 134eb8a..d7b92f6 100644
--- a/localedata/locales/sat_IN
+++ b/localedata/locales/sat_IN
@@ -116,7 +116,7 @@ am_pm "AM";"PM"
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/sd_IN b/localedata/locales/sd_IN
index 66aa0e2..e5ab80b 100644
--- a/localedata/locales/sd_IN
+++ b/localedata/locales/sd_IN
@@ -124,7 +124,7 @@ am_pm "AM";"PM"
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/sd_IN@devanagari
b/localedata/locales/sd_IN@devanagari
index b1ce87d..d57cea6 100644
--- a/localedata/locales/sd_IN@devanagari
+++ b/localedata/locales/sd_IN@devanagari
@@ -121,7 +121,7 @@ am_pm "<U092E>.<U092A><U0942>.";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/ta_IN b/localedata/locales/ta_IN
index b163822..5a083d2 100644
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
@@ -130,7 +130,7 @@ am_pm
"<U0B95><U0BBE><U0BB2><U0BC8>";"<U0BAE><U0BBE><U0BB2><U0BC8>"
d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %B %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/ta_LK b/localedata/locales/ta_LK
index b62ecfd..c843f89 100644
--- a/localedata/locales/ta_LK
+++ b/localedata/locales/ta_LK
@@ -86,7 +86,7 @@ mon
"<U0B9C><U0BA9><U0BB5><U0BB0><U0BBF>";"<U0BAA><U0BBF><U0BAA><U0BCD><
"<U0BA8><U0BB5><U0BAE><U0BCD><U0BAA><U0BB0><U0BCD>";"<U0B9F><U0BBF><U0B9A><U0BAE><U0BCD><U0BAA><U0BB0><U0BCD>"
am_pm "<U0B95><U0BBE><U0BB2><U0BC8>";"<U0BAE><U0BBE><U0BB2><U0BC8>"
d_t_fmt "%A %d %B %Y %I:%M:%S %p %Z"
-d_fmt "%A %d %B %Y"
+d_fmt "%-d//%-m//%y"
t_fmt "%I:%M:%S %Z"
t_fmt_ampm "%I:%M:%S %p %Z"
diff --git a/localedata/locales/tcy_IN b/localedata/locales/tcy_IN
index 455b1dd..ba93d67 100644
--- a/localedata/locales/tcy_IN
+++ b/localedata/locales/tcy_IN
@@ -127,7 +127,7 @@ am_pm "<U0C95><U0CBE><U0C82><U0CA1><U0CC6>";/
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
diff --git a/localedata/locales/te_IN b/localedata/locales/te_IN
index fb5bb21..b70f320 100644
--- a/localedata/locales/te_IN
+++ b/localedata/locales/te_IN
@@ -132,7 +132,7 @@ am_pm "<U0C09>.";"<U0C38><U0C3E>."
d_t_fmt "%B %d %A %Y %p%I.%M.%S %Z"
%
% Appropriate date representation
-d_fmt "%B %d %A %Y"
+d_fmt "%d-%m-%y"
%
% Appropriate time representation
t_fmt "%p%I.%M.%S %Z"
diff --git a/localedata/locales/ur_IN b/localedata/locales/ur_IN
index 8023f85..062cbf0 100644
--- a/localedata/locales/ur_IN
+++ b/localedata/locales/ur_IN
@@ -124,7 +124,7 @@ am_pm "AM";"PM"
d_t_fmt "%A %d %b %Y %I:%M:%S %p %Z"
%
% Appropriate date representation
-d_fmt "%A %d %b %Y"
+d_fmt "%-d//%-m//%y"
%
% Appropriate time representation
t_fmt "%I:%M:%S %Z"
--
2.7.5