# All lines beginning with `# DP:' are a description of the patch.
# DP: Description: Add first_weekday and first_workday, most come 
# DP: from OpenOffice through CLDR
# DP:    This patch applies the following conventions:
# DP:       1=Sunday...7=Saturday
# DP:       The week keyword is removed from all locales.
# DP:    Normally GTK apps should work with these settings, as well as
# DP:    other apps.
# DP: Related bugs: #343885 347323 #379100
# DP: Dpatch author: Denis Barbier <barbier@debian.org>
# DP: Patch author: Denis Barbier
# DP: Upstream status: not submitted

---
 localedata/locales/aa_DJ          |    2 ++
 localedata/locales/aa_ER          |    2 ++
 localedata/locales/aa_ER@saaho    |    2 ++
 localedata/locales/aa_ET          |    2 ++
 localedata/locales/af_ZA          |    2 ++
 localedata/locales/am_ET          |    2 ++
 localedata/locales/ar_AE          |    2 ++
 localedata/locales/ar_BH          |    2 ++
 localedata/locales/ar_DZ          |    2 ++
 localedata/locales/ar_EG          |    2 ++
 localedata/locales/ar_IN          |    2 ++
 localedata/locales/ar_IQ          |    2 ++
 localedata/locales/ar_JO          |    2 ++
 localedata/locales/ar_KW          |    2 ++
 localedata/locales/ar_LB          |    2 ++
 localedata/locales/ar_LY          |    2 ++
 localedata/locales/ar_MA          |    2 ++
 localedata/locales/ar_OM          |    2 ++
 localedata/locales/ar_QA          |    2 ++
 localedata/locales/ar_SA          |    2 ++
 localedata/locales/ar_SD          |    2 ++
 localedata/locales/ar_SY          |    2 ++
 localedata/locales/ar_TN          |    2 ++
 localedata/locales/ar_YE          |    2 ++
 localedata/locales/az_AZ          |    2 ++
 localedata/locales/be_BY          |    3 +++
 localedata/locales/be_BY@latin    |    3 +++
 localedata/locales/bn_IN          |    2 ++
 localedata/locales/bs_BA          |    2 ++
 localedata/locales/byn_ER         |    2 ++
 localedata/locales/dz_BT          |    3 ++-
 localedata/locales/en_AU          |    2 ++
 localedata/locales/en_CA          |    2 ++
 localedata/locales/en_HK          |    2 ++
 localedata/locales/en_IN          |    2 ++
 localedata/locales/en_NZ          |    2 ++
 localedata/locales/en_PH          |    2 ++
 localedata/locales/en_SG          |    2 ++
 localedata/locales/en_ZA          |    2 ++
 localedata/locales/es_AR          |    2 ++
 localedata/locales/es_BO          |    2 ++
 localedata/locales/es_CL          |    2 ++
 localedata/locales/es_DO          |    2 ++
 localedata/locales/es_EC          |    2 ++
 localedata/locales/es_GT          |    2 ++
 localedata/locales/es_HN          |    2 ++
 localedata/locales/es_MX          |    2 ++
 localedata/locales/es_NI          |    2 ++
 localedata/locales/es_PA          |    2 ++
 localedata/locales/es_PE          |    2 ++
 localedata/locales/es_PR          |    2 ++
 localedata/locales/es_PY          |    2 ++
 localedata/locales/es_SV          |    2 ++
 localedata/locales/es_US          |    2 ++
 localedata/locales/es_UY          |    2 ++
 localedata/locales/es_VE          |    2 ++
 localedata/locales/gez_ER         |    2 ++
 localedata/locales/gez_ET         |    2 ++
 localedata/locales/gu_IN          |    2 ++
 localedata/locales/he_IL          |    2 ++
 localedata/locales/hi_IN          |    2 ++
 localedata/locales/hr_HR          |    2 ++
 localedata/locales/hy_AM          |    2 ++
 localedata/locales/id_ID          |    2 ++
 localedata/locales/is_IS          |    2 ++
 localedata/locales/it_CH          |    2 ++
 localedata/locales/ja_JP          |    2 ++
 localedata/locales/kk_KZ          |    2 ++
 localedata/locales/km_KH          |    2 ++
 localedata/locales/kn_IN          |    2 ++
 localedata/locales/ko_KR          |    2 ++
 localedata/locales/ku_TR          |    2 ++
 localedata/locales/lo_LA          |    2 ++
 localedata/locales/ml_IN          |    2 ++
 localedata/locales/mn_MN          |    2 ++
 localedata/locales/mr_IN          |    2 ++
 localedata/locales/ms_MY          |    2 ++
 localedata/locales/ne_NP          |    2 ++
 localedata/locales/nr_ZA          |    2 ++
 localedata/locales/nso_ZA         |    2 ++
 localedata/locales/om_ET          |    2 ++
 localedata/locales/pa_IN          |    2 ++
 localedata/locales/pt_BR          |    1 +
 localedata/locales/pt_PT          |    2 ++
 localedata/locales/rw_RW          |    2 ++
 localedata/locales/sa_IN          |    2 ++
 localedata/locales/se_NO          |    3 +++
 localedata/locales/sid_ET         |    2 ++
 localedata/locales/so_DJ          |    2 ++
 localedata/locales/so_ET          |    2 ++
 localedata/locales/so_KE          |    2 ++
 localedata/locales/so_SO          |    2 ++
 localedata/locales/sq_AL          |    2 ++
 localedata/locales/ss_ZA          |    2 ++
 localedata/locales/st_ZA          |    2 ++
 localedata/locales/ta_IN          |    2 ++
 localedata/locales/te_IN          |    2 ++
 localedata/locales/th_TH          |    2 ++
 localedata/locales/ti_ER          |    2 ++
 localedata/locales/ti_ET          |    2 ++
 localedata/locales/tig_ER         |    2 ++
 localedata/locales/tn_ZA          |    2 ++
 localedata/locales/ts_ZA          |    2 ++
 localedata/locales/tt_RU          |    2 ++
 localedata/locales/uz_UZ          |    2 ++
 localedata/locales/uz_UZ@cyrillic |    2 ++
 localedata/locales/ve_ZA          |    2 ++
 localedata/locales/vi_VN          |    2 ++
 localedata/locales/wal_ET         |    2 ++
 localedata/locales/xh_ZA          |    2 ++
 localedata/locales/yi_US          |    2 ++
 localedata/locales/zh_CN          |    2 ++
 localedata/locales/zh_HK          |    2 ++
 localedata/locales/zh_SG          |    2 ++
 localedata/locales/zh_TW          |    3 +++
 localedata/locales/zu_ZA          |    2 ++
 116 files changed, 235 insertions(+), 1 deletion(-)

