tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

bug196916-mpi.mb.ca-polyfill-getWeekInfo.js (44269B)


      1 /* This Source Code Form is subject to the terms of the Mozilla Public
      2 * License, v. 2.0. If a copy of the MPL was not distributed with this
      3 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
      4 
      5 "use strict";
      6 
      7 /**
      8 * Bug 1969165 - Polyfill getWeekInfo for mpi.mb.ca
      9 */
     10 
     11 /* globals exportFunction, cloneInto */
     12 
     13 console.info(
     14  "Intl.Locale.getWeekInfo is being polyfilled for compatibility reasons. See https://bugzilla.mozilla.org/show_bug.cgi?id=1969165 for details."
     15 );
     16 
     17 const { prototype } = window.wrappedJSObject.Intl.Locale;
     18 
     19 if (!prototype.getWeekInfo) {
     20  const weekInfoData = {
     21    aa: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     22    "aa-DJ": { firstDay: 6, weekend: [6, 7], minimalDays: 1 },
     23    "aa-ER": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     24    ab: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     25    af: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     26    "af-NA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     27    agq: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     28    ak: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     29    am: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     30    an: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
     31    ann: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     32    apc: { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     33    ar: { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     34    "ar-AE": { firstDay: 6, weekend: [6, 7], minimalDays: 1 },
     35    "ar-BH": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     36    "ar-DJ": { firstDay: 6, weekend: [6, 7], minimalDays: 1 },
     37    "ar-DZ": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     38    "ar-EG": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     39    "ar-EH": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     40    "ar-ER": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     41    "ar-IL": { firstDay: 7, weekend: [5, 6], minimalDays: 1 },
     42    "ar-IQ": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     43    "ar-JO": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     44    "ar-KM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     45    "ar-KW": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     46    "ar-LB": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     47    "ar-LY": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     48    "ar-MA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     49    "ar-MR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     50    "ar-OM": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     51    "ar-PS": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     52    "ar-QA": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     53    "ar-SA": { firstDay: 7, weekend: [5, 6], minimalDays: 1 },
     54    "ar-SD": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     55    "ar-SO": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     56    "ar-SS": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     57    "ar-SY": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     58    "ar-TD": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     59    "ar-TN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     60    "ar-YE": { firstDay: 7, weekend: [5, 6], minimalDays: 1 },
     61    arn: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     62    as: { firstDay: 7, weekend: [7], minimalDays: 1 },
     63    asa: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     64    ast: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
     65    az: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     66    "az-Arab": { firstDay: 6, weekend: [5], minimalDays: 1 },
     67    "az-Arab-IQ": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     68    "az-Arab-TR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     69    "az-Cyrl": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     70    "az-Latn": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     71    ba: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
     72    bal: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     73    "bal-Arab": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     74    "bal-Latn": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     75    bas: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     76    be: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     77    "be-tarask": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     78    bem: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     79    bew: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     80    bez: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     81    bg: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
     82    bgc: { firstDay: 7, weekend: [7], minimalDays: 1 },
     83    bgn: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     84    "bgn-AE": { firstDay: 6, weekend: [6, 7], minimalDays: 1 },
     85    "bgn-AF": { firstDay: 6, weekend: [4, 5], minimalDays: 1 },
     86    "bgn-IR": { firstDay: 6, weekend: [5], minimalDays: 1 },
     87    "bgn-OM": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
     88    bho: { firstDay: 7, weekend: [7], minimalDays: 1 },
     89    blo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     90    blt: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     91    bm: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     92    "bm-Nkoo": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     93    bn: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
     94    "bn-IN": { firstDay: 7, weekend: [7], minimalDays: 1 },
     95    bo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
     96    "bo-IN": { firstDay: 7, weekend: [7], minimalDays: 1 },
     97    br: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
     98    brx: { firstDay: 7, weekend: [7], minimalDays: 1 },
     99    bs: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    100    "bs-Cyrl": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    101    "bs-Latn": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    102    bss: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    103    byn: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    104    ca: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    105    "ca-AD": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    106    "ca-ES-valencia": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    107    "ca-FR": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    108    "ca-IT": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    109    cad: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    110    cch: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    111    ccp: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    112    "ccp-IN": { firstDay: 7, weekend: [7], minimalDays: 1 },
    113    ce: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    114    ceb: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    115    cgg: { firstDay: 1, weekend: [7], minimalDays: 1 },
    116    cho: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    117    chr: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    118    cic: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    119    ckb: { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    120    "ckb-IR": { firstDay: 6, weekend: [5], minimalDays: 1 },
    121    co: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    122    cs: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    123    csw: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    124    cu: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    125    cv: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    126    cy: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    127    da: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    128    "da-GL": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    129    dav: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    130    de: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    131    "de-AT": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    132    "de-BE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    133    "de-CH": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    134    "de-IT": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    135    "de-LI": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    136    "de-LU": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    137    dje: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    138    doi: { firstDay: 7, weekend: [7], minimalDays: 1 },
    139    dsb: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    140    dua: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    141    dv: { firstDay: 5, weekend: [6, 7], minimalDays: 1 },
    142    dyo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    143    dz: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    144    ebu: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    145    ee: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    146    "ee-TG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    147    el: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    148    "el-CY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    149    "el-polyton": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    150    en: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    151    "en-001": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    152    "en-150": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    153    "en-AE": { firstDay: 6, weekend: [6, 7], minimalDays: 1 },
    154    "en-AG": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    155    "en-AI": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    156    "en-AS": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    157    "en-AT": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    158    "en-AU": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    159    "en-BB": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    160    "en-BE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    161    "en-BI": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    162    "en-BM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    163    "en-BS": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    164    "en-BW": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    165    "en-BZ": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    166    "en-CA": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    167    "en-CC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    168    "en-CH": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    169    "en-CK": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    170    "en-CM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    171    "en-CX": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    172    "en-CY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    173    "en-DE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    174    "en-DG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    175    "en-DK": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    176    "en-DM": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    177    "en-Dsrt": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    178    "en-ER": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    179    "en-FI": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    180    "en-FJ": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    181    "en-FK": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    182    "en-FM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    183    "en-GB": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    184    "en-GD": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    185    "en-GG": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    186    "en-GH": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    187    "en-GI": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    188    "en-GM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    189    "en-GU": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    190    "en-GY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    191    "en-HK": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    192    "en-ID": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    193    "en-IE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    194    "en-IL": { firstDay: 7, weekend: [5, 6], minimalDays: 1 },
    195    "en-IM": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    196    "en-IN": { firstDay: 7, weekend: [7], minimalDays: 1 },
    197    "en-IO": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    198    "en-JE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    199    "en-JM": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    200    "en-KE": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    201    "en-KI": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    202    "en-KN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    203    "en-KY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    204    "en-LC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    205    "en-LR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    206    "en-LS": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    207    "en-MG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    208    "en-MH": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    209    "en-MO": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    210    "en-MP": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    211    "en-MS": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    212    "en-MT": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    213    "en-MU": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    214    "en-MV": { firstDay: 5, weekend: [6, 7], minimalDays: 1 },
    215    "en-MW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    216    "en-MY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    217    "en-NA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    218    "en-NF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    219    "en-NG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    220    "en-NL": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    221    "en-NR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    222    "en-NU": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    223    "en-NZ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    224    "en-PG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    225    "en-PH": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    226    "en-PK": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    227    "en-PN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    228    "en-PR": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    229    "en-PW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    230    "en-RW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    231    "en-SB": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    232    "en-SC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    233    "en-SD": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    234    "en-SE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    235    "en-SG": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    236    "en-SH": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    237    "en-SI": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    238    "en-SL": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    239    "en-SS": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    240    "en-SX": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    241    "en-SZ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    242    "en-Shaw": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    243    "en-TC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    244    "en-TK": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    245    "en-TO": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    246    "en-TT": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    247    "en-TV": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    248    "en-TZ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    249    "en-UG": { firstDay: 1, weekend: [7], minimalDays: 1 },
    250    "en-UM": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    251    "en-VC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    252    "en-VG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    253    "en-VI": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    254    "en-VU": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    255    "en-WS": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    256    "en-ZA": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    257    "en-ZM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    258    "en-ZW": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    259    eo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    260    es: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    261    "es-419": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    262    "es-AR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    263    "es-BO": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    264    "es-BR": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    265    "es-BZ": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    266    "es-CL": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    267    "es-CO": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    268    "es-CR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    269    "es-CU": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    270    "es-DO": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    271    "es-EA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    272    "es-EC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    273    "es-GQ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    274    "es-GT": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    275    "es-HN": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    276    "es-IC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    277    "es-MX": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    278    "es-NI": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    279    "es-PA": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    280    "es-PE": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    281    "es-PH": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    282    "es-PR": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    283    "es-PY": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    284    "es-SV": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    285    "es-US": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    286    "es-UY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    287    "es-VE": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    288    et: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    289    eu: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    290    ewo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    291    fa: { firstDay: 6, weekend: [5], minimalDays: 1 },
    292    "fa-AF": { firstDay: 6, weekend: [4, 5], minimalDays: 1 },
    293    ff: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    294    "ff-Adlm": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    295    "ff-Adlm-BF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    296    "ff-Adlm-CM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    297    "ff-Adlm-GH": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    298    "ff-Adlm-GM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    299    "ff-Adlm-GW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    300    "ff-Adlm-LR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    301    "ff-Adlm-MR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    302    "ff-Adlm-NE": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    303    "ff-Adlm-NG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    304    "ff-Adlm-SL": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    305    "ff-Adlm-SN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    306    "ff-Latn": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    307    "ff-Latn-BF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    308    "ff-Latn-CM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    309    "ff-Latn-GH": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    310    "ff-Latn-GM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    311    "ff-Latn-GN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    312    "ff-Latn-GW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    313    "ff-Latn-LR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    314    "ff-Latn-MR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    315    "ff-Latn-NE": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    316    "ff-Latn-NG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    317    "ff-Latn-SL": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    318    fi: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    319    fil: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    320    fo: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    321    "fo-DK": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    322    fr: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    323    "fr-BE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    324    "fr-BF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    325    "fr-BI": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    326    "fr-BJ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    327    "fr-BL": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    328    "fr-CA": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    329    "fr-CD": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    330    "fr-CF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    331    "fr-CG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    332    "fr-CH": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    333    "fr-CI": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    334    "fr-CM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    335    "fr-DJ": { firstDay: 6, weekend: [6, 7], minimalDays: 1 },
    336    "fr-DZ": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    337    "fr-GA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    338    "fr-GF": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    339    "fr-GN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    340    "fr-GP": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    341    "fr-GQ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    342    "fr-HT": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    343    "fr-KM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    344    "fr-LU": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    345    "fr-MA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    346    "fr-MC": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    347    "fr-MF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    348    "fr-MG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    349    "fr-ML": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    350    "fr-MQ": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    351    "fr-MR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    352    "fr-MU": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    353    "fr-NC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    354    "fr-NE": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    355    "fr-PF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    356    "fr-PM": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    357    "fr-RE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    358    "fr-RW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    359    "fr-SC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    360    "fr-SN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    361    "fr-SY": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    362    "fr-TD": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    363    "fr-TG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    364    "fr-TN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    365    "fr-VU": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    366    "fr-WF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    367    "fr-YT": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    368    frr: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    369    fur: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    370    fy: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    371    ga: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    372    "ga-GB": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    373    gaa: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    374    gd: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    375    gez: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    376    "gez-ER": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    377    gl: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    378    gn: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    379    gsw: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    380    "gsw-FR": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    381    "gsw-LI": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    382    gu: { firstDay: 7, weekend: [7], minimalDays: 1 },
    383    guz: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    384    gv: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    385    ha: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    386    "ha-Arab": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    387    "ha-Arab-SD": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    388    "ha-GH": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    389    "ha-NE": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    390    haw: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    391    he: { firstDay: 7, weekend: [5, 6], minimalDays: 1 },
    392    hi: { firstDay: 7, weekend: [7], minimalDays: 1 },
    393    "hi-Latn": { firstDay: 7, weekend: [7], minimalDays: 1 },
    394    hnj: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    395    "hnj-Hmnp": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    396    hr: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    397    "hr-BA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    398    hsb: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    399    hu: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    400    hy: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    401    ia: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    402    id: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    403    ie: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    404    ig: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    405    ii: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    406    io: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    407    is: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    408    it: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    409    "it-CH": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    410    "it-SM": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    411    "it-VA": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    412    iu: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    413    "iu-Latn": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    414    ja: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    415    jbo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    416    jgo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    417    jmc: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    418    jv: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    419    ka: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    420    kab: { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    421    kaj: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    422    kam: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    423    kcg: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    424    kde: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    425    kea: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    426    ken: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    427    kgp: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    428    khq: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    429    ki: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    430    kk: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    431    kkj: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    432    kl: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    433    kln: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    434    km: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    435    kn: { firstDay: 7, weekend: [7], minimalDays: 1 },
    436    ko: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    437    "ko-CN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    438    "ko-KP": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    439    kok: { firstDay: 7, weekend: [7], minimalDays: 1 },
    440    kpe: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    441    "kpe-GN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    442    ks: { firstDay: 7, weekend: [7], minimalDays: 1 },
    443    "ks-Arab": { firstDay: 7, weekend: [7], minimalDays: 1 },
    444    "ks-Deva": { firstDay: 7, weekend: [7], minimalDays: 1 },
    445    ksb: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    446    ksf: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    447    ksh: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    448    ku: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    449    kw: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    450    kxv: { firstDay: 7, weekend: [7], minimalDays: 1 },
    451    "kxv-Deva": { firstDay: 7, weekend: [7], minimalDays: 1 },
    452    "kxv-Latn": { firstDay: 7, weekend: [7], minimalDays: 1 },
    453    "kxv-Orya": { firstDay: 7, weekend: [7], minimalDays: 1 },
    454    "kxv-Telu": { firstDay: 7, weekend: [7], minimalDays: 1 },
    455    ky: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    456    la: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    457    lag: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    458    lb: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    459    lg: { firstDay: 1, weekend: [7], minimalDays: 1 },
    460    lij: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    461    lkt: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    462    lmo: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    463    ln: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    464    "ln-AO": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    465    "ln-CF": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    466    "ln-CG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    467    lo: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    468    lrc: { firstDay: 6, weekend: [5], minimalDays: 1 },
    469    "lrc-IQ": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    470    lt: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    471    lu: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    472    luo: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    473    luy: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    474    lv: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    475    mai: { firstDay: 7, weekend: [7], minimalDays: 1 },
    476    mas: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    477    "mas-TZ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    478    mdf: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    479    mer: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    480    mfe: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    481    mg: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    482    mgh: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    483    mgo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    484    mi: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    485    mic: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    486    mk: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    487    ml: { firstDay: 7, weekend: [7], minimalDays: 1 },
    488    mn: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    489    "mn-Mong": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    490    "mn-Mong-MN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    491    mni: { firstDay: 7, weekend: [7], minimalDays: 1 },
    492    "mni-Beng": { firstDay: 7, weekend: [7], minimalDays: 1 },
    493    "mni-Mtei": { firstDay: 7, weekend: [7], minimalDays: 1 },
    494    moh: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    495    mr: { firstDay: 7, weekend: [7], minimalDays: 1 },
    496    ms: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    497    "ms-Arab": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    498    "ms-Arab-BN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    499    "ms-BN": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    500    "ms-ID": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    501    "ms-SG": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    502    mt: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    503    mua: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    504    mus: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    505    my: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    506    myv: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    507    mzn: { firstDay: 6, weekend: [5], minimalDays: 1 },
    508    naq: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    509    nb: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    510    "nb-SJ": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    511    nd: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    512    nds: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    513    "nds-NL": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    514    ne: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    515    "ne-IN": { firstDay: 7, weekend: [7], minimalDays: 1 },
    516    nl: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    517    "nl-AW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    518    "nl-BE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    519    "nl-BQ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    520    "nl-CW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    521    "nl-SR": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    522    "nl-SX": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    523    nmg: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    524    nn: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    525    nnh: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    526    no: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    527    nqo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    528    nr: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    529    nso: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    530    nus: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    531    nv: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    532    ny: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    533    nyn: { firstDay: 1, weekend: [7], minimalDays: 1 },
    534    oc: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    535    "oc-ES": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    536    om: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    537    "om-KE": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    538    or: { firstDay: 7, weekend: [7], minimalDays: 1 },
    539    os: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    540    "os-RU": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    541    osa: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    542    pa: { firstDay: 7, weekend: [7], minimalDays: 1 },
    543    "pa-Arab": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    544    "pa-Guru": { firstDay: 7, weekend: [7], minimalDays: 1 },
    545    pap: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    546    "pap-AW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    547    pcm: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    548    pis: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    549    pl: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    550    prg: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    551    ps: { firstDay: 6, weekend: [4, 5], minimalDays: 1 },
    552    "ps-PK": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    553    pt: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    554    "pt-AO": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    555    "pt-CH": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    556    "pt-CV": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    557    "pt-GQ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    558    "pt-GW": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    559    "pt-LU": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    560    "pt-MO": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    561    "pt-MZ": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    562    "pt-PT": { firstDay: 7, weekend: [6, 7], minimalDays: 4 },
    563    "pt-ST": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    564    "pt-TL": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    565    qu: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    566    "qu-BO": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    567    "qu-EC": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    568    quc: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    569    raj: { firstDay: 7, weekend: [7], minimalDays: 1 },
    570    rhg: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    571    "rhg-Rohg": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    572    "rhg-Rohg-BD": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    573    rif: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    574    rm: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    575    rn: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    576    ro: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    577    "ro-MD": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    578    rof: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    579    ru: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    580    "ru-BY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    581    "ru-KG": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    582    "ru-KZ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    583    "ru-MD": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    584    "ru-UA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    585    rw: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    586    rwk: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    587    sa: { firstDay: 7, weekend: [7], minimalDays: 1 },
    588    sah: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    589    saq: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    590    sat: { firstDay: 7, weekend: [7], minimalDays: 1 },
    591    "sat-Deva": { firstDay: 7, weekend: [7], minimalDays: 1 },
    592    "sat-Olck": { firstDay: 7, weekend: [7], minimalDays: 1 },
    593    sbp: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    594    sc: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    595    scn: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    596    sd: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    597    "sd-Arab": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    598    "sd-Deva": { firstDay: 7, weekend: [7], minimalDays: 1 },
    599    sdh: { firstDay: 6, weekend: [5], minimalDays: 1 },
    600    "sdh-IQ": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    601    se: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    602    "se-FI": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    603    "se-SE": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    604    seh: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    605    ses: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    606    sg: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    607    shi: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    608    "shi-Latn": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    609    "shi-Tfng": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    610    shn: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    611    "shn-TH": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    612    si: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    613    sid: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    614    sk: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    615    skr: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    616    sl: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    617    sma: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    618    "sma-NO": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    619    smj: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    620    "smj-NO": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    621    smn: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    622    sms: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    623    sn: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    624    so: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    625    "so-DJ": { firstDay: 6, weekend: [6, 7], minimalDays: 1 },
    626    "so-ET": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    627    "so-KE": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    628    sq: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    629    "sq-MK": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    630    "sq-XK": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    631    sr: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    632    "sr-Cyrl": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    633    "sr-Cyrl-BA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    634    "sr-Cyrl-ME": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    635    "sr-Cyrl-XK": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    636    "sr-Latn": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    637    "sr-Latn-BA": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    638    "sr-Latn-ME": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    639    "sr-Latn-XK": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    640    ss: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    641    "ss-SZ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    642    ssy: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    643    st: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    644    "st-LS": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    645    su: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    646    "su-Latn": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    647    sv: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    648    "sv-AX": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    649    "sv-FI": { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    650    sw: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    651    "sw-CD": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    652    "sw-KE": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    653    "sw-UG": { firstDay: 1, weekend: [7], minimalDays: 1 },
    654    syr: { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    655    "syr-SY": { firstDay: 6, weekend: [5, 6], minimalDays: 1 },
    656    szl: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    657    ta: { firstDay: 7, weekend: [7], minimalDays: 1 },
    658    "ta-LK": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    659    "ta-MY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    660    "ta-SG": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    661    te: { firstDay: 7, weekend: [7], minimalDays: 1 },
    662    teo: { firstDay: 1, weekend: [7], minimalDays: 1 },
    663    "teo-KE": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    664    tg: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    665    th: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    666    ti: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    667    "ti-ER": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    668    tig: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    669    tk: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    670    tn: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    671    "tn-BW": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    672    to: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    673    tok: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    674    tpi: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    675    tr: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    676    "tr-CY": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    677    trv: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    678    trw: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    679    ts: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    680    tt: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    681    twq: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    682    tyv: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    683    tzm: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    684    ug: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    685    uk: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    686    und: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    687    ur: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    688    "ur-IN": { firstDay: 7, weekend: [7], minimalDays: 1 },
    689    uz: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    690    "uz-Arab": { firstDay: 6, weekend: [4, 5], minimalDays: 1 },
    691    "uz-Cyrl": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    692    "uz-Latn": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    693    vai: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    694    "vai-Latn": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    695    "vai-Vaii": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    696    ve: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    697    vec: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    698    vi: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    699    vmw: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    700    vo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    701    vun: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    702    wa: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    703    wae: { firstDay: 1, weekend: [6, 7], minimalDays: 4 },
    704    wal: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    705    wbp: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    706    wo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    707    xh: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    708    xnr: { firstDay: 7, weekend: [7], minimalDays: 1 },
    709    xog: { firstDay: 1, weekend: [7], minimalDays: 1 },
    710    yav: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    711    yi: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    712    yo: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    713    "yo-BJ": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    714    yrl: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    715    "yrl-CO": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    716    "yrl-VE": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    717    yue: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    718    "yue-Hans": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    719    "yue-Hant": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    720    za: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    721    zgh: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    722    zh: { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    723    "zh-Hans": { firstDay: 1, weekend: [6, 7], minimalDays: 1 },
    724    "zh-Hans-HK": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    725    "zh-Hans-MO": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    726    "zh-Hans-SG": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    727    "zh-Hant": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    728    "zh-Hant-HK": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    729    "zh-Hant-MO": { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    730    zu: { firstDay: 7, weekend: [6, 7], minimalDays: 1 },
    731  };
    732 
    733  prototype.getWeekInfo = exportFunction(function () {
    734    return cloneInto(weekInfoData[this.language] ?? {}, window);
    735  }, window);
    736 }