diff --git a/localedata/locales/aa_DJ b/localedata/locales/aa_DJ
index 4257a2b..6237b99 100644
--- a/localedata/locales/aa_DJ
+++ b/localedata/locales/aa_DJ
@@ -272,4 +272,6 @@ d_t_fmt    "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062>/
 date_fmt    "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
+first_weekday 7
 END LC_TIME
diff --git a/localedata/locales/aa_ER b/localedata/locales/aa_ER
index 6c74969..67c9db1 100644
--- a/localedata/locales/aa_ER
+++ b/localedata/locales/aa_ER
@@ -232,4 +232,6 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
diff --git a/localedata/locales/aa_ER@saaho b/localedata/locales/aa_ER@saaho
index e04bb6f..4c005f0 100644
--- a/localedata/locales/aa_ER@saaho
+++ b/localedata/locales/aa_ER@saaho
@@ -212,4 +212,6 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
diff --git a/localedata/locales/aa_ET b/localedata/locales/aa_ET
index 1920993..f26673a 100644
--- a/localedata/locales/aa_ET
+++ b/localedata/locales/aa_ET
@@ -235,4 +235,5 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/af_ZA b/localedata/locales/af_ZA
index 48abe40..730babe 100644
--- a/localedata/locales/af_ZA
+++ b/localedata/locales/af_ZA
@@ -155,6 +155,7 @@ am_pm       "<U0056><U004D>";"<U004E><U004D>"
 % Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
 % The "" means that this format is not supported.
 t_fmt_ampm  ""
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ak_GH b/localedata/locales/ak_GH
index 3b26c34..a6d4971 100644
--- a/localedata/locales/ak_GH
+++ b/localedata/locales/ak_GH
@@ -116,9 +116,8 @@ t_fmt   "<U0025><U0072>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
 % Strings for AM/PM: AN/EW
 am_pm  "<U0041><U004E>";"<U0045><U0057>"
-week    7;19971130;7
-first_weekday 1
-first_workday 2
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/am_ET b/localedata/locales/am_ET
index ae0673f..ffc3e74 100644
--- a/localedata/locales/am_ET
+++ b/localedata/locales/am_ET
@@ -1573,4 +1573,5 @@ date_fmt    "<U0025><U0041><U1363><U0020><U0025><U0042><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12D3><U002F><U121D>"
 %
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/an_ES b/localedata/locales/an_ES
index a989743..5bb0492 100644
--- a/localedata/locales/an_ES
+++ b/localedata/locales/an_ES
@@ -108,7 +108,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/anp_IN b/localedata/locales/anp_IN
index 5dfc08f..590a733 100644
--- a/localedata/locales/anp_IN
+++ b/localedata/locales/anp_IN
@@ -142,6 +142,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_AE b/localedata/locales/ar_AE
index 2557644..48a34ed 100644
--- a/localedata/locales/ar_AE
+++ b/localedata/locales/ar_AE
@@ -144,6 +144,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_BH b/localedata/locales/ar_BH
index d916ae4..f89c75d 100644
--- a/localedata/locales/ar_BH
+++ b/localedata/locales/ar_BH
@@ -148,6 +148,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_DZ b/localedata/locales/ar_DZ
index 88816f3..cd7c6c0 100644
--- a/localedata/locales/ar_DZ
+++ b/localedata/locales/ar_DZ
@@ -147,6 +147,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_EG b/localedata/locales/ar_EG
index 1a64d80..1151f1b 100644
--- a/localedata/locales/ar_EG
+++ b/localedata/locales/ar_EG
@@ -151,6 +151,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_IN b/localedata/locales/ar_IN
index 3c2aed7..791e63c 100644
--- a/localedata/locales/ar_IN
+++ b/localedata/locales/ar_IN
@@ -134,6 +134,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_IQ b/localedata/locales/ar_IQ
index a2fd96b..04ee303 100644
--- a/localedata/locales/ar_IQ
+++ b/localedata/locales/ar_IQ
@@ -147,6 +147,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_JO b/localedata/locales/ar_JO
index 0449021..a3afbf6 100644
--- a/localedata/locales/ar_JO
+++ b/localedata/locales/ar_JO
@@ -165,6 +165,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_KW b/localedata/locales/ar_KW
index 7c0ee8f..8db77c5 100644
--- a/localedata/locales/ar_KW
+++ b/localedata/locales/ar_KW
@@ -147,6 +147,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_LB b/localedata/locales/ar_LB
index 5d9980f..cd3b223 100644
--- a/localedata/locales/ar_LB
+++ b/localedata/locales/ar_LB
@@ -164,6 +164,8 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_LY b/localedata/locales/ar_LY
index c791833..d9b21c4 100644
--- a/localedata/locales/ar_LY
+++ b/localedata/locales/ar_LY
@@ -147,6 +147,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_MA b/localedata/locales/ar_MA
index c125e28..d595e0d 100644
--- a/localedata/locales/ar_MA
+++ b/localedata/locales/ar_MA
@@ -147,6 +147,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_OM b/localedata/locales/ar_OM
index c5abe97..c6ecf20 100644
--- a/localedata/locales/ar_OM
+++ b/localedata/locales/ar_OM
@@ -147,6 +147,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_QA b/localedata/locales/ar_QA
index fc6ecb2..c94bfbb 100644
--- a/localedata/locales/ar_QA
+++ b/localedata/locales/ar_QA
@@ -147,6 +147,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_SA b/localedata/locales/ar_SA
index aa44fc6..28f7f50 100644
--- a/localedata/locales/ar_SA
+++ b/localedata/locales/ar_SA
@@ -349,6 +349,8 @@ abmon	"<U004A><U0061><U006E>"; /
 	"<U0044><U0065><U0063>"
 am_pm	"";""
 era_d_fmt	""
+week 7;19971130;1
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_SD b/localedata/locales/ar_SD
index 05594fc..91b3ac4 100644
--- a/localedata/locales/ar_SD
+++ b/localedata/locales/ar_SD
@@ -153,6 +153,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_SS b/localedata/locales/ar_SS
index 74e7855..1dbd4d4 100644
--- a/localedata/locales/ar_SS
+++ b/localedata/locales/ar_SS
@@ -152,6 +152,8 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_SY b/localedata/locales/ar_SY
index 5c93683..37edae8 100644
--- a/localedata/locales/ar_SY
+++ b/localedata/locales/ar_SY
@@ -164,6 +164,9 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_TN b/localedata/locales/ar_TN
index 57d20a2..0d28878 100644
--- a/localedata/locales/ar_TN
+++ b/localedata/locales/ar_TN
@@ -147,6 +147,8 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/ar_YE b/localedata/locales/ar_YE
index b58583f..1ff05df 100644
--- a/localedata/locales/ar_YE
+++ b/localedata/locales/ar_YE
@@ -147,6 +147,8 @@ t_fmt       "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U005A><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_workday 1
 END LC_TIME
 
 
diff --git a/localedata/locales/as_IN b/localedata/locales/as_IN
index e731d8f..412992e 100644
--- a/localedata/locales/as_IN
+++ b/localedata/locales/as_IN
@@ -130,6 +130,7 @@ d_t_fmt  "<U0025><U0065><U0020><U0025><U0042><U002C><U0020><U0025><U0059><U0020>
 am_pm    "<U09AA><U09C2><U09F0><U09CD><U09AC><U09CD><U09AC><U09BE><U09B9><U09CD><U09A8>";"<U0985><U09AA><U09F0><U09BE><U09B9><U09CD><U09A8>"
 % t_fmt_ampm  "%I.%M.%S %p"
 t_fmt_ampm  "<U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 %%%%%%%%%%%%%
diff --git a/localedata/locales/ast_ES b/localedata/locales/ast_ES
index aa27884..25a72c8 100644
--- a/localedata/locales/ast_ES
+++ b/localedata/locales/ast_ES
@@ -114,7 +114,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/ayc_PE b/localedata/locales/ayc_PE
index 9ad3bba..5b37989 100644
--- a/localedata/locales/ayc_PE
+++ b/localedata/locales/ayc_PE
@@ -140,9 +140,7 @@ am_pm       "<U0056><U004D>";"<U004E><U004D>"
 % %I:%M:%S %p
 t_fmt_ampm    "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
 
-week    7;19971130;7
-first_weekday 1
-first_workday 2
+week 7;19971130;1
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/az_AZ b/localedata/locales/az_AZ
index 2d1e619..338b849 100644
--- a/localedata/locales/az_AZ
+++ b/localedata/locales/az_AZ
@@ -279,6 +279,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/be_BY b/localedata/locales/be_BY
index 877de4c..db34001 100644
--- a/localedata/locales/be_BY
+++ b/localedata/locales/be_BY
@@ -146,6 +146,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/be_BY@latin b/localedata/locales/be_BY@latin
index d7397ba..349c58b 100644
--- a/localedata/locales/be_BY@latin
+++ b/localedata/locales/be_BY@latin
@@ -104,6 +104,8 @@ d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062>/
 d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_COLLATE
diff --git a/localedata/locales/bem_ZM b/localedata/locales/bem_ZM
index 0efffe9..5676a41 100644
--- a/localedata/locales/bem_ZM
+++ b/localedata/locales/bem_ZM
@@ -92,9 +92,8 @@ abday  "<U0053><U0075><U006E>";/
        "<U0054><U0068><U0075>";/
        "<U0046><U0072><U0069>";/
        "<U0053><U0061><U0074>"
-week   7;19971130;4
-first_weekday  1
-first_workday  2
+week 7;19971130;1
+first_weekday 2
 % %a %d %b %Y %R %Z
 d_t_fmt  "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020>/
 <U0025><U0052><U0020><U0025><U005A>"
diff --git a/localedata/locales/ber_DZ b/localedata/locales/ber_DZ
index d699503..b34ac8b 100644
--- a/localedata/locales/ber_DZ
+++ b/localedata/locales/ber_DZ
@@ -255,6 +255,9 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/ber_MA b/localedata/locales/ber_MA
index 1f888fb..e6bff58 100644
--- a/localedata/locales/ber_MA
+++ b/localedata/locales/ber_MA
@@ -175,6 +175,9 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 7
+first_workday 1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/bg_BG b/localedata/locales/bg_BG
index 5a1f17e..29e9e624 100644
--- a/localedata/locales/bg_BG
+++ b/localedata/locales/bg_BG
@@ -193,8 +193,8 @@ t_fmt      "<U0025><U006B><U003A><U0025><U004D><U003A><U0025><U0053>"
 am_pm      "";""
 t_fmt_ampm "<U0025><U006C><U003A><U0025><U004D><U003A><U0025><U0053>"
 %
+week 7;19971130;4
 first_weekday 2
-first_workday 2
 abday "<U043D><U0434>";/
       "<U043F><U043D>";/
       "<U0432><U0442>";/
diff --git a/localedata/locales/bhb_IN b/localedata/locales/bhb_IN
index fd93137..181af45 100644
--- a/localedata/locales/bhb_IN
+++ b/localedata/locales/bhb_IN
@@ -130,6 +130,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/bho_IN b/localedata/locales/bho_IN
index 073fa7d..6b383b2 100644
--- a/localedata/locales/bho_IN
+++ b/localedata/locales/bho_IN
@@ -129,6 +129,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/bn_BD b/localedata/locales/bn_BD
index ba60104..7f22eba 100644
--- a/localedata/locales/bn_BD
+++ b/localedata/locales/bn_BD
@@ -141,6 +141,8 @@ d_t_fmt     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U00
 d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059>"
 t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0020><U0025><U005A>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
+first_weekday 6
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/bn_IN b/localedata/locales/bn_IN
index 7a0d1a3..41fb04e 100644
--- a/localedata/locales/bn_IN
+++ b/localedata/locales/bn_IN
@@ -152,6 +152,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/bo_CN b/localedata/locales/bo_CN
index cf23b27..9b232d4 100644
--- a/localedata/locales/bo_CN
+++ b/localedata/locales/bo_CN
@@ -127,7 +127,7 @@ t_fmt_ampm        "<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>/
 <U0025><U004D><U0F40><U0F66><U0F62><U0F0B><U0F46><U0025><U0053><U0020>/
 <U0025><U0070>"
 
-
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/br_FR b/localedata/locales/br_FR
index 5a4c214..9727fe4 100644
--- a/localedata/locales/br_FR
+++ b/localedata/locales/br_FR
@@ -145,7 +145,7 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "<U0020>";"<U0020>"
 t_fmt_ampm "<U0025><U0049><U0065><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/brx_IN b/localedata/locales/brx_IN
