aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2016-04-16 01:44:59 -0400
committerMike Frysinger <vapier@gentoo.org>2016-04-23 03:01:45 -0400
commit0a410e76f551c6e6cf6d128f618208049d6a952c (patch)
treef1d933fd7c0b7f4c38ac000a7fa7d26586b8c6d6
parente413b14e18ac635b5683ab7bbb1c901f79d1b06b (diff)
downloadglibc-0a410e76f551c6e6cf6d128f618208049d6a952c.zip
glibc-0a410e76f551c6e6cf6d128f618208049d6a952c.tar.gz
glibc-0a410e76f551c6e6cf6d128f618208049d6a952c.tar.bz2
localedata: CLDRv29: update LC_TIME week/first_week,workday fields
I've spot checked a number of these, including some that were def wrong (like ff_SN). It also fixes all open week-related bugs. Since ff_SN is the only one that changes its base date, I also made sure that its ordering of day translations were correct. Looks like another case Petr brought up where the week field was not actually checked against the day arrays. I also took the opportunity to drop first_weekday/first_workday when the value aligned with the defaults (1 & 2 respectively). This didn't impact too many locales In practice because the majority omitted them already. A few locales were defining some values incorrectly for their region: ak_GH: week: changing [7, 19971130, 7] to [7, 19971130, 1] ak_GH: first_weekday: changing 1 to 2 ayc_PE: week: changing [7, 19971130, 7] to [7, 19971130, 1] bem_ZM: week: changing [7, 19971130, 4] to [7, 19971130, 1] bem_ZM: first_weekday: changing 1 to 2 en_IE: first_weekday: changing 2 to 1 en_US: week: changing [7, 19971130, 7] to [7, 19971130, 1] es_CO: first_weekday: changing 2 to 1 es_ES: week: changing [7, 19971130, 5] to [7, 19971130, 4] ff_SN: week: changing [7, 19971129, 1] to [7, 19971130, 1] ff_SN: first_weekday: changing 1 to 2 ga_IE: first_weekday: changing 2 to 1 ht_HT: week: changing [7, 19971130, 7] to [7, 19971130, 1] ht_HT: first_weekday: changing 1 to 2 mk_MK: week: changing [7, 19971130, 4] to [7, 19971130, 1] mt_MT: first_weekday: changing 2 to 1 quz_PE: week: changing [7, 19971130, 7] to [7, 19971130, 1] sr_ME: week: changing [7, 19971130, 4] to [7, 19971130, 1] sr_RS: week: changing [7, 19971130, 4] to [7, 19971130, 1] sr_RS@latin: week: changing [7, 19971130, 4] to [7, 19971130, 1] sw_KE: week: changing [7, 19971130, 4] to [7, 19971130, 1] sw_KE: first_weekday: changing 2 to 1 uk_UA: week: changing [7, 19971130, 4] to [7, 19971130, 1] unm_US: week: changing [7, 19971130, 4] to [7, 19971130, 1] Some locales were copying locales that had the wrong week settings, so that content had to be duplicated so the values could be adjusted: el_CY: week: setting to [7, 19971130, 1] en_AG: week: setting to [7, 19971130, 1] en_AG: first_weekday: changing 2 to 1 en_ZM: week: setting to [7, 19971130, 1] es_CU: week: setting to [7, 19971130, 1] nl_AW: week: setting to [7, 19971130, 1] sw_TZ: first_weekday: setting to 2 ta_LK: first_weekday: setting to 2 The majority of locales were omitting the week field thus getting the default [7, 19971130, 0 (localedef) / 7 (ISO standard)]. Unfortunately, neither of those are used by any locales, so we end up having to define the field just to se the ndays field. In practice, this rarely matters due to it usage, and the first two fields match the defaults. aa_DJ: setting to [7, 19971130, 1] aa_ER: setting to [7, 19971130, 1] aa_ER@saaho: setting to [7, 19971130, 1] aa_ET: setting to [7, 19971130, 1] af_ZA: setting to [7, 19971130, 1] am_ET: setting to [7, 19971130, 1] an_ES: setting to [7, 19971130, 4] anp_IN: setting to [7, 19971130, 1] ar_AE: setting to [7, 19971130, 1] ar_BH: setting to [7, 19971130, 1] ar_DZ: setting to [7, 19971130, 1] ar_EG: setting to [7, 19971130, 1] ar_IN: setting to [7, 19971130, 1] ar_IQ: setting to [7, 19971130, 1] ar_JO: setting to [7, 19971130, 1] ar_KW: setting to [7, 19971130, 1] ar_LB: setting to [7, 19971130, 1] ar_LY: setting to [7, 19971130, 1] ar_MA: setting to [7, 19971130, 1] ar_OM: setting to [7, 19971130, 1] ar_QA: setting to [7, 19971130, 1] ar_SA: setting to [7, 19971130, 1] ar_SD: setting to [7, 19971130, 1] ar_SS: setting to [7, 19971130, 1] ar_SY: setting to [7, 19971130, 1] ar_TN: setting to [7, 19971130, 1] ar_YE: setting to [7, 19971130, 1] as_IN: setting to [7, 19971130, 1] ast_ES: setting to [7, 19971130, 4] az_AZ: setting to [7, 19971130, 1] be_BY: setting to [7, 19971130, 1] be_BY@latin: setting to [7, 19971130, 1] ber_DZ: setting to [7, 19971130, 1] ber_MA: setting to [7, 19971130, 1] bg_BG: setting to [7, 19971130, 4] bhb_IN: setting to [7, 19971130, 1] bho_IN: setting to [7, 19971130, 1] bn_BD: setting to [7, 19971130, 1] bn_IN: setting to [7, 19971130, 1] bo_CN: setting to [7, 19971130, 1] br_FR: setting to [7, 19971130, 4] brx_IN: setting to [7, 19971130, 1] bs_BA: setting to [7, 19971130, 1] byn_ER: setting to [7, 19971130, 1] ca_AD: setting to [7, 19971130, 4] ca_ES: setting to [7, 19971130, 4] ca_ES@euro: setting to [7, 19971130, 4] ca_FR: setting to [7, 19971130, 4] ca_IT: setting to [7, 19971130, 4] ce_RU: setting to [7, 19971130, 1] cmn_TW: setting to [7, 19971130, 1] crh_UA: setting to [7, 19971130, 1] cv_RU: setting to [7, 19971130, 1] cy_GB: setting to [7, 19971130, 4] de_BE: setting to [7, 19971130, 4] de_LU: setting to [7, 19971130, 4] doi_IN: setting to [7, 19971130, 1] dv_MV: setting to [7, 19971130, 1] dz_BT: setting to [7, 19971130, 1] el_GR: setting to [7, 19971130, 4] el_GR@euro: setting to [7, 19971130, 4] en_AU: setting to [7, 19971130, 1] en_BW: setting to [7, 19971130, 1] en_CA: setting to [7, 19971130, 1] en_HK: setting to [7, 19971130, 1] en_IE: setting to [7, 19971130, 4] en_IN: setting to [7, 19971130, 1] en_NG: setting to [7, 19971130, 1] en_NZ: setting to [7, 19971130, 1] en_PH: setting to [7, 19971130, 1] en_SG: setting to [7, 19971130, 1] en_ZA: setting to [7, 19971130, 1] en_ZW: setting to [7, 19971130, 1] es_AR: setting to [7, 19971130, 1] es_BO: setting to [7, 19971130, 1] es_CL: setting to [7, 19971130, 1] es_CO: setting to [7, 19971130, 1] es_CR: setting to [7, 19971130, 1] es_DO: setting to [7, 19971130, 1] es_EC: setting to [7, 19971130, 1] es_ES@euro: setting to [7, 19971130, 4] es_GT: setting to [7, 19971130, 1] es_HN: setting to [7, 19971130, 1] es_MX: setting to [7, 19971130, 1] es_NI: setting to [7, 19971130, 1] es_PA: setting to [7, 19971130, 1] es_PE: setting to [7, 19971130, 1] es_PR: setting to [7, 19971130, 1] es_PY: setting to [7, 19971130, 1] es_SV: setting to [7, 19971130, 1] es_US: setting to [7, 19971130, 1] es_UY: setting to [7, 19971130, 1] es_VE: setting to [7, 19971130, 1] eu_ES: setting to [7, 19971130, 4] fa_IR: setting to [7, 19971130, 1] fil_PH: setting to [7, 19971130, 1] fo_FO: setting to [7, 19971130, 4] fr_CA: setting to [7, 19971130, 1] fr_CH: setting to [7, 19971130, 4] fr_LU: setting to [7, 19971130, 4] fy_NL: setting to [7, 19971130, 4] ga_IE: setting to [7, 19971130, 4] gd_GB: setting to [7, 19971130, 4] gez_ER: setting to [7, 19971130, 1] gez_ET: setting to [7, 19971130, 1] gl_ES: setting to [7, 19971130, 4] gu_IN: setting to [7, 19971130, 1] gv_GB: setting to [7, 19971130, 4] hak_TW: setting to [7, 19971130, 1] ha_NG: setting to [7, 19971130, 1] he_IL: setting to [7, 19971130, 1] hi_IN: setting to [7, 19971130, 1] hne_IN: setting to [7, 19971130, 1] hr_HR: setting to [7, 19971130, 1] hy_AM: setting to [7, 19971130, 1] id_ID: setting to [7, 19971130, 1] ig_NG: setting to [7, 19971130, 1] ik_CA: setting to [7, 19971130, 1] is_IS: setting to [7, 19971130, 4] it_CH: setting to [7, 19971130, 4] it_IT: setting to [7, 19971130, 4] it_IT@euro: setting to [7, 19971130, 4] iu_CA: setting to [7, 19971130, 1] ja_JP: setting to [7, 19971130, 1] ka_GE: setting to [7, 19971130, 1] kk_KZ: setting to [7, 19971130, 1] kl_GL: setting to [7, 19971130, 1] km_KH: setting to [7, 19971130, 1] kn_IN: setting to [7, 19971130, 1] kok_IN: setting to [7, 19971130, 1] ko_KR: setting to [7, 19971130, 1] ks_IN: setting to [7, 19971130, 1] ks_IN@devanagari: setting to [7, 19971130, 1] ku_TR: setting to [7, 19971130, 1] kw_GB: setting to [7, 19971130, 4] ky_KG: setting to [7, 19971130, 1] lg_UG: setting to [7, 19971130, 1] lij_IT: setting to [7, 19971130, 4] lo_LA: setting to [7, 19971130, 1] lt_LT: setting to [7, 19971130, 4] lv_LV: setting to [7, 19971130, 1] lzh_TW: setting to [7, 19971130, 1] mag_IN: setting to [7, 19971130, 1] mai_IN: setting to [7, 19971130, 1] mg_MG: setting to [7, 19971130, 1] mhr_RU: setting to [7, 19971130, 1] mi_NZ: setting to [7, 19971130, 1] ml_IN: setting to [7, 19971130, 1] mni_IN: setting to [7, 19971130, 1] mn_MN: setting to [7, 19971130, 1] mr_IN: setting to [7, 19971130, 1] ms_MY: setting to [7, 19971130, 1] mt_MT: setting to [7, 19971130, 1] my_MM: setting to [7, 19971130, 1] nan_TW: setting to [7, 19971130, 1] nan_TW@latin: setting to [7, 19971130, 1] ne_NP: setting to [7, 19971130, 1] nhn_MX: setting to [7, 19971130, 1] niu_NU: setting to [7, 19971130, 1] niu_NZ: setting to [7, 19971130, 1] nl_BE: setting to [7, 19971130, 4] nl_BE@euro: setting to [7, 19971130, 4] nr_ZA: setting to [7, 19971130, 1] nso_ZA: setting to [7, 19971130, 1] oc_FR: setting to [7, 19971130, 4] om_ET: setting to [7, 19971130, 1] om_KE: setting to [7, 19971130, 1] or_IN: setting to [7, 19971130, 1] os_RU: setting to [7, 19971130, 1] pa_IN: setting to [7, 19971130, 1] pap_AW: setting to [7, 19971130, 1] pap_CW: setting to [7, 19971130, 1] pa_PK: setting to [7, 19971130, 1] ps_AF: setting to [7, 19971130, 1] pt_BR: setting to [7, 19971130, 1] pt_PT: setting to [7, 19971130, 4] pt_PT@euro: setting to [7, 19971130, 4] raj_IN: setting to [7, 19971130, 1] ro_RO: setting to [7, 19971130, 1] ru_RU: setting to [7, 19971130, 1] ru_UA: setting to [7, 19971130, 1] rw_RW: setting to [7, 19971130, 1] sa_IN: setting to [7, 19971130, 1] sat_IN: setting to [7, 19971130, 1] sd_IN: setting to [7, 19971130, 1] sd_IN@devanagari: setting to [7, 19971130, 1] se_NO: setting to [7, 19971130, 4] shs_CA: setting to [7, 19971130, 1] sid_ET: setting to [7, 19971130, 1] si_LK: setting to [7, 19971130, 1] sl_SI: setting to [7, 19971130, 1] so_DJ: setting to [7, 19971130, 1] so_ET: setting to [7, 19971130, 1] so_KE: setting to [7, 19971130, 1] so_SO: setting to [7, 19971130, 1] sq_AL: setting to [7, 19971130, 1] ss_ZA: setting to [7, 19971130, 1] st_ZA: setting to [7, 19971130, 1] sv_FI: setting to [7, 19971130, 4] sv_SE: setting to [7, 19971130, 4] ta_IN: setting to [7, 19971130, 1] tcy_IN: setting to [7, 19971130, 1] te_IN: setting to [7, 19971130, 1] tg_TJ: setting to [7, 19971130, 1] the_NP: setting to [7, 19971130, 1] th_TH: setting to [7, 19971130, 1] ti_ER: setting to [7, 19971130, 1] ti_ET: setting to [7, 19971130, 1] tig_ER: setting to [7, 19971130, 1] tk_TM: setting to [7, 19971130, 1] tl_PH: setting to [7, 19971130, 1] tn_ZA: setting to [7, 19971130, 1] tr_CY: setting to [7, 19971130, 1] tr_TR: setting to [7, 19971130, 1] ts_ZA: setting to [7, 19971130, 1] tt_RU: setting to [7, 19971130, 1] tt_RU@iqtelif: setting to [7, 19971130, 1] ug_CN: setting to [7, 19971130, 1] ur_IN: setting to [7, 19971130, 1] ur_PK: setting to [7, 19971130, 1] uz_UZ: setting to [7, 19971130, 1] uz_UZ@cyrillic: setting to [7, 19971130, 1] ve_ZA: setting to [7, 19971130, 1] vi_VN: setting to [7, 19971130, 1] wa_BE: setting to [7, 19971130, 4] wal_ET: setting to [7, 19971130, 1] wo_SN: setting to [7, 19971130, 1] xh_ZA: setting to [7, 19971130, 1] yi_US: setting to [7, 19971130, 1] yo_NG: setting to [7, 19971130, 1] yue_HK: setting to [7, 19971130, 1] zh_CN: setting to [7, 19971130, 1] zh_HK: setting to [7, 19971130, 1] zh_SG: setting to [7, 19971130, 1] zh_TW: setting to [7, 19971130, 1] zu_ZA: setting to [7, 19971130, 1] Finally, set first_weekday in all the locales that were omitting it and wanted something other than the default of 1. aa_DJ: setting to 7 aa_ER: setting to 2 aa_ER@saaho: setting to 2 ar_AE: setting to 7 ar_BH: setting to 7 ar_DZ: setting to 7 ar_EG: setting to 7 ar_IQ: setting to 7 ar_JO: setting to 7 ar_KW: setting to 7 ar_LB: setting to 2 ar_LY: setting to 7 ar_MA: setting to 7 ar_OM: setting to 7 ar_QA: setting to 7 ar_SD: setting to 7 ar_SS: setting to 2 ar_SY: setting to 7 az_AZ: setting to 2 be_BY: setting to 2 be_BY@latin: setting to 2 ber_DZ: setting to 7 ber_MA: setting to 7 bn_BD: setting to 6 bs_BA: setting to 2 byn_ER: setting to 2 dv_MV: setting to 6 en_NG: setting to 2 es_BO: setting to 2 es_CL: setting to 2 es_EC: setting to 2 es_UY: setting to 2 fo_FO: setting to 2 fr_CH: setting to 2 gd_GB: setting to 2 gez_ER: setting to 2 ha_NG: setting to 2 hr_HR: setting to 2 hy_AM: setting to 2 ig_NG: setting to 2 is_IS: setting to 2 it_CH: setting to 2 ka_GE: setting to 2 kk_KZ: setting to 2 kl_GL: setting to 2 ku_TR: setting to 2 ky_KG: setting to 2 lg_UG: setting to 2 mg_MG: setting to 2 mn_MN: setting to 2 ms_MY: setting to 2 niu_NU: setting to 2 pap_AW: setting to 2 pap_CW: setting to 2 pt_PT: setting to 2 pt_PT@euro: setting to 2 rw_RW: setting to 2 se_NO: setting to 2 si_LK: setting to 2 so_DJ: setting to 7 so_SO: setting to 2 sq_AL: setting to 2 tg_TJ: setting to 2 ti_ER: setting to 2 tig_ER: setting to 2 tk_TM: setting to 2 tt_RU: setting to 2 tt_RU@iqtelif: setting to 2 uz_UZ: setting to 2 uz_UZ@cyrillic: setting to 2 vi_VN: setting to 2 wo_SN: setting to 2 yo_NG: setting to 2
-rw-r--r--localedata/ChangeLog287
-rw-r--r--localedata/locales/aa_DJ2
-rw-r--r--localedata/locales/aa_ER2
-rw-r--r--localedata/locales/aa_ER@saaho2
-rw-r--r--localedata/locales/aa_ET1
-rw-r--r--localedata/locales/af_ZA1
-rw-r--r--localedata/locales/ak_GH5
-rw-r--r--localedata/locales/am_ET1
-rw-r--r--localedata/locales/an_ES2
-rw-r--r--localedata/locales/anp_IN1
-rw-r--r--localedata/locales/ar_AE3
-rw-r--r--localedata/locales/ar_BH3
-rw-r--r--localedata/locales/ar_DZ3
-rw-r--r--localedata/locales/ar_EG3
-rw-r--r--localedata/locales/ar_IN1
-rw-r--r--localedata/locales/ar_IQ3
-rw-r--r--localedata/locales/ar_JO3
-rw-r--r--localedata/locales/ar_KW3
-rw-r--r--localedata/locales/ar_LB2
-rw-r--r--localedata/locales/ar_LY3
-rw-r--r--localedata/locales/ar_MA3
-rw-r--r--localedata/locales/ar_OM3
-rw-r--r--localedata/locales/ar_QA3
-rw-r--r--localedata/locales/ar_SA2
-rw-r--r--localedata/locales/ar_SD3
-rw-r--r--localedata/locales/ar_SS2
-rw-r--r--localedata/locales/ar_SY3
-rw-r--r--localedata/locales/ar_TN2
-rw-r--r--localedata/locales/ar_YE2
-rw-r--r--localedata/locales/as_IN1
-rw-r--r--localedata/locales/ast_ES2
-rw-r--r--localedata/locales/ayc_PE4
-rw-r--r--localedata/locales/az_AZ2
-rw-r--r--localedata/locales/be_BY2
-rw-r--r--localedata/locales/be_BY@latin2
-rw-r--r--localedata/locales/bem_ZM5
-rw-r--r--localedata/locales/ber_DZ3
-rw-r--r--localedata/locales/ber_MA3
-rw-r--r--localedata/locales/bg_BG2
-rw-r--r--localedata/locales/bhb_IN1
-rw-r--r--localedata/locales/bho_IN1
-rw-r--r--localedata/locales/bn_BD2
-rw-r--r--localedata/locales/bn_IN1
-rw-r--r--localedata/locales/bo_CN2
-rw-r--r--localedata/locales/br_FR2
-rw-r--r--localedata/locales/brx_IN1
-rw-r--r--localedata/locales/bs_BA2
-rw-r--r--localedata/locales/byn_ER2
-rw-r--r--localedata/locales/ca_ES2
-rw-r--r--localedata/locales/ce_RU2
-rw-r--r--localedata/locales/cmn_TW1
-rw-r--r--localedata/locales/crh_UA2
-rw-r--r--localedata/locales/cs_CZ1
-rw-r--r--localedata/locales/csb_PL1
-rw-r--r--localedata/locales/cv_RU2
-rw-r--r--localedata/locales/cy_GB2
-rw-r--r--localedata/locales/da_DK1
-rw-r--r--localedata/locales/de_AT1
-rw-r--r--localedata/locales/de_BE2
-rw-r--r--localedata/locales/de_CH1
-rw-r--r--localedata/locales/de_DE1
-rw-r--r--localedata/locales/de_IT1
-rw-r--r--localedata/locales/de_LU2
-rw-r--r--localedata/locales/doi_IN1
-rw-r--r--localedata/locales/dv_MV2
-rw-r--r--localedata/locales/dz_BT2
-rw-r--r--localedata/locales/el_CY38
-rw-r--r--localedata/locales/el_GR2
-rw-r--r--localedata/locales/en_AG39
-rw-r--r--localedata/locales/en_AU1
-rw-r--r--localedata/locales/en_CA1
-rw-r--r--localedata/locales/en_DK1
-rw-r--r--localedata/locales/en_GB1
-rw-r--r--localedata/locales/en_HK1
-rw-r--r--localedata/locales/en_IE3
-rw-r--r--localedata/locales/en_IN1
-rw-r--r--localedata/locales/en_NG2
-rw-r--r--localedata/locales/en_NZ1
-rw-r--r--localedata/locales/en_PH1
-rw-r--r--localedata/locales/en_SG1
-rw-r--r--localedata/locales/en_US4
-rw-r--r--localedata/locales/en_ZA1
-rw-r--r--localedata/locales/en_ZM40
-rw-r--r--localedata/locales/es_AR1
-rw-r--r--localedata/locales/es_BO2
-rw-r--r--localedata/locales/es_CL2
-rw-r--r--localedata/locales/es_CO2
-rw-r--r--localedata/locales/es_CR2
-rw-r--r--localedata/locales/es_CU37
-rw-r--r--localedata/locales/es_DO1
-rw-r--r--localedata/locales/es_EC2
-rw-r--r--localedata/locales/es_ES3
-rw-r--r--localedata/locales/es_GT1
-rw-r--r--localedata/locales/es_HN1
-rw-r--r--localedata/locales/es_MX1
-rw-r--r--localedata/locales/es_NI1
-rw-r--r--localedata/locales/es_PA1
-rw-r--r--localedata/locales/es_PE1
-rw-r--r--localedata/locales/es_PR1
-rw-r--r--localedata/locales/es_PY1
-rw-r--r--localedata/locales/es_SV1
-rw-r--r--localedata/locales/es_US1
-rw-r--r--localedata/locales/es_UY2
-rw-r--r--localedata/locales/es_VE1
-rw-r--r--localedata/locales/et_EE1
-rw-r--r--localedata/locales/eu_ES2
-rw-r--r--localedata/locales/fa_IR3
-rw-r--r--localedata/locales/ff_SN4
-rw-r--r--localedata/locales/fi_FI3
-rw-r--r--localedata/locales/fil_PH1
-rw-r--r--localedata/locales/fo_FO2
-rw-r--r--localedata/locales/fr_BE1
-rw-r--r--localedata/locales/fr_CA1
-rw-r--r--localedata/locales/fr_CH2
-rw-r--r--localedata/locales/fr_FR1
-rw-r--r--localedata/locales/fr_LU2
-rw-r--r--localedata/locales/fur_IT1
-rw-r--r--localedata/locales/fy_DE1
-rw-r--r--localedata/locales/fy_NL2
-rw-r--r--localedata/locales/ga_IE3
-rw-r--r--localedata/locales/gd_GB2
-rw-r--r--localedata/locales/gez_ER2
-rw-r--r--localedata/locales/gez_ET1
-rw-r--r--localedata/locales/gl_ES2
-rw-r--r--localedata/locales/gu_IN1
-rw-r--r--localedata/locales/gv_GB2
-rw-r--r--localedata/locales/ha_NG2
-rw-r--r--localedata/locales/hak_TW1
-rw-r--r--localedata/locales/he_IL2
-rw-r--r--localedata/locales/hi_IN1
-rw-r--r--localedata/locales/hne_IN1
-rw-r--r--localedata/locales/hr_HR2
-rw-r--r--localedata/locales/hsb_DE1
-rw-r--r--localedata/locales/ht_HT5
-rw-r--r--localedata/locales/hu_HU1
-rw-r--r--localedata/locales/hy_AM2
-rw-r--r--localedata/locales/ia_FR1
-rw-r--r--localedata/locales/id_ID1
-rw-r--r--localedata/locales/ig_NG2
-rw-r--r--localedata/locales/ik_CA1
-rw-r--r--localedata/locales/is_IS2
-rw-r--r--localedata/locales/it_CH2
-rw-r--r--localedata/locales/it_IT2
-rw-r--r--localedata/locales/iu_CA1
-rw-r--r--localedata/locales/ja_JP1
-rw-r--r--localedata/locales/ka_GE2
-rw-r--r--localedata/locales/kk_KZ2
-rw-r--r--localedata/locales/kl_GL2
-rw-r--r--localedata/locales/km_KH1
-rw-r--r--localedata/locales/kn_IN1
-rw-r--r--localedata/locales/ko_KR1
-rw-r--r--localedata/locales/kok_IN1
-rw-r--r--localedata/locales/ks_IN1
-rw-r--r--localedata/locales/ks_IN@devanagari2
-rw-r--r--localedata/locales/ku_TR2
-rw-r--r--localedata/locales/kw_GB2
-rw-r--r--localedata/locales/ky_KG2
-rw-r--r--localedata/locales/lb_LU1
-rw-r--r--localedata/locales/lg_UG2
-rw-r--r--localedata/locales/li_BE1
-rw-r--r--localedata/locales/li_NL1
-rw-r--r--localedata/locales/lij_IT2
-rw-r--r--localedata/locales/lo_LA1
-rw-r--r--localedata/locales/lt_LT2
-rw-r--r--localedata/locales/lv_LV2
-rw-r--r--localedata/locales/lzh_TW1
-rw-r--r--localedata/locales/mag_IN1
-rw-r--r--localedata/locales/mg_MG2
-rw-r--r--localedata/locales/mhr_RU2
-rw-r--r--localedata/locales/mi_NZ1
-rw-r--r--localedata/locales/mk_MK5
-rw-r--r--localedata/locales/ml_IN1
-rw-r--r--localedata/locales/mn_MN2
-rw-r--r--localedata/locales/mni_IN1
-rw-r--r--localedata/locales/mr_IN1
-rw-r--r--localedata/locales/ms_MY2
-rw-r--r--localedata/locales/mt_MT3
-rw-r--r--localedata/locales/my_MM1
-rw-r--r--localedata/locales/nan_TW1
-rw-r--r--localedata/locales/nan_TW@latin1
-rw-r--r--localedata/locales/nb_NO1
-rw-r--r--localedata/locales/nds_DE1
-rw-r--r--localedata/locales/nds_NL1
-rw-r--r--localedata/locales/ne_NP1
-rw-r--r--localedata/locales/nhn_MX1
-rw-r--r--localedata/locales/niu_NU2
-rw-r--r--localedata/locales/niu_NZ1
-rw-r--r--localedata/locales/nl_AW39
-rw-r--r--localedata/locales/nl_BE2
-rw-r--r--localedata/locales/nl_NL1
-rw-r--r--localedata/locales/nn_NO1
-rw-r--r--localedata/locales/nr_ZA1
-rw-r--r--localedata/locales/nso_ZA1
-rw-r--r--localedata/locales/oc_FR2
-rw-r--r--localedata/locales/om_ET1
-rw-r--r--localedata/locales/om_KE1
-rw-r--r--localedata/locales/or_IN1
-rw-r--r--localedata/locales/os_RU3
-rw-r--r--localedata/locales/pa_IN1
-rw-r--r--localedata/locales/pa_PK1
-rw-r--r--localedata/locales/pap_AW2
-rw-r--r--localedata/locales/pap_CW2
-rw-r--r--localedata/locales/pl_PL1
-rw-r--r--localedata/locales/ps_AF1
-rw-r--r--localedata/locales/pt_BR1
-rw-r--r--localedata/locales/pt_PT2
-rw-r--r--localedata/locales/quz_PE4
-rw-r--r--localedata/locales/raj_IN1
-rw-r--r--localedata/locales/ro_RO4
-rw-r--r--localedata/locales/ru_RU2
-rw-r--r--localedata/locales/ru_UA2
-rw-r--r--localedata/locales/rw_RW2
-rw-r--r--localedata/locales/sa_IN1
-rw-r--r--localedata/locales/sat_IN1
-rw-r--r--localedata/locales/sc_IT1
-rw-r--r--localedata/locales/sd_IN1
-rw-r--r--localedata/locales/sd_IN@devanagari1
-rw-r--r--localedata/locales/se_NO2
-rw-r--r--localedata/locales/shs_CA2
-rw-r--r--localedata/locales/si_LK2
-rw-r--r--localedata/locales/sid_ET1
-rw-r--r--localedata/locales/sk_SK1
-rw-r--r--localedata/locales/sl_SI2
-rw-r--r--localedata/locales/so_DJ2
-rw-r--r--localedata/locales/so_ET1
-rw-r--r--localedata/locales/so_KE1
-rw-r--r--localedata/locales/so_SO2
-rw-r--r--localedata/locales/sq_AL2
-rw-r--r--localedata/locales/sr_ME3
-rw-r--r--localedata/locales/sr_RS3
-rw-r--r--localedata/locales/sr_RS@latin3
-rw-r--r--localedata/locales/ss_ZA1
-rw-r--r--localedata/locales/st_ZA1
-rw-r--r--localedata/locales/sv_FI4
-rw-r--r--localedata/locales/sv_SE2
-rw-r--r--localedata/locales/sw_KE4
-rw-r--r--localedata/locales/sw_TZ48
-rw-r--r--localedata/locales/szl_PL1
-rw-r--r--localedata/locales/ta_IN1
-rw-r--r--localedata/locales/ta_LK29
-rw-r--r--localedata/locales/tcy_IN1
-rw-r--r--localedata/locales/te_IN1
-rw-r--r--localedata/locales/tg_TJ2
-rw-r--r--localedata/locales/th_TH1
-rw-r--r--localedata/locales/the_NP2
-rw-r--r--localedata/locales/ti_ER2
-rw-r--r--localedata/locales/ti_ET1
-rw-r--r--localedata/locales/tig_ER2
-rw-r--r--localedata/locales/tk_TM2
-rw-r--r--localedata/locales/tl_PH1
-rw-r--r--localedata/locales/tn_ZA1
-rw-r--r--localedata/locales/tr_TR2
-rw-r--r--localedata/locales/ts_ZA1
-rw-r--r--localedata/locales/tt_RU2
-rw-r--r--localedata/locales/tt_RU@iqtelif2
-rw-r--r--localedata/locales/ug_CN1
-rw-r--r--localedata/locales/uk_UA26
-rw-r--r--localedata/locales/unm_US4
-rw-r--r--localedata/locales/ur_IN1
-rw-r--r--localedata/locales/ur_PK1
-rw-r--r--localedata/locales/uz_UZ2
-rw-r--r--localedata/locales/uz_UZ@cyrillic2
-rw-r--r--localedata/locales/ve_ZA1
-rw-r--r--localedata/locales/vi_VN2
-rw-r--r--localedata/locales/wa_BE2
-rw-r--r--localedata/locales/wae_CH1
-rw-r--r--localedata/locales/wal_ET1
-rw-r--r--localedata/locales/wo_SN2
-rw-r--r--localedata/locales/xh_ZA1
-rw-r--r--localedata/locales/yi_US1
-rw-r--r--localedata/locales/yo_NG2
-rw-r--r--localedata/locales/yue_HK2
-rw-r--r--localedata/locales/zh_CN1
-rw-r--r--localedata/locales/zh_HK1
-rw-r--r--localedata/locales/zh_SG1
-rw-r--r--localedata/locales/zh_TW1
-rw-r--r--localedata/locales/zu_ZA1
277 files changed, 887 insertions, 154 deletions
diff --git a/localedata/ChangeLog b/localedata/ChangeLog
index 54ebb70..ee298a3 100644
--- a/localedata/ChangeLog
+++ b/localedata/ChangeLog
@@ -1,10 +1,296 @@
+2016-04-23 Mike Frysinger <vapier@gentoo.org>
+
+ [BZ #12349]
+ [BZ #14934]
+ [BZ #17565]
+ [BZ #18205]
+ [BZ #19568]
+ * locales/aa_DJ (week, first_weekday, first_workday): Update values
+ to match CLDRv29.
+ * locales/aa_ER: Likewise.
+ * locales/aa_ER@saaho: Likewise.
+ * locales/aa_ET: Likewise.
+ * locales/af_ZA: Likewise.
+ * locales/ak_GH: Likewise.
+ * locales/am_ET: Likewise.
+ * locales/an_ES: Likewise.
+ * locales/anp_IN: Likewise.
+ * locales/ar_AE: Likewise.
+ * locales/ar_BH: Likewise.
+ * locales/ar_DZ: Likewise.
+ * locales/ar_EG: Likewise.
+ * locales/ar_IN: Likewise.
+ * locales/ar_IQ: Likewise.
+ * locales/ar_JO: Likewise.
+ * locales/ar_KW: Likewise.
+ * locales/ar_LB: Likewise.
+ * locales/ar_LY: Likewise.
+ * locales/ar_MA: Likewise.
+ * locales/ar_OM: Likewise.
+ * locales/ar_QA: Likewise.
+ * locales/ar_SA: Likewise.
+ * locales/ar_SD: Likewise.
+ * locales/ar_SS: Likewise.
+ * locales/ar_SY: Likewise.
+ * locales/ar_TN: Likewise.
+ * locales/ar_YE: Likewise.
+ * locales/as_IN: Likewise.
+ * locales/ast_ES: Likewise.
+ * locales/ayc_PE: Likewise.
+ * locales/az_AZ: Likewise.
+ * locales/be_BY: Likewise.
+ * locales/be_BY@latin: Likewise.
+ * locales/bem_ZM: Likewise.
+ * locales/ber_DZ: Likewise.
+ * locales/ber_MA: Likewise.
+ * locales/bg_BG: Likewise.
+ * locales/bhb_IN: Likewise.
+ * locales/bho_IN: Likewise.
+ * locales/bn_BD: Likewise.
+ * locales/bn_IN: Likewise.
+ * locales/bo_CN: Likewise.
+ * locales/br_FR: Likewise.
+ * locales/brx_IN: Likewise.
+ * locales/bs_BA: Likewise.
+ * locales/byn_ER: Likewise.
+ * locales/ca_ES: Likewise.
+ * locales/ce_RU: Likewise.
+ * locales/cmn_TW: Likewise.
+ * locales/crh_UA: Likewise.
+ * locales/cs_CZ: Likewise.
+ * locales/csb_PL: Likewise.
+ * locales/cv_RU: Likewise.
+ * locales/cy_GB: Likewise.
+ * locales/da_DK: Likewise.
+ * locales/de_AT: Likewise.
+ * locales/de_BE: Likewise.
+ * locales/de_CH: Likewise.
+ * locales/de_DE: Likewise.
+ * locales/de_IT: Likewise.
+ * locales/de_LU: Likewise.
+ * locales/doi_IN: Likewise.
+ * locales/dv_MV: Likewise.
+ * locales/dz_BT: Likewise.
+ * locales/el_CY: Likewise.
+ * locales/el_GR: Likewise.
+ * locales/en_AG: Likewise.
+ * locales/en_AU: Likewise.
+ * locales/en_CA: Likewise.
+ * locales/en_DK: Likewise.
+ * locales/en_GB: Likewise.
+ * locales/en_HK: Likewise.
+ * locales/en_IE: Likewise.
+ * locales/en_IN: Likewise.
+ * locales/en_NG: Likewise.
+ * locales/en_NZ: Likewise.
+ * locales/en_PH: Likewise.
+ * locales/en_SG: Likewise.
+ * locales/en_US: Likewise.
+ * locales/en_ZA: Likewise.
+ * locales/en_ZM: Likewise.
+ * locales/es_AR: Likewise.
+ * locales/es_BO: Likewise.
+ * locales/es_CL: Likewise.
+ * locales/es_CO: Likewise.
+ * locales/es_CR: Likewise.
+ * locales/es_CU: Likewise.
+ * locales/es_DO: Likewise.
+ * locales/es_EC: Likewise.
+ * locales/es_ES: Likewise.
+ * locales/es_GT: Likewise.
+ * locales/es_HN: Likewise.
+ * locales/es_MX: Likewise.
+ * locales/es_NI: Likewise.
+ * locales/es_PA: Likewise.
+ * locales/es_PE: Likewise.
+ * locales/es_PR: Likewise.
+ * locales/es_PY: Likewise.
+ * locales/es_SV: Likewise.
+ * locales/es_US: Likewise.
+ * locales/es_UY: Likewise.
+ * locales/es_VE: Likewise.
+ * locales/et_EE: Likewise.
+ * locales/eu_ES: Likewise.
+ * locales/fa_IR: Likewise.
+ * locales/ff_SN: Likewise.
+ * locales/fi_FI: Likewise.
+ * locales/fil_PH: Likewise.
+ * locales/fo_FO: Likewise.
+ * locales/fr_BE: Likewise.
+ * locales/fr_CA: Likewise.
+ * locales/fr_CH: Likewise.
+ * locales/fr_FR: Likewise.
+ * locales/fr_LU: Likewise.
+ * locales/fur_IT: Likewise.
+ * locales/fy_DE: Likewise.
+ * locales/fy_NL: Likewise.
+ * locales/ga_IE: Likewise.
+ * locales/gd_GB: Likewise.
+ * locales/gez_ER: Likewise.
+ * locales/gez_ET: Likewise.
+ * locales/gl_ES: Likewise.
+ * locales/gu_IN: Likewise.
+ * locales/gv_GB: Likewise.
+ * locales/ha_NG: Likewise.
+ * locales/hak_TW: Likewise.
+ * locales/he_IL: Likewise.
+ * locales/hi_IN: Likewise.
+ * locales/hne_IN: Likewise.
+ * locales/hr_HR: Likewise.
+ * locales/hsb_DE: Likewise.
+ * locales/ht_HT: Likewise.
+ * locales/hu_HU: Likewise.
+ * locales/hy_AM: Likewise.
+ * locales/ia_FR: Likewise.
+ * locales/id_ID: Likewise.
+ * locales/ig_NG: Likewise.
+ * locales/ik_CA: Likewise.
+ * locales/is_IS: Likewise.
+ * locales/it_CH: Likewise.
+ * locales/it_IT: Likewise.
+ * locales/iu_CA: Likewise.
+ * locales/ja_JP: Likewise.
+ * locales/ka_GE: Likewise.
+ * locales/kl_GL: Likewise.
+ * locales/km_KH: Likewise.
+ * locales/kn_IN: Likewise.
+ * locales/ko_KR: Likewise.
+ * locales/kok_IN: Likewise.
+ * locales/ks_IN: Likewise.
+ * locales/ks_IN@devanagari: Likewise.
+ * locales/ku_TR: Likewise.
+ * locales/kw_GB: Likewise.
+ * locales/ky_KG: Likewise.
+ * locales/lb_LU: Likewise.
+ * locales/lg_UG: Likewise.
+ * locales/li_BE: Likewise.
+ * locales/li_NL: Likewise.
+ * locales/lij_IT: Likewise.
+ * locales/lo_LA: Likewise.
+ * locales/lt_LT: Likewise.
+ * locales/lv_LV: Likewise.
+ * locales/lzh_TW: Likewise.
+ * locales/mag_IN: Likewise.
+ * locales/mg_MG: Likewise.
+ * locales/mhr_RU: Likewise.
+ * locales/mi_NZ: Likewise.
+ * locales/mk_MK: Likewise.
+ * locales/ml_IN: Likewise.
+ * locales/mn_MN: Likewise.
+ * locales/mni_IN: Likewise.
+ * locales/mr_IN: Likewise.
+ * locales/ms_MY: Likewise.
+ * locales/mt_MT: Likewise.
+ * locales/my_MM: Likewise.
+ * locales/nan_TW: Likewise.
+ * locales/nan_TW@latin: Likewise.
+ * locales/nb_NO: Likewise.
+ * locales/nds_DE: Likewise.
+ * locales/nds_NL: Likewise.
+ * locales/ne_NP: Likewise.
+ * locales/nhn_MX: Likewise.
+ * locales/niu_NU: Likewise.
+ * locales/niu_NZ: Likewise.
+ * locales/nl_AW: Likewise.
+ * locales/nl_BE: Likewise.
+ * locales/nl_NL: Likewise.
+ * locales/nn_NO: Likewise.
+ * locales/nr_ZA: Likewise.
+ * locales/nso_ZA: Likewise.
+ * locales/oc_FR: Likewise.
+ * locales/om_ET: Likewise.
+ * locales/om_KE: Likewise.
+ * locales/or_IN: Likewise.
+ * locales/os_RU: Likewise.
+ * locales/pa_IN: Likewise.
+ * locales/pa_PK: Likewise.
+ * locales/pap_AW: Likewise.
+ * locales/pap_CW: Likewise.
+ * locales/pl_PL: Likewise.
+ * locales/ps_AF: Likewise.
+ * locales/pt_BR: Likewise.
+ * locales/pt_PT: Likewise.
+ * locales/quz_PE: Likewise.
+ * locales/raj_IN: Likewise.
+ * locales/ro_RO: Likewise.
+ * locales/ru_RU: Likewise.
+ * locales/ru_UA: Likewise.
+ * locales/rw_RW: Likewise.
+ * locales/sa_IN: Likewise.
+ * locales/sat_IN: Likewise.
+ * locales/sc_IT: Likewise.
+ * locales/sd_IN: Likewise.
+ * locales/sd_IN@devanagari: Likewise.
+ * locales/se_NO: Likewise.
+ * locales/shs_CA: Likewise.
+ * locales/si_LK: Likewise.
+ * locales/sid_ET: Likewise.
+ * locales/sk_SK: Likewise.
+ * locales/sl_SI: Likewise.
+ * locales/so_DJ: Likewise.
+ * locales/so_ET: Likewise.
+ * locales/so_KE: Likewise.
+ * locales/so_SO: Likewise.
+ * locales/sq_AL: Likewise.
+ * locales/sr_ME: Likewise.
+ * locales/sr_RS: Likewise.
+ * locales/sr_RS@latin: Likewise.
+ * locales/ss_ZA: Likewise.
+ * locales/st_ZA: Likewise.
+ * locales/sv_FI: Likewise.
+ * locales/sv_SE: Likewise.
+ * locales/sw_KE: Likewise.
+ * locales/sw_TZ: Likewise.
+ * locales/szl_PL: Likewise.
+ * locales/ta_IN: Likewise.
+ * locales/ta_LK: Likewise.
+ * locales/tcy_IN: Likewise.
+ * locales/te_IN: Likewise.
+ * locales/tg_TJ: Likewise.
+ * locales/th_TH: Likewise.
+ * locales/the_NP: Likewise.
+ * locales/ti_ER: Likewise.
+ * locales/ti_ET: Likewise.
+ * locales/tig_ER: Likewise.
+ * locales/tk_TM: Likewise.
+ * locales/tl_PH: Likewise.
+ * locales/tn_ZA: Likewise.
+ * locales/tr_TR: Likewise.
+ * locales/ts_ZA: Likewise.
+ * locales/tt_RU: Likewise.
+ * locales/tt_RU@iqtelif: Likewise.
+ * locales/ug_CN: Likewise.
+ * locales/uk_UA: Likewise.
+ * locales/unm_US: Likewise.
+ * locales/ur_IN: Likewise.
+ * locales/ur_PK: Likewise.
+ * locales/uz_UZ: Likewise.
+ * locales/uz_UZ@cyrillic: Likewise.
+ * locales/ve_ZA: Likewise.
+ * locales/vi_VN: Likewise.
+ * locales/wa_BE: Likewise.
+ * locales/wae_CH: Likewise.
+ * locales/wal_ET: Likewise.
+ * locales/wo_SN: Likewise.
+ * locales/xh_ZA: Likewise.
+ * locales/yi_US: Likewise.
+ * locales/yo_NG: Likewise.
+ * locales/yue_HK: Likewise.
+ * locales/zh_CN: Likewise.
+ * locales/zh_HK: Likewise.
+ * locales/zh_SG: Likewise.
+ * locales/zh_TW: Likewise.
+ * locales/zu_ZA: Likewise.
+
2016-04-21 Guy Rutenberg <guyrutenberg@gmail.com>
+ [BZ #19963]
* locales/en_IL: New locale.
* SUPPORTED (SUPPORTED-LOCALES): Add en_IL/UTF-8.
2016-04-21 Claude Paroz <claude@2xlibre.net>
+ [BZ #12676]
* locales/ln_CD: New locale.
* SUPPORTED (SUPPORTED-LOCALES): Add ln_CD/UTF-8.
@@ -411,6 +697,7 @@
2016-04-15 Mike Frysinger <vapier@gentoo.org>
+ [BZ #13237]
* locales/ar_AE (country_name): Update value to match CLDRv29.
* locales/ar_BH: Likewise.
* locales/ar_DZ: Likewise.
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 9ac3479..d484bd9 100644
--- a/localedata/locales/csb_PL
+++ b/localedata/locales/csb_PL
@@ -185,7 +185,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 8239036..90d425c 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 7dcac33..02f3a11 100644
--- a/localedata/locales/mn_MN
+++ b/localedata/locales/mn_MN
@@ -224,6 +224,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 4a5bb86..1a3a568 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 eeaa10d..122707f 100644
--- a/localedata/locales/sr_ME
+++ b/localedata/locales/sr_ME
@@ -122,9 +122,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 a7e93ab..a0a946b 100644
--- a/localedata/locales/sr_RS
+++ b/localedata/locales/sr_RS
@@ -302,9 +302,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 b362cab..11115bd 100644
--- a/localedata/locales/sr_RS@latin
+++ b/localedata/locales/sr_RS@latin
@@ -122,9 +122,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 a80cbe1..fa85541 100644
--- a/localedata/locales/szl_PL
+++ b/localedata/locales/szl_PL
@@ -188,7 +188,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 9f591a0..ef83ded 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 f9fc5df..b1c19ca 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 a9f0cf2..5337499 100644
--- a/localedata/locales/tr_TR
+++ b/localedata/locales/tr_TR
@@ -4300,8 +4300,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 42c85fb..180e24e 100644
--- a/localedata/locales/uk_UA
+++ b/localedata/locales/uk_UA
@@ -806,24 +806,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
@@ -838,12 +823,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 /
@@ -931,9 +910,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 fd64ebc..8509ccd 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