[COMMITTED] Indian and similar locales: Set the correct date format (bug 17426).

Message ID 1530482210.68800.1536184839709@poczta.nazwa.pl
State New
Headers show
Series
  • [COMMITTED] Indian and similar locales: Set the correct date format (bug 17426).
Related show

Commit Message

Rafal Luzynski Sept. 5, 2018, 10 p.m.
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(-)

-- 
2.7.5

Patch

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"