--- a/localedata/locales/aa_DJ
+++ b/localedata/locales/aa_DJ
@@ -273,5 +273,7 @@
 date_fmt    "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/aa_ER
+++ b/localedata/locales/aa_ER
@@ -223,5 +223,7 @@
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/aa_ER@saaho
+++ b/localedata/locales/aa_ER@saaho
@@ -207,5 +207,7 @@
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/aa_ET
+++ b/localedata/locales/aa_ET
@@ -226,5 +226,7 @@
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/af_ZA
+++ b/localedata/locales/af_ZA
@@ -164,6 +164,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/am_ET
+++ b/localedata/locales/am_ET
@@ -1564,5 +1564,7 @@
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12D3><U002F><U121D>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/ar_AE
+++ b/localedata/locales/ar_AE
@@ -141,6 +141,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_BH
+++ b/localedata/locales/ar_BH
@@ -145,6 +145,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_DZ
+++ b/localedata/locales/ar_DZ
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_EG
+++ b/localedata/locales/ar_EG
@@ -148,6 +148,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_IN
+++ b/localedata/locales/ar_IN
@@ -127,6 +127,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+%  FIXME: copied from other *_IN locales
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/ar_IQ
+++ b/localedata/locales/ar_IQ
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_JO
+++ b/localedata/locales/ar_JO
@@ -162,6 +162,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_KW
+++ b/localedata/locales/ar_KW
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_LB
+++ b/localedata/locales/ar_LB
@@ -161,6 +161,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_LY
+++ b/localedata/locales/ar_LY
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_MA
+++ b/localedata/locales/ar_MA
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_OM
+++ b/localedata/locales/ar_OM
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_QA
+++ b/localedata/locales/ar_QA
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_SA
+++ b/localedata/locales/ar_SA
@@ -132,6 +132,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_SD
+++ b/localedata/locales/ar_SD
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_SY
+++ b/localedata/locales/ar_SY
@@ -161,6 +161,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 5
 END LC_TIME
 
 
