1# Data for generating Section/Page/Header/Code in Survey Tool and elsewhere. 2# Details: <https://cldr.unicode.org/development/updating-dtds> 3# IMPORTANT: 4# Be careful, order matters. It is used to determine the order on the page and in menus. Also, be sure to put longer matches first, unless terminated with $. 5# The quoting of \[ is handled automatically, as is alt=X 6# If you add new paths, change @type="..." => @type="%A" 7# The syntax &function(data) means that a function generates both the string AND the ordering. The functions MUST be supported in PathHeader.java 8# To use alphabetic ordering for a header or code, call &alphaOrder() 9# The only function that can be in Page right now are &metazone and &calendar, and NO functions can be in Section 10# A * at the front (like *$1) means to not change the sorting group. 11 12 13# VARIABLES 14%a = [^"]*+ 15%A = ([^"]*+) 16%B = ([^"/]*+) 17%E = ([-a-zA-Z_]*) 18%F = (electric|frequency) 19%H = ([hH]) 20%L = (long|short|narrow) 21%M = (Alaska_Hawaii|Bering|Dominican|Goose_Bay|Greenland_Central|Dutch_Guiana|Africa_FarWestern|Liberia|British|Irish|Kuybyshev|Sverdlovsk|Baku|Tbilisi|Turkey|Yerevan|Aktyubinsk|Ashkhabad|Dushanbe|Frunze|Kizilorda|Oral|Samarkand|Shevchenko|Tashkent|Uralsk|Urumqi|Dacca|Karachi|Borneo|Malaya|Kwajalein) 22%N = (gregorian|generic|buddhist|chinese|coptic|dangi|ethiopic|hebrew|indian|islamic|japanese|persian|roc) 23# calendar systems that should use Gregorian months (just Gregorian) 24# We don't list roc, etc here because their months are hidden. 25%G = (gregorian) 26# all others use M## form months. 27%O = (chinese|coptic|dangi|ethiopic|hebrew|indian|islamic|persian) 28%P = (future|past) 29%R = (gregorian|buddhist|coptic|ethiopic|ethiopic-amete-alem|hebrew|indian|islamic|japanese|persian|roc) 30%S = ([^/]*+) 31%V = (speed|acceleration) 32%W = (temperature|pressure) 33%X = (energy|power) 34 35#RULES 36# <regex> ; <section> ; <page> ; <header> ; <code> 37//ldml/identity/%E[@type="%A"] ; Special ; Identity ; $1 ; $2 ; HIDE 38//ldml/identity/version ; Special ; Version ; null ; version ; HIDE 39//ldml/identity/generation ; Special ; Version ; null ; generation ; HIDE 40 41# default items need to be deprecated but haven't been yet. 42//ldml/(.*)/default$ ; Special ; Suppress ; Default ; $1 ; HIDE 43//ldml/(.*)/alias$ ; Special ; Suppress ; Alias ; $1 ; HIDE 44 45### Core Data 46//ldml/characters/exemplarCharacters$ ; Core Data ; Alphabetic Information ; Characters in Use ; Main Letters 47//ldml/characters/exemplarCharacters[@type="%A"] ; Core Data ; Alphabetic Information ; Characters in Use ; Others: $1 48 49//ldml/characters/parseLenients[@scope="%A"][@level="%A"]/parseLenient[@sample="%A"] ; Core Data ; Alphabetic Information ; Parse ; $1-$2($3) 50 51//ldml/characters/ellipsis[@type="%A"] ; Core Data ; Alphabetic Information ; Ellipsis ; $1 52 53//ldml/delimiters/quotation%E ; Core Data ; Alphabetic Information ; Quotation Marks ; $1 54//ldml/delimiters/alternateQuotation%E ; Core Data ; Alphabetic Information ; Quotation Marks ; embedded-$1 55//ldml/characters/moreInformation ; Core Data ; Alphabetic Information ; Symbols ; More Information 56 57//ldml/numbers/(default)NumberingSystem ; Core Data ; Numbering Systems ; Numbering System ; $1 58//ldml/numbers/otherNumberingSystems/(%E) ; Core Data ; Numbering Systems ; Numbering System ; $1 59 60//ldml/posix/messages/%Estr ; Core Data ; Alphabetic Information ; Yes and No ; posix-$1 61 62### Locale Display Names 63//ldml/localeDisplayNames/localeDisplayPattern/%E ; Locale Display Names ; Locale Name Patterns ; Locale Formatting ; &localePattern($1) 64//ldml/localeDisplayNames/codePatterns/codePattern[@type="%A"] ; Locale Display Names ; Locale Name Patterns ; Locale Field Fallbacks ; $1 65//ldml/localeDisplayNames/languages/language[@type="%A"] ; Locale Display Names ; &languageSection($1) ; &firstLetter($1) ; &languageSort($1) 66//ldml/localeDisplayNames/scripts/script[@type="%A"] ; Locale Display Names ; Scripts ; &categoryFromScript($1) ; $1 67//ldml/localeDisplayNames/territories/territory[@type="%A"] ; Locale Display Names ; &territorySection($1) ; &categoryFromTerritory($1) ; $1 68//ldml/localeDisplayNames/subdivisions/subdivision[@type="%A"] ; Locale Display Names ; &territorySection($1) ; &categoryFromTerritory($1)-Subdivisions ; $1 69//ldml/localeDisplayNames/variants/variant[@type="%A"] ; Locale Display Names ; Locale Variants ; null ; $1 70//ldml/localeDisplayNames/keys/key[@type="%A"] ; Locale Display Names ; Keys ; &categoryFromKey($1) ; $1 71//ldml/localeDisplayNames/types/type[@key="%A"][@type="%A"] ; Locale Display Names ; Keys ; *&categoryFromKey($1) ; $1-$2 72 73### Date & Time Formatting 74//ldml/dates/fields/field[@type="%A"]/displayName ; DateTime ; Fields ; Date Fields ; &datefield($1) 75//ldml/dates/fields/field[@type="%A"]/relative[@type="%A"] ; DateTime ; Fields ; &relativeDate($1) ; &numericSort($2) 76//ldml/dates/fields/field[@type="%A"]/relativeTime[@type="%P"]/relativeTimePattern[@count="%A"] ; DateTime ; Fields ; &relativeDate($1) ; &count($2-$3) 77//ldml/dates/fields/field[@type="%A"]/relativePeriod ; DateTime ; Fields ; &relativeDate($1) ; Period 78 79//ldml/dates/calendars/calendar[@type="%R"]/eras/eraAbbr/era[@type="%A"] ; DateTime ; &calendar($1) ; &calField(Eras:abbreviated:none) ; $2 80//ldml/dates/calendars/calendar[@type="%R"]/eras/eraNames/era[@type="%A"] ; DateTime ; &calendar($1) ; &calField(Eras:wide:none) ; $2 81//ldml/dates/calendars/calendar[@type="%R"]/eras/eraNarrow/era[@type="%A"] ; DateTime ; &calendar($1) ; &calField(Eras:narrow:none) ; $2 82//ldml/dates/calendars/calendar[@type="%A"]/eras/eraAbbr/era[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Eras:abbreviated:none)-$2 ; HIDE 83//ldml/dates/calendars/calendar[@type="%A"]/eras/eraNames/era[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Eras:wide:none)-$2 ; HIDE 84//ldml/dates/calendars/calendar[@type="%A"]/eras/eraNarrow/era[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Eras:narrow:none)-$2 ; HIDE 85 86//ldml/dates/calendars/calendar[@type="gregorian"]/quarters/quarterContext[@type="%A"]/quarterWidth[@type="%A"]/quarter[@type="%A"] ; DateTime ; &calendar(gregorian) ; &calField(Quarters:$2:$1) ; $3 87//ldml/dates/calendars/calendar[@type="%A"]/quarters/quarterContext[@type="%A"]/quarterWidth[@type="%A"]/quarter[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Quarters:$3:$2)-$4 ; HIDE 88 89# months that follow Gregorian - %G 90//ldml/dates/calendars/calendar[@type="%G"]/months/monthContext[@type="%A"]/monthWidth[@type="%A"]/month[@type="%A"][@yeartype="%A"] ; DateTime ; &calendar($1) ; &calField(Months:$3:$2) ; &month($4) (leap) 91//ldml/dates/calendars/calendar[@type="%G"]/months/monthContext[@type="%A"]/monthWidth[@type="%A"]/month[@type="%A"] ; DateTime ; &calendar($1) ; &calField(Months:$3:$2) ; &month($4) 92# All others just use "M#" form 93//ldml/dates/calendars/calendar[@type="%O"]/months/monthContext[@type="%A"]/monthWidth[@type="%A"]/month[@type="%A"][@yeartype="%A"] ; DateTime ; &calendar($1) ; &calField(Months:$3:$2) ; M$4 (leap) 94//ldml/dates/calendars/calendar[@type="%O"]/months/monthContext[@type="%A"]/monthWidth[@type="%A"]/month[@type="%A"] ; DateTime ; &calendar($1) ; &calField(Months:$3:$2) ; M$4 95//ldml/dates/calendars/calendar[@type="%A"]/months/monthContext[@type="%A"]/monthWidth[@type="%A"]/month[@type="%A"][@yeartype="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Months:$3:$2)-M$4 (leap) ; HIDE 96//ldml/dates/calendars/calendar[@type="%A"]/months/monthContext[@type="%A"]/monthWidth[@type="%A"]/month[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Months:$3:$2)-M$4 ; HIDE 97 98//ldml/dates/calendars/calendar[@type="gregorian"]/days/dayContext[@type="%A"]/dayWidth[@type="%A"]/day[@type="%A"] ; DateTime ; &calendar(gregorian) ; &calField(Days:$2:$1) ; &day($3) 99//ldml/dates/calendars/calendar[@type="%A"]/days/dayContext[@type="%A"]/dayWidth[@type="%A"]/day[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Days:$3:$2)-&day($4) ; HIDE 100 101//ldml/dates/calendars/calendar[@type="gregorian"]/dayPeriods/dayPeriodContext[@type="%A"]/dayPeriodWidth[@type="%A"]/dayPeriod[@type="%A"] ; DateTime ; &calendar(gregorian) ; &calField(DayPeriods:$2:$1) ; &dayPeriod($3) 102//ldml/dates/calendars/calendar[@type="%A"]/dayPeriods/dayPeriodContext[@type="%A"]/dayPeriodWidth[@type="%A"]/dayPeriod[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(DayPeriods:$3:$2)-&dayPeriod($4) ; HIDE 103 104//ldml/dates/calendars/calendar[@type="%N"]/dateFormats/dateFormatLength[@type="%A"]/dateFormat[@type="%A"]/pattern[@type="%A"][@count="%A"] ; DateTime ; &calendar($1) ; &calField(Formats:Standard:date) ; $2-$5 ; LTR_ALWAYS 105//ldml/dates/calendars/calendar[@type="%A"]/dateFormats/dateFormatLength[@type="%A"]/dateFormat[@type="%A"]/pattern[@type="%A"][@count="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Standard:date)-$2 ; HIDE 106//ldml/dates/calendars/calendar[@type="%N"]/dateFormats/dateFormatLength[@type="%A"]/dateFormat[@type="%A"]/pattern[@type="%A"] ; DateTime ; &calendar($1) ; &calField(Formats:Standard:date) ; $2 ; LTR_ALWAYS 107//ldml/dates/calendars/calendar[@type="%A"]/dateFormats/dateFormatLength[@type="%A"]/dateFormat[@type="%A"]/pattern[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Standard:date)-$2 ; HIDE 108//ldml/dates/calendars/calendar[@type="%A"]/dateFormats/dateFormatLength[@type="%A"]/dateFormat[@type="%A"]/datetimeSkeleton ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Standard:date)-$2 ; HIDE 109 110//ldml/dates/calendars/calendar[@type="%A"]/timeFormats/timeFormatLength[@type="%A"]/timeFormat[@type="%A"]/pattern[@type="%A"][@alt="ascii"] ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Standard:time)-$2-ascii ; HIDE 111//ldml/dates/calendars/calendar[@type="gregorian"]/timeFormats/timeFormatLength[@type="%A"]/timeFormat[@type="%A"]/pattern[@type="%A"] ; DateTime ; &calendar(gregorian) ; &calField(Formats:Standard:time) ; $1 ; LTR_ALWAYS 112//ldml/dates/calendars/calendar[@type="%A"]/timeFormats/timeFormatLength[@type="%A"]/timeFormat[@type="%A"]/pattern[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Standard:time)-$2 ; HIDE 113//ldml/dates/calendars/calendar[@type="%A"]/timeFormats/timeFormatLength[@type="%A"]/timeFormat[@type="%A"]/datetimeSkeleton ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Standard:time)-$2 ; HIDE 114 115//ldml/dates/calendars/calendar[@type="%N"]/dateTimeFormats/dateTimeFormatLength[@type="%A"]/dateTimeFormat[@type="(standard)"]/pattern[@type="%A"] ; DateTime ; &calendar($1) ; &calField(Formats:Standard:dateTime) ; $2 ; LTR_ALWAYS 116//ldml/dates/calendars/calendar[@type="%N"]/dateTimeFormats/dateTimeFormatLength[@type="%A"]/dateTimeFormat[@type="%A"]/pattern[@type="%A"] ; DateTime ; &calendar($1) ; &calField(Formats:Standard:dateTime) ; $2-$3 ; LTR_ALWAYS 117//ldml/dates/calendars/calendar[@type="%A"]/dateTimeFormats/dateTimeFormatLength[@type="%A"]/dateTimeFormat[@type="%A"]/pattern[@type="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Standard:dateTime)-$2 ; HIDE 118 119//ldml/dates/calendars/calendar[@type="%A"]/dateTimeFormats/availableFormats/dateFormatItem[@id="%A"][@alt="ascii"] ; Special ; Suppress ; &calendar($1); &calField(Formats:Flexible:date)-$2-ascii ; HIDE 120//ldml/dates/calendars/calendar[@type="gregorian"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(E*(a|b|B)*[h]%a)"] ; DateTime ; &calendar(gregorian); &calField(Formats:Flexible:time12) ; $1 ; LTR_ALWAYS 121//ldml/dates/calendars/calendar[@type="gregorian"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(E*[Hms]%a)"] ; DateTime ; &calendar(gregorian); &calField(Formats:Flexible:time24) ; $1 ; LTR_ALWAYS 122//ldml/dates/calendars/calendar[@type="iso8601"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(E*(a|b|B)*[h]%a)"] ; DateTime ; &calendar(iso8601); &calField(Formats:Flexible:time12) ; $1 ; LTR_ALWAYS 123//ldml/dates/calendars/calendar[@type="iso8601"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(E*[Hms]%a)"] ; DateTime ; &calendar(iso8601); &calField(Formats:Flexible:time24) ; $1 ; LTR_ALWAYS 124//ldml/dates/calendars/calendar[@type="generic"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(E*(a|b|B)*[h]%a)"] ; DateTime ; &calendar(generic); &calField(Formats:Flexible:time12) ; $1 ; LTR_ALWAYS 125//ldml/dates/calendars/calendar[@type="generic"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(E*[Hms]%a)"] ; DateTime ; &calendar(generic); &calField(Formats:Flexible:time24) ; $1 ; LTR_ALWAYS 126//ldml/dates/calendars/calendar[@type="chinese"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(E*(a|b|B)*[h]%a)"] ; DateTime ; &calendar(chinese); &calField(Formats:Flexible:time12) ; $1 ; LTR_ALWAYS 127//ldml/dates/calendars/calendar[@type="chinese"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(E*[Hms]%a)"] ; DateTime ; &calendar(chinese); &calField(Formats:Flexible:time24) ; $1 ; LTR_ALWAYS 128//ldml/dates/calendars/calendar[@type="gregorian"]/dateTimeFormats/availableFormats/dateFormatItem[@id="%A"][@count="%A"] ; DateTime ; &calendar(gregorian); &calField(Formats:Flexible:date) ; $1-$2 ; LTR_ALWAYS 129//ldml/dates/calendars/calendar[@type="iso8601"]/dateTimeFormats/availableFormats/dateFormatItem[@id="%A"][@count="%A"] ; DateTime ; &calendar(iso8601); &calField(Formats:Flexible:date) ; $1-$2 ; LTR_ALWAYS 130//ldml/dates/calendars/calendar[@type="%N"]/dateTimeFormats/availableFormats/dateFormatItem[@id="(?![^"]*[hHms])%A"] ; DateTime ; &calendar($1); &calField(Formats:Flexible:date) ; $2 ; LTR_ALWAYS 131//ldml/dates/calendars/calendar[@type="%A"]/dateTimeFormats/availableFormats/dateFormatItem[@id="%A"][@count="%A"] ; Special ; Suppress ; &calendar($1); &calField(Formats:Flexible:date)-$2-$3 ; HIDE 132//ldml/dates/calendars/calendar[@type="%A"]/dateTimeFormats/availableFormats/dateFormatItem[@id="%A"] ; Special ; Suppress ; &calendar($1); &calField(Formats:Flexible:date)-$2 ; HIDE 133 134//ldml/dates/calendars/calendar[@type="gregorian"]/dateTimeFormats/appendItems/appendItem[@request="(Timezone)"] ; DateTime ; &calendar(gregorian) ; &calField(Formats:Flexible:Append) ; $1 ; LTR_ALWAYS 135//ldml/dates/calendars/calendar[@type="%A"]/dateTimeFormats/appendItems/appendItem[@request="(Timezone)"] ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Flexible:Append)-$2 ; HIDE 136 137//ldml/dates/calendars/calendar[@type="%N"]/dateTimeFormats/intervalFormats/intervalFormatFallback ; DateTime ; &calendar($1) ; &calField(Formats:Intervals:Fallback) ; Fallback ; LTR_ALWAYS 138//ldml/dates/calendars/calendar[@type="%A"]/dateTimeFormats/intervalFormats/intervalFormatFallback ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Intervals:Fallback)-Fallback ; HIDE 139 140//ldml/dates/calendars/calendar[@type="gregorian"]/dateTimeFormats/intervalFormats/intervalFormatItem[@id="h%A"]/greatestDifference[@id="%A"] ; DateTime ; &calendar(gregorian) ; &calField(Formats:Intervals:time12) ; h$1/$2 ; LTR_ALWAYS 141//ldml/dates/calendars/calendar[@type="gregorian"]/dateTimeFormats/intervalFormats/intervalFormatItem[@id="H%A"]/greatestDifference[@id="%A"] ; DateTime ; &calendar(gregorian) ; &calField(Formats:Intervals:time24) ; H$1/$2 ; LTR_ALWAYS 142 143//ldml/dates/calendars/calendar[@type="%N"]/dateTimeFormats/intervalFormats/intervalFormatItem[@id="%A"]/greatestDifference[@id="%A"] ; DateTime ; &calendar($1) ; &calField(Formats:Intervals:date) ; $2/$3 ; LTR_ALWAYS 144//ldml/dates/calendars/calendar[@type="%A"]/dateTimeFormats/intervalFormats/intervalFormatItem[@id="%A"]/greatestDifference[@id="%A"] ; Special ; Suppress ; &calendar($1) ; &calField(Formats:Intervals:date)-$2/$3 ; HIDE 145 146//ldml/dates/calendars/calendar[@type="%A"]/cyclicNameSets/cyclicNameSet[@type="%A"]/cyclicNameContext[@type="%A"]/cyclicNameWidth[@type="%A"]/cyclicName[@type="%A"] ; DateTime ; &calendar($1) ; $2 ; cyclic-$3-$4-$5 147//ldml/dates/calendars/calendar[@type="%A"]/monthPatterns/monthPatternContext[@type="%A"]/monthPatternWidth[@type="%A"]/monthPattern[@type="%A"] ; DateTime ; &calendar($1) ; monthPatterns ; monthPattern-$2-$3-$4 148 149### Timezones 150 151# Hide Etc/GMT[+-]... 152//ldml/dates/timeZoneNames/zone[@type="Etc/(GMT|UTC)(.*)"]/exemplarCity ; Special ; Suppress ; Etc/$1$2 ; exemplarCity ; HIDE 153//ldml/dates/timeZoneNames/zone[@type="%B/%A"]/exemplarCity ; Timezones ; &timeZonePage($1/$2) ; Cities and Regions ; $2 154 155//ldml/dates/timeZoneNames/metazone[@type="%M"]/%E/%E ; Special ; Deprecated ; $1 ; &timezoneSorting($3-$2) ; HIDE 156//ldml/dates/timeZoneNames/metazone[@type="%A"]/%E/%E ; Timezones ; &metazone($1) ; $1 ; &timezoneSorting($3-$2) 157//ldml/dates/timeZoneNames/zone[@type="%A"]/%E/%E ; Timezones ; Overrides ; $1 ; &timezoneSorting($3-$2) 158 159//ldml/dates/timeZoneNames/%E[@type="%A"] ; Timezones ; Timezone Display Patterns ; null ; &tzdpField($1-$2) 160//ldml/dates/timeZoneNames/%E ; Timezones ; Timezone Display Patterns ; null ; &tzdpField($1) 161 162 163### Numbers 164 165//ldml/numbers/minimumGroupingDigits ; Numbers ; Symbols ; Grouping Control ; Minimum Grouping Digits 166 167//ldml/numbers/symbols[@numberSystem="%A"]/timeSeparator ; Numbers ; Symbols ; Time Symbols &numberingSystem($1) ; Time Separator 168//ldml/numbers/symbols[@numberSystem="%A"]/%E ; Numbers ; Symbols ; Symbols &numberingSystem($1) ; &number($2) 169//ldml/numbers/(currency)Formats[@numberSystem="%A"]/%EFormatLength/%EFormat[@type="%A"]/pattern[@type="%A"][@alt="%A"] ; Numbers ; Number Formatting Patterns ; Standard Patterns &numberingSystem($2) ; &numberFormat($5-$1)-$7 ; LTR_ALWAYS 170//ldml/numbers/%EFormats[@numberSystem="%A"]/%EFormatLength/%EFormat[@type="%A"]/pattern[@type="%A"] ; Numbers ; Number Formatting Patterns ; Standard Patterns &numberingSystem($2) ; &numberFormat($5-$1) ; LTR_ALWAYS 171//ldml/numbers/currencyFormats[@numberSystem="%A"]/currencyPatternAppendISO ; Numbers ; Number Formatting Patterns ; Append-ISO-Code Pattern &numberingSystem($1) ; appendISOCode ; LTR_ALWAYS 172//ldml/numbers/currencyFormats[@numberSystem="%A"]/unitPattern[@count="%A"] ; Numbers ; Number Formatting Patterns ; Currency Unit Patterns &numberingSystem($1) ; &count(currencies-$2) ; LTR_ALWAYS 173//ldml/numbers/miscPatterns[@numberSystem="%A"]/pattern[@type=\"%A\"] ; Numbers ; Number Formatting Patterns ; Miscellaneous Patterns &numberingSystem($1) ; $2 ; LTR_ALWAYS 174 175//ldml/numbers/(currency)Formats[@numberSystem="latn"]/%EFormatLength[@type="(short)"]/%EFormat[@type="%A"]/pattern[@type="%A"][@count="%A"][@alt="%A"] ; Numbers ; Compact Decimal Formatting ; Short Currency &numberingSystem(latn); &count2($6-digits-$3-$7)-$8 176//ldml/numbers/(currency)Formats[@numberSystem="latn"]/%EFormatLength[@type="(short)"]/%EFormat[@type="%A"]/pattern[@type="%A"][@count="%A"] ; Numbers ; Compact Decimal Formatting ; Short Currency &numberingSystem(latn); &count2($6-digits-$3-$7) 177//ldml/numbers/(currency)Formats[@numberSystem="%A"]/%EFormatLength[@type="(short)"]/%EFormat[@type="%A"]/pattern[@type="%A"][@count="%A"][@alt="%A"] ; Numbers ; Compact Decimal Formatting (Other Numbering Systems) ; Short Currency &numberingSystem($2) ; &count2($7-digits-$4-$8)-$9 ; HIDE 178//ldml/numbers/(currency)Formats[@numberSystem="%A"]/%EFormatLength[@type="(short)"]/%EFormat[@type="%A"]/pattern[@type="%A"][@count="%A"] ; Numbers ; Compact Decimal Formatting (Other Numbering Systems) ; Short Currency &numberingSystem($2) ; &count2($7-digits-$4-$8) ; HIDE 179//ldml/numbers/%EFormats[@numberSystem="latn"]/%EFormatLength[@type="(long)"]/%EFormat[@type="%A"]/pattern[@type="%A"][@count="%A"] ; Numbers ; Compact Decimal Formatting ; Long Formats &numberingSystem(latn) ; &count2($6-digits-$3-$7) 180//ldml/numbers/%EFormats[@numberSystem="%A"]/%EFormatLength[@type="(long)"]/%EFormat[@type="%A"]/pattern[@type="%A"][@count="%A"] ; Numbers ; Compact Decimal Formatting (Other Numbering Systems) ; Long Formats &numberingSystem($2) ; &count2($7-digits-$4-$8) ; HIDE 181//ldml/numbers/%EFormats[@numberSystem="latn"]/%EFormatLength[@type="(short)"]/%EFormat[@type="%A"]/pattern[@type="%A"][@count="%A"] ; Numbers ; Compact Decimal Formatting ; Short Formats &numberingSystem(latn) ; &count2($6-digits-$3-$7) 182//ldml/numbers/%EFormats[@numberSystem="%A"]/%EFormatLength[@type="(short)"]/%EFormat[@type="%A"]/pattern[@type="%A"][@count="%A"] ; Numbers ; Compact Decimal Formatting (Other Numbering Systems) ; Short Formats &numberingSystem($2) ; &count2($7-digits-$4-$8) ; HIDE 183 184### Currencies 185 186//ldml/numbers/currencies/currency[@type="%A"]/displayName[@count="%A"] ; Currencies ; &continentFromCurrency($1) ; &categoryFromCurrency($1) ; &count($1-name-$2) 187//ldml/numbers/currencies/currency[@type="%A"]/displayName$ ; Currencies ; &continentFromCurrency($1) ; &categoryFromCurrency($1) ; &count($1-name) 188//ldml/numbers/currencies/currency[@type="%A"]/symbol$ ; Currencies ; &continentFromCurrency($1) ; &categoryFromCurrency($1) ; ¤cySymbol($1-symbol) 189//ldml/numbers/currencies/currency[@type="%A"]/symbol[@alt="narrow"] ; Currencies ; &continentFromCurrency($1) ; &categoryFromCurrency($1) ; ¤cySymbol($1-symbol-narrow) 190//ldml/numbers/currencies/currency[@type="%A"]/symbol[@alt="variant"] ; Currencies ; &continentFromCurrency($1) ; &categoryFromCurrency($1) ; ¤cySymbol($1-symbol-variant) 191 192//ldml/numbers/currencies/currency[@type="%A"]/decimal ; Currencies ; &continentFromCurrency($1) ; &categoryFromCurrency($1) ; &count($1-name)-decimal 193//ldml/numbers/currencies/currency[@type="%A"]/group ; Currencies ; &continentFromCurrency($1) ; &categoryFromCurrency($1) ; &count($1-name)-grouping 194//ldml/numbers/currencies/currency[@type="%A"]/pattern[@type="%A"] ; Currencies ; &continentFromCurrency($1) ; &categoryFromCurrency($1) ; &count($1-name)-pattern-$2 195 196### Units 197 198//ldml/localeDisplayNames/measurementSystemNames/measurementSystemName[@type="%A"] ; Units ; Measurement Systems ; null ; $1 199 200//ldml/units/unitLength[@type="%L"]/unit[@type="duration-%A"]/displayName ; Units ; Duration ; &datefield($2) ; &unitCount($1-displayName) 201//ldml/units/unitLength[@type="%L"]/unit[@type="duration-%A"]/gender ; Units ; Duration ; &datefield($2) ; &unitCount($1-gender) 202//ldml/units/unitLength[@type="%L"]/unit[@type="duration-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Duration ; &datefield($2) ; &unitCount($1-$3-$4) 203//ldml/units/unitLength[@type="%L"]/unit[@type="duration-%A"]/unitPattern[@count="%A"] ; Units ; Duration ; &datefield($2) ; &unitCount($1-$3-nominative) 204//ldml/units/unitLength[@type="%L"]/unit[@type="duration-%A"]/perUnitPattern ; Units ; Duration ; &datefield($2) ; &unitCount($1-per) 205 206//ldml/units/unitLength[@type="%L"]/unit[@type="graphics-%A"]/displayName ; Units ; Graphics ; &unit(length-$2) ; &unitCount($1-displayName) 207//ldml/units/unitLength[@type="%L"]/unit[@type="graphics-%A"]/gender ; Units ; Graphics ; &unit(length-$2) ; &unitCount($1-gender) 208//ldml/units/unitLength[@type="%L"]/unit[@type="graphics-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Graphics ; &unit(length-$2) ; &unitCount($1-$3-$4) 209//ldml/units/unitLength[@type="%L"]/unit[@type="graphics-%A"]/unitPattern[@count="%A"] ; Units ; Graphics ; &unit(length-$2) ; &unitCount($1-$3-nominative) 210//ldml/units/unitLength[@type="%L"]/unit[@type="graphics-%A"]/perUnitPattern ; Units ; Graphics ; &unit(length-$2) ; &unitCount($1-per) 211 212//ldml/units/unitLength[@type="%L"]/unit[@type="length-%A"]/displayName ; Units ; Length ; &unit(length-$2) ; &unitCount($1-displayName) 213//ldml/units/unitLength[@type="%L"]/unit[@type="length-%A"]/gender ; Units ; Length ; &unit(length-$2) ; &unitCount($1-gender) 214//ldml/units/unitLength[@type="%L"]/unit[@type="length-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Length ; &unit(length-$2) ; &unitCount($1-$3-$4) 215//ldml/units/unitLength[@type="%L"]/unit[@type="length-%A"]/unitPattern[@count="%A"] ; Units ; Length ; &unit(length-$2) ; &unitCount($1-$3-nominative) 216//ldml/units/unitLength[@type="%L"]/unit[@type="length-%A"]/perUnitPattern ; Units ; Length ; &unit(length-$2) ; &unitCount($1-per) 217 218//ldml/units/unitLength[@type="%L"]/unit[@type="area-%A"]/displayName ; Units ; Area ; &unit(area-$2) ; &unitCount($1-displayName) 219//ldml/units/unitLength[@type="%L"]/unit[@type="area-%A"]/gender ; Units ; Area ; &unit(area-$2) ; &unitCount($1-gender) 220//ldml/units/unitLength[@type="%L"]/unit[@type="area-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Area ; &unit(area-$2) ; &unitCount($1-$3-$4) 221//ldml/units/unitLength[@type="%L"]/unit[@type="area-%A"]/unitPattern[@count="%A"] ; Units ; Area ; &unit(area-$2) ; &unitCount($1-$3-nominative) 222//ldml/units/unitLength[@type="%L"]/unit[@type="area-%A"]/perUnitPattern ; Units ; Area ; &unit(area-$2) ; &unitCount($1-per) 223 224//ldml/units/unitLength[@type="%L"]/unit[@type="volume-%A"]/displayName ; Units ; Volume ; &unit(volume-$2) ; &unitCount($1-displayName) 225//ldml/units/unitLength[@type="%L"]/unit[@type="volume-%A"]/gender ; Units ; Volume ; &unit(volume-$2) ; &unitCount($1-gender) 226//ldml/units/unitLength[@type="%L"]/unit[@type="volume-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Volume ; &unit(volume-$2) ; &unitCount($1-$3-$4) 227//ldml/units/unitLength[@type="%L"]/unit[@type="volume-%A"]/unitPattern[@count="%A"] ; Units ; Volume ; &unit(volume-$2) ; &unitCount($1-$3-nominative) 228//ldml/units/unitLength[@type="%L"]/unit[@type="volume-%A"]/perUnitPattern ; Units ; Volume ; &unit(volume-$2) ; &unitCount($1-per) 229 230//ldml/units/unitLength[@type="%L"]/unit[@type="%V-%A"]/displayName ; Units ; Speed and Acceleration ; &unit($2-$3) ; &unitCount($1-displayName) 231//ldml/units/unitLength[@type="%L"]/unit[@type="%V-%A"]/gender ; Units ; Speed and Acceleration ; &unit($2-$3) ; &unitCount($1-gender) 232//ldml/units/unitLength[@type="%L"]/unit[@type="%V-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Speed and Acceleration ; &unit($2-$3) ; &unitCount($1-$4-$5) 233//ldml/units/unitLength[@type="%L"]/unit[@type="%V-%A"]/unitPattern[@count="%A"] ; Units ; Speed and Acceleration ; &unit($2-$3) ; &unitCount($1-$4-nominative) 234//ldml/units/unitLength[@type="%L"]/unit[@type="%V-%A"]/perUnitPattern ; Units ; Speed and Acceleration ; &unit($2-$3) ; &unitCount($1-per) 235 236//ldml/units/unitLength[@type="%L"]/unit[@type="mass-%A"]/displayName ; Units ; Mass and Weight ; &unit(mass-$2) ; &unitCount($1-displayName) 237//ldml/units/unitLength[@type="%L"]/unit[@type="mass-%A"]/gender ; Units ; Mass and Weight ; &unit(mass-$2) ; &unitCount($1-gender) 238//ldml/units/unitLength[@type="%L"]/unit[@type="mass-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Mass and Weight ; &unit(mass-$2) ; &unitCount($1-$3-$4) 239//ldml/units/unitLength[@type="%L"]/unit[@type="mass-%A"]/unitPattern[@count="%A"] ; Units ; Mass and Weight ; &unit(mass-$2) ; &unitCount($1-$3-nominative) 240//ldml/units/unitLength[@type="%L"]/unit[@type="mass-%A"]/perUnitPattern ; Units ; Mass and Weight ; &unit(mass-$2) ; &unitCount($1-per) 241 242//ldml/units/unitLength[@type="%L"]/unit[@type="%X-%A"]/displayName ; Units ; Energy and Power ; &unit($2-$3) ; &unitCount($1-displayName) 243//ldml/units/unitLength[@type="%L"]/unit[@type="%X-%A"]/gender ; Units ; Energy and Power ; &unit($2-$3) ; &unitCount($1-gender) 244//ldml/units/unitLength[@type="%L"]/unit[@type="%X-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Energy and Power ; &unit($2-$3) ; &unitCount($1-$4-$5) 245//ldml/units/unitLength[@type="%L"]/unit[@type="%X-%A"]/unitPattern[@count="%A"] ; Units ; Energy and Power ; &unit($2-$3) ; &unitCount($1-$4-nominative) 246//ldml/units/unitLength[@type="%L"]/unit[@type="%X-%A"]/perUnitPattern ; Units ; Energy and Power ; &unit($2-$3) ; &unitCount($1-per) 247 248//ldml/units/unitLength[@type="%L"]/unit[@type="%F-%A"]/displayName ; Units ; Electrical and Frequency ; &unit($2-$3) ; &unitCount($1-displayName) 249//ldml/units/unitLength[@type="%L"]/unit[@type="%F-%A"]/gender ; Units ; Electrical and Frequency ; &unit($2-$3) ; &unitCount($1-gender) 250//ldml/units/unitLength[@type="%L"]/unit[@type="%F-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Electrical and Frequency ; &unit($2-$3) ; &unitCount($1-$4-$5) 251//ldml/units/unitLength[@type="%L"]/unit[@type="%F-%A"]/unitPattern[@count="%A"] ; Units ; Electrical and Frequency ; &unit($2-$3) ; &unitCount($1-$4-nominative) 252//ldml/units/unitLength[@type="%L"]/unit[@type="%F-%A"]/perUnitPattern ; Units ; Electrical and Frequency ; &unit($2-$3) ; &unitCount($1-per) 253 254//ldml/units/unitLength[@type="%L"]/unit[@type="%W-%A"]/displayName ; Units ; Weather ; &unit($2-$3) ; &unitCount($1-displayName) 255//ldml/units/unitLength[@type="%L"]/unit[@type="%W-%A"]/gender ; Units ; Weather ; &unit($2-$3) ; &unitCount($1-gender) 256//ldml/units/unitLength[@type="%L"]/unit[@type="%W-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Weather ; &unit($2-$3) ; &unitCount($1-$4-$5) 257//ldml/units/unitLength[@type="%L"]/unit[@type="%W-%A"]/unitPattern[@count="%A"] ; Units ; Weather ; &unit($2-$3) ; &unitCount($1-$4-nominative) 258//ldml/units/unitLength[@type="%L"]/unit[@type="%W-%A"]/perUnitPattern ; Units ; Weather ; &unit($2-$3) ; &unitCount($1-per) 259 260//ldml/units/unitLength[@type="%L"]/unit[@type="digital-%A"]/displayName ; Units ; Digital ; &unit(digital-$2) ; &unitCount($1-displayName) 261//ldml/units/unitLength[@type="%L"]/unit[@type="digital-%A"]/gender ; Units ; Digital ; &unit(digital-$2) ; &unitCount($1-gender) 262//ldml/units/unitLength[@type="%L"]/unit[@type="digital-%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Digital ; &unit(digital-$2) ; &unitCount($1-$3-$4) 263//ldml/units/unitLength[@type="%L"]/unit[@type="digital-%A"]/unitPattern[@count="%A"] ; Units ; Digital ; &unit(digital-$2) ; &unitCount($1-$3-nominative) 264//ldml/units/unitLength[@type="%L"]/unit[@type="digital-%A"]/perUnitPattern ; Units ; Digital ; &unit(digital-$2) ; &unitCount($1-per) 265 266//ldml/units/unitLength[@type="%L"]/unit[@type="%A"]/displayName ; Units ; Other Units ; &unit($2) ; &unitCount($1-displayName) 267//ldml/units/unitLength[@type="%L"]/unit[@type="%A"]/gender ; Units ; Other Units ; &unit($2) ; &unitCount($1-gender) 268//ldml/units/unitLength[@type="%L"]/unit[@type="%A"]/unitPattern[@count="%A"][@case="%A"] ; Units ; Other Units ; &unit($2) ; &unitCount($1-$3-$4) 269//ldml/units/unitLength[@type="%L"]/unit[@type="%A"]/unitPattern[@count="%A"] ; Units ; Other Units ; &unit($2) ; &unitCount($1-$3-nominative) 270//ldml/units/unitLength[@type="%L"]/unit[@type="%A"]/perUnitPattern ; Units ; Other Units ; &unit($2) ; &unitCount($1-per) 271 272# Warning: the longer match must come first 273//ldml/units/unitLength[@type="%L"]/compoundUnit[@type="%A"]/compoundUnitPattern1[@count="%A"][@gender="%A"][@case="%A"] ; Units ; Compound Units ; $2 ; &unitCount($1-$3-$5-$4) 274//ldml/units/unitLength[@type="%L"]/compoundUnit[@type="%A"]/compoundUnitPattern1[@count="%A"][@case="%A"] ; Units ; Compound Units ; $2 ; &unitCount($1-$3-$4-dgender) 275//ldml/units/unitLength[@type="%L"]/compoundUnit[@type="%A"]/compoundUnitPattern1[@count="%A"][@gender="%A"] ; Units ; Compound Units ; $2 ; &unitCount($1-$3-nominative-$4) 276//ldml/units/unitLength[@type="%L"]/compoundUnit[@type="%A"]/compoundUnitPattern1[@count="%A"] ; Units ; Compound Units ; $2 ; &unitCount($1-$3-nominative-dgender) 277//ldml/units/unitLength[@type="%L"]/compoundUnit[@type="%A"]/compoundUnitPattern1 ; Special ; Suppress ; compound-UnitPattern1-$2 ; &unitCount($1) ; HIDE 278 279//ldml/units/unitLength[@type="%L"]/compoundUnit[@type="%A"]/compoundUnitPattern ; Units ; Compound Units ; $2 ; $1 280//ldml/units/unitLength[@type="%L"]/compoundUnit[@type="%A"]/unitPrefixPattern ; Units ; Compound Units ; $2 ; $1 281//ldml/units/durationUnit[@type="(hms|hm|ms)"] ; Units ; Duration ; Duration Patterns ; $1 282 283//ldml/units/unitLength[@type="%L"]/coordinateUnit/displayName ; Units ; Coordinates ; all ; &unitCount($1-displayName) 284//ldml/units/unitLength[@type="%L"]/coordinateUnit/gender ; Units ; Coordinates ; all ; &unitCount($1-gender) 285//ldml/units/unitLength[@type="%L"]/coordinateUnit/coordinateUnitPattern[@type="%A"] ; Units ; Coordinates ; $2 ; &unitCount($1) 286 287### Miscellaneous 288//ldml/listPatterns/listPattern/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; “And” List ; &listOrder($1) 289//ldml/listPatterns/listPattern[@type="standard-short"]/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; Short “and” List ; &listOrder($1) 290//ldml/listPatterns/listPattern[@type="standard-narrow"]/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; Narrow “and” List ; &listOrder($1) 291//ldml/listPatterns/listPattern[@type="or"]/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; “Or” List ; &listOrder($1) 292//ldml/listPatterns/listPattern[@type="or-short"]/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; Short “Or” List ; &listOrder($1) 293//ldml/listPatterns/listPattern[@type="or-narrow"]/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; Narrow “Or” List ; &listOrder($1) 294//ldml/listPatterns/listPattern[@type="unit"]/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; Unit List ; &listOrder($1) 295//ldml/listPatterns/listPattern[@type="unit-short"]/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; Short Unit List ; &listOrder($1) 296//ldml/listPatterns/listPattern[@type="unit-narrow"]/listPatternPart[@type="%A"] ; Misc ; Displaying Lists ; Narrow Unit List ; &listOrder($1) 297 298//ldml/localeDisplayNames/transformNames/transformName[@type="%A"] ; Misc ; Transforms ; null ; $1 299 300 301//ldml/numbers/minimalPairs/ordinalMinimalPairs[@ordinal=\"%A\"] ; Misc ; Minimal Pairs ; Ordinal ; &pluralNumber($1) ; LTR_ALWAYS 302//ldml/numbers/minimalPairs/pluralMinimalPairs[@count=\"%A\"] ; Misc ; Minimal Pairs ; Plural ; &pluralNumber($1) ; LTR_ALWAYS 303//ldml/numbers/minimalPairs/caseMinimalPairs[@case=\"%A\"] ; Misc ; Minimal Pairs ; Case (for measurement units) ; &caseNumber($1) ; LTR_ALWAYS 304//ldml/numbers/minimalPairs/genderMinimalPairs[@gender=\"%A\"] ; Misc ; Minimal Pairs ; Gender (for measurement units) ; &genderNumber($1) ; LTR_ALWAYS 305 306//ldml/personNames/nameOrderLocales[@order=\"%A\"][@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(NameOrder) ; $1-$2 307//ldml/personNames/nameOrderLocales[@order=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(NameOrder) ; $1 308 309//ldml/personNames/parameterDefault[@parameter=\"%A\"][@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(Parameters) ; $1-$2 310//ldml/personNames/parameterDefault[@parameter=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(Parameters) ; $1 311 312//ldml/personNames/foreignSpaceReplacement[@xml:space=\"%A\"][@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; foreignSpaceReplacement-$2 313//ldml/personNames/foreignSpaceReplacement[@xml:space=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; foreignSpaceReplacement 314//ldml/personNames/foreignSpaceReplacement[@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; foreignSpaceReplacement-$1 315//ldml/personNames/foreignSpaceReplacement ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; foreignSpaceReplacement 316//ldml/personNames/nativeSpaceReplacement[@xml:space=\"%A\"][@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; nativeSpaceReplacement-$2 317//ldml/personNames/nativeSpaceReplacement[@xml:space=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; nativeSpaceReplacement 318//ldml/personNames/nativeSpaceReplacement[@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; nativeSpaceReplacement-$1 319//ldml/personNames/nativeSpaceReplacement ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; nativeSpaceReplacement 320 321//ldml/personNames/initialPattern[@type=\"%A\"][@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; pattern-$1-$2 322//ldml/personNames/initialPattern[@type=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(AuxiliaryItems) ; pattern-$1 323//ldml/personNames/personName[@order=\"%A\"][@length=\"%A\"][@usage=\"%A\"][@formality=\"%A\"]/namePattern[@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(PersonName:$1-$3) ; &personNameOrder($1-$2-$3-$4-$5) 324//ldml/personNames/personName[@order=\"%A\"][@length=\"%A\"][@usage=\"%A\"][@formality=\"%A\"]/namePattern ; Misc ; Person Name Formats ; &personNameSection(PersonName:$1-$3) ; &personNameOrder($1-$2-$3-$4) 325//ldml/personNames/sampleName[@item=\"%A\"]/nameField[@type=\"%A\"][@alt=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(SampleName:$1) ; &sampleNameOrder($2-$3) 326//ldml/personNames/sampleName[@item=\"%A\"]/nameField[@type=\"%A\"] ; Misc ; Person Name Formats ; &personNameSection(SampleName:$1) ; &sampleNameOrder($2) 327 328 329#Emoji, etc. 330 331//ldml/characterLabels/characterLabelPattern[@type="%A"][@count="%A"] ; Characters ; Category ; Pattern ; $1-$2 332//ldml/characterLabels/characterLabelPattern[@type="%A"] ; Characters ; Category ; Pattern ; $1 333//ldml/characterLabels/characterLabel[@type="%A"] ; Characters ; Category ; Label ; $1 334 335//ldml/localeDisplayNames/annotationPatterns/annotationPattern[@type="%A"] ; Characters ; Category ; Link ; $1 336 337# Use special hyphens 338//ldml/annotations/annotation[@cp="%A"][@type="tts"] ; Characters ; &major($1) ; &minor($1) ; &emoji($1 -name) 339//ldml/annotations/annotation[@cp="%A"] ; Characters ; &major($1) ; &minor($1) ; &emoji($1 –keywords) 340 341//ldml/typographicNames/axisName[@type="%A"] ; Characters ; Typography ; Axis ; $1 342//ldml/typographicNames/styleName[@type="%A"][@subtype="%A"] ; Characters ; Typography; Style ; $1-$2 343//ldml/typographicNames/featureName[@type="%A"] ; Characters ; Typography ; Feature ; $1 344 345 346#OLD 347//ldml/annotations/annotation_[@cp="%A"]/_tts ; Characters ; Annotation ; $1 ; TTS ; HIDE 348 349#Outside of Main 350 351//ldml/rbnf/rulesetGrouping[@type="%A"]/ruleset[@type="%A"]/rbnfrule_/_value ; Supplemental ; RBNF ; $1-$2 ; value ; HIDE 352//ldml/rbnf/rulesetGrouping[@type="%A"]/ruleset[@type="%A"]/rbnfrule_/_radix ; Supplemental ; RBNF ; $1-$2 ; radix ; HIDE 353//ldml/rbnf/rulesetGrouping[@type="%A"]/ruleset[@type="%A"]/rbnfrule ; Supplemental ; RBNF ; $1-$2 ; rule ; HIDE 354//ldml/rbnf/rulesetGrouping[@type="%A"]/ruleset[@type="%A"]/_access ; Supplemental ; RBNF ; $1-$2 ; access ; HIDE 355 356//ldml/segmentations/segmentation[@type="%A"]/suppressions[@type="%A"]/suppression[@_q="%A"] ; Supplemental ; Segmentation ; $1 ; suppression-$2-$3 ; HIDE 357//ldml/segmentations/segmentation[@type="%A"]/variables/variable[@id="%A"] ; Supplemental ; Segmentation ; $1 ; variable-$2 ; HIDE 358//ldml/segmentations/segmentation[@type="%A"]/segmentRules/rule[@id="%A"] ; Supplemental ; Segmentation ; $1 ; rule-$2 ; HIDE 359 360//ldml/collations/defaultCollation ; Misc ; Linguistic Elements ; Collation ; default ; HIDE 361//ldml/collations/collation[@type="%A"][@alt="%A"]/cr ; Misc ; Linguistic Elements ; Collation ; $1-$2 ; HIDE 362//ldml/collations/collation[@type="%A"]/cr ; Misc ; Linguistic Elements ; Collation ; $1 ; HIDE 363//ldml/collations/collation[@type="%A"]/(%E) ; Misc ; Linguistic Elements ; Collation ; $1-$2 ; HIDE 364//ldml/collations/collation[@type="%A"]/(%E)(.*) ; Misc ; Linguistic Elements ; Collation ; $1-$2-$3 ; HIDE 365//ldml/collations/collation[@type="%A"] ; Misc ; Linguistic Elements ; Collation ; $1 ; HIDE 366 367 368# HIDE OTHERS 369//ldml/layout/orientation/(%E) ; Special ; Alphabetic Information ; Layout ; $1 ; HIDE 370 371//ldml/dates/calendars/calendar[@type="%A"]/dateTimeFormats/appendItems/appendItem[@request="%A"] ; Special ; Suppress ; Append-Fallback-$1 ; $2 ; HIDE 372 373//ldml/contextTransforms/contextTransformUsage[@type="%E"]/contextTransform[@type="%E"] ; Special ; Suppress ; Usage-$1 ; $2 ; HIDE 374 375 376//ldml/fallback ; Special ; Deprecated ; null ; fallback ; DEPRECATED 377//ldml/layout/inList ; Special ; Deprecated ; null ; inList ; DEPRECATED 378//ldml/layout/inText[@type="%A"] ; Special ; Deprecated ; inText ; $1 ; DEPRECATED 379 380//ldml/numbers/currencyFormats[@numberSystem="%A"]/currencySpacing/%E/%E ; Special ; Number Formatting Patterns ; Currency Spacing &numberingSystem($1) ; $2-$3 ; HIDE 381 382# Suppress the numbers without numbering system. 383//ldml/numbers/currencyFormats/unitPattern[@count="%A"] ; Special ; Deprecated ; latn ; currencies-count=$1 ; HIDE 384//ldml/numbers/currencyFormats/currencySpacing/%E/%E ; Special ; Deprecated ; latn ; currencySpacing-$1-$2 ; HIDE 385//ldml/numbers/symbols/%E ; Special ; Deprecated ; latn ; symbols-$1 ; HIDE 386//ldml/numbers/%EFormats/%EFormatLength/%EFormat[@type="%A"]/pattern[@type="%A"] ; Special ; Deprecated ; $1 ; pattern-$5-$4 ; HIDE 387//ldml/numbers/%EFormats/%EFormatLength[@type="%A"]/%EFormat[@type="%A"]/pattern[@type="%A"] ; Special ; Deprecated ; $1 ; pattern-$3-$6 ; HIDE 388 389//ldml/numbers/symbols/.* ; Numbers ; Deprecated ; Deprecated ; Deprecated 390//ldml/numbers/%EFormats/.* ; Numbers ; Deprecated ; Deprecated ; Deprecated 391//ldml/numbers/miscPatterns/.* ; Numbers ; Deprecated ; Deprecated ; Deprecated 392 393//ldml/dates/calendars/calendar[@type="%A"]/fields/field[@type="%A"]/%E[@type="%A"] ; Special ; Deprecated ; $1 ; $1-$2-$3-$4 ; HIDE 394//ldml/dates/calendars/calendar[@type="%A"]/fields/field[@type="%A"] ; Special ; Deprecated ; $1 ; $1-$2 ; HIDE 395 396//ldml/metadata/casingData/casingItem[@type="%A"]; Special ; Suppress ; Casing ; $1 ; HIDE 397 398# Ultimate fallback (Error) 399//ldml/%S/(.*) ; Special ; Unknown ; $1 ; $2 ; DEPRECATED 400//ldml/(.*) ; Special ; Unknown ; Unknown ; $2 ; DEPRECATED 401 402# BCP47 403//ldmlBCP47/version ; Special ; Version; BCP47 ; plain ; HIDE 404//supplementalData/version ; Special ; Version ; Supplemental ; plain ; HIDE 405 406//ldmlBCP47/keyword/key[@extension="%A"][@name="%A"]/type[@name="%A"]/%E ; BCP47 ; $1_Extension ; $2-$3; $4 ; HIDE 407//ldmlBCP47/keyword/key[@extension="%A"][@name="%A"]/type[@name="%A"] ; BCP47 ; $1_Extension ; $2-$3; value ; HIDE 408//ldmlBCP47/keyword/key[@extension="%A"][@name="%A"]/type/%E ; BCP47 ; $1_Extension ; $2; $3 ; HIDE 409//ldmlBCP47/keyword/key[@extension="%A"][@name="%A"]/_%E ; BCP47 ; $1_Extension ; $2; $3 ; HIDE 410//ldmlBCP47/keyword/key[@extension="%A"][@name="%A"] ; BCP47 ; $1_Extension ; $2; value ; HIDE 411 412//ldmlBCP47/keyword/key[@name="%A"]/type[@name="%A"]/%E ; BCP47 ; u_Extension ; $1-$2; $3 ; HIDE 413//ldmlBCP47/keyword/key[@name="%A"]/type[@name="%A"] ; BCP47 ; u_Extension ; $1-$2; value ; HIDE 414//ldmlBCP47/keyword/key[@name="%A"]/type/%E ; BCP47 ; u_Extension ; $1; $2 ; HIDE 415//ldmlBCP47/keyword/key[@name="%A"]/_%E ; BCP47 ; u_Extension ; $1; $2 ; HIDE 416 417# Ultimate fallback (Error) 418#//ldmlBCP47/%S/(.*) ; BCP47 ; Unknown ; $1 ; $2 ; DEPRECATED 419#//ldmlBCP47/(.*) ; BCP47 ; Unknown ; Unknown ; $2 ; DEPRECATED 420 421# Supplemental 422 423//supplementalData/metadata/alias/%EAlias[@type="%A"]/_reason ; Supplemental ; Alias ; $1 ; &alphaOrder($2-reason) ; HIDE 424//supplementalData/metadata/alias/%EAlias[@type="%A"]/_replacement ; Supplemental ; Alias ; $1 ; &alphaOrder($2-replacement); HIDE 425 426//supplementalData/idValidity/id[@type="%A"][@idStatus="%A"] ; Supplemental ; IdValidity ; $1 ; $2 ; HIDE 427 428//supplementalData/codeMappings/territoryCodes[@type="%A"]/_%E ; Supplemental ; RegionMapping ; $1 ; $2 ; HIDE 429//supplementalData/windowsZones/mapTimezones/mapZone[@other="%A"][@territory="%A"]/_type ; Supplemental ; WZoneMapping ; $1 ; $2 ; HIDE 430 431//supplementalData/parentLocales/parentLocale[@parent="%A"]/_locales ; Supplemental ; Locale ; Parent ; $1 ; HIDE 432//supplementalData/parentLocales/parentLocale[@parent="%A"]/_localeRules ; Supplemental ; Locale ; Parent Rules ; $1 ; HIDE 433//supplementalData/parentLocales[@component="%A"]/parentLocale[@parent="%A"]/_locales ; Supplemental ; Locale ; Parent ($1) ; $2 ; HIDE 434//supplementalData/metadata/skipDefaultLocale/_services ; Supplemental ; Locale ; SkipDefault ; plain ; HIDE 435//supplementalData/metadata/defaultContent/_locales ; Supplemental ; Locale ; DefaultContent ; plain ; HIDE 436 437//supplementalData/likelySubtags/likelySubtag[@from="%A"][@origin="%A"]/_to ; Supplemental ; Likely ; Subtag ; $1-$2 ; HIDE 438//supplementalData/likelySubtags/likelySubtag[@from="%A"]/_to ; Supplemental ; Likely ; Subtag ; $1 ; HIDE 439 440//supplementalData/languageMatching/languageMatches[@type="%A"]/languageMatch[@desired="%A"][@supported="%A"]/_%E ; Supplemental ; LanguageMatch ; $1 ; $2-$3-$4 ; HIDE 441//supplementalData/languageMatching/languageMatches[@type="%A"]/languageMatch/_%E ; Supplemental ; LanguageMatch ; $1 ; $2 ; HIDE 442//supplementalData/languageMatching/languageMatches[@type="%A"]/paradigmLocales/_%E ; Supplemental ; LanguageMatch ; $1 ; paradigmLocales ; HIDE 443//supplementalData/languageMatching/languageMatches[@type="%A"]/matchVariable[@id="%A"]/_%E ; Supplemental ; LanguageMatch ; $1 ; matchVariable-$2 ; HIDE 444 445//supplementalData/languageData/language[@type="%A"]/_%E ; Supplemental ; Language ; $1 ; $2 ; HIDE 446//supplementalData/languageData/language[@type="%A"][@alt="%A"]/_%E ; Supplemental ; Language ; $1 ; $3-$2 ; HIDE 447 448//supplementalData/transforms/transform[@source="%A"][@target="%A"][@direction="%A"]/%E ; Supplemental ; Transform ; &transform($3,$1,$2) ; $4 ; HIDE 449//supplementalData/transforms/transform[@source="%A"][@target="%A"][@variant="%A"][@direction="%A"]/%E ; Supplemental ; Transform ; &transform($4,$1,$2,$3) ; $5 ; HIDE 450//supplementalData/transforms/transform[@source="%A"][@target="%A"] ; Supplemental ; Transform ; &transform("?",$1,$2) ; ? ; HIDE 451 452//supplementalData/territoryInfo/territory[@type="%A"]/languagePopulation[@type="%A"]/_%E ; Supplemental ; LanguageInfo ; $1/$2 ; $3 ; HIDE 453//supplementalData/territoryInfo/territory[@type="%A"]/_%E ; Supplemental ; TerritoryInfo ; $1 ; $2 ; HIDE 454 455//supplementalData/languageGroups/languageGroup[@parent="%A"] ; Supplemental ; LanguageGroup ; $1 ; parent-child ; HIDE 456 457//supplementalData/characters/character-fallback/character[@value="%A"]/substitute ; Supplemental ; Fallback ; $1 ; plain ; DEPRECATED 458 459//supplementalData/gender/personList[@type="%A"]/_locales ; Supplemental ; Gender ; List ; $1 ; HIDE 460 461//supplementalData/metaZones/metazoneInfo/timezone[@type="%A"]/usesMetazone[@from="%A"][@to="%A"]/_mzone ; Supplemental ; Metazone ; $1 ; $2-$3 ; HIDE 462//supplementalData/metaZones/metazoneInfo/timezone[@type="%A"]/usesMetazone[@from="%A"]/_mzone ; Supplemental ; Metazone ; $1 ; $2..∞ ; HIDE 463//supplementalData/metaZones/metazoneInfo/timezone[@type="%A"]/usesMetazone[@to="%A"]/_mzone ; Supplemental ; Metazone ; $1 ; -∞..$2 ; HIDE 464//supplementalData/metaZones/metazoneInfo/timezone[@type="%A"]/usesMetazone/_mzone ; Supplemental ; Metazone ; $1 ; -∞..∞ ; HIDE 465 466//supplementalData/metaZones/mapTimezones[@type="%A"]/mapZone[@other="%A"][@territory="%A"]/_type ; Supplemental ; Metazone ; $1 ; $2-$3 ; HIDE 467//supplementalData/metaZones/metazoneIds/metazoneId[@shortId="%A"]/_%E ; Supplemental ; Metazone ; $1 ; $2 ; HIDE 468//supplementalData/primaryZones/primaryZone[@iso3166="%A"] ; Supplemental ; Metazone ; Primary ; $1 ; HIDE 469 470//supplementalData/numberingSystems/numberingSystem[@id="%A"]/_%E ; Supplemental ; NumberSystem ; $1 ; $2 ; HIDE 471 472//supplementalData/plurals[@type="%A"]/pluralRules[@locales="%A"]/pluralRule[@count="%A"] ; Supplemental ; Plural ; $1-$2 ; $3 ; HIDE 473//supplementalData/plurals/pluralRanges[@locales="%A"]/pluralRange[@start="%A"][@end="%A"] ; Supplemental ; PluralRange ; $1 ; $2–$3 ; HIDE 474//supplementalData/plurals/pluralRanges[@locales="%A"]/pluralRange_[@start="%A"][@end="%A"]/_result ; Supplemental ; PluralRange ; $1 ; $2–$3-result ; HIDE 475//supplementalData/plurals/pluralRanges[@locales="%A"]/pluralRange[@end="%A"][@start="%A"] ; Supplemental ; PluralRange ; $1 ; $3–$2 ; HIDE 476//supplementalData/plurals/pluralRanges[@locales="%A"]/pluralRange_[@end="%A"][@start="%A"]/_result ; Supplemental ; PluralRange ; $1 ; $3–$2-result ; HIDE 477 478//supplementalData/territoryContainment/group[@type="%A"]/_%E ; Supplemental ; Containment ; $1 ; $2 ; HIDE 479//supplementalData/territoryContainment/group[@type="%A"][@status="%A"]/_contains ; Supplemental ; Containment ; $1 ; $2 ; HIDE 480//supplementalData/subdivisionContainment/subgroup[@type="%A"]/_contains ; Supplemental ; Containment ; $1 ; sub ; HIDE 481//supplementalData/subdivisionContainment/subgroup[@type="%A"][@subtype="%A"]/_contains ; Supplemental ; Containment ; $1 ; sub-$2 ; HIDE 482 483//supplementalData/currencyData/fractions/info[@iso4217="%A"]/_%E ; Supplemental ; Currency ; $1 ; Fractions-$2 ; HIDE 484//supplementalData/codeMappings/currencyCodes[@type="%A"]/_numeric ; Supplemental ; Currency ; $1 ; NumericCode ; HIDE 485 486//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@from="%A"][@to="%A"]/_tender ; Supplemental ; Currency ; $1 ; $2–$3–$4 ; HIDE 487//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@from="%A"][@to="%A"]/_tz ; Supplemental ; Currency ; $1 ; $2–$3–$4 ; HIDE 488//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@from="%A"][@to="%A"]/_to-tz ; Supplemental ; Currency ; $1 ; $2–$3–$4 ; HIDE 489//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@to="%A"]/_tender ; Supplemental ; Currency ; $1 ; $2–-∞..$3 ; HIDE 490//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@to="%A"]/_tz ; Supplemental ; Currency ; $1 ; $2–-∞..$3 ; HIDE 491//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@to="%A"]/_to-tz ; Supplemental ; Currency ; $1 ; $2–-∞..$3 ; HIDE 492//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@from="%A"]/_tender ; Supplemental ; Currency ; $1 ; $2–$3..∞ ; HIDE 493//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@from="%A"]/_tz ; Supplemental ; Currency ; $1 ; $2–$3..∞ ; HIDE 494//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"][@from="%A"]/_to-tz ; Supplemental ; Currency ; $1 ; $2–$3..∞ ; HIDE 495//supplementalData/currencyData/region[@iso3166="%A"]/currency[@iso4217="%A"]/_tender ; Supplemental ; Currency ; $1 ; $2–-∞..∞; HIDE 496 497//supplementalData/calendarData/calendar[@type="%A"]/eras/era[@type="%A"]/_%E ; Supplemental ; Calendar ; $1 ; $2-$3 ; HIDE 498//supplementalData/calendarData/calendar[@type="%A"]/inheritEras/_calendar ; Supplemental ; Calendar ; $1 ; calendar_inheritEras ; HIDE 499//supplementalData/calendarData/calendar[@type="%A"]/calendarSystem/_type ; Supplemental ; Calendar ; $1 ; calendar_type ; HIDE 500 501//supplementalData/calendarPreferenceData/calendarPreference[@territories="%A"]/_ordering ; Supplemental ; Calendar ; Preference ; $1 ; HIDE 502 503//supplementalData/weekData/minDays[@count="%A"]/_territories ; Supplemental ; WeekData ; minDays ; $1 ; HIDE 504//supplementalData/weekData/firstDay[@day="%A"]/_territories ; Supplemental ; WeekData ; firstDay ; $1 ; HIDE 505//supplementalData/weekData/firstDay[@day="%A"][@alt="%A"]/_territories ; Supplemental ; WeekData ; firstDay-$2 ; $1 ; HIDE 506//supplementalData/weekData/weekendStart[@day="%A"]/_territories ; Supplemental ; WeekData ; weekendStart ; $1 ; HIDE 507//supplementalData/weekData/weekendEnd[@day="%A"]/_territories ; Supplemental ; WeekData ; weekendEnd ; $1 ; HIDE 508//supplementalData/weekData/weekOfPreference[@locales="%A"]/_ordering ; Supplemental ; WeekData ; weekOfPreference ; $1 ; HIDE 509 510//supplementalData/timeData/hours[@allowed="%A"][@preferred="%A"]/_%E ; Supplemental ; WeekData ; hours-$2-$3 ; $1 ; HIDE 511 512//supplementalData/personNamesDefaults/nameOrderLocalesDefault[@order="%A"] ; Supplemental ; Person Name Formats ; NameOrder ; $1 ; HIDE 513 514//supplementalData/measurementData/measurementSystem[@type="%A"]/_territories ; Supplemental ; Measurement ; default ; $1 ; HIDE 515//supplementalData/measurementData/measurementSystem[@type="%A"][@category="%A"]/_territories ; Supplemental ; Measurement ; $2 ; $1 ; HIDE 516//supplementalData/measurementData/paperSize[@type="%A"]/_territories ; Supplemental ; Measurement ; Paper ; $1 ; HIDE 517 518//supplementalData/dayPeriodRuleSet[@type="%A"]/dayPeriodRules[@locales="%A"]/dayPeriodRule[@type="%A"]/_%E ; Supplemental ; DayPeriod ; $1-$2 ; $3-$4 ; HIDE 519//supplementalData/dayPeriodRuleSet/dayPeriodRules[@locales="%A"]/dayPeriodRule[@type="%A"]/_%E ; Supplemental ; DayPeriod ; $1 ; $2-$3 ; HIDE 520 521//supplementalData/grammaticalData/grammaticalFeatures[@targets="%A"][@locales="%A"]/grammaticalCase[@scope="%A"]/_values ; Supplemental ; Grammar ; Case ; $1-$2-$3 ; HIDE 522//supplementalData/grammaticalData/grammaticalFeatures[@targets="%A"][@locales="%A"]/grammaticalDefiniteness[@scope="%A"]/_values ; Supplemental ; Grammar ; Definiteness ; $1-$2-$3 ; HIDE 523//supplementalData/grammaticalData/grammaticalFeatures[@targets="%A"][@locales="%A"]/grammaticalGender[@scope="%A"]/_values ; Supplemental ; Grammar ; Gender ; $1-$2-$3 ; HIDE 524 525//supplementalData/grammaticalData/grammaticalFeatures[@targets="%A"][@locales="%A"]/grammaticalCase/_values ; Supplemental ; Grammar ; Case ; $1-$2 ; HIDE 526//supplementalData/grammaticalData/grammaticalFeatures[@targets="%A"][@locales="%A"]/grammaticalDefiniteness/_values ; Supplemental ; Grammar ; Definiteness ; $1-$2 ; HIDE 527//supplementalData/grammaticalData/grammaticalFeatures[@targets="%A"][@locales="%A"]/grammaticalGender/_values ; Supplemental ; Grammar ; Gender ; $1-$2 ; HIDE 528 529//supplementalData/grammaticalData/grammaticalDerivations[@locales="%A"]/deriveCompound[@feature="%A"][@structure="%A"]/_value ; Supplemental ; Grammar ; deriveCompound ; $1-$2-$3 ; HIDE 530//supplementalData/grammaticalData/grammaticalDerivations[@locales="%A"]/deriveComponent[@feature="%A"][@structure="%A"]/_value0 ; Supplemental ; Grammar ; deriveComponent ; $1-$2-$3-arg0 ; HIDE 531//supplementalData/grammaticalData/grammaticalDerivations[@locales="%A"]/deriveComponent[@feature="%A"][@structure="%A"]/_value1 ; Supplemental ; Grammar ; deriveComponent ; $1-$2-$3-arg1 ; HIDE 532 533//supplementalData/unitPreferenceData/unitPreferences[@category="%A"][@usage="%A"]/unitPreference_[@regions="%A"][@geq="%A"]/_skeleton ; Supplemental ; Units ; $1/$2 ; $3:$4-skeleton ; HIDE 534//supplementalData/unitPreferenceData/unitPreferences[@category="%A"][@usage="%A"]/unitPreference_[@regions="%A"]/_skeleton ; Supplemental ; Units ; $1/$2 ; $3-skeleton ; HIDE 535//supplementalData/unitPreferenceData/unitPreferences[@category="%A"][@usage="%A"]/unitPreference[@regions="%A"][@geq="%A"] ; Supplemental ; Units ; $1/$2 ; $3:$4 ; HIDE 536//supplementalData/unitPreferenceData/unitPreferences[@category="%A"][@usage="%A"]/unitPreference[@regions="%A"] ; Supplemental ; Units ; $1/$2 ; $3 ; HIDE 537 538#OLD 539#//supplementalData/unitPreferenceData/unitPreferences[@category="%A"][@usage="%A"]/unitPreference[@regions="%A"][@alt="%A"] ; Supplemental ; Units ; $1/$2 ; $3-alt-$4 ; HIDE 540//supplementalData/unitPreferenceData/unitPreferences[@category="%A"][@usage="%A"][@scope="%A"]/unitPreference[@regions="%A"] ; Supplemental ; Units ; $1/$2/$3 ; $4 ; HIDE 541//supplementalData/unitPreferenceData/unitPreferences[@category="%A"][@usage="%A"][@scope="%A"]/unitPreference[@regions="%A"][@alt="%A"] ; Supplemental ; Units ; $1/$2/$3 ; $4-$5 ; HIDE 542 543 544//supplementalData/unitIdComponents/unitIdComponent[@type="%A"]/_values ; Supplemental ; Units ; IdComponent ; $1-values ; HIDE 545//supplementalData/unitPrefixes/unitPrefix[@type="%A"]/_symbol ; Supplemental ; Units ; Prefix ; $1-symbol ; HIDE 546//supplementalData/unitPrefixes/unitPrefix[@type="%A"]/_power10 ; Supplemental ; Units ; Prefix ; $1-power10 ; HIDE 547//supplementalData/unitPrefixes/unitPrefix[@type="%A"]/_power2 ; Supplemental ; Units ; Prefix ; $1-power2 ; HIDE 548//supplementalData/unitConstants/unitConstant[@constant="%A"]/_value ; Supplemental ; Units ; Constant ; $1-value ; HIDE 549//supplementalData/unitConstants/unitConstant[@constant="%A"]/_status ; Supplemental ; Units ; Constant ; $1-status ; HIDE 550//supplementalData/unitQuantities/unitQuantity[@baseUnit="%A"]/_quantity ; Supplemental ; Units ; Quantity ; $1-value ; HIDE 551//supplementalData/unitQuantities/unitQuantity[@baseUnit="%A"]/_status ; Supplemental ; Units ; Quantity ; $1-status ; HIDE 552//supplementalData/convertUnits/convertUnit[@source="%A"]/_baseUnit ; Supplemental ; Units ; Convert ; $1-baseUnit ; HIDE 553//supplementalData/convertUnits/convertUnit[@source="%A"]/_factor ; Supplemental ; Units ; Convert ; $1-factor ; HIDE 554//supplementalData/convertUnits/convertUnit[@source="%A"]/_offset ; Supplemental ; Units ; Convert ; $1-offset ; HIDE 555//supplementalData/convertUnits/convertUnit[@source="%A"]/_special ; Supplemental ; Units ; Convert ; $1-special ; HIDE 556//supplementalData/convertUnits/convertUnit[@source="%A"]/_reciprocal ; Supplemental ; Units ; Convert ; $1-reciprocal ; HIDE 557//supplementalData/convertUnits/convertUnit[@source="%A"]/_systems ; Supplemental ; Units ; Convert ; $1-systems ; HIDE 558 559# Ultimate fallback (Error) 560//supplementalData/%S/(.*) ; Supplemental ; Unknown ; $1 ; $2 ; DEPRECATED 561//supplementalData/(.*) ; Supplemental ; Unknown ; Unknown ; $2 ; DEPRECATED 562 563