index 97ebca0..f6859e0 100644
--- a/localedata/locales/brx_IN
+++ b/localedata/locales/brx_IN
@@ -132,6 +132,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/bs_BA b/localedata/locales/bs_BA
index 74427da..5cc1fc7 100644
--- a/localedata/locales/bs_BA
+++ b/localedata/locales/bs_BA
@@ -212,6 +212,8 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/byn_ER b/localedata/locales/byn_ER
index 542c6f2..dad0d00 100644
--- a/localedata/locales/byn_ER
+++ b/localedata/locales/byn_ER
@@ -224,4 +224,6 @@ date_fmt    "<U0025><U0041><U1361><U0020><U0025><U0042><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12A3><U12F5>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
diff --git a/localedata/locales/ca_ES b/localedata/locales/ca_ES
index d943610..057ccfb 100644
--- a/localedata/locales/ca_ES
+++ b/localedata/locales/ca_ES
@@ -139,8 +139,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/ce_RU b/localedata/locales/ce_RU
index 0151e76..e80e3d3 100644
--- a/localedata/locales/ce_RU
+++ b/localedata/locales/ce_RU
@@ -98,8 +98,8 @@ t_fmt         "<U0025><U0054>"
 %
 am_pm         "";""
 t_fmt_ampm    ""
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/cmn_TW b/localedata/locales/cmn_TW
index 7bf4bbe..6defdd1 100644
--- a/localedata/locales/cmn_TW
+++ b/localedata/locales/cmn_TW
@@ -118,6 +118,7 @@ am_pm         "<U4E0A><U5348>";/
 t_fmt_ampm    "<U0025><U0070><U0020><U0025><U0049><U9EDE><U0025><U004D><U5206><U0025><U0053><U79D2>"
 % %Yå¹´ %b %eæ—¥ %A %H:%M:%S %Z
 date_fmt      "<U0025><U0059><U5E74><U0020><U0025><U0062><U0020><U0025><U0065><U65E5><U0020><U0025><U0041><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/crh_UA b/localedata/locales/crh_UA
index 52fba8a..4b6a977 100644
--- a/localedata/locales/crh_UA
+++ b/localedata/locales/crh_UA
@@ -204,8 +204,8 @@ t_fmt     "<U0025><U0054>"
 am_pm     "<U00DC><U0045>";"<U00DC><U0053>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070>"
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/cs_CZ b/localedata/locales/cs_CZ
index cbc4086..b265f5b 100644
--- a/localedata/locales/cs_CZ
+++ b/localedata/locales/cs_CZ
@@ -2445,7 +2445,6 @@ abmon		"<U006C><U0065><U0064>";/
 
 week		7;19971130;4
 first_weekday	2
-first_workday	2
 
 d_t_fmt		"<U0025><U0061><U00A0><U0025><U002D><U0064><U002E><U00A0><U0025><U0042><U00A0><U0025><U0059><U002C><U00A0><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U00A0><U0025><U005A>"
 
diff --git a/localedata/locales/csb_PL b/localedata/locales/csb_PL
index d3cfa5c..6ba8ca9 100644
--- a/localedata/locales/csb_PL
+++ b/localedata/locales/csb_PL
@@ -188,7 +188,6 @@ am_pm   "";""
 t_fmt_ampm ""
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/cv_RU b/localedata/locales/cv_RU
index 09cb0ab..81bf69b 100644
--- a/localedata/locales/cv_RU
+++ b/localedata/locales/cv_RU
@@ -215,8 +215,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/cy_GB b/localedata/locales/cy_GB
index b4a5f59..a408905 100644
--- a/localedata/locales/cy_GB
+++ b/localedata/locales/cy_GB
@@ -258,7 +258,7 @@ t_fmt_ampm  "<U0025><U006C><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 date_fmt    "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/da_DK b/localedata/locales/da_DK
index 8ca540c..552c219 100644
--- a/localedata/locales/da_DK
+++ b/localedata/locales/da_DK
@@ -227,7 +227,6 @@ am_pm       "";""
 t_fmt_ampm  ""
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/de_AT b/localedata/locales/de_AT
index 9e69524..7562820 100644
--- a/localedata/locales/de_AT
+++ b/localedata/locales/de_AT
@@ -122,7 +122,6 @@ am_pm   "";""
 t_fmt_ampm ""
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/de_BE b/localedata/locales/de_BE
index b83c2dc..896e441 100644
--- a/localedata/locales/de_BE
+++ b/localedata/locales/de_BE
@@ -120,8 +120,8 @@ d_fmt   "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/de_CH b/localedata/locales/de_CH
index 9c0dcae..6d400f2 100644
--- a/localedata/locales/de_CH
+++ b/localedata/locales/de_CH
@@ -124,7 +124,6 @@ t_fmt_ampm ""
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/de_DE b/localedata/locales/de_DE
index 654afaa..331eb24 100644
--- a/localedata/locales/de_DE
+++ b/localedata/locales/de_DE
@@ -165,7 +165,6 @@ date_fmt	"<U0025><U0061><U0020><U0025><U002D><U0064><U002E><U0020>/
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/de_IT b/localedata/locales/de_IT
index 1f9f4b6..ba5d235 100644
--- a/localedata/locales/de_IT
+++ b/localedata/locales/de_IT
@@ -107,7 +107,6 @@ date_fmt "<U0025><U0061><U0020><U0025><U002D><U0064><U002E><U0020>/
 <U0020><U0025><U005A><U0020><U0025><U0059>"
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/de_LU b/localedata/locales/de_LU
index 4f3c57d..5444477 100644
--- a/localedata/locales/de_LU
+++ b/localedata/locales/de_LU
@@ -120,7 +120,7 @@ d_fmt   "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/doi_IN b/localedata/locales/doi_IN
index 89c8912..ef061f6 100644
--- a/localedata/locales/doi_IN
+++ b/localedata/locales/doi_IN
@@ -131,6 +131,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/dv_MV b/localedata/locales/dv_MV
index 2ca84b3..5035a8d 100644
--- a/localedata/locales/dv_MV
+++ b/localedata/locales/dv_MV
@@ -147,6 +147,8 @@ t_fmt_ampm "<U0025><U0050><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U002
 
 % display columns right to left ?
 cal_direction	3
+week 7;19971130;1
+first_weekday 6
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/dz_BT b/localedata/locales/dz_BT
index e0633d3..3a54414 100644
--- a/localedata/locales/dz_BT
+++ b/localedata/locales/dz_BT
@@ -616,7 +616,7 @@ t_fmt_ampm        "<U0F46><U0F74><U0F0B><U0F5A><U0F7C><U0F51>/
 <U0025><U0049><U0F40><U0F66><U0F62><U0F0B><U0F58><U0025><U004D>/
 <U0F40><U0F66><U0F62><U0F0B><U0F46><U0025><U0053><U0020><U0025><U0070>"
 
-
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/el_CY b/localedata/locales/el_CY
index fed597d..d75e911 100644
--- a/localedata/locales/el_CY
+++ b/localedata/locales/el_CY
@@ -75,7 +75,43 @@ grouping                  0;0
 END LC_NUMERIC
 
 LC_TIME
-copy "el_GR"
+abday   "<U039A><U03C5><U03C1>";"<U0394><U03B5><U03C5>";/
+        "<U03A4><U03C1><U03B9>";"<U03A4><U03B5><U03C4>";/
+        "<U03A0><U03B5><U03BC>";"<U03A0><U03B1><U03C1>";/
+        "<U03A3><U03B1><U03B2>"
+day     "<U039A><U03C5><U03C1><U03B9><U03B1><U03BA><U03AE>";/
+        "<U0394><U03B5><U03C5><U03C4><U03AD><U03C1><U03B1>";/
+        "<U03A4><U03C1><U03AF><U03C4><U03B7>";/
+        "<U03A4><U03B5><U03C4><U03AC><U03C1><U03C4><U03B7>";/
+        "<U03A0><U03AD><U03BC><U03C0><U03C4><U03B7>";/
+        "<U03A0><U03B1><U03C1><U03B1><U03C3><U03BA><U03B5><U03C5><U03AE>";/
+        "<U03A3><U03AC><U03B2><U03B2><U03B1><U03C4><U03BF>"
+abmon   "<U0399><U03B1><U03BD>";"<U03A6><U03B5><U03B2>";/
+        "<U039C><U03AC><U03C1>";"<U0391><U03C0><U03C1>";/
+        "<U039C><U03AC><U03B9>";"<U0399><U03BF><U03CD><U03BD>";/
+        "<U0399><U03BF><U03CD><U03BB>";"<U0391><U03CD><U03B3>";/
+        "<U03A3><U03B5><U03C0>";"<U039F><U03BA><U03C4>";/
+        "<U039D><U03BF><U03AD>";"<U0394><U03B5><U03BA>"
+mon     "<U0399><U03B1><U03BD><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>";/
+        "<U03A6><U03B5><U03B2><U03C1><U03BF><U03C5><U03AC><U03C1><U03B9><U03BF><U03C2>";/
+        "<U039C><U03AC><U03C1><U03C4><U03B9><U03BF><U03C2>";/
+        "<U0391><U03C0><U03C1><U03AF><U03BB><U03B9><U03BF><U03C2>";/
+        "<U039C><U03AC><U03B9><U03BF><U03C2>";/
+        "<U0399><U03BF><U03CD><U03BD><U03B9><U03BF><U03C2>";/
+        "<U0399><U03BF><U03CD><U03BB><U03B9><U03BF><U03C2>";/
+        "<U0391><U03CD><U03B3><U03BF><U03C5><U03C3><U03C4><U03BF><U03C2>";/
+        "<U03A3><U03B5><U03C0><U03C4><U03AD><U03BC><U03B2><U03C1><U03B9><U03BF><U03C2>";/
+        "<U039F><U03BA><U03C4><U03CE><U03B2><U03C1><U03B9><U03BF><U03C2>";/
+        "<U039D><U03BF><U03AD><U03BC><U03B2><U03C1><U03B9><U03BF><U03C2>";/
+        "<U0394><U03B5><U03BA><U03AD><U03BC><U03B2><U03C1><U03B9><U03BF><U03C2>"
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0072><U0020><U0025><U005A>"
+d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
+t_fmt   "<U0025><U0072>"
+am_pm   "<U03c0><U03bc>";"<U03bc><U03bc>"
+t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+date_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0072><U0020><U0025><U005A>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/el_GR b/localedata/locales/el_GR
index 5b0a247..970aa2e 100644
--- a/localedata/locales/el_GR
+++ b/localedata/locales/el_GR
@@ -144,7 +144,7 @@ t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U002
 %
 % Appropriate date representation (date(1))   "%a %d %b %Y %r %Z"
 date_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0072><U0020><U0025><U005A>"
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/en_AG b/localedata/locales/en_AG
index 2cdb1b1..c3ba88f 100644
--- a/localedata/locales/en_AG
+++ b/localedata/locales/en_AG
@@ -69,7 +69,44 @@ copy "en_GB"
 END LC_NUMERIC
 
 LC_TIME
-copy "en_GB"
+abday       "<U0053><U0075><U006E>";"<U004D><U006F><U006E>";/
+            "<U0054><U0075><U0065>";"<U0057><U0065><U0064>";/
+            "<U0054><U0068><U0075>";"<U0046><U0072><U0069>";/
+            "<U0053><U0061><U0074>"
+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>"
+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>"
+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>"
+d_t_fmt     "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
+t_fmt       "<U0025><U0054>"
+am_pm       "<U0061><U006D>";"<U0070><U006D>"
+t_fmt_ampm  "<U0025><U006C><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0050><U0020><U0025><U005A>"
+date_fmt    "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_AU b/localedata/locales/en_AU
index 149040e..3cfdf44 100644
--- a/localedata/locales/en_AU
+++ b/localedata/locales/en_AU
@@ -118,6 +118,7 @@ t_fmt       "<U0025><U0054>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_CA b/localedata/locales/en_CA
index 9eabcd0..97f50e3 100644
--- a/localedata/locales/en_CA
+++ b/localedata/locales/en_CA
@@ -133,6 +133,7 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_DK b/localedata/locales/en_DK
index 2787cad..4d84529 100644
--- a/localedata/locales/en_DK
+++ b/localedata/locales/en_DK
@@ -125,7 +125,6 @@ am_pm    "";""
 t_fmt_ampm  ""
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_GB b/localedata/locales/en_GB
index bc2e176..d86007c 100644
--- a/localedata/locales/en_GB
+++ b/localedata/locales/en_GB
@@ -127,7 +127,6 @@ date_fmt    "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
 <U0025><U005A><U0020><U0025><U0059>"
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_HK b/localedata/locales/en_HK
index de8a32a..e868b98 100644
--- a/localedata/locales/en_HK
+++ b/localedata/locales/en_HK
@@ -140,6 +140,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0070><U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/en_IE b/localedata/locales/en_IE
index 3eba838..c300a3f 100644
--- a/localedata/locales/en_IE
+++ b/localedata/locales/en_IE
@@ -116,8 +116,7 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
-first_workday 2
-first_weekday 2
+week 7;19971130;4
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_IN b/localedata/locales/en_IN
index 8c780c3..c4b086b 100644
--- a/localedata/locales/en_IN
+++ b/localedata/locales/en_IN
@@ -139,6 +139,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/en_NG b/localedata/locales/en_NG
index 1ce91ac..ad4155e 100644
--- a/localedata/locales/en_NG
+++ b/localedata/locales/en_NG
@@ -158,6 +158,8 @@ am_pm       "";""
 % Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
 % The "" means that this format is not supported.
 t_fmt_ampm  ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_NZ b/localedata/locales/en_NZ