--- a/localedata/locales/ar_TN
+++ b/localedata/locales/ar_TN
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/ar_YE
+++ b/localedata/locales/ar_YE
@@ -144,6 +144,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 
--- a/localedata/locales/az_AZ
+++ b/localedata/locales/az_AZ
@@ -274,6 +274,8 @@
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/be_BY
+++ b/localedata/locales/be_BY
@@ -145,6 +145,9 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  Copied from be_BY@alternative
+first_weekday 2
+first_workday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/be_BY@latin
+++ b/localedata/locales/be_BY@latin
@@ -102,6 +102,9 @@
 date_fmt        "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  Copied from be_BY@alternative
+first_weekday 2
+first_workday 2
 END LC_TIME
 
 LC_COLLATE
--- a/localedata/locales/bn_IN
+++ b/localedata/locales/bn_IN
@@ -145,6 +145,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+%  FIXME
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/bs_BA
+++ b/localedata/locales/bs_BA
@@ -208,6 +208,8 @@
 t_fmt   "<U0025><U0054>"
 am_pm   "";""
 t_fmt_ampm ""
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/byn_ER
+++ b/localedata/locales/byn_ER
@@ -218,5 +218,7 @@
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12A3><U12F5>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/dz_BT
+++ b/localedata/locales/dz_BT
@@ -606,7 +606,8 @@
 <U0025><U0049><U0F40><U0F66><U0F62><U0F0B><U0F58><U0025><U004D>/
 <U0F40><U0F66><U0F62><U0F0B><U0F46><U0025><U0053><U0020><U0025><U0070>"
 
-
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/en_AU
+++ b/localedata/locales/en_AU
@@ -117,6 +117,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/en_CA
+++ b/localedata/locales/en_CA
@@ -132,6 +132,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/en_HK
+++ b/localedata/locales/en_HK
@@ -133,6 +133,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0070><U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U005A>"
 %
+%  FIXME
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/en_IN
+++ b/localedata/locales/en_IN
@@ -132,6 +132,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+%  FIXME
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/en_NZ
+++ b/localedata/locales/en_NZ
@@ -117,6 +117,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/en_PH
+++ b/localedata/locales/en_PH
@@ -133,6 +133,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/en_SG
+++ b/localedata/locales/en_SG
@@ -132,6 +132,8 @@
 % %I:%M:%S %p
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070>"
 %
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/en_ZA
+++ b/localedata/locales/en_ZA
@@ -205,6 +205,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/es_AR
+++ b/localedata/locales/es_AR
@@ -122,6 +122,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_BO
+++ b/localedata/locales/es_BO
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_CL
+++ b/localedata/locales/es_CL
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_DO
+++ b/localedata/locales/es_DO
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_EC
+++ b/localedata/locales/es_EC
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_GT
+++ b/localedata/locales/es_GT
@@ -118,6 +118,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_HN
+++ b/localedata/locales/es_HN
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_MX
+++ b/localedata/locales/es_MX
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_NI
+++ b/localedata/locales/es_NI
@@ -111,6 +111,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_PA
+++ b/localedata/locales/es_PA
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_PE
+++ b/localedata/locales/es_PE
@@ -120,6 +120,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_PR
+++ b/localedata/locales/es_PR
@@ -110,6 +110,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_PY
+++ b/localedata/locales/es_PY
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_SV
+++ b/localedata/locales/es_SV
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_US
+++ b/localedata/locales/es_US
@@ -174,6 +174,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME
+first_weekday 1
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_UY
+++ b/localedata/locales/es_UY
@@ -119,6 +119,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/es_VE
+++ b/localedata/locales/es_VE
@@ -120,6 +120,8 @@
 date_fmt	"<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/gez_ER
