coverageLevels.xml 60 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd">
  3. <!--
  4. Copyright © 1991-2014 Unicode, Inc.
  5. CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/)
  6. For terms of use, see http://www.unicode.org/copyright.html
  7. -->
  8. <supplementalData>
  9. <version number="$Revision: 9732 $"/>
  10. <generation date="$Date: 2014-02-13 11:57:02 -0600 (Thu, 13 Feb 2014) $"/>
  11. <coverageLevels>
  12. <approvalRequirements>
  13. <!-- "high bar" items -->
  14. <approvalRequirement votes="20" locales="*" paths="//ldml/numbers/symbols[^/]++/(decimal|group)"/>
  15. <!-- established locales - http://cldr.unicode.org/index/process#TOC-Draft-Status-of-Optimal-Field-Value -->
  16. <approvalRequirement votes="8" locales="ar ca cs da de el es fi fr he hi hr hu it ja ko nb nl pl pt pt_PT ro ru sk sl sr sv th tr uk vi zh zh_Hant" paths=""/>
  17. <!-- all other items -->
  18. <approvalRequirement votes="4" locales="*" paths=""/>
  19. </approvalRequirements>
  20. <coverageVariable key="%acctPattern" value="[@type='accounting']/pattern[@type='standard']"/>
  21. <coverageVariable key="%allPlurals" value="(zero|one|two|few|many|other)"/>
  22. <coverageVariable key="%allWidths" value="(wide|abbreviated|narrow)"/>
  23. <coverageVariable key="%ampmTypes" value="(am|pm|noon|earlyMorning|morning|lateMorning|midDay|earlyAfternoon|afternoon|evening|night|weeHours)"/>
  24. <coverageVariable key="%arabextLanguages" value="(fa|pa|ps|uz)"/>
  25. <coverageVariable key="%calendarType100" value="(buddhist|chinese|coptic|dangi|ethiopic(-amete-alem)?|hebrew|indian|islamic(-(civil|rgsa|tbla|umalqura))?|iso8601|japanese|persian|roc)"/>
  26. <coverageVariable key="%CJK_Languages" value="(ja|ko|zh)"/>
  27. <coverageVariable key="%chineseCalendarTerritories" value="(CN|CX|HK|MO|SG|TW)"/>
  28. <coverageVariable key="%collationType80" value="(ducet|search)"/>
  29. <coverageVariable key="%collationType100" value="(big5han|dictionary|eor|gb2312han|phonebook|phonetic|pinyin|reformed|searchjl|stroke|traditional|unihan|zhuyin)"/>
  30. <coverageVariable key="%collationAlternateValues" value="(non-ignorable|shifted)"/>
  31. <coverageVariable key="%collationCases" value="(upper|lower)"/>
  32. <coverageVariable key="%collationStrengths" value="(primary|secondary|tertiary|quaternary|identical)"/>
  33. <coverageVariable key="%collationYesNoOptions" value="(colBackwards|colCaseFirst|colCaseLevel|colHiraganaQuaternary|colNormalization|colNumeric)"/>
  34. <coverageVariable key="%compactDecimalTypes" value="(10{3,14})"/>
  35. <coverageVariable key="%contextTypes" value="(format|stand-alone)"/>
  36. <coverageVariable key="%currency30" value="(XXX)"/>
  37. <coverageVariable key="%currency40" value="(BRL|CNY|EUR|GBP|INR|JPY|RUB|USD)"/>
  38. <coverageVariable key="%currency60" value="(AUD|CAD|CHF|DKK|HKD|IDR|KRW|MXN|NOK|PLN|SAR|SEK|THB|TRY|TWD|ZAR)"/>
  39. <coverageVariable key="%currency60_EU" value="(CZK|HUF|LTL|LVL)"/>
  40. <coverageVariable key="%currency80" value="(AED|AFN|ALL|AMD|ANG|AOA|ARS|AWG|AZN|BAM|BBD|BDT|BGN|BHD|BIF|BMD|BND|BOB|BSD|BTN|BWP|BYR|BZD|CDF|CLP|COP|CRC|CUC|CUP|CVE|CZK|DJF|DOP|DZD|EGP|ERN|ETB|FJD|FKP|GEL|GHS|GIP|GMD|GNF|GTQ|GYD|HNL|HRK|HTG|HUF|ILS|IQD|IRR|ISK|JMD|JOD|KES|KGS|KHR|KMF|KPW|KWD|KYD|KZT|LAK|LBP|LKR|LRD|LTL|LVL|LYD|MAD|MDL|MGA|MKD|MMK|MNT|MOP|MRO|MUR|MVR|MWK|MYR|MZN|NAD|NGN|NIO|NPR|NZD|OMR|PAB|PEN|PGK|PHP|PKR|PYG|QAR|RON|RSD|RWF|SBD|SCR|SDG|SGD|SHP|SLL|SOS|SRD|SSP|STD|SYP|SZL|TJS|TMT|TND|TOP|TTD|TZS|UAH|UGX|UYU|UZS|VEF|VND|VUV|WST|XCD|XAF|XOF|XPF|YER|ZMW)"/>
  41. <coverageVariable key="%currency100" value="(AFA|ADP|ALK|AO[KNR]|AR[ALMP]|ATS|AZM|BA[DN]|BE[CFL]|BG[LM]|BGO|BO[LPV]|BR[BCENRZ]|BUK|BYB|CH[EW]|CL[EF]|CNX|COU|CS[DK]|CYP|DDM|DEM|EC[SV]|EEK|ES[ABP]|FIM|FRF|GEK|GHC|GNS|GQE|GRD|GW[EP]|HRD|IEP|IL[PR]|ISJ|ITL|KR[HO]|LSL|LTT|LU[CFL]|LVR|MAF|MCF|MDC|MGF|MKN|MLF|MT[LP]|MVP|MX[PV]|MZ[EM]|NIC|NLG|PE[IS]|PLZ|PTE|RHD|ROL|RUR|SD[DP]|SIT|SKK|SRG|SUR|SVC|TJR|TMM|TPE|TRL|UAK|UGS|US[NS]|UY[IP]|VEB|VNN|XA[GU]|XB[ABCD]|XDR|XEU|XF[OU]|XP[DT]|XRE|XSU|XTS|XUA|YDD|YU[DMNR]|ZAL|ZMK|ZR[NZ]|ZW[DLR])"/>
  42. <coverageVariable key="%cyclicNameTypes" value="([1-9]?[0-9])"/>
  43. <coverageVariable key="%dateFormatItems" value="((d|Ed|EEEEd)|((Gy|y|yyyy)?(M|Md|MEd|MEEEEd|MMM|MMMd|MMMEd|MMMEEEEd|MMMM|MMMMd|MMMMEd|MMMMEEEEd))|((Gy|y|yyyy)(QQQ|QQQQ)?))"/>
  44. <coverageVariable key="%dateFormatItemsAll" value="(G{0,5}y{0,4}Q{0,4}(M|L){0,5}(E|c){0,5}d{0,2}(H|h){0,2}m{0,2}s{0,2}Z{0,4})"/>
  45. <coverageVariable key="%dateTimeFormatLengths" value="(full|long|medium|short)"/>
  46. <coverageVariable key="%fullMedium" value="(full|medium)"/>
  47. <coverageVariable key="%fullShort" value="(full|short)"/>
  48. <coverageVariable key="%futurePast" value="(future|past)"/>
  49. <coverageVariable key="%timeFormatItems" value="(E?(H|h)(ms?)?|ms)"/>
  50. <coverageVariable key="%dayFieldTypes" value="(era|year|month|week|day|weekday|hour|minute|second|dayperiod|zone)"/>
  51. <coverageVariable key="%dayTypes" value="(sun|mon|tue|wed|thu|fri|sat)"/>
  52. <coverageVariable key="%devaLanguages" value="(mr|ne)"/>
  53. <coverageVariable key="%ellipsisTypes" value="(word-)?(initial|medial|final)"/>
  54. <coverageVariable key="%exemplarTypes" value="(auxiliary|index|punctuation)"/>
  55. <coverageVariable key="%intervalFormatDateItems" value="(d|y|y?(M(MM)?)(E?d)?|y?MMMM)"/>
  56. <coverageVariable key="%intervalFormatTimeItems" value="((h|H)m?v?)"/>
  57. <coverageVariable key="%intervalFormatGDiff" value="([yMdaHhm])"/>
  58. <coverageVariable key="%islamicCalendarTerritories" value="(AE|AF|BH|DJ|DZ|EG|EH|ER|IL|IQ|IR|JO|KM|KW|LB|LY|MA|MR|OM|PS|QA|SA|SD|SY|TN|YE)"/>
  59. <coverageVariable key="%japaneseEras" value="([0-9]{1,3})"/>
  60. <coverageVariable key="%keys80" value="(calendar|collation|currency|numbers)"/>
  61. <coverageVariable key="%keys100" value="(col(Alternate|Backwards|CaseFirst|CaseLevel|HiraganaQuaternary|Normalization|Numeric|Reorder|Strength)|timezone|va|variableTop|x)"/>
  62. <coverageVariable key="%language30" value="und"/>
  63. <coverageVariable key="%language40" value="(de(_(AT|CH))?|en(_(AU|CA|GB|US))?|es(_(ES|419|MX))?|fr(_(CA|CH))?|it|ja|pt(_(BR|PT))?|ru|zh(_(Hans|Hant))?)"/>
  64. <coverageVariable key="%language60" value="(ar(_001)?|bn|hi|id|ko|nl(_BE)?|pl|th|tr)"/>
  65. <coverageVariable key="%language60_CM" value="(bas|bax|bbj|bfd|bkm|bss|bum|byv|ewo|ff|kkj|maf|nnh|yav|ybb)"/>
  66. <coverageVariable key="%language60_EU" value="(cs|da|e[lt]|fi|hu|lv|mt|s[klv])"/>
  67. <coverageVariable key="%language60_GA" value="(fan|mye)"/>
  68. <coverageVariable key="%language60_NG" value="(ff|ha|ibb|ig|kr|yo)"/>
  69. <coverageVariable key="%language60_TD" value="(shu|dzg|kbl|mde|mua|sba)"/>
  70. <coverageVariable key="%language80" value="(a[bfmsz]|b[egos]|c[asy]|da|e[lotu]|f[aijoy]|fil|g[alnu]|gag|gsw|haw?|h[ertuy]|i[gs]|jv|k[akmnsuy]|koi|kpv|l[abotv]|lbe|mdh|m[gkilrsty]|n[ben]|or|p[as]|qu|rm|ro(_MD)?|s[adikloqruvw]|t[aegikot]|tsg|u[gkrz]|uli|vi|wo|xh|yo|zdj|zgh|zu|zxx)"/>
  71. <coverageVariable key="%language100" value="(aa|ac[eh]|ad[ay]|ae|af[ah]|agq|ain|akk?|al[egt]|an[gp]?|apa|ar[cnptw]|as[at]|ath|aus|av|awa|ay|ba[dilnstx]?|bbj|be[jmrz]|bfd|bho?|bkm|bi[kn]?|bla|bm|bnt|br[ax]?|bss|btk|bu[amg]|by[nv]|ca[diruy]|cch|ce[bl]?|cgg|ch[bgkmnopry]?|ckb|cmc|cop?|cp[efp]|cr[hp]?|csb|cus?|cv|da[krvy]|de[ln]|dgr|din|dje|doi|dra|dsb|du[am]|dv|dy[ou]|dzg?|ebu|ee|efi|egy|eka|elx|enm|ewo|fa[nt]|ff|fiu|fon|fr[mors]|fur|ga[ay]|gba|gd|ge[mz]|gil|gmh|go[hnrt]|gr[bc]|guz|gv|gwi|hai|hi[lmt]|hmn|ho|hsb|hup|hz|ia|ib[ab]|i[ei]|ijo|ik|ilo|in[ceh]|io|ir[ao]|iu|jbo|jgo|jmc|jpr|jrb|ka[abcjmrw]|kb[dl]|kc[bg]|kde|kea|kfo|kg|kh[aioq]|ki|kkj|kj|kln?|kmb|ko[ks]|kpe|kr[clou]?|ks[bfh]|ku[mt]|k[vw]|la[dghm]|lez|l[gin]|lo[lz]|lu[ainosy]?|ma[dfgiknps]|md[efr]|me[nr]|mfe|mg[aho]|mh|mi[cns]|mkh|mn[cio]?|mo[hs]+|mu[alns]|mw[lr]|my[env]|na[hipq]?|nds?|new|ng|ni[acu]|nmg|nnh|no[gn]?|nqo|nr|nso|nu[bs]|nv|nwc|ny[mno]?|nzi|o[cjm]|osa?|ot[ao]|pa[aglmpu]|peo|ph[in]|pi|pon|pr[ao]|ra[jpr]|ro[afm]|root|rn|rup|rwk?|sa[dhilmqst]|sb[ap]|sc[no]?|se[ehlms]?|sg[an]?|sh[inu]?|si[dot]|sla|sm[aijns]?|snk?|so[gn]|sr[nr]|ss[ay]?|st|su[ksx]|sw[bc]|sy[cr]|tai|te[mort]|ti[gv]|tkl|tl[hi]?|tmh|tn|tog|tpi|trv|tsi?|tu[mpt]|tvl|twq?|tyv?|tzm|udm|uga|umb|vai|ve|vot?|vun|wa[eklrs]?||wen|xal|xog|ya[opv]|ybb|yi|ypk|yue|zap?|zbl|zen|znd|zun|zza)"/>
  72. <coverageVariable key="%medLong" value="(medium|long)"/>
  73. <coverageVariable key="%metazone30_AR" value="Argentina(_Western)?"/>
  74. <coverageVariable key="%metazone30_AU" value="(Australia_(Central(Western)?|(East|West)ern)|Lord_Howe)"/>
  75. <coverageVariable key="%metazone30_AU_stdonly" value="Macquarie"/>
  76. <coverageVariable key="%metazone30_BR" value="(Amazon|Brasilia|Noronha)"/>
  77. <coverageVariable key="%metazone30_CA" value="(America_(Eastern|Central|Mountain|Pacific)|Newfoundland)"/>
  78. <coverageVariable key="%metazone30_EU" value="Europe_(Central|(East|West)ern)"/>
  79. <coverageVariable key="%metazone30_ID" value="Indonesia_(Central|(East|West)ern)"/>
  80. <coverageVariable key="%metazone30_KZ" value="Kazakhstan_(East|West)ern"/>
  81. <coverageVariable key="%metazone30_MX" value="Mexico_(Northwest|Pacific)"/>
  82. <coverageVariable key="%metazone30_RU" value="(Europe_Eastern|Moscow|Yekaterinburg|Omsk|Novosibirsk|Krasnoyarsk|Irkutsk|Yakutsk|Vladivostok|Magadan)"/>
  83. <coverageVariable key="%metazone30_US" value="(America_(Eastern|Central|Mountain|Pacific)|Alaska|Hawaii_Aleutian)"/>
  84. <coverageVariable key="%metazone40" value="(America_(Eastern|Central|Mountain|Pacific)|Europe_(Central|(East|West)ern)|Atlantic)"/>
  85. <coverageVariable key="%metazone60" value="(Africa_Western|Arabian|Australia_(Central(Western)?|(East|West)ern)|China|Israel|Japan|Korea|Moscow)"/>
  86. <coverageVariable key="%metazone60_stdonly" value="(Africa_(Central|(East|South)ern)|India|Indochina|Indonesia_(Central|(East|West)ern))"/>
  87. <coverageVariable key="%metazone80" value="(Alaska|Amazon|Argentina(_Western)?|Armenia|Azerbaijan|Azores|Bangladesh|Brasilia|Cape_Verde|Chatham|Chile|Choibalsan|Colombia|Cook|Cuba|Easter|Falkland|Fiji|Georgia|Greenland_(East|West)ern|Hawaii_Aleutian|Hong_Kong|Hovd|Iran|Irkutsk|Krasnoyarsk|Lord_Howe|Magadan|Mauritius|Mexico_(Northwest|Pacific)|Mongolia|New_(Caledonia|Zealand)|Newfoundland|Noronha|Novosibirsk|Omsk|Pakistan|Paraguay|Peru|Philippines|Pierre_Miquelon|Sakhalin|Samoa|Taipei|Tonga|Turkmenistan|Uruguay|Uzbekistan|Vanuatu|Vladivostok|Volgograd|Yakutsk|Yekaterinburg)"/>
  88. <coverageVariable key="%metazone80_stdonly" value="(Afghanistan|Bhutan|Bolivia|Brunei|Chamorro|Christmas|Cocos|Davis|DumontDUrville|East_Timor|Ecuador|French_(Guiana|Southern)|Gambier|Galapagos|Gilbert_Islands|Gulf|Guyana|Indian_Ocean|Kazakhstan_(East|West)ern|Kosrae|Kyrgystan|Line_Islands|Macquarie|Malaysia|Maldives|Marquesas|Marshall_Islands|Mawson|Myanmar|Nauru|Nepal|Niue|Norfolk|Palau|Papua_New_Guinea|Phoenix_Islands|Pitcairn|Ponape|Reunion|Rothera|Seychelles|Singapore|Solomon|South_Georgia|Suriname|Syowa|Tahiti|Tajikistan|Tokelau|Truk|Tuvalu|Venezuela|Vostok|Wake|Wallis)"/>
  89. <coverageVariable key="%metazone100" value="(Acre|Almaty|Anadyr|Aqtau|Aqtobe|Kamchatka|Macau|Qyzylorda|Samara)"/>
  90. <coverageVariable key="%metazone100_stdonly" value="(Casey|Guam|Lanka|North_Mariana)"/>
  91. <coverageVariable key="%miscPatternTypes" value="(atLeast|range)"/>
  92. <coverageVariable key="%monthTypes" value="(1[0-3]?|[2-9])"/>
  93. <coverageVariable key="%numberingSystem80" value="(arab(ext)?|armn(low)?|beng|deva|ethi|fullwide|geor|grek(low)?|gujr|guru|hanidec|han[st](fin)?|hebr|jpan(fin)?|khmr|knda|laoo|mlym|mymr|orya|roman(low)?|taml(dec)?|telu|thai|tibt)"/>
  94. <coverageVariable key="%numberingSystem100" value="(finance|native|traditional|bali|brah|cakm|cham|hanidays|java|kali|lana(tham)?|lepc|limb|mong|mtei|mymrshan|nkoo|olck|osma|saur|shrd|sora|sund|takr|talu|vaii)"/>
  95. <coverageVariable key="%persianCalendarTerritories" value="(AF|IR)"/>
  96. <coverageVariable key="%phonebookCollationLanguages" value="(de|fi)"/>
  97. <coverageVariable key="%quarterTypes" value="([1-4])"/>
  98. <coverageVariable key="%regionFormatTypes" value="(daylight|standard)"/>
  99. <coverageVariable key="%relativeTimeTypes" value="(year|month|week|day|hour|minute|second)"/>
  100. <coverageVariable key="%script30" value="(Zxxx|Zzzz)"/>
  101. <coverageVariable key="%script40" value="(Latn|Hans|Hant|Cyrl|Arab)"/>
  102. <coverageVariable key="%script60" value="(Jpan|Kore)"/>
  103. <coverageVariable key="%script80" value="(Zyyy|Armn|Beng|Bopo|Brai|Deva|Ethi|Geor|Grek|Gujr|Guru|Hani|Hang|Hebr|Hira|Knda|Kana|Khmr|Laoo|Mlym|Mong|Mymr|Orya|Sinh|Taml|Telu|Thaa|Thai|Tibt|Zsym)"/>
  104. <coverageVariable key="%script100" value="(Afak|Armi|Avst|Bali|Bamu|Bass|Batk|Blis|Brah|Bugi|Buhd|Cakm|Cans|Cari|Cham|Cher|Cirt|Copt|Cprt|Cyrs|Dsrt|Dupl|Egy[dhp]|Geok|Glag|Goth|Gran|Hano|Hluw|Hmng|Hrkt|Hung|Inds|Ital|Java|Jurc|Kali|Khar|Khoj|Kpel|Kthi|Lana|Lat[fg]|Lepc|Limb|Lin[ab]|Lisu|Loma|Ly[cd]i|Man[di]|Maya|Mend|Mer[co]|Moon|Mroo|Mtei|Narb|Nbat|Nkgb|Nkoo|Nshu|Ogam|Olck|Orkh|Osma|Palm|Perm|Phag|Phl[ipv]|Phnx|Plrd|Prti|Rjng|Roro|Runr|Samr|Sar[ab]|Saur|Sgnw|Shaw|Shrd|Sind|Sora|Sund|Sylo|Syr[cejn]|Tagb|Takr|Tal[eu]|Tang|Tavt|Teng|Tfng|Tglg|Tirh|Ugar|Vaii|Visp|Wara|Wole|Xpeo|Xsux|Yiii|Zinh|Zmth)"/>
  105. <coverageVariable key="%shortLong" value="(short|long)"/>
  106. <coverageVariable key="%shortVariant" value="(short|variant)"/>
  107. <coverageVariable key="%standaloneVariant" value="(stand-alone|variant)"/>
  108. <coverageVariable key="%stdPattern" value="[@type='standard']/pattern[@type='standard']"/>
  109. <coverageVariable key="%territory30" value="ZZ"/>
  110. <coverageVariable key="%territory40" value="(BR|CN|DE|GB|FR|IN|IT|JP|RU|US)"/>
  111. <coverageVariable key="%territory60" value="(AT|AU|BE|CA|CH|DK|ES|FI|GR|HK|ID|IE|KR|MX|NL|NO|PL|PT|SA|SE|TH|TR|TW|ZA)"/>
  112. <coverageVariable key="%territory60_EU" value="(CZ|EE|HU|LT|LU|LV|MT|SI|SK)"/>
  113. <coverageVariable key="%territory80" value="(0(0[12359]|1[1345789]|2[19]|3[0459]|5[347]|61)|1(4[235]|5[01459])|419|A[CDEFGILMOQRSWXZ]|B[ABDFGHIJLMNOQSTUVWYZ]|C[CDFGIKLMOPRUVWXYZ]|D[GJMOZ]|E[ACEGHRTU]|F[JKMO]|G[ADEFGHILMNPQSTUWY]|H[MNRTU]|I[CLMOQRS]|J[EMO]|K[EGHIMNPWYZ]|L[ABCIKRSTUVY]|M[ACDEFGHKLMNOPQRSTUVWYZ]|N[ACEFGIPRUZ]|OM|P[AEFGHKMNRSWY]|Q[AO]|R[EOSW]|S[BCDGHIJKLMNORSTVXYZ]|T[ACDFGJKLMNOPTVZ]|U[AGMYZ]|V[ACEGINU]|W[FS]|XK|Y[ET]|Z[MW])"/>
  114. <coverageVariable key="%territory80short" value="(GB|HK|MO|PS|SA|US)"/>
  115. <coverageVariable key="%territory100" value="AN"/>
  116. <coverageVariable key="%timeZones" value="(Africa|America|Antarctica|Arctic|Asia|Australia|Atlantic|Europe|Indian|Pacific)(/[A-Za-z_\-]++){1,2}"/>
  117. <coverageVariable key="%traditionalCollationLanguages" value="(bn|es|kn|sa)"/>
  118. <coverageVariable key="%transformNameTypes" value="(BGN|Numeric|Tone|UNGEGN|x-(Accents|Fullwidth|Halfwidth|Jamo|Pinyin|Publishing))"/>
  119. <coverageVariable key="%unitDurationTypes" value="duration-(year|month|week|day|hour|minute|second|millisecond)"/>
  120. <coverageVariable key="%unitLengths" value="(long|short|narrow)"/>
  121. <coverageVariable key="%unitsCommonMetric" value="(length-(centi|milli|kilo)?meter|mass-(kilo)?gram|temperature-celsius|speed-kilometer-per-hour|volume-liter)"/>
  122. <coverageVariable key="%unitsCommonUS" value="(length-(inch|foot|yard|mile)|mass-(ounce|pound)|temperature-fahrenheit|speed-mile-per-hour)"/>
  123. <coverageVariable key="%unitsOther" value="(length-(picometer|light-year)|pressure-(hectopascal|inch-hg|millibar)|acceleration-g-force|angle-(degree|minute|second)|area-(acre|hectare|square-(foot|kilometer|meter|mile))|power-(horsepower|kilowatt|watt)|speed-meter-per-second|volume-cubic-(mile|kilometer))"/>
  124. <coverageVariable key="%variantTypes" value="([A-Z0-9]++)"/>
  125. <coverageVariable key="%wideAbbr" value="(wide|abbreviated)"/>
  126. <coverageVariable key="%wideNarrow" value="(wide|narrow)"/>
  127. <coverageVariable key="%yesNo" value="(yes|no)"/>
  128. <!-- -->
  129. <!-- Coverage levels begin here -->
  130. <!-- -->
  131. <coverageLevel value="10" match="characters/exemplarCharacters"/>
  132. <coverageLevel value="10" match="characters/exemplarCharacters[@type='%exemplarTypes']"/>
  133. <coverageLevel value="20" match="dates/calendars/calendar[@type='gregorian']/days/dayContext[@type='format']/dayWidth[@type='%wideAbbr']/day[@type='%dayTypes']"/>
  134. <coverageLevel value="20" match="dates/calendars/calendar[@type='gregorian']/months/monthContext[@type='format']/monthWidth[@type='%wideAbbr']/month[@type='%monthTypes']"/>
  135. <coverageLevel value="20" match="dates/calendars/calendar[@type='gregorian']/dateFormats/dateFormatLength[@type='%shortLong']/dateFormat%stdPattern"/>
  136. <coverageLevel value="20" match="dates/calendars/calendar[@type='generic']/dateFormats/dateFormatLength[@type='%shortLong']/dateFormat%stdPattern"/>
  137. <coverageLevel value="20" match="dates/calendars/calendar[@type='gregorian']/timeFormats/timeFormatLength[@type='%medLong']/timeFormat%stdPattern"/>
  138. <coverageLevel value="20" match="numbers/symbols[@numberSystem='latn']/decimal"/>
  139. <coverageLevel value="20" match="numbers/symbols[@numberSystem='latn']/group"/>
  140. <coverageLevel value="20" match="posix/messages/yesstr"/>
  141. <coverageLevel value="20" match="posix/messages/nostr"/>
  142. <coverageLevel value="20" match="numbers/defaultNumberingSystem"/>
  143. <coverageLevel value="20" match="numbers/otherNumberingSystems/native"/>
  144. <coverageLevel value="20" match="numbers/otherNumberingSystems/traditional"/>
  145. <coverageLevel value="20" match="numbers/otherNumberingSystems/finance"/>
  146. <coverageLevel value="20" match="numbers/decimalFormats[@numberSystem='latn']/decimalFormatLength/decimalFormat%stdPattern"/>
  147. <coverageLevel value="30" match="localeDisplayNames/languages/language[@type='%language30']"/>
  148. <coverageLevel value="30" match="localeDisplayNames/languages/language[@type='${Target-Language}']"/>
  149. <coverageLevel value="30" match="localeDisplayNames/languages/language[@type='${Target-Language}'][@alt='%shortVariant']"/>
  150. <coverageLevel value="30" match="localeDisplayNames/scripts/script[@type='%script30']"/>
  151. <coverageLevel value="30" match="localeDisplayNames/scripts/script[@type='${Target-Scripts}']"/>
  152. <coverageLevel value="30" match="localeDisplayNames/territories/territory[@type='${Target-Territories}']"/>
  153. <coverageLevel value="30" match="localeDisplayNames/territories/territory[@type='${Target-Territories}'][@alt='(%shortVariant)']"/>
  154. <coverageLevel value="30" match="localeDisplayNames/territories/territory[@type='%territory30']"/>
  155. <coverageLevel value="30" match="localeDisplayNames/types/type[@type='${Calendar-List}'][@key='calendar']"/>
  156. <coverageLevel value="30" match="localeDisplayNames/types/type[@type='gregorian'][@key='calendar']"/>
  157. <coverageLevel value="30" match="localeDisplayNames/types/type[@type='standard'][@key='collation']"/>
  158. <coverageLevel inLanguage="%phonebookCollationLanguages" value="30" match="localeDisplayNames/types/type[@type='phonebook'][@key='collation']"/>
  159. <coverageLevel inLanguage="%traditionalCollationLanguages" value="30" match="localeDisplayNames/types/type[@type='traditional'][@key='collation']"/>
  160. <coverageLevel inLanguage="%CJK_Languages" value="30" match="localeDisplayNames/types/type[@type='unihan'][@key='collation']"/>
  161. <coverageLevel inLanguage="si" value="30" match="localeDisplayNames/types/type[@type='dictionary'][@key='collation']"/>
  162. <coverageLevel inLanguage="sv" value="30" match="localeDisplayNames/types/type[@type='reformed'][@key='collation']"/>
  163. <coverageLevel inLanguage="zh" value="30" match="localeDisplayNames/types/type[@type='(big5han|gb2312han|pinyin|stroke|zhuyin)'][@key='collation']"/>
  164. <coverageLevel inScript="Arab" value="30" match="localeDisplayNames/types/type[@type='arab'][@key='numbers']"/>
  165. <coverageLevel inScript="Armn" value="30" match="localeDisplayNames/types/type[@type='armn(low)?'][@key='numbers']"/>
  166. <coverageLevel inLanguage="%arabextLanguages" value="30" match="localeDisplayNames/types/type[@type='arabext'][@key='numbers']"/>
  167. <coverageLevel inScript="Beng" value="30" match="localeDisplayNames/types/type[@type='beng'][@key='numbers']"/>
  168. <coverageLevel inScript="Deva" value="30" match="localeDisplayNames/types/type[@type='deva'][@key='numbers']"/>
  169. <coverageLevel inScript="Ethi" value="30" match="localeDisplayNames/types/type[@type='ethi'][@key='numbers']"/>
  170. <coverageLevel inLanguage="%CJK_Languages" value="30" match="localeDisplayNames/types/type[@type='fullwide'][@key='numbers']"/>
  171. <coverageLevel inScript="Geor" value="30" match="localeDisplayNames/types/type[@type='geor'][@key='numbers']"/>
  172. <coverageLevel inScript="Grek" value="30" match="localeDisplayNames/types/type[@type='grek(low)?'][@key='numbers']"/>
  173. <coverageLevel inScript="Gujr" value="30" match="localeDisplayNames/types/type[@type='gujr'][@key='numbers']"/>
  174. <coverageLevel inScript="Guru" value="30" match="localeDisplayNames/types/type[@type='guru'][@key='numbers']"/>
  175. <coverageLevel inLanguage="zh" value="30" match="localeDisplayNames/types/type[@type='(han(s|t)(fin)?|hanidec)'][@key='numbers']"/>
  176. <coverageLevel inScript="Hebr" value="30" match="localeDisplayNames/types/type[@type='hebr'][@key='numbers']"/>
  177. <coverageLevel inScript="Guru" value="30" match="localeDisplayNames/types/type[@type='guru'][@key='numbers']"/>
  178. <coverageLevel inLanguage="ja" value="30" match="localeDisplayNames/types/type[@type='jpan(fin)?'][@key='numbers']"/>
  179. <coverageLevel inScript="Khmr" value="30" match="localeDisplayNames/types/type[@type='khmr'][@key='numbers']"/>
  180. <coverageLevel inScript="Knda" value="30" match="localeDisplayNames/types/type[@type='knda'][@key='numbers']"/>
  181. <coverageLevel inScript="Laoo" value="30" match="localeDisplayNames/types/type[@type='laoo'][@key='numbers']"/>
  182. <coverageLevel value="30" match="localeDisplayNames/types/type[@type='latn'][@key='numbers']"/>
  183. <coverageLevel inScript="Mong" value="30" match="localeDisplayNames/types/type[@type='mong'][@key='numbers']"/>
  184. <coverageLevel inScript="Mlym" value="30" match="localeDisplayNames/types/type[@type='mlym'][@key='numbers']"/>
  185. <coverageLevel inScript="Mymr" value="30" match="localeDisplayNames/types/type[@type='mymr(shan)?'][@key='numbers']"/>
  186. <coverageLevel inScript="Orya" value="30" match="localeDisplayNames/types/type[@type='orya'][@key='numbers']"/>
  187. <coverageLevel inScript="Taml" value="30" match="localeDisplayNames/types/type[@type='taml'][@key='numbers']"/>
  188. <coverageLevel inScript="Telu" value="30" match="localeDisplayNames/types/type[@type='telu'][@key='numbers']"/>
  189. <coverageLevel inScript="Thai" value="30" match="localeDisplayNames/types/type[@type='thai'][@key='numbers']"/>
  190. <coverageLevel inScript="Tibt" value="30" match="localeDisplayNames/types/type[@type='tibt'][@key='numbers']"/>
  191. <coverageLevel inLanguage="vai" value="30" match="localeDisplayNames/types/type[@type='vaii'][@key='numbers']"/>
  192. <coverageLevel value="30" match="numbers/currencies/currency[@type='%currency30']/symbol[@alt='narrow']"/>
  193. <coverageLevel value="30" match="numbers/currencies/currency[@type='%currency30']/displayName"/>
  194. <coverageLevel value="30" match="numbers/currencies/currency[@type='%currency30']/displayName[@count='${Target-Plurals}']"/>
  195. <coverageLevel value="30" match="numbers/currencies/currency[@type='${Target-Currencies}']/symbol"/>
  196. <coverageLevel value="30" match="numbers/currencies/currency[@type='${Target-Currencies}']/displayName"/>
  197. <coverageLevel value="30" match="numbers/currencies/currency[@type='${Target-Currencies}']/displayName[@count='%allPlurals']"/>
  198. <coverageLevel value="30" match="numbers/currencyFormats[@numberSystem='latn']/currencyFormatLength/currencyFormat%stdPattern"/>
  199. <coverageLevel value="30" match="numbers/percentFormats[@numberSystem='latn']/percentFormatLength/percentFormat%stdPattern"/>
  200. <coverageLevel value="30" match="numbers/scientificFormats[@numberSystem='latn']/scientificFormatLength/scientificFormat%stdPattern"/>
  201. <coverageLevel value="30" match="numbers/symbols[@numberSystem='latn']/plusSign"/>
  202. <coverageLevel value="30" match="numbers/symbols[@numberSystem='latn']/minusSign"/>
  203. <coverageLevel value="30" match="numbers/symbols[@numberSystem='latn']/percentSign"/>
  204. <coverageLevel inLanguage="ar" value="30" match="numbers/symbols[@numberSystem='arab']/decimal"/>
  205. <coverageLevel inLanguage="ar" value="30" match="numbers/symbols[@numberSystem='arab']/group"/>
  206. <coverageLevel inLanguage="ar" value="30" match="numbers/symbols[@numberSystem='arab']/plusSign"/>
  207. <coverageLevel inLanguage="ar" value="30" match="numbers/symbols[@numberSystem='arab']/minusSign"/>
  208. <coverageLevel inLanguage="ar" value="30" match="numbers/symbols[@numberSystem='arab']/percentSign"/>
  209. <coverageLevel inLanguage="ar" value="30" match="numbers/decimalFormats[@numberSystem='arab']/decimalFormatLength/decimalFormat%stdPattern"/>
  210. <coverageLevel inLanguage="ar" value="30" match="numbers/currencyFormats[@numberSystem='arab']/currencyFormatLength/currencyFormat%stdPattern"/>
  211. <coverageLevel inLanguage="ar" value="30" match="numbers/scientificFormats[@numberSystem='arab']/scientificFormatLength/scientificFormat%stdPattern"/>
  212. <coverageLevel inLanguage="ar" value="30" match="numbers/percentFormats[@numberSystem='arab']/percentFormatLength/percentFormat%stdPattern"/>
  213. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/symbols[@numberSystem='arabext']/decimal"/>
  214. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/symbols[@numberSystem='arabext']/group"/>
  215. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/symbols[@numberSystem='arabext']/plusSign"/>
  216. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/symbols[@numberSystem='arabext']/minusSign"/>
  217. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/symbols[@numberSystem='arabext']/percentSign"/>
  218. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/decimalFormats[@numberSystem='arabext']/decimalFormatLength/decimalFormat%stdPattern"/>
  219. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/currencyFormats[@numberSystem='arabext']/currencyFormatLength/currencyFormat%stdPattern"/>
  220. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/scientificFormats[@numberSystem='arabext']/scientificFormatLength/scientificFormat%stdPattern"/>
  221. <coverageLevel inLanguage="%arabextLanguages" value="30" match="numbers/percentFormats[@numberSystem='arabext']/percentFormatLength/percentFormat%stdPattern"/>
  222. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/symbols[@numberSystem='deva']/decimal"/>
  223. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/symbols[@numberSystem='deva']/group"/>
  224. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/symbols[@numberSystem='deva']/plusSign"/>
  225. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/symbols[@numberSystem='deva']/minusSign"/>
  226. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/symbols[@numberSystem='deva']/percentSign"/>
  227. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/decimalFormats[@numberSystem='deva']/decimalFormatLength/decimalFormat%stdPattern"/>
  228. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/currencyFormats[@numberSystem='deva']/currencyFormatLength/currencyFormat%stdPattern"/>
  229. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/scientificFormats[@numberSystem='deva']/scientificFormatLength/scientificFormat%stdPattern"/>
  230. <coverageLevel inLanguage="%devaLanguages" value="30" match="numbers/percentFormats[@numberSystem='deva']/percentFormatLength/percentFormat%stdPattern"/>
  231. <coverageLevel inLanguage="dz" value="30" match="numbers/symbols[@numberSystem='tibt']/decimal"/>
  232. <coverageLevel inLanguage="dz" value="30" match="numbers/symbols[@numberSystem='tibt']/group"/>
  233. <coverageLevel inLanguage="dz" value="30" match="numbers/symbols[@numberSystem='tibt']/plusSign"/>
  234. <coverageLevel inLanguage="dz" value="30" match="numbers/symbols[@numberSystem='tibt']/minusSign"/>
  235. <coverageLevel inLanguage="dz" value="30" match="numbers/symbols[@numberSystem='tibt']/percentSign"/>
  236. <coverageLevel inLanguage="dz" value="30" match="numbers/decimalFormats[@numberSystem='tibt']/decimalFormatLength/decimalFormat%stdPattern"/>
  237. <coverageLevel inLanguage="dz" value="30" match="numbers/currencyFormats[@numberSystem='tibt']/currencyFormatLength/currencyFormat%stdPattern"/>
  238. <coverageLevel inLanguage="dz" value="30" match="numbers/scientificFormats[@numberSystem='tibt']/scientificFormatLength/scientificFormat%stdPattern"/>
  239. <coverageLevel inLanguage="dz" value="30" match="numbers/percentFormats[@numberSystem='tibt']/percentFormatLength/percentFormat%stdPattern"/>
  240. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/dateFormats/dateFormatLength[@type='%fullMedium']/dateFormat%stdPattern"/>
  241. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/dateTimeFormats/dateTimeFormatLength[@type='%dateTimeFormatLengths']/dateTimeFormat%stdPattern"/>
  242. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/dateTimeFormats/intervalFormats/intervalFormatFallback"/>
  243. <coverageLevel value="30" match="dates/calendars/calendar[@type='generic']/dateFormats/dateFormatLength[@type='%fullMedium']/dateFormat%stdPattern"/>
  244. <coverageLevel value="30" match="dates/calendars/calendar[@type='generic']/dateTimeFormats/dateTimeFormatLength[@type='%dateTimeFormatLengths']/dateTimeFormat%stdPattern"/>
  245. <coverageLevel value="30" match="dates/calendars/calendar[@type='generic']/dateTimeFormats/intervalFormats/intervalFormatFallback"/>
  246. <coverageLevel value="30" match="dates/timeZoneNames/zone[@type='${Target-TimeZones}']/exemplarCity"/>
  247. <coverageLevel value="30" match="dates/timeZoneNames/zone[@type='Etc/Unknown']/exemplarCity"/>
  248. <coverageLevel value="30" match="dates/timeZoneNames/fallbackFormat"/>
  249. <coverageLevel value="30" match="dates/timeZoneNames/gmtFormat"/>
  250. <coverageLevel value="30" match="dates/timeZoneNames/gmtZeroFormat"/>
  251. <coverageLevel value="30" match="dates/timeZoneNames/regionFormat"/>
  252. <coverageLevel value="30" match="dates/timeZoneNames/regionFormat[@type='%regionFormatTypes']"/>
  253. <coverageLevel value="30" match="dates/timeZoneNames/hourFormat"/>
  254. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/dayPeriods/dayPeriodContext[@type='format']/dayPeriodWidth[@type='wide']/dayPeriod[@type='(am|pm)']"/>
  255. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/days/dayContext[@type='format']/dayWidth[@type='narrow']/day[@type='%dayTypes']"/>
  256. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/days/dayContext[@type='stand-alone']/dayWidth[@type='%allWidths']/day[@type='%dayTypes']"/>
  257. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/eras/eraAbbr/era[@type='(0|1)']"/>
  258. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/eras/eraAbbr/era[@type='(0|1)'][@alt='variant']"/>
  259. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/months/monthContext[@type='format']/monthWidth[@type='narrow']/month[@type='%monthTypes']"/>
  260. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/months/monthContext[@type='stand-alone']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  261. <coverageLevel value="30" match="dates/calendars/calendar[@type='gregorian']/timeFormats/timeFormatLength[@type='%fullShort']/timeFormat%stdPattern"/>
  262. <coverageLevel inTerritory="TH" value="30" match="dates/calendars/calendar[@type='buddhist']/eras/eraAbbr/era[@type='0']"/>
  263. <coverageLevel inTerritory="TH" value="60" match="dates/calendars/calendar[@type='buddhist']/dateFormats/dateFormatLength[@type='%dateTimeFormatLengths']/dateFormat%stdPattern"/>
  264. <coverageLevel inTerritory="AR" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_AR']/long/generic"/>
  265. <coverageLevel inTerritory="AR" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_AR']/long/standard"/>
  266. <coverageLevel inTerritory="AR" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_AR']/long/daylight"/>
  267. <coverageLevel inTerritory="AU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_AU']/long/generic"/>
  268. <coverageLevel inTerritory="AU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_AU']/long/standard"/>
  269. <coverageLevel inTerritory="AU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_AU']/long/daylight"/>
  270. <coverageLevel inTerritory="AU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_AU_stdonly']/long/standard"/>
  271. <coverageLevel inTerritory="BR" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_BR']/long/generic"/>
  272. <coverageLevel inTerritory="BR" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_BR']/long/standard"/>
  273. <coverageLevel inTerritory="BR" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_BR']/long/daylight"/>
  274. <coverageLevel inTerritory="CA" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_CA']/long/generic"/>
  275. <coverageLevel inTerritory="CA" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_CA']/long/standard"/>
  276. <coverageLevel inTerritory="CA" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_CA']/long/daylight"/>
  277. <coverageLevel inTerritory="EU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_EU']/long/generic"/>
  278. <coverageLevel inTerritory="EU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_EU']/long/standard"/>
  279. <coverageLevel inTerritory="EU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_EU']/long/daylight"/>
  280. <coverageLevel inTerritory="ID" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_ID']/long/standard"/>
  281. <coverageLevel inTerritory="KZ" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_KZ']/long/standard"/>
  282. <coverageLevel inTerritory="MX" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_MX']/long/generic"/>
  283. <coverageLevel inTerritory="MX" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_MX']/long/standard"/>
  284. <coverageLevel inTerritory="MX" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_MX']/long/daylight"/>
  285. <coverageLevel inTerritory="RU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_RU']/long/generic"/>
  286. <coverageLevel inTerritory="RU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_RU']/long/standard"/>
  287. <coverageLevel inTerritory="RU" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_RU']/long/daylight"/>
  288. <coverageLevel inTerritory="US" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_US']/long/generic"/>
  289. <coverageLevel inTerritory="US" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_US']/long/standard"/>
  290. <coverageLevel inTerritory="US" value="30" match="dates/timeZoneNames/metazone[@type='%metazone30_US']/long/daylight"/>
  291. <coverageLevel inTerritory="GB" value="30" match="dates/timeZoneNames/zone[@type='Europe/London']/long/daylight"/>
  292. <coverageLevel inTerritory="GB" value="30" match="dates/timeZoneNames/zone[@type='Europe/London']/short/daylight"/>
  293. <coverageLevel inTerritory="IE" value="30" match="dates/timeZoneNames/zone[@type='Europe/Dublin']/long/daylight"/>
  294. <coverageLevel inTerritory="IE" value="30" match="dates/timeZoneNames/zone[@type='Europe/Dublin']/short/daylight"/>
  295. <coverageLevel value="40" match="localeDisplayNames/languages/language[@type='%language40']"/>
  296. <coverageLevel value="40" match="localeDisplayNames/languages/language[@type='%language40'][@alt='%shortVariant']"/>
  297. <coverageLevel value="40" match="localeDisplayNames/scripts/script[@type='%script40']"/>
  298. <coverageLevel value="40" match="localeDisplayNames/scripts/script[@type='%script40'][@alt='(variant|stand-alone)']"/>
  299. <coverageLevel value="40" match="localeDisplayNames/territories/territory[@type='%territory40']"/>
  300. <coverageLevel value="40" match="localeDisplayNames/codePatterns/codePattern[@type='(language|script|territory)']"/>
  301. <coverageLevel value="40" match="localeDisplayNames/measurementSystemNames/measurementSystemName[@type='(metric|UK|US)']"/>
  302. <coverageLevel value="40" match="localeDisplayNames/localeDisplayPattern/localePattern"/>
  303. <coverageLevel value="40" match="localeDisplayNames/localeDisplayPattern/localeSeparator"/>
  304. <coverageLevel value="40" match="localeDisplayNames/localeDisplayPattern/localeKeyTypePattern"/>
  305. <coverageLevel value="40" match="numbers/currencyFormats[@numberSystem='latn']/unitPattern[@count='${Target-Plurals}']"/>
  306. <coverageLevel value="40" match="numbers/currencies/currency[@type='%currency40']/symbol"/>
  307. <coverageLevel value="40" match="numbers/currencies/currency[@type='%currency40']/symbol[@alt='narrow']"/>
  308. <coverageLevel value="40" match="numbers/currencies/currency[@type='%currency40']/displayName"/>
  309. <coverageLevel value="40" match="numbers/currencies/currency[@type='%currency40']/displayName[@count='${Target-Plurals}']"/>
  310. <coverageLevel value="40" match="dates/calendars/calendar[@type='gregorian']/quarters/quarterContext[@type='%contextTypes']/quarterWidth[@type='%allWidths']/quarter[@type='%quarterTypes']"/>
  311. <coverageLevel value="40" match="dates/fields/field[@type='%dayFieldTypes']/displayName"/>
  312. <coverageLevel value="40" match="dates/fields/field[@type='day']/relative[@type='(-1|0|1)']"/>
  313. <coverageLevel inTerritory="%chineseCalendarTerritories" value="40" match="dates/calendars/calendar[@type='chinese']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  314. <coverageLevel inTerritory="%chineseCalendarTerritories" value="40" match="dates/calendars/calendar[@type='chinese']/dateFormats/dateFormatLength[@type='%dateTimeFormatLengths']/dateFormat%stdPattern"/>
  315. <coverageLevel inTerritory="EG" value="40" match="dates/calendars/calendar[@type='coptic']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  316. <coverageLevel inTerritory="ET" value="40" match="dates/calendars/calendar[@type='ethiopic']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  317. <coverageLevel inLanguage="yi" inTerritory="IL" value="40" match="dates/calendars/calendar[@type='hebrew']/eras/eraAbbr/era[@type='0']"/>
  318. <coverageLevel inLanguage="yi" inTerritory="IL" value="40" match="dates/calendars/calendar[@type='hebrew']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%wideAbbr']/month[@type='%monthTypes']"/>
  319. <coverageLevel inLanguage="yi" inTerritory="IL" value="40" match="dates/calendars/calendar[@type='hebrew']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%wideAbbr']/month[@type='7'][@yeartype='leap']"/>
  320. <coverageLevel inLanguage="yi" inTerritory="IL" value="40" match="dates/calendars/calendar[@type='hebrew']/dateFormats/dateFormatLength[@type='%dateTimeFormatLengths']/dateFormat%stdPattern"/>
  321. <coverageLevel inTerritory="IN" value="40" match="dates/calendars/calendar[@type='indian']/eras/eraAbbr/era[@type='0']"/>
  322. <coverageLevel inTerritory="IN" value="40" match="dates/calendars/calendar[@type='indian']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  323. <coverageLevel inTerritory="%islamicCalendarTerritories" value="40" match="dates/calendars/calendar[@type='islamic']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  324. <coverageLevel inTerritory="%islamicCalendarTerritories" value="40" match="dates/calendars/calendar[@type='islamic']/eras/eraAbbr/era[@type='0']"/>
  325. <coverageLevel inTerritory="%islamicCalendarTerritories" value="60" match="dates/calendars/calendar[@type='islamic']/dateFormats/dateFormatLength[@type='%dateTimeFormatLengths']/dateFormat%stdPattern"/>
  326. <coverageLevel inTerritory="JP" value="40" match="dates/calendars/calendar[@type='japanese']/eras/eraAbbr/era[@type='%japaneseEras']"/>
  327. <coverageLevel inTerritory="JP" value="40" match="dates/calendars/calendar[@type='japanese']/eras/eraNarrow/era[@type='%japaneseEras']"/>
  328. <coverageLevel inTerritory="JP" value="60" match="dates/calendars/calendar[@type='japanese']/dateFormats/dateFormatLength[@type='%dateTimeFormatLengths']/dateFormat%stdPattern"/>
  329. <coverageLevel inTerritory="JP" value="60" match="dates/calendars/calendar[@type='japanese']/dateTimeFormats/dateTimeFormatLength[@type='%dateTimeFormatLengths']/dateTimeFormat%stdPattern"/>
  330. <coverageLevel inTerritory="KR" value="40" match="dates/calendars/calendar[@type='dangi']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  331. <coverageLevel inTerritory="KR" value="40" match="dates/calendars/calendar[@type='dangi']/dateFormats/dateFormatLength[@type='%dateTimeFormatLengths']/dateFormat%stdPattern"/>
  332. <coverageLevel inTerritory="%persianCalendarTerritories" value="40" match="dates/calendars/calendar[@type='persian']/eras/eraAbbr/era[@type='0']"/>
  333. <coverageLevel inTerritory="%persianCalendarTerritories" value="40" match="dates/calendars/calendar[@type='persian']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  334. <coverageLevel inTerritory="TW" value="40" match="dates/calendars/calendar[@type='roc']/eras/eraAbbr/era[@type='(0|1)']"/>
  335. <coverageLevel inTerritory="TW" value="60" match="dates/calendars/calendar[@type='roc']/dateFormats/dateFormatLength[@type='%dateTimeFormatLengths']/dateFormat%stdPattern"/>
  336. <coverageLevel value="40" match="dates/timeZoneNames/metazone[@type='%metazone40']/long/generic"/>
  337. <coverageLevel value="40" match="dates/timeZoneNames/metazone[@type='%metazone40']/long/standard"/>
  338. <coverageLevel value="40" match="dates/timeZoneNames/metazone[@type='%metazone40']/long/daylight"/>
  339. <coverageLevel value="40" match="dates/timeZoneNames/metazone[@type='GMT']/long/standard"/>
  340. <coverageLevel value="40" match="delimiters/quotationStart"/>
  341. <coverageLevel value="40" match="delimiters/quotationEnd"/>
  342. <coverageLevel value="40" match="delimiters/alternateQuotationStart"/>
  343. <coverageLevel value="40" match="delimiters/alternateQuotationEnd"/>
  344. <coverageLevel inLanguage="ar" value="40" match="numbers/decimalFormats[@numberSystem='arab']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/>
  345. <coverageLevel inLanguage="%arabextLanguages" value="40" match="numbers/decimalFormats[@numberSystem='arabext']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/>
  346. <coverageLevel inLanguage="%devaLanguages" value="40" match="numbers/decimalFormats[@numberSystem='deva']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/>
  347. <coverageLevel inLanguage="dz" value="40" match="numbers/decimalFormats[@numberSystem='tibt']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes']"/>
  348. <coverageLevel value="40" match="listPatterns/listPattern/listPatternPart[@type='(2|start|middle|end)']"/>
  349. <coverageLevel value="40" match="units/durationUnit[@type='(hm|ms|hms)']/durationUnitPattern"/>
  350. <coverageLevel value="60" match="localeDisplayNames/languages/language[@type='%language60']"/>
  351. <coverageLevel value="60" match="localeDisplayNames/languages/language[@type='%language60'][@alt='%shortVariant']"/>
  352. <coverageLevel inTerritory="CF" value="60" match="localeDisplayNames/languages/language[@type='sg']"/>
  353. <coverageLevel inTerritory="CF" value="60" match="localeDisplayNames/languages/language[@type='sg'][@alt='%shortVariant']"/>
  354. <coverageLevel inTerritory="CG" value="60" match="localeDisplayNames/languages/language[@type='(kg|ln)']"/>
  355. <coverageLevel inTerritory="CG" value="60" match="localeDisplayNames/languages/language[@type='(kg|ln)'][@alt='%shortVariant']"/>
  356. <coverageLevel inTerritory="CM" value="60" match="localeDisplayNames/languages/language[@type='%language60_CM']"/>
  357. <coverageLevel inTerritory="CM" value="60" match="localeDisplayNames/languages/language[@type='%language60_CM'][@alt='%shortVariant']"/>
  358. <coverageLevel inTerritory="EU" value="60" match="localeDisplayNames/languages/language[@type='%language60_EU']"/>
  359. <coverageLevel inTerritory="EU" value="60" match="localeDisplayNames/languages/language[@type='%language60_EU'][@alt='%shortVariant']"/>
  360. <coverageLevel inTerritory="GA" value="60" match="localeDisplayNames/languages/language[@type='%language60_GA']"/>
  361. <coverageLevel inTerritory="GA" value="60" match="localeDisplayNames/languages/language[@type='%language60_GA'][@alt='%shortVariant']"/>
  362. <coverageLevel inTerritory="NG" value="60" match="localeDisplayNames/languages/language[@type='%language60_NG']"/>
  363. <coverageLevel inTerritory="NG" value="60" match="localeDisplayNames/languages/language[@type='%language60_NG'][@alt='%shortVariant']"/>
  364. <coverageLevel inTerritory="TD" value="60" match="localeDisplayNames/languages/language[@type='%language60_TD']"/>
  365. <coverageLevel inTerritory="TD" value="60" match="localeDisplayNames/languages/language[@type='%language60_TD'][@alt='%shortVariant']"/>
  366. <coverageLevel value="60" match="localeDisplayNames/scripts/script[@type='%script60']"/>
  367. <coverageLevel value="60" match="localeDisplayNames/territories/territory[@type='%territory60']"/>
  368. <coverageLevel inTerritory="EU" value="60" match="localeDisplayNames/territories/territory[@type='%territory60_EU']"/>
  369. <coverageLevel value="60" match="numbers/currencies/currency[@type='%currency60']/symbol"/>
  370. <coverageLevel value="60" match="numbers/currencies/currency[@type='%currency60']/symbol[@alt='narrow']"/>
  371. <coverageLevel value="60" match="numbers/currencies/currency[@type='%currency60']/displayName"/>
  372. <coverageLevel value="60" match="numbers/currencies/currency[@type='%currency60']/displayName[@count='${Target-Plurals}']"/>
  373. <coverageLevel inTerritory="EU" value="60" match="numbers/currencies/currency[@type='%currency60_EU']/symbol"/>
  374. <coverageLevel inTerritory="EU" value="60" match="numbers/currencies/currency[@type='%currency60_EU']/symbol[@alt='narrow']"/>
  375. <coverageLevel inTerritory="EU" value="60" match="numbers/currencies/currency[@type='%currency60_EU']/displayName"/>
  376. <coverageLevel inTerritory="EU" value="60" match="numbers/currencies/currency[@type='%currency60_EU']/displayName[@count='${Target-Plurals}']"/>
  377. <coverageLevel value="60" match="dates/calendars/calendar[@type='gregorian']/dateTimeFormats/appendItems/appendItem[@request='Timezone']"/>
  378. <coverageLevel value="60" match="dates/calendars/calendar[@type='gregorian']/dateTimeFormats/availableFormats/dateFormatItem[@id='%dateFormatItems']"/>
  379. <coverageLevel value="60" match="dates/calendars/calendar[@type='gregorian']/dateTimeFormats/availableFormats/dateFormatItem[@id='%timeFormatItems']"/>
  380. <coverageLevel value="60" match="dates/calendars/calendar[@type='generic']/dateTimeFormats/availableFormats/dateFormatItem[@id='%dateFormatItems']"/>
  381. <coverageLevel inTerritory="TH" value="80" match="dates/calendars/calendar[@type='buddhist']/dateTimeFormats/availableFormats/dateFormatItem[@id='%dateFormatItems']"/>
  382. <coverageLevel inTerritory="%islamicCalendarTerritories" value="80" match="dates/calendars/calendar[@type='islamic']/dateTimeFormats/availableFormats/dateFormatItem[@id='%dateFormatItems']"/>
  383. <coverageLevel inTerritory="JP" value="80" match="dates/calendars/calendar[@type='japanese']/dateTimeFormats/availableFormats/dateFormatItem[@id='%dateFormatItems']"/>
  384. <coverageLevel inTerritory="TW" value="80" match="dates/calendars/calendar[@type='roc']/dateTimeFormats/availableFormats/dateFormatItem[@id='%dateFormatItems']"/>
  385. <coverageLevel value="60" match="dates/calendars/calendar[@type='gregorian']/dateTimeFormats/intervalFormats/intervalFormatItem[@id='%intervalFormatDateItems']/greatestDifference[@id='%intervalFormatGDiff']"/>
  386. <coverageLevel value="60" match="dates/calendars/calendar[@type='gregorian']/dateTimeFormats/intervalFormats/intervalFormatItem[@id='%intervalFormatTimeItems']/greatestDifference[@id='%intervalFormatGDiff']"/>
  387. <coverageLevel value="60" match="dates/calendars/calendar[@type='generic']/dateTimeFormats/intervalFormats/intervalFormatItem[@id='%intervalFormatDateItems']/greatestDifference[@id='%intervalFormatGDiff']"/>
  388. <coverageLevel value="60" match="dates/fields/field[@type='(year|month|week)']/relative[@type='(-1|0|1)']"/>
  389. <coverageLevel value="60" match="dates/timeZoneNames/metazone[@type='%metazone60']/long/generic"/>
  390. <coverageLevel value="60" match="dates/timeZoneNames/metazone[@type='%metazone60']/long/standard"/>
  391. <coverageLevel value="60" match="dates/timeZoneNames/metazone[@type='%metazone60']/long/daylight"/>
  392. <coverageLevel value="60" match="dates/timeZoneNames/metazone[@type='%metazone60_stdonly']/long/standard"/>
  393. <coverageLevel value="60" match="units/unitLength[@type='%unitLengths']/unit[@type='%unitDurationTypes']/unitPattern[@count='${Target-Plurals}']"/>
  394. <coverageLevel value="60" match="units/unitLength[@type='%unitLengths']/unit[@type='%unitsCommonMetric']/unitPattern[@count='${Target-Plurals}']"/>
  395. <coverageLevel inTerritory="US" value="60" match="units/unitLength[@type='%unitLengths']/unit[@type='%unitsCommonUS']/unitPattern[@count='${Target-Plurals}']"/>
  396. <coverageLevel value="80" match="localeDisplayNames/languages/language[@type='%language80']"/>
  397. <coverageLevel value="80" match="localeDisplayNames/languages/language[@type='%language80'][@alt='%shortVariant']"/>
  398. <coverageLevel value="80" match="localeDisplayNames/scripts/script[@type='%script80']"/>
  399. <coverageLevel value="80" match="localeDisplayNames/territories/territory[@type='%territory80']"/>
  400. <coverageLevel value="80" match="localeDisplayNames/territories/territory[@type='%territory40'][@alt='%shortVariant']"/>
  401. <coverageLevel value="80" match="localeDisplayNames/territories/territory[@type='%territory60'][@alt='%shortVariant']"/>
  402. <coverageLevel value="80" match="localeDisplayNames/territories/territory[@type='%territory80'][@alt='%shortVariant']"/>
  403. <coverageLevel value="80" match="localeDisplayNames/keys/key[@type='%keys80']"/>
  404. <coverageLevel value="80" match="localeDisplayNames/types/type[@type='%collationType80'][@key='collation']"/>
  405. <coverageLevel value="80" match="localeDisplayNames/types/type[@type='%numberingSystem80'][@key='numbers']"/>
  406. <coverageLevel value="80" match="dates/calendars/calendar[@type='gregorian']/days/dayContext[@type='%contextTypes']/dayWidth[@type='short']/day[@type='%dayTypes']"/>
  407. <coverageLevel value="80" match="dates/calendars/calendar[@type='gregorian']/dateTimeFormats/availableFormats/dateFormatItem[@id='%dateFormatItemsAll']"/>
  408. <coverageLevel value="80" match="dates/fields/field[@type='day']/relative[@type='(-3|-2|2|3)']"/>
  409. <coverageLevel value="80" match="dates/fields/field[@type='%dayTypes']/relative[@type='(-1|0|1)']"/>
  410. <coverageLevel value="80" match="dates/fields/field[@type='%relativeTimeTypes']/relativeTime[@type='%futurePast']/relativeTimePattern[@count='${Target-Plurals}']"/>
  411. <coverageLevel value="80" match="dates/timeZoneNames/metazone[@type='%metazone80']/long/generic"/>
  412. <coverageLevel value="80" match="dates/timeZoneNames/metazone[@type='%metazone80']/long/standard"/>
  413. <coverageLevel value="80" match="dates/timeZoneNames/metazone[@type='%metazone80']/long/daylight"/>
  414. <coverageLevel value="80" match="dates/timeZoneNames/metazone[@type='%metazone80_stdonly']/long/standard"/>
  415. <coverageLevel value="80" match="dates/timeZoneNames/zone[@type='%timeZones']/exemplarCity"/>
  416. <coverageLevel value="80" match="dates/timeZoneNames/zone[@type='Europe/(Dublin|London)']/long/daylight"/>
  417. <coverageLevel value="80" match="dates/timeZoneNames/zone[@type='Europe/(Dublin|London)']/short/daylight"/>
  418. <coverageLevel value="80" match="numbers/symbols[@numberSystem='latn']/exponential"/>
  419. <coverageLevel value="80" match="numbers/symbols[@numberSystem='latn']/superscriptingExponent"/>
  420. <coverageLevel value="80" match="numbers/symbols[@numberSystem='latn']/perMille"/>
  421. <coverageLevel value="80" match="numbers/symbols[@numberSystem='latn']/infinity"/>
  422. <coverageLevel value="80" match="numbers/symbols[@numberSystem='latn']/nan"/>
  423. <coverageLevel inLanguage="ar" value="80" match="numbers/symbols[@numberSystem='arab']/exponential"/>
  424. <coverageLevel inLanguage="ar" value="80" match="numbers/symbols[@numberSystem='arab']/superscriptingExponent"/>
  425. <coverageLevel inLanguage="ar" value="80" match="numbers/symbols[@numberSystem='arab']/perMille"/>
  426. <coverageLevel inLanguage="ar" value="80" match="numbers/symbols[@numberSystem='arab']/infinity"/>
  427. <coverageLevel inLanguage="ar" value="80" match="numbers/symbols[@numberSystem='arab']/nan"/>
  428. <coverageLevel inLanguage="%arabextLanguages" value="80" match="numbers/symbols[@numberSystem='arabext']/exponential"/>
  429. <coverageLevel inLanguage="%arabextLanguages" value="80" match="numbers/symbols[@numberSystem='arabext']/superscriptingExponent"/>
  430. <coverageLevel inLanguage="%arabextLanguages" value="80" match="numbers/symbols[@numberSystem='arabext']/perMille"/>
  431. <coverageLevel inLanguage="%arabextLanguages" value="80" match="numbers/symbols[@numberSystem='arabext']/infinity"/>
  432. <coverageLevel inLanguage="%arabextLanguages" value="80" match="numbers/symbols[@numberSystem='arabext']/nan"/>
  433. <coverageLevel inLanguage="%devaLanguages" value="80" match="numbers/symbols[@numberSystem='deva']/exponential"/>
  434. <coverageLevel inLanguage="%devaLanguages" value="80" match="numbers/symbols[@numberSystem='deva']/superscriptingExponent"/>
  435. <coverageLevel inLanguage="%devaLanguages" value="80" match="numbers/symbols[@numberSystem='deva']/perMille"/>
  436. <coverageLevel inLanguage="%devaLanguages" value="80" match="numbers/symbols[@numberSystem='deva']/infinity"/>
  437. <coverageLevel inLanguage="%devaLanguages" value="80" match="numbers/symbols[@numberSystem='deva']/nan"/>
  438. <coverageLevel inLanguage="dz" value="80" match="numbers/symbols[@numberSystem='tibt']/exponential"/>
  439. <coverageLevel inLanguage="dz" value="80" match="numbers/symbols[@numberSystem='tibt']/superscriptingExponent"/>
  440. <coverageLevel inLanguage="dz" value="80" match="numbers/symbols[@numberSystem='tibt']/perMille"/>
  441. <coverageLevel inLanguage="dz" value="80" match="numbers/symbols[@numberSystem='tibt']/infinity"/>
  442. <coverageLevel inLanguage="dz" value="80" match="numbers/symbols[@numberSystem='tibt']/nan"/>
  443. <coverageLevel value="80" match="numbers/currencyFormats[@numberSystem='latn']/currencyFormatLength/currencyFormat%acctPattern"/>
  444. <coverageLevel value="80" match="numbers/currencies/currency[@type='%currency80']/symbol"/>
  445. <coverageLevel value="80" match="numbers/currencies/currency[@type='%currency80']/symbol[@alt='narrow']"/>
  446. <coverageLevel value="80" match="numbers/currencies/currency[@type='%currency80']/displayName"/>
  447. <coverageLevel value="80" match="numbers/currencies/currency[@type='%currency80']/displayName[@count='${Target-Plurals}']"/>
  448. <coverageLevel value="80" match="numbers/miscPatterns[@numberSystem='latn']/pattern[@type='%miscPatternTypes']"/>
  449. <coverageLevel value="80" match="characters/ellipsis[@type='%ellipsisTypes']"/>
  450. <coverageLevel value="80" match="characters/moreInformation"/>
  451. <coverageLevel value="80" match="numbers/decimalFormats[@numberSystem='latn']/decimalFormatLength[@type='%shortLong']/decimalFormat[@type='standard']/pattern[@type='%compactDecimalTypes'][@count='${Target-Plurals}']"/>
  452. <coverageLevel value="80" match="units/unitLength[@type='%unitLengths']/unit[@type='%unitsCommonUS']/unitPattern[@count='${Target-Plurals}']"/>
  453. <coverageLevel value="80" match="units/unitLength[@type='%unitLengths']/unit[@type='%unitsOther']/unitPattern[@count='${Target-Plurals}']"/>
  454. <coverageLevel value="80" match="units/unitLength[@type='%unitLengths']/compoundUnit[@type='per']/compoundUnitPattern"/>
  455. <coverageLevel value="80" match="listPatterns/listPattern[@type='duration(-(short|narrow))?']/listPatternPart[@type='(2|start|middle|end)']"/>
  456. <coverageLevel value="100" match="dates/calendars/calendar[@type='(buddhist|hebrew|indian|islamic|persian)']/eras/eraAbbr/era[@type='0']"/>
  457. <coverageLevel value="100" match="dates/calendars/calendar[@type='roc']/eras/eraAbbr/era[@type='(0|1)']"/>
  458. <coverageLevel value="100" match="dates/calendars/calendar[@type='japanese']/eras/eraAbbr/era[@type='%japaneseEras']"/>
  459. <coverageLevel value="100" match="dates/calendars/calendar[@type='(buddhist|chinese|dangi|hebrew|islamic|japanese|roc)']/dateFormats/dateFormatLength[@type='%dateTimeFormatLengths']/dateFormat%stdPattern"/>
  460. <coverageLevel value="100" match="dates/calendars/calendar[@type='japanese']/dateTimeFormats/dateTimeFormatLength[@type='%dateTimeFormatLengths']/dateTimeFormat%stdPattern"/>
  461. <coverageLevel value="100" match="dates/calendars/calendar[@type='(buddhist|islamic|japanese|roc)']/dateTimeFormats/availableFormats/dateFormatItem[@id='%dateFormatItems']"/>
  462. <coverageLevel value="100" match="dates/calendars/calendar[@type='(chinese|coptic|dangi|ethiopic|hebrew|indian|islamic|persian)']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='%monthTypes']"/>
  463. <coverageLevel value="100" match="dates/calendars/calendar[@type='(chinese|dangi)']/cyclicNameSets/cyclicNameSet[@type='(dayParts|years|zodiacs)']/cyclicNameContext[@type='format']/cyclicNameWidth[@type='abbreviated']/cyclicName[@type='%cyclicNameTypes']"/>
  464. <coverageLevel value="100" match="dates/calendars/calendar[@type='hebrew']/months/monthContext[@type='%contextTypes']/monthWidth[@type='%allWidths']/month[@type='7'][@yeartype='leap']"/>
  465. <coverageLevel value="100" match="localeDisplayNames/languages/language[@type='%language100']"/>
  466. <coverageLevel value="100" match="localeDisplayNames/languages/language[@type='%language100'][@alt='%shortVariant']"/>
  467. <coverageLevel value="100" match="localeDisplayNames/scripts/script[@type='%script100']"/>
  468. <coverageLevel value="100" match="localeDisplayNames/territories/territory[@type='%territory100']"/>
  469. <coverageLevel value="100" match="localeDisplayNames/territories/territory[@type='%territory100'][@alt='%shortVariant']"/>
  470. <coverageLevel value="100" match="localeDisplayNames/variants/variant[@type='%variantTypes']"/>
  471. <coverageLevel value="100" match="localeDisplayNames/keys/key[@type='%keys100']"/>
  472. <coverageLevel value="100" match="localeDisplayNames/types/type[@type='%numberingSystem100'][@key='numbers']"/>
  473. <coverageLevel value="100" match="localeDisplayNames/types/type[@type='%calendarType100'][@key='calendar']"/>
  474. <coverageLevel value="100" match="localeDisplayNames/types/type[@type='%collationType100'][@key='collation']"/>
  475. <coverageLevel value="100" match="localeDisplayNames/types/type[@type='%collationAlternateValues'][@key='colAlternate']"/>
  476. <coverageLevel value="100" match="localeDisplayNames/types/type[@type='%collationCases'][@key='colCaseFirst']"/>
  477. <coverageLevel value="100" match="localeDisplayNames/types/type[@type='%collationStrengths'][@key='colStrength']"/>
  478. <coverageLevel value="100" match="localeDisplayNames/types/type[@type='%yesNo'][@key='%collationYesNoOptions']"/>
  479. <coverageLevel value="100" match="localeDisplayNames/types/type[@type='posix'][@key='va']"/>
  480. <coverageLevel value="100" match="localeDisplayNames/transformNames/transformName[@type='%transformNameTypes']"/>
  481. <coverageLevel value="100" match="numbers/currencies/currency[@type='%currency30']/symbol"/>
  482. <coverageLevel value="100" match="numbers/currencies/currency[@type='%currency100']/symbol"/>
  483. <coverageLevel value="100" match="numbers/currencies/currency[@type='%currency100']/symbol[@alt='narrow']"/>
  484. <coverageLevel value="100" match="numbers/currencies/currency[@type='%currency100']/displayName"/>
  485. <coverageLevel value="100" match="numbers/currencies/currency[@type='%currency100']/displayName[@count='${Target-Plurals}']"/>
  486. <coverageLevel value="100" match="dates/calendars/calendar[@type='gregorian']/eras/eraNames/era[@type='(0|1)']"/>
  487. <coverageLevel value="100" match="dates/calendars/calendar[@type='gregorian']/eras/eraNames/era[@type='(0|1)'][@alt='variant']"/>
  488. <coverageLevel value="100" match="dates/calendars/calendar[@type='gregorian']/eras/eraNarrow/era[@type='(0|1)']"/>
  489. <coverageLevel value="100" match="dates/calendars/calendar[@type='gregorian']/eras/eraNarrow/era[@type='(0|1)'][@alt='variant']"/>
  490. <coverageLevel value="100" match="dates/calendars/calendar[@type='gregorian']/dayPeriods/dayPeriodContext[@type='format']/dayPeriodWidth[@type='%wideNarrow']/dayPeriod[@type='%ampmTypes']"/>
  491. <coverageLevel value="100" match="dates/timeZoneNames/metazone[@type='%metazone100']/long/generic"/>
  492. <coverageLevel value="100" match="dates/timeZoneNames/metazone[@type='%metazone100']/long/standard"/>
  493. <coverageLevel value="100" match="dates/timeZoneNames/metazone[@type='%metazone100']/long/daylight"/>
  494. <coverageLevel value="100" match="dates/timeZoneNames/metazone[@type='%metazone100_stdonly']/long/standard"/>
  495. </coverageLevels>
  496. </supplementalData>