index d0d2304..2346c2a 100644
--- a/localedata/locales/en_NZ
+++ b/localedata/locales/en_NZ
@@ -118,6 +118,7 @@ t_fmt       "<U0025><U0054>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_PH b/localedata/locales/en_PH
index 17f745f..489cec8 100644
--- a/localedata/locales/en_PH
+++ b/localedata/locales/en_PH
@@ -141,6 +141,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/en_SG b/localedata/locales/en_SG
index 64cfb6d..d425880 100644
--- a/localedata/locales/en_SG
+++ b/localedata/locales/en_SG
@@ -139,6 +139,7 @@ t_fmt       "<U0025><U0054>"
 % %I:%M:%S %p
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/en_US b/localedata/locales/en_US
index c4b5584..7ef0a2d 100644
--- a/localedata/locales/en_US
+++ b/localedata/locales/en_US
@@ -89,9 +89,7 @@ day	"<U0053><U0075><U006E><U0064><U0061><U0079>";/
 	"<U0046><U0072><U0069><U0064><U0061><U0079>";/
 	"<U0053><U0061><U0074><U0075><U0072><U0064><U0061><U0079>"
 
-week    7;19971130;7
-first_weekday	1
-first_workday	2
+week 7;19971130;1
 abmon	"<U004A><U0061><U006E>";"<U0046><U0065><U0062>";/
 	"<U004D><U0061><U0072>";"<U0041><U0070><U0072>";/
 	"<U004D><U0061><U0079>";"<U004A><U0075><U006E>";/
diff --git a/localedata/locales/en_ZA b/localedata/locales/en_ZA
index ef68942..22f3c97 100644
--- a/localedata/locales/en_ZA
+++ b/localedata/locales/en_ZA
@@ -193,6 +193,7 @@ am_pm       "";""
 % Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
 % The "" means that this format is not supported.
 t_fmt_ampm  ""
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/en_ZM b/localedata/locales/en_ZM
index f678b7a..ee7847b 100644
--- a/localedata/locales/en_ZM
+++ b/localedata/locales/en_ZM
@@ -50,7 +50,45 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_TIME
-copy "en_GB"
+abday       "<U0053><U0075><U006E>";"<U004D><U006F><U006E>";/
+            "<U0054><U0075><U0065>";"<U0057><U0065><U0064>";/
+            "<U0054><U0068><U0075>";"<U0046><U0072><U0069>";/
+            "<U0053><U0061><U0074>"
+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>"
+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>"
+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>"
+d_t_fmt     "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
+t_fmt       "<U0025><U0054>"
+am_pm       "<U0061><U006D>";"<U0070><U006D>"
+t_fmt_ampm  "<U0025><U006C><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0050><U0020><U0025><U005A>"
+date_fmt    "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
+<U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
+<U0025><U005A><U0020><U0025><U0059>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/es_AR b/localedata/locales/es_AR
index 1415ddb..263e131 100644
--- a/localedata/locales/es_AR
+++ b/localedata/locales/es_AR
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_BO b/localedata/locales/es_BO
index 9ceeeaf..81489a7 100644
--- a/localedata/locales/es_BO
+++ b/localedata/locales/es_BO
@@ -120,6 +120,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_CL b/localedata/locales/es_CL
index 908ab6a..a370715 100644
--- a/localedata/locales/es_CL
+++ b/localedata/locales/es_CL
@@ -120,6 +120,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_CO b/localedata/locales/es_CO
index 2d612f7..f67f553 100644
--- a/localedata/locales/es_CO
+++ b/localedata/locales/es_CO
@@ -122,7 +122,7 @@ am_pm   "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070>"
 %  FIXME: found in CLDR
-first_weekday 2
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_CR b/localedata/locales/es_CR
index 2b38edc..a80e494 100644
--- a/localedata/locales/es_CR
+++ b/localedata/locales/es_CR
@@ -119,8 +119,8 @@ t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U002
 date_fmt	"<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_CU b/localedata/locales/es_CU
index b775214..bde7f2d 100644
--- a/localedata/locales/es_CU
+++ b/localedata/locales/es_CU
@@ -91,7 +91,42 @@ grouping             0;0
 END LC_NUMERIC
 
 LC_TIME
-copy "es_ES"
+abday   "<U0064><U006F><U006D>";"<U006C><U0075><U006E>";/
+	"<U006D><U0061><U0072>";"<U006D><U0069><U00E9>";/
+	"<U006A><U0075><U0065>";"<U0076><U0069><U0065>";/
+	"<U0073><U00E1><U0062>"
+day     "<U0064><U006F><U006D><U0069><U006E><U0067><U006F>";/
+	"<U006C><U0075><U006E><U0065><U0073>";/
+	"<U006D><U0061><U0072><U0074><U0065><U0073>";/
+	"<U006D><U0069><U00E9><U0072><U0063><U006F><U006C><U0065><U0073>";/
+	"<U006A><U0075><U0065><U0076><U0065><U0073>";/
+	"<U0076><U0069><U0065><U0072><U006E><U0065><U0073>";/
+	"<U0073><U00E1><U0062><U0061><U0064><U006F>"
+abmon   "<U0065><U006E><U0065>";"<U0066><U0065><U0062>";/
+	"<U006D><U0061><U0072>";"<U0061><U0062><U0072>";/
+	"<U006D><U0061><U0079>";"<U006A><U0075><U006E>";/
+	"<U006A><U0075><U006C>";"<U0061><U0067><U006F>";/
+	"<U0073><U0065><U0070>";"<U006F><U0063><U0074>";/
+	"<U006E><U006F><U0076>";"<U0064><U0069><U0063>"
+mon     "<U0065><U006E><U0065><U0072><U006F>";/
+	"<U0066><U0065><U0062><U0072><U0065><U0072><U006F>";/
+	"<U006D><U0061><U0072><U007A><U006F>";/
+	"<U0061><U0062><U0072><U0069><U006C>";/
+	"<U006D><U0061><U0079><U006F>";/
+	"<U006A><U0075><U006E><U0069><U006F>";/
+	"<U006A><U0075><U006C><U0069><U006F>";/
+	"<U0061><U0067><U006F><U0073><U0074><U006F>";/
+	"<U0073><U0065><U0070><U0074><U0069><U0065><U006D><U0062><U0072><U0065>";/
+	"<U006F><U0063><U0074><U0075><U0062><U0072><U0065>";/
+	"<U006E><U006F><U0076><U0069><U0065><U006D><U0062><U0072><U0065>";/
+	"<U0064><U0069><U0063><U0069><U0065><U006D><U0062><U0072><U0065>"
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
+t_fmt   "<U0025><U0054>"
+am_pm   "";""
+t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_DO b/localedata/locales/es_DO
index f61b706..d217acc 100644
--- a/localedata/locales/es_DO
+++ b/localedata/locales/es_DO
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_EC b/localedata/locales/es_EC
index 806eb48..182e57d 100644
--- a/localedata/locales/es_EC
+++ b/localedata/locales/es_EC
@@ -120,6 +120,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_ES b/localedata/locales/es_ES
index 06191b5..32d0fbd 100644
--- a/localedata/locales/es_ES
+++ b/localedata/locales/es_ES
@@ -134,9 +134,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-week    7;19971130;5
+week 7;19971130;4
 first_weekday   2
-first_workday   2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_GT b/localedata/locales/es_GT
index ec7cb15..a5c1177 100644
--- a/localedata/locales/es_GT
+++ b/localedata/locales/es_GT
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_HN b/localedata/locales/es_HN
index a9d4a98..8fcbfbe 100644
--- a/localedata/locales/es_HN
+++ b/localedata/locales/es_HN
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_MX b/localedata/locales/es_MX
index 1f205fe..e7dd440 100644
--- a/localedata/locales/es_MX
+++ b/localedata/locales/es_MX
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_NI b/localedata/locales/es_NI
index 6e9647b..35b2581 100644
--- a/localedata/locales/es_NI
+++ b/localedata/locales/es_NI
@@ -115,6 +115,7 @@ t_fmt   "<U0025><U0054>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U0070>"
 am_pm	"<U0041><U004D>";"<U0050><U004D>"
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_PA b/localedata/locales/es_PA
index 05e7e06..de3871c 100644
--- a/localedata/locales/es_PA
+++ b/localedata/locales/es_PA
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_PE b/localedata/locales/es_PE
index 8b4aeec..b94a1be 100644
--- a/localedata/locales/es_PE
+++ b/localedata/locales/es_PE
@@ -121,6 +121,7 @@ t_fmt   "<U0025><U0054>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U0070>"
 am_pm	"<U0041><U004D>";"<U0050><U004D>"
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_PR b/localedata/locales/es_PR
index 7982aa9..20d83d2 100644
--- a/localedata/locales/es_PR
+++ b/localedata/locales/es_PR
@@ -114,6 +114,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_PY b/localedata/locales/es_PY
index 1df986e..c609002 100644
--- a/localedata/locales/es_PY
+++ b/localedata/locales/es_PY
@@ -120,6 +120,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_SV b/localedata/locales/es_SV
index 343a013..692b2bd 100644
--- a/localedata/locales/es_SV
+++ b/localedata/locales/es_SV
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_US b/localedata/locales/es_US
index ce5dd8c..719615d 100644
--- a/localedata/locales/es_US
+++ b/localedata/locales/es_US
@@ -175,6 +175,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_UY b/localedata/locales/es_UY
index 83438ff..5cdc26d 100644
--- a/localedata/locales/es_UY
+++ b/localedata/locales/es_UY
@@ -120,6 +120,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/es_VE b/localedata/locales/es_VE
index ae46361..e1292b0 100644
--- a/localedata/locales/es_VE
+++ b/localedata/locales/es_VE
@@ -122,6 +122,7 @@ t_fmt   "<U0025><U0054>"
 am_pm   "<U0061><U006D>";"<U0070><U006D>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/et_EE b/localedata/locales/et_EE
index a6cdc4e..9c0895c 100644
--- a/localedata/locales/et_EE
+++ b/localedata/locales/et_EE
@@ -2199,7 +2199,6 @@ am_pm   "";""
 t_fmt_ampm    ""
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/eu_ES b/localedata/locales/eu_ES
index bbf35e2..c1c7d70 100644
--- a/localedata/locales/eu_ES
+++ b/localedata/locales/eu_ES
@@ -133,7 +133,7 @@ d_fmt   "<U0025><U0061><U002C><U0020><U0025><U0059><U002E><U0065><U006B><U006F><
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/fa_IR b/localedata/locales/fa_IR
index bcce55e..d884eaf 100644
--- a/localedata/locales/fa_IR
+++ b/localedata/locales/fa_IR
@@ -438,9 +438,10 @@ date_fmt "<U202B><U0025><U0041><U0020>/
 <U0025><U004F><U004D><U003A>/
 <U0025><U004F><U0053><U0020>/
 <U0028><U0025><U005A><U0029><U202C>"
+week 7;19971130;1
 first_weekday 7
-first_workday 7
 cal_direction 3
+first_workday 7
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ff_SN b/localedata/locales/ff_SN
index 9e174ae..267d130 100644
--- a/localedata/locales/ff_SN
+++ b/localedata/locales/ff_SN
@@ -92,8 +92,8 @@ abday  "<U0064><U0065><U0077>";/
        "<U006E><U0061><U0061>";/
        "<U006D><U0077><U0064>";/
        "<U0068><U0062><U0069>"
-week   7;19971129;1
-first_weekday  1
+week 7;19971130;1
+first_weekday 2
 % %a %d %b %Y %R %Z
 d_t_fmt  "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025>/
 <U0059><U0020><U0025><U0052><U0020><U0025><U005A>"
diff --git a/localedata/locales/fi_FI b/localedata/locales/fi_FI
index 03d7371..22f7cfe 100644
--- a/localedata/locales/fi_FI
+++ b/localedata/locales/fi_FI
@@ -210,8 +210,7 @@ date_fmt       "<U0025><U0061><U0020><U0025><U002D><U0064><U002E><U0025>/
 <U002D><U006D><U002E><U0025><U0059><U0020><U0025><U0048><U002E><U0025>/
 <U004D><U002E><U0025><U0053><U0020><U0025><U007A>"
 week     7;19971130;4
-first_weekday 2 % Monday
-first_workday 2 % Monday
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/fil_PH b/localedata/locales/fil_PH
index 2128727..d20804a 100644
--- a/localedata/locales/fil_PH
+++ b/localedata/locales/fil_PH
@@ -144,6 +144,7 @@ d_fmt       "<U0025><U006D><U002F><U0025><U0064><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "<U004E><U002E><U0055><U002E>";"<U004E><U002E><U0048><U002E>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/fo_FO b/localedata/locales/fo_FO
index 2ebbbe3..a8925b5 100644
--- a/localedata/locales/fo_FO
+++ b/localedata/locales/fo_FO
@@ -104,6 +104,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002D><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm  ""
+week 7;19971130;4
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/fr_BE b/localedata/locales/fr_BE
index 40654ea..be4277c 100644
--- a/localedata/locales/fr_BE
+++ b/localedata/locales/fr_BE
@@ -125,7 +125,6 @@ t_fmt_ampm ""
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/fr_CA b/localedata/locales/fr_CA
index 2861800..bbab33a 100644
--- a/localedata/locales/fr_CA
+++ b/localedata/locales/fr_CA
@@ -119,6 +119,7 @@ d_fmt   "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/fr_CH b/localedata/locales/fr_CH
index 31f934f..07eaad1 100644
--- a/localedata/locales/fr_CH
+++ b/localedata/locales/fr_CH
@@ -106,6 +106,8 @@ d_fmt   "<U0025><U0064><U002E><U0020><U0025><U006D><U002E><U0020><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;4
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/fr_FR b/localedata/locales/fr_FR
index 6fbbbae..0fc7c88 100644
--- a/localedata/locales/fr_FR
+++ b/localedata/locales/fr_FR
@@ -144,7 +144,6 @@ t_fmt_ampm ""
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/fr_LU b/localedata/locales/fr_LU
index 849b6fe..9054b46 100644
--- a/localedata/locales/fr_LU
+++ b/localedata/locales/fr_LU
@@ -122,7 +122,7 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/fur_IT b/localedata/locales/fur_IT
index 4b4f143..84e236e 100644
--- a/localedata/locales/fur_IT
+++ b/localedata/locales/fur_IT
@@ -114,7 +114,6 @@ am_pm   "";""
 t_fmt_ampm ""
 week			7;19971130;4
 first_weekday		2