+++ b/localedata/locales/gez_ER
@@ -215,5 +215,7 @@
 <U1361><U0025><U0072><U1361><U0025><U005A><U1361><U0025><U0059>/
 <U1361><U12D3><U002F><U121D>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/gez_ET
+++ b/localedata/locales/gez_ET
@@ -216,5 +216,7 @@
 <U1361><U0025><U0072><U1361><U0025><U005A><U1361><U0025><U0059>/
 <U1361><U12D3><U002F><U121D>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/gu_IN
+++ b/localedata/locales/gu_IN
@@ -178,6 +178,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/he_IL
+++ b/localedata/locales/he_IL
@@ -123,6 +123,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/hi_IN
+++ b/localedata/locales/hi_IN
@@ -173,6 +173,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/hr_HR
+++ b/localedata/locales/hr_HR
@@ -220,6 +220,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/hy_AM
+++ b/localedata/locales/hy_AM
@@ -147,6 +147,8 @@
 t_fmt       "<U0025><U0072>"
 am_pm       "";""
 t_fmt_ampm  ""
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/id_ID
+++ b/localedata/locales/id_ID
@@ -120,6 +120,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/is_IS
+++ b/localedata/locales/is_IS
@@ -2223,6 +2223,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in Java
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/it_CH
+++ b/localedata/locales/it_CH
@@ -98,6 +98,8 @@
 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>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/ja_JP
+++ b/localedata/locales/ja_JP
@@ -15006,6 +15006,8 @@
 		"<U4E5D><U5341><U56DB>";"<U4E5D><U5341><U4E94>";/
 		"<U4E5D><U5341><U516D>";"<U4E5D><U5341><U4E03>";/
 		"<U4E5D><U5341><U516B>";"<U4E5D><U5341><U4E5D>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/kk_KZ
+++ b/localedata/locales/kk_KZ
@@ -232,6 +232,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/km_KH
+++ b/localedata/locales/km_KH
@@ -1841,6 +1841,8 @@
 % ICT-7ICT-7
 %timezone	"<U0049><U0043><U0054><U002D><U0037><U0049><U0043><U0054><U002d><U0037>"
 
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/kn_IN
+++ b/localedata/locales/kn_IN
@@ -181,6 +181,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/ko_KR
+++ b/localedata/locales/ko_KR
@@ -6189,6 +6189,8 @@
 <U0020><U0028><U0025><U0061><U0029>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>/
 <U0020><U0025><U005A>"
+%  FIXME: found in CLDR
+first_weekday 1
 
 END LC_TIME
 
--- a/localedata/locales/ku_TR
+++ b/localedata/locales/ku_TR
@@ -149,6 +149,8 @@
 t_fmt_ampm  ""
 % format: %A %d %B %Y
 date_fmt  "<U0025><U0041><U0020><U0025><U0064><U0020><U0025><U0042><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/lo_LA
+++ b/localedata/locales/lo_LA
@@ -718,6 +718,8 @@
 <U003A><U0025><U0053><U0020><U0025><U005A>"
 % ICT-7ICT-7
 timezone	"<U0049><U0043><U0054><U002D><U0037><U0049><U0043><U0054><U002d><U0037>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/ml_IN
