about summary refs log tree commit diff
diff options
context:
space:
mode:
authorRafal Luzynski <digitalfreak@lingonborough.com>2018-10-09 01:15:33 +0200
committerRafal Luzynski <digitalfreak@lingonborough.com>2018-12-28 21:45:27 +0100
commit27841a7d5abe36c48b41b33d39ca8e5e14b9d36f (patch)
tree7273b1344bf790157f989381e02f00c86aa89bf1
parent5fc3eca750791ed7e389026a70864687b4bf8379 (diff)
downloadglibc-27841a7d5abe36c48b41b33d39ca8e5e14b9d36f.tar.gz
glibc-27841a7d5abe36c48b41b33d39ca8e5e14b9d36f.tar.xz
glibc-27841a7d5abe36c48b41b33d39ca8e5e14b9d36f.zip
sq_AL: Use the correct date and time formats (bug 10496, 23724).
Albanian locale uses the 12-hour clock but some time formats did not
use any AM/PM indicator making the time ambiguous.  This commit adds
"%p" wherever it was missing.

It also sets the correct date format because the old "%Y-%b-%d" produced
rather weird results like "2018-Sht-28".

All time formats come from CLDR but as few changes have been introduced
by this commit as possible.  Some articles from MSDN and other available
online sources have been also taken into account.

	[BZ #10496]
	[BZ #23724]
	* localedata/locales/sq_AL (t_fmt): Set to "%I:%M:%S.%p %Z".
	(t_fmt_ampm): Likewise.
	(d_t_fmt): Set to "%a %-d %b %Y %I:%M:%S.%p".
	(date_fmt): Add, set to "%a %-d %b %Y %I:%M:%S.%p %Z".
	(d_fmt): Set to "%-d.%-m.%y".
-rw-r--r--ChangeLog10
-rw-r--r--localedata/locales/sq_AL11
2 files changed, 17 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 86d978c06d..2693fb2c72 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2018-12-28  Rafal Luzynski  <digitalfreak@lingonborough.com>
+
+	[BZ #10496]
+	[BZ #23724]
+	* localedata/locales/sq_AL (t_fmt): Set to "%I:%M:%S.%p %Z".
+	(t_fmt_ampm): Likewise.
+	(d_t_fmt): Set to "%a %-d %b %Y %I:%M:%S.%p".
+	(date_fmt): Add, set to "%a %-d %b %Y %I:%M:%S.%p %Z".
+	(d_fmt): Set to "%-d.%-m.%y".
+
 2018-12-28  Adhemerval Zanella  <adhemerval.zanella@linaro.org>
 
 	* malloc/alloc_buffer_alloc_array.c (__libc_alloc_buffer_alloc_array):
diff --git a/localedata/locales/sq_AL b/localedata/locales/sq_AL
index b16a459c56..30b7d8160a 100644
--- a/localedata/locales/sq_AL
+++ b/localedata/locales/sq_AL
@@ -289,16 +289,19 @@ mon         "janar";/
 am_pm       "PD";"MD"
 %
 % Appropriate date and time representation
-d_t_fmt     "%Y-%b-%d %I.%M.%S.%p %Z"
+d_t_fmt     "%a %-d %b %Y %I:%M:%S.%p"
+%
+% Appropriate date and time representation for date(1)
+date_fmt    "%a %-d %b %Y %I:%M:%S.%p %Z"
 %
 % Appropriate date representation
-d_fmt       "%Y-%b-%d"
+d_fmt       "%-d.%-m.%y"
 %
 % Appropriate time representation
-t_fmt       "%I.%M.%S. %Z"
+t_fmt       "%I:%M:%S.%p %Z"
 %
 % Appropriate 12 h time representation (%r)
-t_fmt_ampm  "%I.%M.%S.%p %Z"
+t_fmt_ampm  "%I:%M:%S.%p %Z"
 week 7;19971130;1
 first_weekday 2
 END LC_TIME