-first_workday		2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/fy_DE b/localedata/locales/fy_DE
index cd2de21..472d523 100644
--- a/localedata/locales/fy_DE
+++ b/localedata/locales/fy_DE
@@ -135,5 +135,4 @@ am_pm   "";""
 t_fmt_ampm ""
 week	7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
diff --git a/localedata/locales/fy_NL b/localedata/locales/fy_NL
index 4ee6dc9..aa6c40e 100644
--- a/localedata/locales/fy_NL
+++ b/localedata/locales/fy_NL
@@ -94,7 +94,7 @@ d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/ga_IE b/localedata/locales/ga_IE
index e404bc8..7369c5f 100644
--- a/localedata/locales/ga_IE
+++ b/localedata/locales/ga_IE
@@ -120,8 +120,7 @@ d_fmt       "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0079>"
 t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
-first_workday 2
-first_weekday 2
+week 7;19971130;4
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/gd_GB b/localedata/locales/gd_GB
index 7c7852b..df2a02f 100644
--- a/localedata/locales/gd_GB
+++ b/localedata/locales/gd_GB
@@ -107,6 +107,8 @@ t_fmt         "<U0025><U0072>"
 am_pm         "<U006D>";/
        "<U0066>"
 t_fmt_ampm    ""
+week 7;19971130;4
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/gez_ER b/localedata/locales/gez_ER
index 4b88edf..b48069c 100644
--- a/localedata/locales/gez_ER
+++ b/localedata/locales/gez_ER
@@ -221,4 +221,6 @@ date_fmt    "<U0025><U0041><U1365><U0025><U0042><U1361><U0025><U0065>/
 <U1361><U0025><U0072><U1361><U0025><U005A><U1361><U0025><U0059>/
 <U1361><U12D3><U002F><U121D>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
diff --git a/localedata/locales/gez_ET b/localedata/locales/gez_ET
index 23839aa..5460def 100644
--- a/localedata/locales/gez_ET
+++ b/localedata/locales/gez_ET
@@ -221,4 +221,5 @@ date_fmt    "<U0025><U0041><U1365><U0025><U0042><U1361><U0025><U0065>/
 <U1361><U0025><U0072><U1361><U0025><U005A><U1361><U0025><U0059>/
 <U1361><U12D3><U002F><U121D>"
 %
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/gl_ES b/localedata/locales/gl_ES
index ba858f2..d4dc888 100644
--- a/localedata/locales/gl_ES
+++ b/localedata/locales/gl_ES
@@ -123,7 +123,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/gu_IN b/localedata/locales/gu_IN
index 10c9d7d..679494c 100644
--- a/localedata/locales/gu_IN
+++ b/localedata/locales/gu_IN
@@ -182,6 +182,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/gv_GB b/localedata/locales/gv_GB
index 73fa14e..70c290c 100644
--- a/localedata/locales/gv_GB
+++ b/localedata/locales/gv_GB
@@ -132,7 +132,7 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/ha_NG b/localedata/locales/ha_NG
index fa89c64..67197ee 100644
--- a/localedata/locales/ha_NG
+++ b/localedata/locales/ha_NG
@@ -213,6 +213,8 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 % FIXME
diff --git a/localedata/locales/hak_TW b/localedata/locales/hak_TW
index ca5689a..8ff04c3 100644
--- a/localedata/locales/hak_TW
+++ b/localedata/locales/hak_TW
@@ -117,6 +117,7 @@ am_pm         "<U4E0A><U665D>";"<U4E0B><U665D>"
 t_fmt_ampm    "<U0025><U0070><U0020><U0025><U0049><U9EDE><U0025><U004D><U5206><U0025><U0053><U79D2>"
 % %Yå¹´ %b %eæ—¥ %A %H:%M:%S %Z
 date_fmt      "<U0025><U0059><U5E74><U0020><U0025><U0062><U0020><U0025><U0065><U65E5><U0020><U0025><U0041><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/he_IL b/localedata/locales/he_IL
index a0dabd9..ac15749 100644
--- a/localedata/locales/he_IL
+++ b/localedata/locales/he_IL
@@ -124,6 +124,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
 am_pm   "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0050>"
+week 7;19971130;1
+first_workday 1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/hi_IN b/localedata/locales/hi_IN
index c6b86f1..6c4e09d 100644
--- a/localedata/locales/hi_IN
+++ b/localedata/locales/hi_IN
@@ -177,6 +177,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/hne_IN b/localedata/locales/hne_IN
index 26f3eb5..0e73db0 100644
--- a/localedata/locales/hne_IN
+++ b/localedata/locales/hne_IN
@@ -129,6 +129,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/hr_HR b/localedata/locales/hr_HR
index a1fe6f8..90cee4b 100644
--- a/localedata/locales/hr_HR
+++ b/localedata/locales/hr_HR
@@ -2213,6 +2213,8 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/hsb_DE b/localedata/locales/hsb_DE
index 6ef5963..5842d1f 100644
--- a/localedata/locales/hsb_DE
+++ b/localedata/locales/hsb_DE
@@ -2177,7 +2177,6 @@ t_fmt_ampm ""
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/ht_HT b/localedata/locales/ht_HT
index 5500301..c2157e3 100644
--- a/localedata/locales/ht_HT
+++ b/localedata/locales/ht_HT
@@ -109,9 +109,8 @@ abday         "<U0064><U0069><U006D>";/
        "<U006A><U0065><U0064>";/
        "<U0076><U0061><U006E>";/
        "<U0073><U0061><U006D>"
-week    7;19971130;7
-first_weekday 1
-first_workday 2
+week 7;19971130;1
+first_weekday 2
 % %a %d %b %Y %T %Z
 d_t_fmt       "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
 % %d/%m/%Y
diff --git a/localedata/locales/hu_HU b/localedata/locales/hu_HU
index d76226d..5d220f5 100644
--- a/localedata/locales/hu_HU
+++ b/localedata/locales/hu_HU
@@ -555,7 +555,6 @@ date_fmt "<U0025><U0059><U002E><U0020><U0025><U0062><U002E><U0020><U0025><U0065>
 <U0020><U0025><U0041><U002C><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
 week     7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/hy_AM b/localedata/locales/hy_AM
index a6e80d6..778a5fc 100644
--- a/localedata/locales/hy_AM
+++ b/localedata/locales/hy_AM
@@ -149,6 +149,8 @@ d_fmt       "<U0025><U006D><U002F><U0025><U0064><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "";""
 t_fmt_ampm  ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ia_FR b/localedata/locales/ia_FR
index 20d70c1..402036c 100644
--- a/localedata/locales/ia_FR
+++ b/localedata/locales/ia_FR
@@ -89,7 +89,6 @@ t_fmt   "<U0025><U0054>"
 am_pm   "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm ""
 week    7;19971130;4
-first_workday 2
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/id_ID b/localedata/locales/id_ID
index 4322e2c..16fafde 100644
--- a/localedata/locales/id_ID
+++ b/localedata/locales/id_ID
@@ -121,6 +121,7 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ig_NG b/localedata/locales/ig_NG
index 890e401..52118ea 100644
--- a/localedata/locales/ig_NG
+++ b/localedata/locales/ig_NG
@@ -411,6 +411,8 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ik_CA b/localedata/locales/ik_CA
index 0488690..31b09a6 100644
--- a/localedata/locales/ik_CA
+++ b/localedata/locales/ik_CA
@@ -203,6 +203,7 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/is_IS b/localedata/locales/is_IS
index c7479fb..43806c3 100644
--- a/localedata/locales/is_IS
+++ b/localedata/locales/is_IS
@@ -2224,6 +2224,8 @@ d_fmt   "<U0025><U0061><U0020><U0025><U0065><U002E><U0025><U0062><U0020><U0025><
 t_fmt   "<U0025><U0054>"
 am_pm   "<U0066><U0068>";"<U0065><U0068>"
 t_fmt_ampm ""
+week 7;19971130;4
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/it_CH b/localedata/locales/it_CH
index 9b4e94d..d82bea7 100644
--- a/localedata/locales/it_CH
+++ b/localedata/locales/it_CH
@@ -104,6 +104,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025>/
 <U0062><U0020><U0025><U0059><U002C><U0020><U0025><U0048><U002E>/
 <U0025><U004D><U002E><U0025><U0053><U002C><U0020><U0025><U005A>"
+week 7;19971130;4
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/it_IT b/localedata/locales/it_IT
index 1389171..6a44733 100644
--- a/localedata/locales/it_IT
+++ b/localedata/locales/it_IT
@@ -129,7 +129,7 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025>/
 <U0062><U0020><U0025><U0059><U002C><U0020><U0025><U0048><U002E>/
 <U0025><U004D><U002E><U0025><U0053><U002C><U0020><U0025><U005A>"
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/iu_CA b/localedata/locales/iu_CA
index 7c8b257..768db9b 100644
--- a/localedata/locales/iu_CA
+++ b/localedata/locales/iu_CA
@@ -123,6 +123,7 @@ d_fmt       "<U0025><U006D><U002F><U0025><U0064><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ja_JP b/localedata/locales/ja_JP
index a9cdc6e..2351a2d 100644
--- a/localedata/locales/ja_JP
+++ b/localedata/locales/ja_JP
@@ -15013,6 +15013,7 @@ alt_digits	"<U3007>";"<U4E00>";"<U4E8C>";"<U4E09>";"<U56DB>";"<U4E94>";/
 		"<U4E5D><U5341><U56DB>";"<U4E5D><U5341><U4E94>";/
 		"<U4E5D><U5341><U516D>";"<U4E5D><U5341><U4E03>";/
 		"<U4E5D><U5341><U516B>";"<U4E5D><U5341><U4E5D>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ka_GE b/localedata/locales/ka_GE
index eae6874..cc0886f 100644
--- a/localedata/locales/ka_GE
+++ b/localedata/locales/ka_GE
@@ -141,6 +141,8 @@ d_fmt    "<U0025><U006D><U002F><U0025><U0064><U002F><U0025><U0059>"
 t_fmt    "<U0025><U0054>"
 am_pm    "";""
 t_fmt_ampm  ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/kk_KZ b/localedata/locales/kk_KZ
index 8f8cc4b..9784c0c 100644
--- a/localedata/locales/kk_KZ
+++ b/localedata/locales/kk_KZ
@@ -234,6 +234,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/kl_GL b/localedata/locales/kl_GL
index 033872f..311cf22 100644
--- a/localedata/locales/kl_GL
+++ b/localedata/locales/kl_GL
@@ -105,6 +105,8 @@ d_fmt       "<U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059>"
 t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/km_KH b/localedata/locales/km_KH
index 2f3eab7..e55d9ac 100644
--- a/localedata/locales/km_KH
+++ b/localedata/locales/km_KH
@@ -1820,6 +1820,7 @@ am_pm    "<U1796><U17D2><U179A><U17B9><U1780>";"<U179B><U17D2><U1784><U17B6><U17
 %<U0020><U0025><U0045><U0079><U0020><U0025><U0048><U003A><U0025><U004D>/
 %<U003A><U0025><U0053><U0020><U0025><U005A>"
 
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/kn_IN b/localedata/locales/kn_IN
index 3a9f351..fe63422 100644
--- a/localedata/locales/kn_IN
+++ b/localedata/locales/kn_IN
@@ -185,6 +185,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ko_KR b/localedata/locales/ko_KR
index 0e1f9be..3084e28 100644
--- a/localedata/locales/ko_KR
+++ b/localedata/locales/ko_KR
@@ -6195,6 +6195,7 @@ date_fmt  /
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U005A>"
 
+week 7;19971130;1
 END LC_TIME
 
 % NOTES on LC_MESSAGES
diff --git a/localedata/locales/kok_IN b/localedata/locales/kok_IN
index 1a54186..016e7ab 100644
--- a/localedata/locales/kok_IN
+++ b/localedata/locales/kok_IN
@@ -149,6 +149,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ks_IN b/localedata/locales/ks_IN
index 2c0da75..bdde6dc 100644
--- a/localedata/locales/ks_IN
+++ b/localedata/locales/ks_IN
@@ -160,6 +160,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ks_IN@devanagari b/localedata/locales/ks_IN@devanagari
index 6c78000..e5ef79f 100644
--- a/localedata/locales/ks_IN@devanagari
+++ b/localedata/locales/ks_IN@devanagari
@@ -129,7 +129,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
-first_weekday 1
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ku_TR b/localedata/locales/ku_TR
index 91ef993..baa9214 100644
--- a/localedata/locales/ku_TR
+++ b/localedata/locales/ku_TR
@@ -158,6 +158,8 @@ am_pm       "";""
 t_fmt_ampm  ""
 % format: %A %d %B %Y
 date_fmt  "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/kw_GB b/localedata/locales/kw_GB