+++ b/localedata/locales/ml_IN
@@ -163,6 +163,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm     "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+%  FIXME
+first_weekday 1
 END LC_TIME
 %
 LC_MESSAGES
--- a/localedata/locales/mn_MN
+++ b/localedata/locales/mn_MN
@@ -220,6 +220,8 @@
 % "%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>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/mr_IN
+++ b/localedata/locales/mr_IN
@@ -170,6 +170,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/ms_MY
+++ b/localedata/locales/ms_MY
@@ -139,6 +139,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 
--- a/localedata/locales/ne_NP
+++ b/localedata/locales/ne_NP
@@ -153,6 +153,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/nr_ZA
+++ b/localedata/locales/nr_ZA
@@ -162,6 +162,8 @@
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/nso_ZA
+++ b/localedata/locales/nso_ZA
@@ -157,6 +157,8 @@
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/om_ET
+++ b/localedata/locales/om_ET
@@ -233,5 +233,7 @@
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/pa_IN
+++ b/localedata/locales/pa_IN
@@ -170,6 +170,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/pt_BR
+++ b/localedata/locales/pt_BR
@@ -120,6 +120,7 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+first_weekday 1
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/pt_PT
+++ b/localedata/locales/pt_PT
@@ -124,6 +124,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/rw_RW
+++ b/localedata/locales/rw_RW
@@ -109,6 +109,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/sa_IN
+++ b/localedata/locales/sa_IN
@@ -182,6 +182,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: copied from other *_IN locales
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/se_NO
+++ b/localedata/locales/se_NO
@@ -277,6 +277,9 @@
 <U0020><U0025><U005A>"
 
 % %a %b-%e %H:%M:%S %Z %Y søn jan-31 21:15:11 CET 2001
+%  FIXME: found in CLDR
+first_weekday 2
+first_workday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/sid_ET
+++ b/localedata/locales/sid_ET
@@ -222,5 +222,7 @@
 %
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/so_DJ
+++ b/localedata/locales/so_DJ
@@ -222,5 +222,7 @@
 date_fmt    "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/so_ET
+++ b/localedata/locales/so_ET
@@ -219,5 +219,7 @@
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/so_KE
+++ b/localedata/locales/so_KE
@@ -218,5 +218,7 @@
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/so_SO
+++ b/localedata/locales/so_SO
@@ -278,5 +278,7 @@
 date_fmt    "<U0025><U0041><U002C><U0020><U0025><U0042><U0020><U0025><U0065><U002C>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/sq_AL
+++ b/localedata/locales/sq_AL
@@ -290,6 +290,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 
--- a/localedata/locales/ss_ZA
+++ b/localedata/locales/ss_ZA
@@ -167,6 +167,8 @@
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/st_ZA
+++ b/localedata/locales/st_ZA
@@ -164,6 +164,8 @@
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/ta_IN
+++ b/localedata/locales/ta_IN
@@ -154,6 +154,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U0020><U0025><U005A>"
 %
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/te_IN
+++ b/localedata/locales/te_IN
@@ -156,6 +156,8 @@
 % %p%I.%M.%S %Z
 t_fmt_ampm  "<U0025><U0070><U0025><U0049><U002E><U0025><U004D><U002E><U0025><U0053><U0020><U0025><U005A>"
 %
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/th_TH
+++ b/localedata/locales/th_TH
@@ -913,6 +913,8 @@
 <U003A><U0025><U0053><U0020><U0025><U005A>"
 % ICT-7ICT-7
 timezone	"<U0049><U0043><U0054><U002D><U0037><U0049><U0043><U0054><U002d><U0037>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/ti_ER