index 6bb6a3a..919b8bc 100644
--- a/localedata/locales/kw_GB
+++ b/localedata/locales/kw_GB
@@ -124,7 +124,7 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/ky_KG b/localedata/locales/ky_KG
index 356acba..ddd031d 100644
--- a/localedata/locales/ky_KG
+++ b/localedata/locales/ky_KG
@@ -181,6 +181,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U002C><U0020><U0025><U0065><U002D><U0025><U0062><U0020><U0025><U0059><U0020><U0436>/
 <U002C><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/lb_LU b/localedata/locales/lb_LU
index 301cdc0..aa058e2 100644
--- a/localedata/locales/lb_LU
+++ b/localedata/locales/lb_LU
@@ -149,7 +149,6 @@ date_fmt	"<U0025><U0061><U0020><U0025><U002D><U0064><U002E><U0020>/
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/lg_UG b/localedata/locales/lg_UG
index 754c657..3c9f57d 100644
--- a/localedata/locales/lg_UG
+++ b/localedata/locales/lg_UG
@@ -207,6 +207,8 @@ t_fmt_ampm  ""
 % field descriptor -
 % The "" means that this format is not supported.
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/li_BE b/localedata/locales/li_BE
index f30ab04..1667988 100644
--- a/localedata/locales/li_BE
+++ b/localedata/locales/li_BE
@@ -129,5 +129,4 @@ am_pm   "";""
 t_fmt_ampm ""
 week	7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
diff --git a/localedata/locales/li_NL b/localedata/locales/li_NL
index 127037f..7939745 100644
--- a/localedata/locales/li_NL
+++ b/localedata/locales/li_NL
@@ -130,5 +130,4 @@ am_pm   "";""
 t_fmt_ampm ""
 week	7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
diff --git a/localedata/locales/lij_IT b/localedata/locales/lij_IT
index 2449bc0..c79f674 100644
--- a/localedata/locales/lij_IT
+++ b/localedata/locales/lij_IT
@@ -101,7 +101,7 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025>/
 <U0062><U0020><U0025><U0059><U002C><U0020><U0025><U0048><U002E>/
 <U0025><U004D><U002E><U0025><U0053><U002C><U0020><U0025><U005A>"
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/lo_LA b/localedata/locales/lo_LA
index 1d27568..60bc5c2 100644
--- a/localedata/locales/lo_LA
+++ b/localedata/locales/lo_LA
@@ -694,6 +694,7 @@ era_d_t_fmt     "<U0EA7><U0EB1><U0E99>%A<U0E97><U0EB5><U0EC8><U0020>%e<U0020>%B<
 date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
 <U0020><U0025><U0045><U0079><U0020><U0025><U0048><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/lt_LT b/localedata/locales/lt_LT
index 8558b4e..d41d1af 100644
--- a/localedata/locales/lt_LT
+++ b/localedata/locales/lt_LT
@@ -2192,7 +2192,7 @@ d_fmt     "<U0025><U0059><U002E><U0025><U006D><U002E><U0025><U0064>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/lv_LV b/localedata/locales/lv_LV
index 1d206a3..529ee0e 100644
--- a/localedata/locales/lv_LV
+++ b/localedata/locales/lv_LV
@@ -2184,7 +2184,7 @@ d_fmt    "<U0025><U0059><U002E><U0025><U006D><U002E><U0025><U0064><U002E>"
 t_fmt    "<U0025><U0054>"
 am_pm    "";""
 t_fmt_ampm  ""
-first_workday 2
+week 7;19971130;1
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/lzh_TW b/localedata/locales/lzh_TW
index d479a3f..5e45c35 100644
--- a/localedata/locales/lzh_TW
+++ b/localedata/locales/lzh_TW
@@ -152,6 +152,7 @@ alt_digits    "<U3007>";/
             "<U5345>";/
             "<U5345><U4E00>"
 %
+week 7;19971130;1
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/mag_IN b/localedata/locales/mag_IN
index 3bc64fe..3642c63 100644
--- a/localedata/locales/mag_IN
+++ b/localedata/locales/mag_IN
@@ -130,6 +130,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/mg_MG b/localedata/locales/mg_MG
index 6dfc542..b85b79a 100644
--- a/localedata/locales/mg_MG
+++ b/localedata/locales/mg_MG
@@ -140,6 +140,8 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/mhr_RU b/localedata/locales/mhr_RU
index 2c14fe6..84ef551 100644
--- a/localedata/locales/mhr_RU
+++ b/localedata/locales/mhr_RU
@@ -134,8 +134,8 @@ t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
 date_fmt       "<U0025><U0041><U0020><U0025><U0059><U0020><U0025><U0042><U0020><U0025><U0064><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/mi_NZ b/localedata/locales/mi_NZ
index 67c6621..2222c7a 100644
--- a/localedata/locales/mi_NZ
+++ b/localedata/locales/mi_NZ
@@ -139,6 +139,7 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/mk_MK b/localedata/locales/mk_MK
index 7a20ae3..8bb2a66 100644
--- a/localedata/locales/mk_MK
+++ b/localedata/locales/mk_MK
@@ -91,9 +91,8 @@ t_fmt_ampm ""
 date_fmt "<U0025><U0061><U002C><U0020><U0025><U0064><U0020><U0025><U0062>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
-week    7;19971130;4
-first_weekday 2 % Monday
-first_workday 2 % Monday
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MONETARY
diff --git a/localedata/locales/ml_IN b/localedata/locales/ml_IN
index 6d1ec51..e52cf6f 100644
--- a/localedata/locales/ml_IN
+++ b/localedata/locales/ml_IN
@@ -171,6 +171,7 @@ t_fmt     "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0020
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm     "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+week 7;19971130;1
 END LC_TIME
 %
 LC_MESSAGES
diff --git a/localedata/locales/mn_MN b/localedata/locales/mn_MN
index 7d71eb5..7448b73 100644
--- a/localedata/locales/mn_MN
+++ b/localedata/locales/mn_MN
@@ -226,6 +226,8 @@ t_fmt_ampm ""
 % "%Z %Y ony %B %e, %a %H:%M:%S"
 date_fmt  "<U0025><U005A><U0020><U0025><U0059><U0020><U043E><U043D><U044B><U0020><U0025><U0042><U0020>/
 <U0025><U0065><U002C><U0020><U0025><U0061><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/mni_IN b/localedata/locales/mni_IN
index b4875e2..795db24 100644
--- a/localedata/locales/mni_IN
+++ b/localedata/locales/mni_IN
@@ -131,6 +131,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/mr_IN b/localedata/locales/mr_IN
index 66c4b85..2da0b3c 100644
--- a/localedata/locales/mr_IN
+++ b/localedata/locales/mr_IN
@@ -172,6 +172,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ms_MY b/localedata/locales/ms_MY
index fb5ce64..cf03b18 100644
--- a/localedata/locales/ms_MY
+++ b/localedata/locales/ms_MY
@@ -146,6 +146,8 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 
diff --git a/localedata/locales/mt_MT b/localedata/locales/mt_MT
index 9c8c55a..680f601 100644
--- a/localedata/locales/mt_MT
+++ b/localedata/locales/mt_MT
@@ -237,8 +237,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
-first_workday 2
-first_weekday 2
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/my_MM b/localedata/locales/my_MM
index e8a4330..9ac754e 100644
--- a/localedata/locales/my_MM
+++ b/localedata/locales/my_MM
@@ -266,6 +266,7 @@ alt_digits  "<U1040><U1040>";/
 		"<U1049><U1048>";/
 		"<U1049><U1049>"
 
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/nan_TW b/localedata/locales/nan_TW
index 828f6e6..5813768 100644
--- a/localedata/locales/nan_TW
+++ b/localedata/locales/nan_TW
@@ -118,6 +118,7 @@ am_pm         "<U9802><U6661>";/
 t_fmt_ampm    "<U0025><U0070><U0020><U0025><U0049><U9EDE><U0025><U004D><U5206><U0025><U0053><U79D2>"
 % %Yå¹´ %b %eæ—¥ %A %H:%M:%S %Z
 date_fmt      "<U0025><U0059><U5E74><U0020><U0025><U0062><U0020><U0025><U0065><U65E5><U0020><U0025><U0041><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/nan_TW@latin b/localedata/locales/nan_TW@latin
index f09ff74..5fcfdea 100644
--- a/localedata/locales/nan_TW@latin
+++ b/localedata/locales/nan_TW@latin
@@ -141,6 +141,7 @@ t_fmt       "<U0025><U0072>"
 am_pm       "<U0074><U00E9><U006E><U0067><U002D><U0070><U006F><U0358>";"<U0113><U002D><U0070><U006F><U0358>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
 date_fmt    "<U0025><U0059><U0020><U0025><U0062><U0020><U0025><U0064><U0020><U0028><U0025><U0061><U0029><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/nb_NO b/localedata/locales/nb_NO
index a2b182a..851c48a 100644
--- a/localedata/locales/nb_NO
+++ b/localedata/locales/nb_NO
@@ -230,7 +230,6 @@ date_fmt       "<U0025><U0061><U0020><U0025><U0064><U002E><U0020><U0025>/
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/nds_DE b/localedata/locales/nds_DE
index ed52e09..87dd863 100644
--- a/localedata/locales/nds_DE
+++ b/localedata/locales/nds_DE
@@ -127,5 +127,4 @@ am_pm   "";""
 t_fmt_ampm ""
 week	7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
diff --git a/localedata/locales/nds_NL b/localedata/locales/nds_NL
index 36a4a9f..40295e3 100644
--- a/localedata/locales/nds_NL
+++ b/localedata/locales/nds_NL
@@ -126,5 +126,4 @@ am_pm   "";""
 t_fmt_ampm ""
 week	7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
diff --git a/localedata/locales/ne_NP b/localedata/locales/ne_NP
index 3867651..a7f99a6 100644
--- a/localedata/locales/ne_NP
+++ b/localedata/locales/ne_NP
@@ -157,6 +157,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/nhn_MX b/localedata/locales/nhn_MX
index 6918a94..8b66506 100644
--- a/localedata/locales/nhn_MX
+++ b/localedata/locales/nhn_MX
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/niu_NU b/localedata/locales/niu_NU
index e39eb89..91b06e8 100644
--- a/localedata/locales/niu_NU
+++ b/localedata/locales/niu_NU
@@ -140,6 +140,8 @@ am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U0070>"
 
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/niu_NZ b/localedata/locales/niu_NZ
index 64d2128..36a202d 100644
--- a/localedata/locales/niu_NZ
+++ b/localedata/locales/niu_NZ
@@ -140,6 +140,7 @@ am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U0070>"
 
+week 7;19971130;1
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/nl_AW b/localedata/locales/nl_AW
index 329b36f..8de1410 100644
--- a/localedata/locales/nl_AW
+++ b/localedata/locales/nl_AW
@@ -69,7 +69,44 @@ copy "nl_NL"
 END LC_NUMERIC
 
 LC_TIME
-copy "nl_NL"
+abday   "<U007A><U006F>";"<U006D><U0061>";"<U0064><U0069>";/
+	"<U0077><U006F>";"<U0064><U006F>";"<U0076><U0072>";/
+	"<U007A><U0061>"
+day     "<U007A><U006F><U006E><U0064><U0061><U0067>";/
+	"<U006D><U0061><U0061><U006E><U0064><U0061><U0067>";/
+	"<U0064><U0069><U006E><U0073><U0064><U0061><U0067>";/
+	"<U0077><U006F><U0065><U006E><U0073><U0064><U0061><U0067>";/
+	"<U0064><U006F><U006E><U0064><U0065><U0072><U0064><U0061><U0067>";/
+	"<U0076><U0072><U0069><U006A><U0064><U0061><U0067>";/
+	"<U007A><U0061><U0074><U0065><U0072><U0064><U0061><U0067>"
+abmon   "<U006A><U0061><U006E>";"<U0066><U0065><U0062>";/
+	"<U006D><U0072><U0074>";"<U0061><U0070><U0072>";/
+	"<U006D><U0065><U0069>";"<U006A><U0075><U006E>";/
+	"<U006A><U0075><U006C>";"<U0061><U0075><U0067>";/
+	"<U0073><U0065><U0070>";"<U006F><U006B><U0074>";/
+	"<U006E><U006F><U0076>";"<U0064><U0065><U0063>"
+mon     "<U006A><U0061><U006E><U0075><U0061><U0072><U0069>";/
+	"<U0066><U0065><U0062><U0072><U0075><U0061><U0072><U0069>";/
+	"<U006D><U0061><U0061><U0072><U0074>";/
+	"<U0061><U0070><U0072><U0069><U006C>";/
+	"<U006D><U0065><U0069>";/
+	"<U006A><U0075><U006E><U0069>";/
+	"<U006A><U0075><U006C><U0069>";/
+	"<U0061><U0075><U0067><U0075><U0073><U0074><U0075><U0073>";/
+	"<U0073><U0065><U0070><U0074><U0065><U006D><U0062><U0065><U0072>";/
+	"<U006F><U006B><U0074><U006F><U0062><U0065><U0072>";/
+	"<U006E><U006F><U0076><U0065><U006D><U0062><U0065><U0072>";/
+	"<U0064><U0065><U0063><U0065><U006D><U0062><U0065><U0072>"
+d_t_fmt "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>"
+t_fmt   "<U0025><U0054>"
+am_pm   "";""
+t_fmt_ampm ""
+date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
+<U0020><U0025><U0059><U0020><U0025><U006B><U003A><U0025><U004D><U003A>/
+<U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/nl_BE b/localedata/locales/nl_BE
index cf0e9ff..ac728ea 100644
--- a/localedata/locales/nl_BE
+++ b/localedata/locales/nl_BE
@@ -105,7 +105,7 @@ d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/nl_NL b/localedata/locales/nl_NL
index 094c52d..3d651dc 100644
--- a/localedata/locales/nl_NL
+++ b/localedata/locales/nl_NL
@@ -133,7 +133,6 @@ date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/nn_NO b/localedata/locales/nn_NO
index ec11e11..d9f5492 100644
--- a/localedata/locales/nn_NO
+++ b/localedata/locales/nn_NO
@@ -138,7 +138,6 @@ date_fmt       "<U0025><U0061><U0020><U0025><U0064><U002E><U0020><U0025>/
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 
diff --git a/localedata/locales/nr_ZA b/localedata/locales/nr_ZA
index 875ce45..21595ec 100644
--- a/localedata/locales/nr_ZA
+++ b/localedata/locales/nr_ZA
@@ -168,6 +168,7 @@ date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/nso_ZA b/localedata/locales/nso_ZA
index 22596f0..9dc7776 100644
--- a/localedata/locales/nso_ZA
+++ b/localedata/locales/nso_ZA
@@ -147,6 +147,7 @@ am_pm       "";""
 % Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
 t_fmt_ampm  ""
 % The "" means that this format is not supported.
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/oc_FR b/localedata/locales/oc_FR
index d5cb56e..945ff55 100644
--- a/localedata/locales/oc_FR
+++ b/localedata/locales/oc_FR
@@ -128,7 +128,7 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-first_workday 2
+week 7;19971130;4
 first_weekday 2
 END LC_TIME
 
diff --git a/localedata/locales/om_ET b/localedata/locales/om_ET
index 0df84e3..79efde6 100644
--- a/localedata/locales/om_ET
+++ b/localedata/locales/om_ET
@@ -239,4 +239,5 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/om_KE b/localedata/locales/om_KE
index 471172c..d974f62 100644
--- a/localedata/locales/om_KE
+++ b/localedata/locales/om_KE
@@ -330,4 +330,5 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/or_IN b/localedata/locales/or_IN
index 3bacf8c..39502b3 100644
--- a/localedata/locales/or_IN
+++ b/localedata/locales/or_IN
@@ -786,6 +786,7 @@ alt_digits "<U0B66>";/
            "<U0B6F><U0B6D>";/
            "<U0B6F><U0B6E>";/
            "<U0B6F><U0B6F>"
+week 7;19971130;1
 END LC_TIME
 
 %%%%%%%%%%%%%
diff --git a/localedata/locales/os_RU b/localedata/locales/os_RU
index 3535474..2b6dd32 100644
--- a/localedata/locales/os_RU
+++ b/localedata/locales/os_RU
@@ -145,9 +145,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
 first_weekday 2
-first_workday 2
-
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/pa_IN b/localedata/locales/pa_IN
index 8d95a02..01531dd 100644
--- a/localedata/locales/pa_IN
+++ b/localedata/locales/pa_IN
@@ -174,6 +174,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/pa_PK b/localedata/locales/pa_PK
index 0b449d4..4263e32 100644
--- a/localedata/locales/pa_PK
+++ b/localedata/locales/pa_PK
@@ -138,6 +138,7 @@ t_fmt_ampm "<U0025><U0050><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U002
 
 % display columns right to left ?
 cal_direction	3
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/pap_AW b/localedata/locales/pap_AW
index 44a50c1..098dce8 100644
--- a/localedata/locales/pap_AW
+++ b/localedata/locales/pap_AW
@@ -129,6 +129,8 @@ d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/pap_CW b/localedata/locales/pap_CW
index b90ab71..3a56a2f 100644
--- a/localedata/locales/pap_CW
+++ b/localedata/locales/pap_CW
@@ -129,6 +129,8 @@ d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/pl_PL b/localedata/locales/pl_PL
index a174620..8f8dc7c 100644
--- a/localedata/locales/pl_PL
+++ b/localedata/locales/pl_PL
@@ -2202,7 +2202,6 @@ date_fmt "<U0025><U0061><U002C><U0020>/
 <U0025><U0054><U0020><U0025><U005A>"
 week	7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/ps_AF b/localedata/locales/ps_AF
index 302ca24..6e33f08 100644
--- a/localedata/locales/ps_AF
+++ b/localedata/locales/ps_AF
@@ -199,6 +199,7 @@ am_pm	"<U063A><U002E><U0645><U002E>";/
 	"<U063A><U002E><U0648><U002E>"
 t_fmt_ampm	"<U202B><U0025><U0049><U003A><U0025><U004D><U003A>/
 <U0025><U0053><U0020><U0025><U0070><U202C>"
+week 7;19971130;1
 first_weekday	7
 first_workday	7
 cal_direction	3
diff --git a/localedata/locales/pt_BR b/localedata/locales/pt_BR
index 19400e5..d1f8725 100644
--- a/localedata/locales/pt_BR
+++ b/localedata/locales/pt_BR
@@ -122,6 +122,7 @@ d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/pt_PT b/localedata/locales/pt_PT
index 56f6a60..a84acd0 100644
--- a/localedata/locales/pt_PT
+++ b/localedata/locales/pt_PT
@@ -126,6 +126,8 @@ d_fmt   "<U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;4
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/quz_PE b/localedata/locales/quz_PE
index 24f8a68..5074ad6 100644
--- a/localedata/locales/quz_PE
+++ b/localedata/locales/quz_PE
@@ -120,9 +120,7 @@ am_pm         "<U0041><U004D>";/
        "<U0050><U004D>"
 % %I:%M:%S %p
 t_fmt_ampm    "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
-week    7;19971130;7
-first_weekday 1
-first_workday 2
+week 7;19971130;1
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/raj_IN b/localedata/locales/raj_IN
index a69b32f..4c35056 100644
--- a/localedata/locales/raj_IN
+++ b/localedata/locales/raj_IN
@@ -141,6 +141,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ro_RO b/localedata/locales/ro_RO
index cba194c..6c76e94 100644
--- a/localedata/locales/ro_RO
+++ b/localedata/locales/ro_RO
@@ -271,10 +271,8 @@ t_fmt_ampm ""
 date_fmt       "<U0025><U0041><U0020><U0025><U002D><U0065><U0020><U0025><U0042>/
 <U0020><U0025><U0059><U002C><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U007A>"
-% First week day is Monday
+week 7;19971130;1
 first_weekday 2
-% First work day is Monday
-first_workday 2
 END LC_TIME
 
 
diff --git a/localedata/locales/ru_RU b/localedata/locales/ru_RU
index cd9a119..c2b0310 100644
--- a/localedata/locales/ru_RU
+++ b/localedata/locales/ru_RU
@@ -151,8 +151,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/ru_UA b/localedata/locales/ru_UA
index 549a6f6..7db0cad 100644
--- a/localedata/locales/ru_UA
+++ b/localedata/locales/ru_UA
@@ -143,8 +143,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/rw_RW b/localedata/locales/rw_RW
index fb71d92..9068f4c 100644
--- a/localedata/locales/rw_RW
+++ b/localedata/locales/rw_RW
@@ -113,6 +113,8 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/sa_IN b/localedata/locales/sa_IN
index 7fedee6..3d9b476 100644
--- a/localedata/locales/sa_IN
+++ b/localedata/locales/sa_IN
@@ -186,6 +186,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/sat_IN b/localedata/locales/sat_IN
index 73ba5a2..0085317 100644
--- a/localedata/locales/sat_IN
+++ b/localedata/locales/sat_IN
@@ -131,6 +131,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/sc_IT b/localedata/locales/sc_IT
index 0a1f34e..f55c020 100644
--- a/localedata/locales/sc_IT
+++ b/localedata/locales/sc_IT
@@ -114,7 +114,6 @@ am_pm   "";""
 t_fmt_ampm ""
 week	7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/sd_IN b/localedata/locales/sd_IN
index 7b8f29a..8200d46 100644
--- a/localedata/locales/sd_IN
+++ b/localedata/locales/sd_IN
@@ -159,6 +159,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/sd_IN@devanagari b/localedata/locales/sd_IN@devanagari
index e339885..ef463bb 100644
--- a/localedata/locales/sd_IN@devanagari
+++ b/localedata/locales/sd_IN@devanagari
@@ -157,6 +157,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/se_NO b/localedata/locales/se_NO
index 915063e..fa721fd 100644
--- a/localedata/locales/se_NO
+++ b/localedata/locales/se_NO
@@ -280,6 +280,8 @@ date_fmt       "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0064><
 <U0020><U0025><U005A>"
 
 % %a %b-%e %H:%M:%S %Z %Y sÃ¸n jan-31 21:15:11 CET 2001
+week 7;19971130;4
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/shs_CA b/localedata/locales/shs_CA
index e6037de..be375f7 100644
--- a/localedata/locales/shs_CA
+++ b/localedata/locales/shs_CA
@@ -126,7 +126,7 @@ t_fmt      "<U0025><U0072>"
 am_pm      "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
 %  FIXME: found in CLDR
-first_weekday 1
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/si_LK b/localedata/locales/si_LK
index ddb9e24..e4f59ca 100644
--- a/localedata/locales/si_LK
+++ b/localedata/locales/si_LK
@@ -157,6 +157,8 @@ t_fmt_ampm  "<U0025><U0070><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U00
 % %Y %B %e %A %H:%M:%S %z
 date_fmt     "<U0025><U0059><U0020><U0025><U0042><U0020><U0025><U0065><U0020><U0DC0><U0DD0><U0DB1><U0DD2><U0020><U0025><U0041><U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U007A>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 
diff --git a/localedata/locales/sid_ET b/localedata/locales/sid_ET
index 0b2d84e..4dda182 100644
--- a/localedata/locales/sid_ET
+++ b/localedata/locales/sid_ET
@@ -228,4 +228,5 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 %
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/sk_SK b/localedata/locales/sk_SK
index 1ec122a..a2a9541 100644
--- a/localedata/locales/sk_SK
+++ b/localedata/locales/sk_SK
@@ -186,7 +186,6 @@ am_pm   	"";""
 
 week		7;19971130;4
 first_weekday	2
-first_workday	2
 
 END LC_TIME
 
diff --git a/localedata/locales/sl_SI b/localedata/locales/sl_SI
index 18edc03..36d2c74 100644
--- a/localedata/locales/sl_SI
+++ b/localedata/locales/sl_SI
@@ -2188,8 +2188,8 @@ d_fmt   "<U0025><U0064><U002E><U0020><U0025><U006D><U002E><U0020><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/so_DJ b/localedata/locales/so_DJ
index 9d3bc90..d203688 100644
--- a/localedata/locales/so_DJ
+++ b/localedata/locales/so_DJ
@@ -227,4 +227,6 @@ d_t_fmt    "<U0025><U0061><U0020><U0025><U0064><U0020><U0025><U0062>/
 date_fmt    "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
+first_weekday 7
 END LC_TIME
diff --git a/localedata/locales/so_ET b/localedata/locales/so_ET
index 8953f46..9bea161 100644
--- a/localedata/locales/so_ET
+++ b/localedata/locales/so_ET
@@ -225,4 +225,5 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/so_KE b/localedata/locales/so_KE
index 45fd2fc..e7de47d 100644
--- a/localedata/locales/so_KE
+++ b/localedata/locales/so_KE
@@ -225,4 +225,5 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/so_SO b/localedata/locales/so_SO
index 330c2d7..b1160ab 100644
--- a/localedata/locales/so_SO
+++ b/localedata/locales/so_SO
@@ -275,4 +275,6 @@ d_t_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
diff --git a/localedata/locales/sq_AL b/localedata/locales/sq_AL
index 6c7e2fd..875d948 100644
--- a/localedata/locales/sq_AL
+++ b/localedata/locales/sq_AL
@@ -293,6 +293,8 @@ t_fmt       "<U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053>/
 <U002E><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 
diff --git a/localedata/locales/sr_ME b/localedata/locales/sr_ME
index c8b008b..c8f74ae 100644
--- a/localedata/locales/sr_ME
+++ b/localedata/locales/sr_ME
@@ -125,9 +125,8 @@ t_fmt_ampm "<U0025><U0054>"
 date_fmt  "<U0025><U0061><U002c><U0020><U0025><U0065><U002E><U0020>/
 <U0025><U0062><U0020><U0025><U0059><U002E><U0020><U0020><U0025><U0048>/
 <U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