+++ b/localedata/locales/ti_ER
@@ -270,5 +270,7 @@
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12D3><U002F><U121D>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/ti_ET
+++ b/localedata/locales/ti_ET
@@ -1072,5 +1072,7 @@
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12D3><U002F><U121D>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/tig_ER
+++ b/localedata/locales/tig_ER
@@ -218,5 +218,7 @@
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U12D3><U002F><U121D>"
 %
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/tn_ZA
+++ b/localedata/locales/tn_ZA
@@ -169,6 +169,8 @@
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/ts_ZA
+++ b/localedata/locales/ts_ZA
@@ -164,6 +164,8 @@
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/tt_RU
+++ b/localedata/locales/tt_RU
@@ -297,6 +297,8 @@
 t_fmt     "<U0025><U0054>"
 am_pm     "";""
 t_fmt_ampm ""
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_PAPER
--- a/localedata/locales/uz_UZ
+++ b/localedata/locales/uz_UZ
@@ -260,6 +260,8 @@
 am_pm       "";""
 t_fmt_ampm  ""
 date_fmt    "<U0025><U0064><U0020><U0025><U0042><U002C><U0020><U0025><U0059><U0020><U0079><U0069><U006C><U002C><U0020><U0025><U0041>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/uz_UZ@cyrillic
+++ b/localedata/locales/uz_UZ@cyrillic
@@ -263,6 +263,8 @@
 am_pm       "";""
 t_fmt_ampm  ""
 date_fmt    "<U0025><U0064><U0020><U0025><U0042><U002C><U0020><U0025><U0059><U0020><U0439><U0438><U043B><U002C><U0020><U0025><U0041>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/ve_ZA
+++ b/localedata/locales/ve_ZA
@@ -166,6 +166,8 @@
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/vi_VN
+++ b/localedata/locales/vi_VN
@@ -294,6 +294,8 @@
 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>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 % yes: Va^ng / Da.
--- a/localedata/locales/wal_ET
+++ b/localedata/locales/wal_ET
@@ -232,5 +232,7 @@
 <U0020><U130B><U120B><U1233>/
 <U0020><U0025><U0072><U0020><U0025><U005A><U0020><U0025><U0059>/
 <U0020><U130D><U002F><U120B>"
+%  FIXME: found in CLDR
+first_weekday 7
 END LC_TIME
 %
--- a/localedata/locales/xh_ZA
+++ b/localedata/locales/xh_ZA
@@ -164,6 +164,8 @@
 % time-zone name,
 % year with century as a decimal number,e.g. 2001.
 %
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/yi_US
+++ b/localedata/locales/yi_US
@@ -186,6 +186,8 @@
 am_pm   "<U0041><U004D>";"<U0050><U004D>"
 t_fmt_ampm  "<U0025><U0049><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0050>"
 cal_direction	3
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/zh_CN
+++ b/localedata/locales/zh_CN
@@ -135,6 +135,8 @@
 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>"
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/zh_HK
+++ b/localedata/locales/zh_HK
@@ -141,6 +141,8 @@
 date_fmt       "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065>/
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 
--- a/localedata/locales/zh_SG
+++ b/localedata/locales/zh_SG
@@ -130,6 +130,8 @@
 % Appropriate 12 h time representation (%r)
 t_fmt_ampm  ""
 %
+%  FIXME: found in CLDR
+first_weekday 2
 END LC_TIME
 
 
--- a/localedata/locales/zh_TW
+++ b/localedata/locales/zh_TW
@@ -128,6 +128,9 @@
 <U0020><U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020>/
 <U0025><U005A><U0020><U0025><U0059>"
 
+%  FIXME: found in CLDR
+first_weekday 1
+
 END LC_TIME
 
 LC_MESSAGES
--- a/localedata/locales/zu_ZA
+++ b/localedata/locales/zu_ZA
@@ -170,6 +170,8 @@
 % %Z - time-zone name,
 % %Y - year with century as a decimal number,e.g. 2001.
 
+%  FIXME: found in CLDR
+first_weekday 1
 END LC_TIME
 
 LC_MESSAGES