-week    7;19971130;4
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/sr_RS b/localedata/locales/sr_RS
index 20d3eb6..d4ecaa5 100644
--- a/localedata/locales/sr_RS
+++ b/localedata/locales/sr_RS
@@ -305,9 +305,8 @@ t_fmt_ampm "<U0025><U0054>"
 date_fmt  "<U0025><U0061><U002C><U0020><U0025><U0065><U002E><U0020>/
 <U0025><U0062><U0020><U0025><U0059><U002E><U0020><U0020><U0025><U0048>/
 <U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
-week    7;19971130;4
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/sr_RS@latin b/localedata/locales/sr_RS@latin
index e8298ad..2311fb3 100644
--- a/localedata/locales/sr_RS@latin
+++ b/localedata/locales/sr_RS@latin
@@ -125,9 +125,8 @@ t_fmt_ampm "<U0025><U0054>"
 date_fmt  "<U0025><U0061><U002c><U0020><U0025><U0065><U002E><U0020>/
 <U0025><U0062><U0020><U0025><U0059><U002E><U0020><U0020><U0025><U0048>/
 <U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
-week    7;19971130;4
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ss_ZA b/localedata/locales/ss_ZA
index 6b075e2..0a25c33 100644
--- a/localedata/locales/ss_ZA
+++ b/localedata/locales/ss_ZA
@@ -173,6 +173,7 @@ date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/st_ZA b/localedata/locales/st_ZA
index cb35208..efc6370 100644
--- a/localedata/locales/st_ZA
+++ b/localedata/locales/st_ZA
@@ -170,6 +170,7 @@ date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/sv_FI b/localedata/locales/sv_FI
index 86eab3d..4cddd4b 100644
--- a/localedata/locales/sv_FI
+++ b/localedata/locales/sv_FI
@@ -111,8 +111,8 @@ t_fmt_ampm  ""
 date_fmt       "<U0025><U0061><U0020><U0025><U002D><U0064><U002E><U0025>/
 <U002D><U006D><U002E><U0025><U0059><U0020><U0025><U0048><U002E><U0025>/
 <U004D><U002E><U0025><U0053><U0020><U0025><U007A>"
-first_weekday 2 % Monday
-first_workday 2 % Monday
+week 7;19971130;4
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/sv_SE b/localedata/locales/sv_SE
index 25186aa..2ac0222 100644
--- a/localedata/locales/sv_SE
+++ b/localedata/locales/sv_SE
@@ -201,8 +201,8 @@ d_fmt     "<U0025><U0059><U002D><U0025><U006D><U002D><U0025><U0064>"
 t_fmt     "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
 am_pm     "";""
 t_fmt_ampm  ""
+week 7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/sw_KE b/localedata/locales/sw_KE
index 71ece91..7b43958 100644
--- a/localedata/locales/sw_KE
+++ b/localedata/locales/sw_KE
@@ -94,9 +94,7 @@ abday  "<U004A><U0032>";/
        "<U0041><U006C><U0068>";/
        "<U0049><U006A>";/
        "<U004A><U0031>"
-week    7;19971130;4
-first_weekday 2
-first_workday 2
+week 7;19971130;1
 % %e %B %Y %I:%M:%S %p %Z
 d_t_fmt  "<U0025><U0065><U0020><U0025><U0042><U0020><U0025><U0059><U0020><U0025><U0049>/
 <U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
diff --git a/localedata/locales/sw_TZ b/localedata/locales/sw_TZ
index db453e1..383a305 100644
--- a/localedata/locales/sw_TZ
+++ b/localedata/locales/sw_TZ
@@ -48,7 +48,53 @@ copy "iso14651_t1"
 END LC_COLLATE
 
 LC_TIME
-copy "sw_KE"
+mon  "<U004A><U0061><U006E><U0075><U0061><U0072><U0069>";/
+     "<U0046><U0065><U0062><U0072><U0075><U0061><U0072><U0069>";/
+     "<U004D><U0061><U0063><U0068><U0069>";/
+     "<U0041><U0070><U0072><U0069><U006C><U0069>";/
+     "<U004D><U0065><U0069>";/
+     "<U004A><U0075><U006E><U0069>";/
+     "<U004A><U0075><U006C><U0061><U0069>";/
+     "<U0041><U0067><U006F><U0073><U0074><U0069>";/
+     "<U0053><U0065><U0070><U0074><U0065><U006D><U0062><U0061>";/
+     "<U004F><U006B><U0074><U006F><U0062><U0061>";/
+     "<U004E><U006F><U0076><U0065><U006D><U0062><U0061>";/
+     "<U0044><U0065><U0073><U0065><U006D><U0062><U0061>"
+abmon  "<U004A><U0061><U006E>";/
+       "<U0046><U0065><U0062>";/
+       "<U004D><U0061><U0063>";/
+       "<U0041><U0070><U0072>";/
+       "<U004D><U0065><U0069>";/
+       "<U004A><U0075><U006E>";/
+       "<U004A><U0075><U006C>";/
+       "<U0041><U0067><U006F>";/
+       "<U0053><U0065><U0070>";/
+       "<U004F><U006B><U0074>";/
+       "<U004E><U006F><U0076>";/
+       "<U0044><U0065><U0073>"
+day  "<U004A><U0075><U006D><U0061><U0070><U0069><U006C><U0069>";/
+     "<U004A><U0075><U006D><U0061><U0074><U0061><U0074><U0075>";/
+     "<U004A><U0075><U006D><U0061><U006E><U006E><U0065>";/
+     "<U004A><U0075><U006D><U0061><U0074><U0061><U006E><U006F>";/
+     "<U0041><U006C><U0068><U0061><U006D><U0069><U0073><U0069>";/
+     "<U0049><U006A><U0075><U006D><U0061><U0061>";/
+     "<U004A><U0075><U006D><U0061><U006D><U006F><U0073><U0069>"
+abday  "<U004A><U0032>";/
+       "<U004A><U0033>";/
+       "<U004A><U0034>";/
+       "<U004A><U0035>";/
+       "<U0041><U006C><U0068>";/
+       "<U0049><U006A>";/
+       "<U004A><U0031>"
+d_t_fmt  "<U0025><U0065><U0020><U0025><U0042><U0020><U0025><U0059><U0020><U0025><U0049>/
+<U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+d_fmt  "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
+t_fmt  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+am_pm  "<U0061><U0073><U0075><U0062><U0075><U0068><U0069>";/
+       "<U0061><U006C><U0061><U0073><U0069><U0072><U0069>"
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/szl_PL b/localedata/locales/szl_PL
index 2cda73b..f5da3d1 100644
--- a/localedata/locales/szl_PL
+++ b/localedata/locales/szl_PL
@@ -191,7 +191,6 @@ date_fmt "<U0025><U0061><U002C><U0020>/
 <U0025><U0054><U0020><U0025><U005A>"
 week	7;19971130;4
 first_weekday	2
-first_workday	2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/ta_IN b/localedata/locales/ta_IN
index 4fa4d54..edd404d 100644
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
@@ -161,6 +161,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U00
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ta_LK b/localedata/locales/ta_LK
index 49c72de..23d863c 100644
--- a/localedata/locales/ta_LK
+++ b/localedata/locales/ta_LK
@@ -66,7 +66,34 @@ copy "ta_IN"
 END LC_NUMERIC
 
 LC_TIME
-copy "ta_IN"
+abday       "<U0B9E><U0BBE>";"<U0BA4><U0BBF>";/
+            "<U0B9A><U0BC6>";"<U0BAA><U0BC1>";/
+            "<U0BB5><U0BBF>";"<U0BB5><U0BC6>";/
+            "<U0B9A>"
+day         "<U0B9E><U0BBE><U0BAF><U0BBF><U0BB1><U0BC1>";"<U0BA4><U0BBF><U0B99><U0BCD><U0B95><U0BB3><U0BCD>";/
+            "<U0B9A><U0BC6><U0BB5><U0BCD><U0BB5><U0BBE><U0BAF><U0BCD>";"<U0BAA><U0BC1><U0BA4><U0BA9><U0BCD>";/
+            "<U0BB5><U0BBF><U0BAF><U0BBE><U0BB4><U0BA9><U0BCD>";"<U0BB5><U0BC6><U0BB3><U0BCD><U0BB3><U0BBF>";/
+            "<U0B9A><U0BA9><U0BBF>"
+abmon       "<U0B9C><U0BA9>";"<U0BAA><U0BBF><U0BAA><U0BCD>";/
+            "<U0BAE><U0BBE><U0BB0><U0BCD>";"<U0B8F><U0BAA><U0BCD>";/
+            "<U0BAE><U0BC7>";"<U0B9C><U0BC2><U0BA9><U0BCD>";/
+            "<U0B9C><U0BC2><U0BB2><U0BC8>";"<U0B86><U0B95>";/
+            "<U0B9A><U0BC6><U0BAA><U0BCD>";"<U0B85><U0B95><U0BCD>";/
+            "<U0BA8><U0BB5>";"<U0B9F><U0BBF><U0B9A>"
+mon         "<U0B9C><U0BA9><U0BB5><U0BB0><U0BBF>";"<U0BAA><U0BBF><U0BAA><U0BCD><U0BB0><U0BB5><U0BB0><U0BBF>";/
+            "<U0BAE><U0BBE><U0BB0><U0BCD><U0B9A><U0BCD>";"<U0B8F><U0BAA><U0BCD><U0BB0><U0BB2><U0BCD>";/
+            "<U0BAE><U0BC7>";"<U0B9C><U0BC2><U0BA9><U0BCD>";/
+            "<U0B9C><U0BC2><U0BB2><U0BC8>";"<U0B86><U0B95><U0BB8><U0BCD><U0B9F><U0BCD>";/
+            "<U0B9A><U0BC6><U0BAA><U0BCD><U0B9F><U0BAE><U0BCD><U0BAA><U0BB0><U0BCD>";"<U0B85><U0B95><U0BCD><U0B9F><U0BCB><U0BAA><U0BB0><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     "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+d_fmt       "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059>"
+t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0020><U0025><U005A>"
+t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
+
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/tcy_IN b/localedata/locales/tcy_IN
index 4bbd27f..501833d 100644
--- a/localedata/locales/tcy_IN
+++ b/localedata/locales/tcy_IN
@@ -142,6 +142,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/te_IN b/localedata/locales/te_IN
index bfae016..b052f64 100644
--- a/localedata/locales/te_IN
+++ b/localedata/locales/te_IN
@@ -164,6 +164,7 @@ t_fmt       "<U0025><U0070><U0025><U0049><U002E><U0025><U004D><U002E><U0025><U00
 % %p%I.%M.%S %Z
 t_fmt_ampm  "<U0025><U0070><U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/tg_TJ b/localedata/locales/tg_TJ
index 3e21abd..25d9ed2 100644
--- a/localedata/locales/tg_TJ
+++ b/localedata/locales/tg_TJ
@@ -202,6 +202,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/th_TH b/localedata/locales/th_TH
index 33c0218..604ddf2 100644
--- a/localedata/locales/th_TH
+++ b/localedata/locales/th_TH
@@ -893,6 +893,7 @@ era_d_t_fmt     "<U0E27><U0E31><U0E19>%A<U0E17><U0E35><U0E48><U0020>%e<U0020>%B<
 date_fmt       "<U0025><U0061><U0020><U0025><U0065><U0020><U0025><U0062>/
 <U0020><U0025><U0045><U0079><U0020><U0025><U0048><U003A><U0025><U004D>/
 <U003A><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/the_NP b/localedata/locales/the_NP
index 20a6f28..ef9337d 100644
--- a/localedata/locales/the_NP
+++ b/localedata/locales/the_NP
@@ -159,7 +159,7 @@ t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
 %
 %  FIXME: found in CLDR
-first_weekday 1
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ti_ER b/localedata/locales/ti_ER
index 6477f60..02fa2e5 100644
--- a/localedata/locales/ti_ER
+++ b/localedata/locales/ti_ER
@@ -267,4 +267,6 @@ date_fmt    "<U0025><U0041><U1361><U0020><U0025><U0042><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12D3><U002F><U121D>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
diff --git a/localedata/locales/ti_ET b/localedata/locales/ti_ET
index 3632b82..c99c9df 100644
--- a/localedata/locales/ti_ET
+++ b/localedata/locales/ti_ET
@@ -1069,4 +1069,5 @@ date_fmt    "<U0025><U0041><U1363><U0020><U0025><U0042><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12D3><U002F><U121D>"
 %
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/tig_ER b/localedata/locales/tig_ER
index cfae5e5..9cbbc41 100644
--- a/localedata/locales/tig_ER
+++ b/localedata/locales/tig_ER
@@ -224,4 +224,6 @@ date_fmt    "<U0025><U0041><U1361><U0020><U0025><U0042><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12D3><U002F><U121D>"
 %
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
diff --git a/localedata/locales/tk_TM b/localedata/locales/tk_TM
index 292db91..6f2257d 100644
--- a/localedata/locales/tk_TM
+++ b/localedata/locales/tk_TM
@@ -361,6 +361,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/tl_PH b/localedata/locales/tl_PH
index e1860b9..adecdb0 100644
--- a/localedata/locales/tl_PH
+++ b/localedata/locales/tl_PH
@@ -140,6 +140,7 @@ d_fmt       "<U0025><U006D><U002F><U0025><U0064><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/tn_ZA b/localedata/locales/tn_ZA
index 9693cab..306791b 100644
--- a/localedata/locales/tn_ZA
+++ b/localedata/locales/tn_ZA
@@ -175,6 +175,7 @@ date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/tr_TR b/localedata/locales/tr_TR
index 93afd3c..02b6f67 100644
--- a/localedata/locales/tr_TR
+++ b/localedata/locales/tr_TR
@@ -4303,8 +4303,8 @@ t_fmt   "<U0025><U0054>"
 am_pm   "<U00D6><U00D6>";"<U00D6><U0053>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070>"
+week 7;19971130;1
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/ts_ZA b/localedata/locales/ts_ZA
index c252863..f39746a 100644
--- a/localedata/locales/ts_ZA
+++ b/localedata/locales/ts_ZA
@@ -170,6 +170,7 @@ date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/tt_RU b/localedata/locales/tt_RU
index 55516c2..84cb58f 100644
--- a/localedata/locales/tt_RU
+++ b/localedata/locales/tt_RU
@@ -301,6 +301,8 @@ d_fmt     "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/tt_RU@iqtelif b/localedata/locales/tt_RU@iqtelif
index fa267d8..845f277 100644
--- a/localedata/locales/tt_RU@iqtelif
+++ b/localedata/locales/tt_RU@iqtelif
@@ -154,6 +154,8 @@ t_fmt     "<U0025><U0054>"
 am_pm     "<U00D6><U0041>";"<U00D6><U0053>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/ug_CN b/localedata/locales/ug_CN
index 85fab06..28ad57a 100644
--- a/localedata/locales/ug_CN
+++ b/localedata/locales/ug_CN
@@ -291,6 +291,7 @@ am_pm    "";""
 date_fmt "<U0025><U0061><U060C><U0020><U0025><U0064><U002D><U0025><U006D><U002D><U0025><U0059>/
 <U060C><U0020><U0025><U0054>"
 
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/uk_UA b/localedata/locales/uk_UA
index 92ebee1..49a79e8 100644
--- a/localedata/locales/uk_UA
+++ b/localedata/locales/uk_UA
@@ -837,24 +837,9 @@ LC_TIME
 % 00:00:00 +0200
 % 00:00
 
-% Week description, consists of three fields:
-% 1. Number of days in a week.
-% 2. Gregorian date that is a first weekday (19971130 for Sunday, 19971201 for Monday).
-% 3. The weekday number to be contained in the first week of the year.
-%
-% ISO 8601 conforming applications should use the values 7, 19971201 (a
-% Monday), and 4 (Thursday), respectively.
-% week 7;19971201;4
-% But see BUG below.
-week 7;19971130;4
+week 7;19971130;1
 
 % A list of abbreviated weekday names. (%a)
-%
-% BUG: glibc-2.3.6
-%   Violation of ISO/IEC TR14652:2002 - weekday list must correlate with value
-%   of <week> keyword (e.g. start from Monday in our case) but glibc assumes that
-%   it always starts from Sunday. Stick to Sunday too until the bug is fixed.
-
 % Note:
 % Never use three letters for day abbreviations because of conflict between
 % SEReda (day name) and
@@ -869,12 +854,6 @@ abday /
         "<U0441><U0431>"  %sb
 
 % A list of weekday names starting with first day of week as defined by <week> keyword. (%A)
-%
-% BUG: glibc-2.3.6
-%   Violation of ISO/IEC TR14652:2002 - weekday list must correlate with value
-%   of <week> keyword (e.g. start from Monday in our case) but glibc assumes that
-%   it always starts from Sunday. Stick to Sunday too until the bug is fixed.
-
 day /
         "<U043D><U0435><U0434><U0456><U043B><U044F>";    %nedilya   /
 	"<U043F><U043E><U043D><U0435><U0434><U0456><U043B><U043E><U043A>"; %ponedilok /
@@ -962,9 +941,6 @@ am_pm     "";""
 % This weekday is relative to the date defined in the <week> keyword.
 first_weekday 2
 
-% Define the first workday relative to the <week> keyword
-first_workday 2
-
 % Example:
 %
 %           traven`         cherven`
diff --git a/localedata/locales/unm_US b/localedata/locales/unm_US
index 0908006..734df01 100644
--- a/localedata/locales/unm_US
+++ b/localedata/locales/unm_US
@@ -95,9 +95,7 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
-week    7;19971130;4
-first_weekday 1
-first_workday 2
+week 7;19971130;1
 END LC_TIME
 
 LC_NUMERIC
diff --git a/localedata/locales/ur_IN b/localedata/locales/ur_IN
index 368a251..b695ebd 100644
--- a/localedata/locales/ur_IN
+++ b/localedata/locales/ur_IN
@@ -139,6 +139,7 @@ t_fmt       "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U0070><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/ur_PK b/localedata/locales/ur_PK
index 7bbf66a..795bb92 100644
--- a/localedata/locales/ur_PK
+++ b/localedata/locales/ur_PK
@@ -155,6 +155,7 @@ t_fmt_ampm "<U0025><U0050><U0020><U0025><U0049><U003A><U0025><U004D><U003A><U002
 
 % display columns right to left ?
 cal_direction	3
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/uz_UZ b/localedata/locales/uz_UZ
index e0974d7..10a9b86 100644
--- a/localedata/locales/uz_UZ
+++ b/localedata/locales/uz_UZ
@@ -264,6 +264,8 @@ t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
 date_fmt    "<U0025><U0064><U0020><U0025><U0042><U002C><U0020><U0025><U0059><U0020><U0079><U0069><U006C><U002C><U0020><U0025><U0041>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/uz_UZ@cyrillic b/localedata/locales/uz_UZ@cyrillic
index 697c65a..4e45d62 100644
--- a/localedata/locales/uz_UZ@cyrillic
+++ b/localedata/locales/uz_UZ@cyrillic
@@ -267,6 +267,8 @@ t_fmt       "<U0025><U0054>"
 am_pm       "";""
 t_fmt_ampm  ""
 date_fmt    "<U0025><U0064><U0020><U0025><U0042><U002C><U0020><U0025><U0059><U0020><U0439><U0438><U043B><U002C><U0020><U0025><U0041>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/ve_ZA b/localedata/locales/ve_ZA
index 9a46791..d2aaf87 100644
--- a/localedata/locales/ve_ZA
+++ b/localedata/locales/ve_ZA
@@ -156,6 +156,7 @@ am_pm       "";""
 % Define time representation in 12-hour format with "am_pm", to be referenced by the "%r"
 t_fmt_ampm  ""
 % The "" means that this format is not supported.
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/vi_VN b/localedata/locales/vi_VN
index 1644407..3d1ae30 100644
--- a/localedata/locales/vi_VN
+++ b/localedata/locales/vi_VN
@@ -297,6 +297,8 @@ t_fmt    "<U0025><U0054>"
 am_pm    "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U0020><U0025><U0070>"
 date_fmt  "<U0025><U0041><U002C><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U006E><U0103><U006D><U0020><U0025><U0059><U0020><U0025><U0054><U0020><U0025><U005A>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 % yes: Va^ng / Da.
diff --git a/localedata/locales/wa_BE b/localedata/locales/wa_BE
index 50aa15d..bf9fdf6 100644
--- a/localedata/locales/wa_BE
+++ b/localedata/locales/wa_BE
@@ -171,8 +171,8 @@ d_fmt   "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0059>"
 t_fmt   "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
 am_pm   "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_NAME
diff --git a/localedata/locales/wae_CH b/localedata/locales/wae_CH
index 0ef8649..89601ff 100644
--- a/localedata/locales/wae_CH
+++ b/localedata/locales/wae_CH
@@ -150,7 +150,6 @@ date_fmt	"<U0025><U0061><U0020><U0025><U002D><U0064><U0020>/
 
 week    7;19971130;4
 first_weekday 2
-first_workday 2
 END LC_TIME
 
 LC_MONETARY
diff --git a/localedata/locales/wal_ET b/localedata/locales/wal_ET
index e2b992b..05a699c 100644
--- a/localedata/locales/wal_ET
+++ b/localedata/locales/wal_ET
@@ -235,4 +235,5 @@ date_fmt    "<U0025><U0041><U1363><U0020><U0025><U0042><U0020><U0025><U0065>/
 <U0020><U130B><U120B><U1233>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U130D><U002F><U120B>"
+week 7;19971130;1
 END LC_TIME
diff --git a/localedata/locales/wo_SN b/localedata/locales/wo_SN
index 1838dd2..9b5b425 100644
--- a/localedata/locales/wo_SN
+++ b/localedata/locales/wo_SN
@@ -138,6 +138,8 @@ d_fmt   "<U0025><U0064><U002E><U0025><U006D><U002E><U0025><U0059>"
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
diff --git a/localedata/locales/xh_ZA b/localedata/locales/xh_ZA
index e9e6b8d..837d02d 100644
--- a/localedata/locales/xh_ZA
+++ b/localedata/locales/xh_ZA
@@ -170,6 +170,7 @@ date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U002D><U0065>/
 % time-zone name,
 % year with century as a decimal number,e.g. 2001.
 %
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/yi_US b/localedata/locales/yi_US
index 31bb6b9..2952040 100644
--- a/localedata/locales/yi_US
+++ b/localedata/locales/yi_US
@@ -192,6 +192,7 @@ t_fmt   "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>"
 am_pm   "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0050>"
 cal_direction	3
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/yo_NG b/localedata/locales/yo_NG
index d8acf4b..d81b613b 100644
--- a/localedata/locales/yo_NG
+++ b/localedata/locales/yo_NG
@@ -416,6 +416,8 @@ d_fmt       "<U0025><U0064><U002F><U0025><U006D><U002F><U0025><U0079>"
 t_fmt       "<U0025><U0072>"
 am_pm       "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
+week 7;19971130;1
+first_weekday 2
 END LC_TIME
 
 % FIXME
diff --git a/localedata/locales/yue_HK b/localedata/locales/yue_HK
index 46f627b..e0535d5 100644
--- a/localedata/locales/yue_HK
+++ b/localedata/locales/yue_HK
@@ -124,7 +124,7 @@ date_fmt       "<U0025><U0059><U5E74><U0020><U0025><U0062><U0020>/
 <U0025><U0065><U65E5><U0020><U0025><U0041><U0020><U0025><U0048>/
 <U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
 %  FIXME: found in CLDR
-first_weekday 1
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/zh_CN b/localedata/locales/zh_CN
index e772c2a..807b32f 100644
--- a/localedata/locales/zh_CN
+++ b/localedata/locales/zh_CN
@@ -142,6 +142,7 @@ t_fmt_ampm "<U0025><U0070><U0020><U0025><U0049><U65F6><U0025><U004D><U5206><U002
 date_fmt       "<U0025><U0059><U5E74><U0020><U0025><U006D><U6708><U0020>/
 <U0025><U0064><U65E5><U0020><U0025><U0041><U0020><U0025><U0048><U003A>/
 <U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/zh_HK b/localedata/locales/zh_HK
index 7cf8fa3..9b460c3 100644
--- a/localedata/locales/zh_HK
+++ b/localedata/locales/zh_HK
@@ -144,6 +144,7 @@ t_fmt       "<U0025><U0049><U6642><U0025><U004D><U5206><U0025><U0053>/
 % Update by Roger So <roger.so@sw-linux.com>
 t_fmt_ampm  "<U0025><U0070><U0020><U0025><U0049><U003A><U0025><U004D>/
 <U003A><U0025><U0053>"
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/zh_SG b/localedata/locales/zh_SG
index 48930be..9972ca9 100644
--- a/localedata/locales/zh_SG
+++ b/localedata/locales/zh_SG
@@ -138,6 +138,7 @@ t_fmt       "<U0025><U0048><U65F6><U0025><U004D><U5206><U0025><U0053><U79D2><U00
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  ""
 %
+week 7;19971130;1
 END LC_TIME
 
 
diff --git a/localedata/locales/zh_TW b/localedata/locales/zh_TW
index 4dc58d6..83306dd 100644
--- a/localedata/locales/zh_TW
+++ b/localedata/locales/zh_TW
@@ -131,6 +131,7 @@ am_pm	"<U4E0A><U5348>";"<U4E0B><U5348>"
 % t_fmt_ampm: "%p %I<h>%M<m>%S<s>"
 t_fmt_ampm  "<U0025><U0070><U0020><U0025><U0049><U6642>/
 <U0025><U004D><U5206><U0025><U0053><U79D2>"
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
diff --git a/localedata/locales/zu_ZA b/localedata/locales/zu_ZA
index cc3ce98..5c60bf7 100644
--- a/localedata/locales/zu_ZA
+++ b/localedata/locales/zu_ZA
@@ -160,6 +160,7 @@ am_pm       "";""
 % field descriptor -
 % The "" means that this format is not supported.
 t_fmt_ampm  ""
+week 7;19971130;1
 END LC_TIME
 
 LC_MESSAGES
