[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 

Ignore:
Location:
tags/release-1-8/common/dtd
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • tags/release-1-8/common/dtd/ldml.dtd

    r11784 r11784  
    11<!-- 
    2 Copyright © 2003-2008 Unicode, Inc. and others. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html. 
     2Copyright © 2003-2009 Unicode, Inc. and others. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html. 
    33 
    44Permission is hereby granted, free of charge, to any person obtaining a copy of the Unicode data files and any associated documentation (the "Data Files") or Unicode software and any associated documentation (the "Software") to deal in the Data Files or Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, and/or sell copies of the Data Files or Software, and to permit persons to whom the Data Files or Software are furnished to do so, provided that (a) the above copyright notice(s) and this permission notice appear with all copies of the Data Files or Software, (b) both the above copyright notice(s) and this permission notice appear in associated documentation, and (c) there is clear notice in each modified Data File or in the Software as well as in the documentation associated with the Data File(s) or Software that the data or software has been modified. 
     
    77 
    88Except as contained in this notice, the name of a copyright holder shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. 
    9 $Revision: 1.125 $ 
    10 $Date: 2009-05-12 16:32:07 $ 
     9$Revision: 1.126 $ 
     10$Date: 2009-08-20 03:33:56 $ 
    1111--> 
    1212 
    13 <!ELEMENT ldml (identity, (alias |(fallback*, localeDisplayNames?, layout?, characters?, delimiters?, measurement?, dates?, numbers?, units?, collations?, posix?, segmentations?, rbnf?, references?, special*))) > 
    14 <!ATTLIST ldml 
    15    version          CDATA              #FIXED "1.7" 
    16 > 
     13<!ELEMENT ldml (identity, (alias |(fallback*, localeDisplayNames?, layout?, characters?, delimiters?, measurement?, dates?, numbers?, units?, listPatterns?, collations?, posix?, segmentations?, rbnf?, references?, special*))) > 
    1714<!ATTLIST ldml draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    1815 
    1916<!-- ######################################################### --> 
    2017 
    21 <!ELEMENT identity (alias | (version, generation, language, script?, territory?, variant?, special*) ) > 
    22  
    23 <!ELEMENT version ( #PCDATA ) > 
     18<!ELEMENT identity (alias | (version, generation?, language, script?, territory?, variant?, special*) ) > 
     19 
     20<!ELEMENT version EMPTY > 
    2421<!ATTLIST version number CDATA #REQUIRED > 
     22<!ATTLIST version cldrVersion CDATA #FIXED "1.8" > 
    2523 
    2624<!ELEMENT generation EMPTY > 
     
    3129<!ATTLIST language draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    3230<!ATTLIST language references CDATA #IMPLIED > 
    33 <!ATTLIST language alt  CDATA #IMPLIED > 
     31<!ATTLIST language alt NMTOKENS #IMPLIED > 
    3432 
    3533 
     
    3836<!ATTLIST script draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    3937<!ATTLIST script references CDATA #IMPLIED > 
    40 <!ATTLIST script alt  CDATA #IMPLIED > 
     38<!ATTLIST script alt NMTOKENS #IMPLIED > 
    4139 
    4240 
     
    4543<!ATTLIST territory draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    4644<!ATTLIST territory references CDATA #IMPLIED > 
    47 <!ATTLIST territory alt  CDATA #IMPLIED > 
     45<!ATTLIST territory alt NMTOKENS #IMPLIED > 
    4846 
    4947 
     
    5250<!ATTLIST variant draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    5351<!ATTLIST variant references CDATA #IMPLIED > 
    54 <!ATTLIST variant alt  CDATA #IMPLIED > 
     52<!ATTLIST variant alt NMTOKENS #IMPLIED > 
    5553 
    5654 
     
    6462<!ATTLIST alias path CDATA #IMPLIED> 
    6563<!ATTLIST alias draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    66 <!ATTLIST alias alt CDATA #IMPLIED > 
     64<!ATTLIST alias alt NMTOKENS #IMPLIED > 
    6765 
    6866<!ELEMENT default (special*) > 
     
    7169<!ATTLIST default draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    7270<!ATTLIST default references CDATA #IMPLIED > 
    73 <!ATTLIST default alt CDATA #IMPLIED > 
     71<!ATTLIST default alt NMTOKENS #IMPLIED > 
    7472 
    7573<!ELEMENT special ANY > 
     
    8785<!ATTLIST fallback draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED  > 
    8886<!ATTLIST fallback references CDATA #IMPLIED > 
    89 <!ATTLIST fallback alt  CDATA #IMPLIED > 
     87<!ATTLIST fallback alt NMTOKENS #IMPLIED > 
    9088 
    9189<!ELEMENT localeDisplayNames (alias | (localeDisplayPattern?, languages?, scripts?, territories?, variants?, keys?, types?, measurementSystemNames?, codePatterns?, special*)) > 
     
    9593<!ELEMENT languages ( alias | (language | special)* ) > 
    9694<!ATTLIST languages draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED  > <!-- true and false are deprecated. --> 
    97 <!ATTLIST languages standard CDATA #IMPLIED > 
     95<!ATTLIST languages standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    9896<!ATTLIST languages references CDATA #IMPLIED > 
    9997<!ATTLIST languages validSubLocales CDATA #IMPLIED > 
     
    102100<!ELEMENT scripts (alias |(script | special)* ) > 
    103101<!ATTLIST scripts draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    104 <!ATTLIST scripts standard CDATA #IMPLIED > 
     102<!ATTLIST scripts standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    105103<!ATTLIST scripts references CDATA #IMPLIED > 
    106104<!ATTLIST scripts validSubLocales CDATA #IMPLIED > 
     
    109107<!ELEMENT territories ( alias | (territory | special)*) > 
    110108<!ATTLIST territories draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    111 <!ATTLIST territories standard CDATA #IMPLIED > 
     109<!ATTLIST territories standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    112110<!ATTLIST territories references CDATA #IMPLIED > 
    113111<!ATTLIST territories validSubLocales CDATA #IMPLIED > 
     
    116114<!ELEMENT variants ( alias |(variant | special)*  ) > 
    117115<!ATTLIST variants draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    118 <!ATTLIST variants standard CDATA #IMPLIED > 
     116<!ATTLIST variants standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    119117<!ATTLIST variants references CDATA #IMPLIED > 
    120118<!ATTLIST variants validSubLocales CDATA #IMPLIED > 
     
    123121<!ELEMENT keys ( alias | (key | special)*) > 
    124122<!ATTLIST keys draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    125 <!ATTLIST keys standard CDATA #IMPLIED > 
     123<!ATTLIST keys standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    126124<!ATTLIST keys references CDATA #IMPLIED > 
    127125<!ATTLIST keys validSubLocales CDATA #IMPLIED > 
     
    131129<!ATTLIST key draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    132130<!ATTLIST key references CDATA #IMPLIED > 
    133 <!ATTLIST key alt CDATA #IMPLIED > 
     131<!ATTLIST key alt NMTOKENS #IMPLIED > 
    134132 
    135133 
     
    137135<!ELEMENT types ( alias | (type | special)* ) > 
    138136<!ATTLIST types draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    139 <!ATTLIST types standard CDATA #IMPLIED > 
     137<!ATTLIST types standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    140138<!ATTLIST types references CDATA #IMPLIED > 
    141139<!ATTLIST types validSubLocales CDATA #IMPLIED > 
     
    146144<!ATTLIST type draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    147145<!ATTLIST type references CDATA #IMPLIED > 
    148 <!ATTLIST type alt CDATA #IMPLIED > 
     146<!ATTLIST type alt NMTOKENS #IMPLIED > 
    149147 
    150148 
     
    154152<!ATTLIST codePattern draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
    155153<!ATTLIST codePattern references CDATA #IMPLIED > 
    156 <!ATTLIST codePattern alt  CDATA #IMPLIED > 
     154<!ATTLIST codePattern alt NMTOKENS #IMPLIED > 
    157155 
    158156<!-- Either 1 alias OR any specials, any order, zero or more measurementSystemName --> 
     
    166164<!ATTLIST measurementSystemName draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    167165<!ATTLIST measurementSystemName references CDATA #IMPLIED > 
    168 <!ATTLIST measurementSystemName alt CDATA #IMPLIED > 
     166<!ATTLIST measurementSystemName alt NMTOKENS #IMPLIED > 
    169167 
    170168<!ELEMENT localeDisplayPattern ( alias | (localePattern*, localeSeparator*, special*) ) > 
    171169<!ATTLIST localeDisplayPattern draft ( approved | contributed | provisional | unconfirmed) #IMPLIED > 
    172170<!ATTLIST localeDisplayPattern references CDATA #IMPLIED > 
    173 <!ATTLIST localeDisplayPattern alt CDATA #IMPLIED > 
     171<!ATTLIST localeDisplayPattern alt NMTOKENS #IMPLIED > 
    174172 
    175173<!ELEMENT localePattern ( #PCDATA ) > 
    176174<!ATTLIST localePattern draft ( approved | contributed | provisional | unconfirmed) #IMPLIED > 
    177175<!ATTLIST localePattern references CDATA #IMPLIED > 
    178 <!ATTLIST localePattern alt CDATA #IMPLIED > 
     176<!ATTLIST localePattern alt NMTOKENS #IMPLIED > 
    179177 
    180178<!ELEMENT localeSeparator ( #PCDATA ) > 
    181179<!ATTLIST localeSeparator draft ( approved | contributed | provisional | unconfirmed) #IMPLIED > 
    182180<!ATTLIST localeSeparator references CDATA #IMPLIED > 
    183 <!ATTLIST localeSeparator alt CDATA #IMPLIED > 
     181<!ATTLIST localeSeparator alt NMTOKENS #IMPLIED > 
    184182 
    185183<!-- ######################################################### --> 
     
    196194<!ATTLIST orientation lines ( left-to-right | right-to-left | top-to-bottom | bottom-to-top ) "top-to-bottom" > 
    197195<!ATTLIST orientation draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    198 <!ATTLIST orientation standard CDATA #IMPLIED > 
     196<!ATTLIST orientation standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    199197<!ATTLIST orientation references CDATA #IMPLIED > 
    200 <!ATTLIST orientation alt CDATA #IMPLIED > 
     198<!ATTLIST orientation alt NMTOKENS #IMPLIED > 
    201199 
    202200<!ELEMENT inList ( #PCDATA ) > 
     
    204202<!ATTLIST inList draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    205203<!ATTLIST inList references CDATA #IMPLIED > 
    206 <!ATTLIST inList alt CDATA #IMPLIED > 
     204<!ATTLIST inList alt NMTOKENS #IMPLIED > 
    207205 
    208206<!ELEMENT inText ( #PCDATA ) > 
     
    210208<!ATTLIST inText draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED >  
    211209<!ATTLIST inText references CDATA #IMPLIED > 
    212 <!ATTLIST inText alt CDATA #IMPLIED > 
    213  
    214 <!-- ######################################################### --> 
    215  
    216  
    217 <!-- ######################################################### --> 
    218  
    219 <!ELEMENT characters (alias | (exemplarCharacters*, mapping*, special*))  > 
     210<!ATTLIST inText alt NMTOKENS #IMPLIED > 
     211 
     212<!-- ######################################################### --> 
     213 
     214 
     215<!-- ######################################################### --> 
     216 
     217<!ELEMENT characters (alias | (exemplarCharacters*, indexLabels*, mapping*, special*))  > 
    220218<!ATTLIST characters draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    221219 
    222220<!ELEMENT exemplarCharacters ( #PCDATA | cp )* > 
    223 <!ATTLIST exemplarCharacters type ( auxiliary | standard | currencySymbol ) #IMPLIED > 
     221<!ATTLIST exemplarCharacters type ( auxiliary | standard | currencySymbol | index ) #IMPLIED > 
    224222<!ATTLIST exemplarCharacters draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    225 <!ATTLIST exemplarCharacters standard CDATA #IMPLIED > 
     223<!ATTLIST exemplarCharacters standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    226224<!ATTLIST exemplarCharacters references CDATA #IMPLIED > 
    227 <!ATTLIST exemplarCharacters alt CDATA #IMPLIED > 
     225<!ATTLIST exemplarCharacters alt NMTOKENS #IMPLIED > 
    228226<!ATTLIST exemplarCharacters validSubLocales CDATA #IMPLIED > 
     227 
     228<!ELEMENT indexLabels (indexSeparator*, compressedIndexSeparator*, indexRangePattern*, indexLabelBefore*, indexLabelAfter*, indexLabel*) > 
     229 
     230<!ELEMENT indexSeparator ( #PCDATA ) > 
     231<!ATTLIST indexSeparator draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     232<!ATTLIST indexSeparator references CDATA #IMPLIED > 
     233<!ATTLIST indexSeparator alt NMTOKENS #IMPLIED > 
     234 
     235<!ELEMENT compressedIndexSeparator ( #PCDATA ) > 
     236<!ATTLIST compressedIndexSeparator draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     237<!ATTLIST compressedIndexSeparator references CDATA #IMPLIED > 
     238<!ATTLIST compressedIndexSeparator alt NMTOKENS #IMPLIED > 
     239 
     240<!ELEMENT indexRangePattern ( #PCDATA ) > 
     241<!ATTLIST indexRangePattern draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     242<!ATTLIST indexRangePattern references CDATA #IMPLIED > 
     243<!ATTLIST indexRangePattern alt NMTOKENS #IMPLIED > 
     244 
     245<!ELEMENT indexLabelBefore ( #PCDATA ) > 
     246<!ATTLIST indexLabelBefore draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     247<!ATTLIST indexLabelBefore references CDATA #IMPLIED > 
     248<!ATTLIST indexLabelBefore alt NMTOKENS #IMPLIED > 
     249 
     250<!ELEMENT indexLabelAfter ( #PCDATA ) > 
     251<!ATTLIST indexLabelAfter draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     252<!ATTLIST indexLabelAfter references CDATA #IMPLIED > 
     253<!ATTLIST indexLabelAfter alt NMTOKENS #IMPLIED > 
     254 
     255<!ELEMENT indexLabel ( #PCDATA ) > 
     256<!ATTLIST indexLabel indexSource CDATA #IMPLIED > 
     257<!ATTLIST indexLabel priority ( 1 | 2 | 3 ) #IMPLIED > 
     258<!ATTLIST indexLabel draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     259<!ATTLIST indexLabel references CDATA #IMPLIED > 
     260<!ATTLIST indexLabel alt NMTOKENS #IMPLIED > 
    229261 
    230262<!ELEMENT mapping (special*) > 
     
    233265<!ATTLIST mapping choice NMTOKEN #IMPLIED > 
    234266<!ATTLIST mapping draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    235 <!ATTLIST mapping standard CDATA #IMPLIED > 
     267<!ATTLIST mapping standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    236268<!ATTLIST mapping references CDATA #IMPLIED > 
    237 <!ATTLIST mapping alt CDATA #IMPLIED > 
     269<!ATTLIST mapping alt NMTOKENS #IMPLIED > 
    238270<!ATTLIST mapping validSubLocales CDATA #IMPLIED > 
    239271 
     
    245277<!ELEMENT delimiters (alias | (quotationStart*, quotationEnd*, alternateQuotationStart*, alternateQuotationEnd*, special*)) > 
    246278<!ATTLIST delimiters draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    247 <!ATTLIST delimiters standard CDATA #IMPLIED > 
     279<!ATTLIST delimiters standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    248280<!ATTLIST delimiters references CDATA #IMPLIED > 
    249 <!ATTLIST delimiters alt CDATA #IMPLIED > 
     281<!ATTLIST delimiters alt NMTOKENS #IMPLIED > 
    250282<!ATTLIST delimiters validSubLocales CDATA #IMPLIED > 
    251283 
     
    253285<!ATTLIST quotationStart draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    254286<!ATTLIST quotationStart references CDATA #IMPLIED > 
    255 <!ATTLIST quotationStart alt CDATA #IMPLIED > 
     287<!ATTLIST quotationStart alt NMTOKENS #IMPLIED > 
    256288 
    257289<!ELEMENT quotationEnd ( #PCDATA | cp )* > 
    258290<!ATTLIST quotationEnd draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    259291<!ATTLIST quotationEnd references CDATA #IMPLIED > 
    260 <!ATTLIST quotationEnd alt CDATA #IMPLIED > 
     292<!ATTLIST quotationEnd alt NMTOKENS #IMPLIED > 
    261293  
    262294<!ELEMENT alternateQuotationStart ( #PCDATA | cp )* > 
    263295<!ATTLIST alternateQuotationStart draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    264296<!ATTLIST alternateQuotationStart references CDATA #IMPLIED > 
    265 <!ATTLIST alternateQuotationStart alt CDATA #IMPLIED > 
     297<!ATTLIST alternateQuotationStart alt NMTOKENS #IMPLIED > 
    266298 
    267299<!ELEMENT alternateQuotationEnd ( #PCDATA | cp )* > 
    268300<!ATTLIST alternateQuotationEnd draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    269301<!ATTLIST alternateQuotationEnd references CDATA #IMPLIED > 
    270 <!ATTLIST alternateQuotationEnd alt CDATA #IMPLIED > 
    271  
    272 <!-- ######################################################### --> 
    273  
    274  
    275 <!-- ######################################################### --> 
    276  
    277 <!ELEMENT measurement (alias | (measurementSystem*, paperSize*, special*)) > 
     302<!ATTLIST alternateQuotationEnd alt NMTOKENS #IMPLIED > 
     303 
     304<!-- ######################################################### --> 
     305 
     306 
     307<!-- ######################################################### --> 
     308 
     309<!ELEMENT measurement (alias | (measurementSystem*, paperSize*, special*)) > <!-- deprecated, use measurementData in supplemental instead --> 
    278310<!ATTLIST measurement draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    279 <!ATTLIST measurement standard CDATA #IMPLIED > 
     311<!ATTLIST measurement standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    280312<!ATTLIST measurement references CDATA #IMPLIED > 
    281 <!ATTLIST measurement alt CDATA #IMPLIED > 
     313<!ATTLIST measurement alt NMTOKENS #IMPLIED > 
    282314<!ATTLIST measurement validSubLocales CDATA #IMPLIED > 
    283315 
    284 <!ELEMENT paperSize (alias | (height*, width*, special*)) > 
     316<!ELEMENT paperSize (alias | (height*, width*, special*)) > <!-- deprecated, use paperSize in supplemental instead --> 
    285317<!ATTLIST paperSize draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    286 <!ATTLIST paperSize standard CDATA #IMPLIED > 
     318<!ATTLIST paperSize standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    287319<!ATTLIST paperSize references CDATA #IMPLIED > 
    288 <!ATTLIST paperSize alt CDATA #IMPLIED > 
     320<!ATTLIST paperSize alt NMTOKENS #IMPLIED > 
    289321<!ATTLIST paperSize validSubLocales CDATA #IMPLIED > 
    290322 
    291 <!ELEMENT height ( #PCDATA ) > 
     323<!ELEMENT height ( #PCDATA ) > <!-- deprecated --> 
    292324<!ATTLIST height draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    293325<!ATTLIST height references CDATA #IMPLIED > 
    294 <!ATTLIST height alt CDATA #IMPLIED > 
    295  
    296 <!ELEMENT width ( #PCDATA ) > 
     326<!ATTLIST height alt NMTOKENS #IMPLIED > 
     327 
     328<!ELEMENT width ( #PCDATA ) > <!-- deprecated --> 
    297329<!ATTLIST width draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    298330<!ATTLIST width references CDATA #IMPLIED > 
    299 <!ATTLIST width alt CDATA #IMPLIED > 
    300  
    301 <!ELEMENT measurementSystem (special*) > 
     331<!ATTLIST width alt NMTOKENS #IMPLIED > 
     332 
     333<!ELEMENT measurementSystem (special*) > <!-- deprecated, use measurementSystem in supplemental instead --> 
    302334<!ATTLIST measurementSystem type ( metric | US | UK ) #IMPLIED > <!-- deprecated in favor of choice --> 
    303335<!ATTLIST measurementSystem choice ( metric | US | UK ) #IMPLIED > <!-- really required, but needs to be optional to support type also --> 
    304336<!ATTLIST measurementSystem draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    305 <!ATTLIST measurementSystem standard CDATA #IMPLIED > 
     337<!ATTLIST measurementSystem standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    306338<!ATTLIST measurementSystem references CDATA #IMPLIED > 
    307 <!ATTLIST measurementSystem alt CDATA #IMPLIED > 
     339<!ATTLIST measurementSystem alt NMTOKENS #IMPLIED > 
    308340<!ATTLIST measurementSystem validSubLocales CDATA #IMPLIED > 
    309341 
     
    315347<!ELEMENT dates (alias | (localizedPatternChars*, dateRangePattern*, calendars?, timeZoneNames?, special*)) > 
    316348<!ATTLIST dates draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    317 <!ATTLIST dates standard CDATA #IMPLIED > 
     349<!ATTLIST dates standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    318350<!ATTLIST dates references CDATA #IMPLIED > 
    319 <!ATTLIST dates alt CDATA #IMPLIED > 
     351<!ATTLIST dates alt NMTOKENS #IMPLIED > 
    320352<!ATTLIST dates validSubLocales CDATA #IMPLIED > 
    321353 
    322 <!ELEMENT localizedPatternChars ( #PCDATA | cp )* > 
     354<!ELEMENT localizedPatternChars ( #PCDATA | cp )* > <!-- deprecated. --> 
    323355<!ATTLIST localizedPatternChars draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    324 <!ATTLIST localizedPatternChars standard CDATA #IMPLIED > 
     356<!ATTLIST localizedPatternChars standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    325357<!ATTLIST localizedPatternChars references CDATA #IMPLIED > 
    326 <!ATTLIST localizedPatternChars alt CDATA #IMPLIED > 
     358<!ATTLIST localizedPatternChars alt NMTOKENS #IMPLIED > 
    327359<!ATTLIST localizedPatternChars validSubLocales CDATA #IMPLIED > 
    328360 
    329 <!ELEMENT dateRangePattern ( #PCDATA ) > 
     361<!ELEMENT dateRangePattern ( #PCDATA ) > <!-- deprecated, use intervalFormats. --> 
    330362<!ATTLIST dateRangePattern draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
    331 <!ATTLIST dateRangePattern standard CDATA #IMPLIED > 
     363<!ATTLIST dateRangePattern standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    332364<!ATTLIST dateRangePattern references CDATA #IMPLIED > 
    333 <!ATTLIST dateRangePattern alt CDATA #IMPLIED > 
     365<!ATTLIST dateRangePattern alt NMTOKENS #IMPLIED > 
    334366<!ATTLIST dateRangePattern validSubLocales CDATA #IMPLIED > 
    335367 
     
    338370<!ATTLIST calendars validSubLocales CDATA #IMPLIED > 
    339371 
    340 <!ELEMENT calendar (alias | (months?, monthNames?, monthAbbr?, days?, dayNames?, dayAbbr?, quarters?, week?, am*, pm*, eras?, dateFormats?, timeFormats?, dateTimeFormats?, fields*, special*))> 
     372<!ELEMENT calendar (alias | (months?, monthNames?, monthAbbr?, days?, dayNames?, dayAbbr?, quarters?, week?, am*, pm*, dayPeriods?, eras?, dateFormats?, timeFormats?, dateTimeFormats?, fields*, special*))> 
    341373<!ATTLIST calendar type NMTOKEN #REQUIRED > 
    342374<!ATTLIST calendar draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    343 <!ATTLIST calendar standard CDATA #IMPLIED > 
     375<!ATTLIST calendar standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    344376<!ATTLIST calendar references CDATA #IMPLIED > 
    345 <!ATTLIST calendar alt CDATA #IMPLIED > 
     377<!ATTLIST calendar alt NMTOKENS #IMPLIED > 
    346378<!ATTLIST calendar validSubLocales CDATA #IMPLIED > 
    347379 
    348380<!ELEMENT months ( alias | (default*, monthContext*, special*)) > 
    349381<!ATTLIST months draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    350 <!ATTLIST months standard CDATA #IMPLIED > 
     382<!ATTLIST months standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    351383<!ATTLIST months references CDATA #IMPLIED > 
    352 <!ATTLIST months alt CDATA #IMPLIED > 
     384<!ATTLIST months alt NMTOKENS #IMPLIED > 
    353385<!ATTLIST months validSubLocales CDATA #IMPLIED > 
    354386 
     
    356388<!ATTLIST monthContext type ( format | stand-alone ) #REQUIRED > 
    357389<!ATTLIST monthContext draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    358 <!ATTLIST monthContext standard CDATA #IMPLIED > 
     390<!ATTLIST monthContext standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    359391<!ATTLIST monthContext references CDATA #IMPLIED > 
    360 <!ATTLIST monthContext alt CDATA #IMPLIED > 
     392<!ATTLIST monthContext alt NMTOKENS #IMPLIED > 
    361393<!ATTLIST monthContext validSubLocales CDATA #IMPLIED > 
    362394 
     
    364396<!ATTLIST monthWidth type ( abbreviated| narrow | wide) #REQUIRED > 
    365397<!ATTLIST monthWidth draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    366 <!ATTLIST monthWidth standard CDATA #IMPLIED > 
     398<!ATTLIST monthWidth standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    367399<!ATTLIST monthWidth references CDATA #IMPLIED > 
    368 <!ATTLIST monthWidth alt CDATA #IMPLIED > 
     400<!ATTLIST monthWidth alt NMTOKENS #IMPLIED > 
    369401<!ATTLIST monthWidth validSubLocales CDATA #IMPLIED > 
    370402 
    371403<!ELEMENT month ( #PCDATA | cp )* > 
    372404<!ATTLIST month type ( 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 ) #REQUIRED > 
     405<!ATTLIST month yeartype ( standard | leap ) #IMPLIED > 
    373406<!ATTLIST month references CDATA #IMPLIED > 
    374 <!ATTLIST month alt CDATA #IMPLIED > 
     407<!ATTLIST month alt NMTOKENS #IMPLIED > 
    375408<!ATTLIST month draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    376409 
     
    386419<!ELEMENT days ( alias | (default*, dayContext*, special*)) > 
    387420<!ATTLIST days draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED ><!-- true and false are deprecated. --> 
    388 <!ATTLIST days standard CDATA #IMPLIED > 
     421<!ATTLIST days standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    389422<!ATTLIST days references CDATA #IMPLIED > 
    390 <!ATTLIST days alt CDATA #IMPLIED > 
     423<!ATTLIST days alt NMTOKENS #IMPLIED > 
    391424<!ATTLIST days validSubLocales CDATA #IMPLIED > 
    392425 
     
    394427<!ATTLIST dayContext draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    395428<!ATTLIST dayContext type ( format | stand-alone ) #REQUIRED > 
    396 <!ATTLIST dayContext standard CDATA #IMPLIED > 
     429<!ATTLIST dayContext standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    397430<!ATTLIST dayContext references CDATA #IMPLIED > 
    398 <!ATTLIST dayContext alt CDATA #IMPLIED > 
     431<!ATTLIST dayContext alt NMTOKENS #IMPLIED > 
    399432<!ATTLIST dayContext validSubLocales CDATA #IMPLIED > 
    400433 
     
    402435<!ATTLIST dayWidth draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    403436<!ATTLIST dayWidth type NMTOKEN #REQUIRED > 
    404 <!ATTLIST dayWidth standard CDATA #IMPLIED > 
     437<!ATTLIST dayWidth standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    405438<!ATTLIST dayWidth references CDATA #IMPLIED > 
    406 <!ATTLIST dayWidth alt CDATA #IMPLIED > 
     439<!ATTLIST dayWidth alt NMTOKENS #IMPLIED > 
    407440<!ATTLIST dayWidth validSubLocales CDATA #IMPLIED > 
    408441 
     
    411444<!ATTLIST day references CDATA #IMPLIED > 
    412445<!ATTLIST day draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    413 <!ATTLIST day alt CDATA #IMPLIED > 
     446<!ATTLIST day alt NMTOKENS #IMPLIED > 
    414447 
    415448 
     
    417450<!ATTLIST quarters draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    418451<!ATTLIST quarters references CDATA #IMPLIED > 
    419 <!ATTLIST quarters alt CDATA #IMPLIED > 
     452<!ATTLIST quarters alt NMTOKENS #IMPLIED > 
    420453<!ATTLIST quarters validSubLocales CDATA #IMPLIED > 
    421454 
     
    424457<!ATTLIST quarterContext type ( format | stand-alone ) #REQUIRED > 
    425458<!ATTLIST quarterContext references CDATA #IMPLIED > 
    426 <!ATTLIST quarterContext alt CDATA #IMPLIED > 
     459<!ATTLIST quarterContext alt NMTOKENS #IMPLIED > 
    427460<!ATTLIST quarterContext validSubLocales CDATA #IMPLIED > 
    428461 
     
    431464<!ATTLIST quarterWidth type NMTOKEN #REQUIRED > 
    432465<!ATTLIST quarterWidth references CDATA #IMPLIED > 
    433 <!ATTLIST quarterWidth alt CDATA #IMPLIED > 
     466<!ATTLIST quarterWidth alt NMTOKENS #IMPLIED > 
    434467<!ATTLIST quarterWidth validSubLocales CDATA #IMPLIED > 
    435468 
     
    438471<!ATTLIST quarter references CDATA #IMPLIED > 
    439472<!ATTLIST quarter draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    440 <!ATTLIST quarter alt CDATA #IMPLIED > 
     473<!ATTLIST quarter alt NMTOKENS #IMPLIED > 
    441474 
    442475 
     
    452485<!ELEMENT week (alias | (minDays*, firstDay*, weekendStart*, weekendEnd*, special*)) > 
    453486<!ATTLIST week draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    454 <!ATTLIST week standard CDATA #IMPLIED > 
     487<!ATTLIST week standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    455488<!ATTLIST week references CDATA #IMPLIED > 
    456 <!ATTLIST week alt CDATA #IMPLIED > 
     489<!ATTLIST week alt NMTOKENS #IMPLIED > 
    457490<!ATTLIST week validSubLocales CDATA #IMPLIED > 
    458491 
     
    461494<!ATTLIST minDays draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    462495<!ATTLIST minDays references CDATA #IMPLIED > 
    463 <!ATTLIST minDays alt CDATA #IMPLIED > 
     496<!ATTLIST minDays alt NMTOKENS #IMPLIED > 
    464497 
    465498<!ELEMENT firstDay (special*) > 
     
    467500<!ATTLIST firstDay draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    468501<!ATTLIST firstDay references CDATA #IMPLIED > 
    469 <!ATTLIST firstDay alt CDATA #IMPLIED > 
     502<!ATTLIST firstDay alt NMTOKENS #IMPLIED > 
    470503 
    471504<!ELEMENT weekendStart (special*) > 
     
    474507<!ATTLIST weekendStart draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    475508<!ATTLIST weekendStart references CDATA #IMPLIED > 
    476 <!ATTLIST weekendStart alt CDATA #IMPLIED > 
     509<!ATTLIST weekendStart alt NMTOKENS #IMPLIED > 
    477510 
    478511<!ELEMENT weekendEnd (special*) > 
     
    481514<!ATTLIST weekendEnd draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    482515<!ATTLIST weekendEnd references CDATA #IMPLIED > 
    483 <!ATTLIST weekendEnd alt CDATA #IMPLIED > 
     516<!ATTLIST weekendEnd alt NMTOKENS #IMPLIED > 
    484517 
    485518<!-- END_DEPRECATED--> 
    486519 
     520<!ELEMENT dayPeriods ( alias | (dayPeriodContext*) ) > 
     521<!ATTLIST dayPeriods draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED >  
     522<!ATTLIST dayPeriods references CDATA #IMPLIED > 
     523 
     524<!ELEMENT dayPeriodContext (alias | dayPeriodWidth*) > 
     525<!ATTLIST dayPeriodContext type NMTOKEN #REQUIRED > 
     526<!ATTLIST dayPeriodContext draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED >  
     527<!ATTLIST dayPeriodContext references CDATA #IMPLIED > 
     528 
     529<!ELEMENT dayPeriodWidth (alias | dayPeriod*) > 
     530<!ATTLIST dayPeriodWidth type NMTOKEN #REQUIRED > 
     531<!ATTLIST dayPeriodWidth draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED >  
     532<!ATTLIST dayPeriodWidth references CDATA #IMPLIED > 
     533 
     534<!ELEMENT dayPeriod ( #PCDATA ) > 
     535<!ATTLIST dayPeriod type NMTOKEN #REQUIRED > 
     536<!ATTLIST dayPeriod alt NMTOKENS #IMPLIED > 
     537<!ATTLIST dayPeriod draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     538<!ATTLIST dayPeriod references CDATA #IMPLIED >  
    487539 
    488540<!ELEMENT am ( #PCDATA ) > 
    489541<!ATTLIST am draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    490542<!ATTLIST am references CDATA #IMPLIED > 
    491 <!ATTLIST am alt CDATA #IMPLIED > 
     543<!ATTLIST am alt NMTOKENS #IMPLIED > 
    492544<!ATTLIST am validSubLocales CDATA #IMPLIED > 
    493545 
     
    495547<!ATTLIST pm draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    496548<!ATTLIST pm references CDATA #IMPLIED > 
    497 <!ATTLIST pm alt CDATA #IMPLIED > 
     549<!ATTLIST pm alt NMTOKENS #IMPLIED > 
    498550<!ATTLIST pm validSubLocales CDATA #IMPLIED > 
    499551 
    500552<!ELEMENT eras   (alias | (eraNames?, eraAbbr?, eraNarrow?, special*)) > 
    501553<!ATTLIST eras draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    502 <!ATTLIST eras standard CDATA #IMPLIED > 
     554<!ATTLIST eras standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    503555<!ATTLIST eras references CDATA #IMPLIED > 
    504 <!ATTLIST eras alt CDATA #IMPLIED > 
     556<!ATTLIST eras alt NMTOKENS #IMPLIED > 
    505557<!ATTLIST eras validSubLocales CDATA #IMPLIED > 
    506558 
     
    508560<!ATTLIST eraNames draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    509561<!ATTLIST eraNames references CDATA #IMPLIED > 
    510 <!ATTLIST eraNames alt CDATA #IMPLIED > 
     562<!ATTLIST eraNames alt NMTOKENS #IMPLIED > 
    511563<!ATTLIST eraNames validSubLocales CDATA #IMPLIED > 
    512564 
     
    514566<!ATTLIST eraAbbr draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    515567<!ATTLIST eraAbbr references CDATA #IMPLIED > 
    516 <!ATTLIST eraAbbr alt CDATA #IMPLIED > 
     568<!ATTLIST eraAbbr alt NMTOKENS #IMPLIED > 
    517569<!ATTLIST eraAbbr validSubLocales CDATA #IMPLIED > 
    518570 
     
    520572<!ATTLIST eraNarrow draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    521573<!ATTLIST eraNarrow references CDATA #IMPLIED > 
    522 <!ATTLIST eraNarrow alt CDATA #IMPLIED > 
     574<!ATTLIST eraNarrow alt NMTOKENS #IMPLIED > 
    523575<!ATTLIST eraNarrow validSubLocales CDATA #IMPLIED > 
    524576 
     
    527579<!ATTLIST era draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    528580<!ATTLIST era references CDATA #IMPLIED > 
    529 <!ATTLIST era alt CDATA #IMPLIED > 
     581<!ATTLIST era alt NMTOKENS #IMPLIED > 
    530582 
    531583<!ELEMENT dateFormats (alias | (default*, dateFormatLength*, special*)) > 
     
    536588<!ATTLIST dateFormatLength type ( full | long | medium | short ) #REQUIRED > 
    537589<!ATTLIST dateFormatLength draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    538 <!ATTLIST dateFormatLength standard CDATA #IMPLIED > 
     590<!ATTLIST dateFormatLength standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    539591<!ATTLIST dateFormatLength references CDATA #IMPLIED > 
    540 <!ATTLIST dateFormatLength alt CDATA #IMPLIED > 
     592<!ATTLIST dateFormatLength alt NMTOKENS #IMPLIED > 
    541593<!ATTLIST dateFormatLength validSubLocales CDATA #IMPLIED > 
    542594 
     
    544596<!ATTLIST dateFormat type NMTOKEN "standard"> 
    545597<!ATTLIST dateFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    546 <!ATTLIST dateFormat standard CDATA #IMPLIED > 
     598<!ATTLIST dateFormat standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    547599<!ATTLIST dateFormat references CDATA #IMPLIED > 
    548 <!ATTLIST dateFormat alt CDATA #IMPLIED > 
     600<!ATTLIST dateFormat alt NMTOKENS #IMPLIED > 
    549601<!ATTLIST dateFormat validSubLocales CDATA #IMPLIED > 
    550602 
     
    553605<!ATTLIST displayName draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    554606<!ATTLIST displayName references CDATA #IMPLIED > 
    555 <!ATTLIST displayName alt CDATA #IMPLIED > 
     607<!ATTLIST displayName alt NMTOKENS #IMPLIED > 
    556608 
    557609<!ELEMENT timeFormats (alias | (default*, timeFormatLength*, special*)) > 
     
    562614<!ATTLIST timeFormatLength type ( full | long | medium | short ) #REQUIRED > 
    563615<!ATTLIST timeFormatLength draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    564 <!ATTLIST timeFormatLength standard CDATA #IMPLIED > 
     616<!ATTLIST timeFormatLength standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    565617<!ATTLIST timeFormatLength references CDATA #IMPLIED > 
    566 <!ATTLIST timeFormatLength alt CDATA #IMPLIED > 
     618<!ATTLIST timeFormatLength alt NMTOKENS #IMPLIED > 
    567619<!ATTLIST timeFormatLength validSubLocales CDATA #IMPLIED > 
    568620 
     
    570622<!ATTLIST timeFormat type NMTOKEN "standard" > 
    571623<!ATTLIST timeFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    572 <!ATTLIST timeFormat standard CDATA #IMPLIED > 
     624<!ATTLIST timeFormat standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    573625<!ATTLIST timeFormat references CDATA #IMPLIED > 
    574 <!ATTLIST timeFormat alt CDATA #IMPLIED > 
     626<!ATTLIST timeFormat alt NMTOKENS #IMPLIED > 
    575627<!ATTLIST timeFormat validSubLocales CDATA #IMPLIED > 
    576628 
     
    582634<!ATTLIST dateTimeFormatLength type ( full | long | medium | short ) #IMPLIED > 
    583635<!ATTLIST dateTimeFormatLength draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    584 <!ATTLIST dateTimeFormatLength standard CDATA #IMPLIED > 
     636<!ATTLIST dateTimeFormatLength standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    585637<!ATTLIST dateTimeFormatLength references CDATA #IMPLIED > 
    586 <!ATTLIST dateTimeFormatLength alt CDATA #IMPLIED > 
     638<!ATTLIST dateTimeFormatLength alt NMTOKENS #IMPLIED > 
    587639<!ATTLIST dateTimeFormatLength validSubLocales CDATA #IMPLIED > 
    588640 
     
    590642<!ATTLIST dateTimeFormat type NMTOKEN "standard"  > 
    591643<!ATTLIST dateTimeFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    592 <!ATTLIST dateTimeFormat standard CDATA #IMPLIED > 
     644<!ATTLIST dateTimeFormat standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    593645<!ATTLIST dateTimeFormat references CDATA #IMPLIED > 
    594 <!ATTLIST dateTimeFormat alt CDATA #IMPLIED > 
     646<!ATTLIST dateTimeFormat alt NMTOKENS #IMPLIED > 
    595647<!ATTLIST dateTimeFormat validSubLocales CDATA #IMPLIED > 
    596648 
     
    598650<!ATTLIST availableFormats draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    599651<!ATTLIST availableFormats references CDATA #IMPLIED > 
    600 <!ATTLIST availableFormats alt CDATA #IMPLIED > 
     652<!ATTLIST availableFormats alt NMTOKENS #IMPLIED > 
    601653<!ATTLIST availableFormats validSubLocales CDATA #IMPLIED > 
    602654 
     
    604656<!ATTLIST appendItems draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    605657<!ATTLIST appendItems references CDATA #IMPLIED > 
    606 <!ATTLIST appendItems alt CDATA #IMPLIED > 
     658<!ATTLIST appendItems alt NMTOKENS #IMPLIED > 
    607659<!ATTLIST appendItems validSubLocales CDATA #IMPLIED > 
    608660 
     
    611663<!ATTLIST dateFormatItem draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    612664<!ATTLIST dateFormatItem references CDATA #IMPLIED > 
    613 <!ATTLIST dateFormatItem alt CDATA #IMPLIED > 
     665<!ATTLIST dateFormatItem alt NMTOKENS #IMPLIED > 
    614666 
    615667<!ELEMENT appendItem ( #PCDATA ) > 
     
    617669<!ATTLIST appendItem draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    618670<!ATTLIST appendItem references CDATA #IMPLIED > 
    619 <!ATTLIST appendItem alt CDATA #IMPLIED > 
     671<!ATTLIST appendItem alt NMTOKENS #IMPLIED > 
    620672 
    621673<!ELEMENT intervalFormats (alias | (intervalFormatFallback*, intervalFormatItem*, special*)) > 
    622674<!ATTLIST intervalFormats draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > <!-- true and false are deprecated. --> 
    623675<!ATTLIST intervalFormats references CDATA #IMPLIED > 
    624 <!ATTLIST intervalFormats alt CDATA #IMPLIED > 
     676<!ATTLIST intervalFormats alt NMTOKENS #IMPLIED > 
    625677<!ATTLIST intervalFormats validSubLocales CDATA #IMPLIED > 
    626678 
     
    628680<!ATTLIST intervalFormatFallback draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > <!-- true and false are deprecated. --> 
    629681<!ATTLIST intervalFormatFallback references CDATA #IMPLIED > 
    630 <!ATTLIST intervalFormatFallback alt CDATA #IMPLIED > 
     682<!ATTLIST intervalFormatFallback alt NMTOKENS #IMPLIED > 
    631683<!ATTLIST intervalFormatFallback validSubLocales CDATA #IMPLIED > 
    632684 
     
    635687<!ATTLIST intervalFormatItem draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > <!-- true and false are deprecated. --> 
    636688<!ATTLIST intervalFormatItem references CDATA #IMPLIED > 
    637 <!ATTLIST intervalFormatItem alt CDATA #IMPLIED > 
     689<!ATTLIST intervalFormatItem alt NMTOKENS #IMPLIED > 
    638690<!ATTLIST intervalFormatItem validSubLocales CDATA #IMPLIED > 
    639691 
     
    642694<!ATTLIST greatestDifference draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > <!-- true and false are deprecated. --> 
    643695<!ATTLIST greatestDifference references CDATA #IMPLIED > 
    644 <!ATTLIST greatestDifference alt CDATA #IMPLIED > 
     696<!ATTLIST greatestDifference alt NMTOKENS #IMPLIED > 
    645697<!ATTLIST greatestDifference validSubLocales CDATA #IMPLIED > 
    646698 
     
    651703 
    652704<!ELEMENT hourFormat ( #PCDATA ) > 
    653 <!ATTLIST hourFormat alt CDATA #IMPLIED > 
     705<!ATTLIST hourFormat alt NMTOKENS #IMPLIED > 
    654706<!ATTLIST hourFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    655707<!ATTLIST hourFormat references CDATA #IMPLIED > 
    656708 
    657 <!ELEMENT hoursFormat ( #PCDATA ) > 
    658 <!ATTLIST hoursFormat alt CDATA #IMPLIED > 
     709<!ELEMENT hoursFormat ( #PCDATA ) > <!-- deprecated. --> 
     710<!ATTLIST hoursFormat alt NMTOKENS #IMPLIED > 
    659711<!ATTLIST hoursFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    660712<!ATTLIST hoursFormat references CDATA #IMPLIED > 
    661713 
    662714<!ELEMENT gmtFormat ( #PCDATA ) > 
    663 <!ATTLIST gmtFormat alt CDATA #IMPLIED > 
     715<!ATTLIST gmtFormat alt NMTOKENS #IMPLIED > 
    664716<!ATTLIST gmtFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    665717<!ATTLIST gmtFormat references CDATA #IMPLIED > 
    666718 
    667719<!ELEMENT gmtZeroFormat ( #PCDATA ) > 
    668 <!ATTLIST gmtZeroFormat alt CDATA #IMPLIED > 
     720<!ATTLIST gmtZeroFormat alt NMTOKENS #IMPLIED > 
    669721<!ATTLIST gmtZeroFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    670722<!ATTLIST gmtZeroFormat references CDATA #IMPLIED > 
    671723 
    672724<!ELEMENT regionFormat ( #PCDATA ) > 
    673 <!ATTLIST regionFormat alt CDATA #IMPLIED > 
     725<!ATTLIST regionFormat alt NMTOKENS #IMPLIED > 
    674726<!ATTLIST regionFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    675727<!ATTLIST regionFormat references CDATA #IMPLIED > 
    676728 
    677729<!ELEMENT fallbackFormat ( #PCDATA ) > 
    678 <!ATTLIST fallbackFormat alt CDATA #IMPLIED > 
     730<!ATTLIST fallbackFormat alt NMTOKENS #IMPLIED > 
    679731<!ATTLIST fallbackFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    680732<!ATTLIST fallbackFormat references CDATA #IMPLIED > 
    681733 
    682 <!ELEMENT abbreviationFallback EMPTY > 
     734<!ELEMENT abbreviationFallback EMPTY > <!-- deprecated. --> 
    683735<!ATTLIST abbreviationFallback type ( GMT | standard ) #IMPLIED > <!-- deprecated in favor of choice --> 
    684736<!ATTLIST abbreviationFallback choice ( GMT | standard ) #IMPLIED > <!-- really required, but needs to be optional to support type also --> 
    685 <!ATTLIST abbreviationFallback alt CDATA #IMPLIED > 
     737<!ATTLIST abbreviationFallback alt NMTOKENS #IMPLIED > 
    686738<!ATTLIST abbreviationFallback draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    687739<!ATTLIST abbreviationFallback references CDATA #IMPLIED > 
     
    690742<!ATTLIST preferenceOrdering type CDATA #IMPLIED > <!-- deprecated in favor of choice --> 
    691743<!ATTLIST preferenceOrdering choice CDATA #IMPLIED > <!-- really required, but needs to be optional to support type also --> 
    692 <!ATTLIST preferenceOrdering alt CDATA #IMPLIED > 
     744<!ATTLIST preferenceOrdering alt NMTOKENS #IMPLIED > 
    693745<!ATTLIST preferenceOrdering draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    694746<!ATTLIST preferenceOrdering references CDATA #IMPLIED > 
     
    696748<!ELEMENT singleCountries EMPTY > 
    697749<!ATTLIST singleCountries list CDATA #REQUIRED > 
    698 <!ATTLIST singleCountries alt CDATA #IMPLIED > 
     750<!ATTLIST singleCountries alt NMTOKENS #IMPLIED > 
    699751<!ATTLIST singleCountries draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    700752<!ATTLIST singleCountries references CDATA #IMPLIED > 
     
    703755<!ATTLIST zone type CDATA #REQUIRED > 
    704756<!ATTLIST zone draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    705 <!ATTLIST zone standard CDATA #IMPLIED > 
     757<!ATTLIST zone standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    706758<!ATTLIST zone references CDATA #IMPLIED > 
    707 <!ATTLIST zone alt CDATA #IMPLIED > 
     759<!ATTLIST zone alt NMTOKENS #IMPLIED > 
    708760<!ATTLIST zone validSubLocales CDATA #IMPLIED > 
    709761 
     
    711763<!ATTLIST metazone type CDATA #REQUIRED > 
    712764<!ATTLIST metazone draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    713 <!ATTLIST metazone standard CDATA #IMPLIED > 
     765<!ATTLIST metazone standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    714766<!ATTLIST metazone references CDATA #IMPLIED > 
    715 <!ATTLIST metazone alt CDATA #IMPLIED > 
     767<!ATTLIST metazone alt NMTOKENS #IMPLIED > 
    716768<!ATTLIST metazone validSubLocales CDATA #IMPLIED > 
    717769 
     
    719771<!ATTLIST long draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    720772<!ATTLIST long references CDATA #IMPLIED > 
    721 <!ATTLIST long alt CDATA #IMPLIED > 
     773<!ATTLIST long alt NMTOKENS #IMPLIED > 
    722774<!ATTLIST long validSubLocales CDATA #IMPLIED > 
    723775 
     
    725777<!ATTLIST short draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    726778<!ATTLIST short references CDATA #IMPLIED > 
    727 <!ATTLIST short alt CDATA #IMPLIED > 
     779<!ATTLIST short alt NMTOKENS #IMPLIED > 
    728780<!ATTLIST short validSubLocales CDATA #IMPLIED > 
    729781 
     
    731783<!ATTLIST generic draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    732784<!ATTLIST generic references CDATA #IMPLIED > 
    733 <!ATTLIST generic alt CDATA #IMPLIED > 
     785<!ATTLIST generic alt NMTOKENS #IMPLIED > 
    734786 
    735787 
     
    737789<!ATTLIST standard draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    738790<!ATTLIST standard references CDATA #IMPLIED > 
    739 <!ATTLIST standard alt CDATA #IMPLIED > 
     791<!ATTLIST standard alt NMTOKENS #IMPLIED > 
    740792 
    741793 
     
    743795<!ATTLIST daylight draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    744796<!ATTLIST daylight references CDATA #IMPLIED > 
    745 <!ATTLIST daylight alt CDATA #IMPLIED > 
     797<!ATTLIST daylight alt NMTOKENS #IMPLIED > 
    746798 
    747799 
     
    750802<!ATTLIST commonlyUsed draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    751803<!ATTLIST commonlyUsed references CDATA #IMPLIED > 
    752 <!ATTLIST commonlyUsed alt CDATA #IMPLIED > 
     804<!ATTLIST commonlyUsed alt NMTOKENS #IMPLIED > 
    753805 
    754806 
     
    756808<!ATTLIST exemplarCity draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    757809<!ATTLIST exemplarCity references CDATA #IMPLIED > 
    758 <!ATTLIST exemplarCity alt CDATA #IMPLIED > 
     810<!ATTLIST exemplarCity alt NMTOKENS #IMPLIED > 
    759811 
    760812<!ELEMENT usesMetazone EMPTY > 
     
    764816<!ATTLIST usesMetazone draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    765817<!ATTLIST usesMetazone references CDATA #IMPLIED > 
    766 <!ATTLIST usesMetazone alt CDATA #IMPLIED > 
     818<!ATTLIST usesMetazone alt NMTOKENS #IMPLIED > 
    767819 
    768820 
    769821<!ELEMENT fields ( alias | (field*, special*)) > 
    770822<!ATTLIST fields draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    771 <!ATTLIST fields standard CDATA #IMPLIED > 
     823<!ATTLIST fields standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    772824<!ATTLIST fields references CDATA #IMPLIED > 
    773 <!ATTLIST fields alt CDATA #IMPLIED > 
     825<!ATTLIST fields alt NMTOKENS #IMPLIED > 
    774826<!ATTLIST fields validSubLocales CDATA #IMPLIED > 
    775827 
     
    777829<!ATTLIST field type ( era | year | month | week | day | weekday | dayperiod | hour | minute | second | zone ) #IMPLIED > 
    778830<!ATTLIST field draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    779 <!ATTLIST field standard CDATA #IMPLIED > 
     831<!ATTLIST field standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    780832<!ATTLIST field references CDATA #IMPLIED > 
    781 <!ATTLIST field alt CDATA #IMPLIED > 
     833<!ATTLIST field alt NMTOKENS #IMPLIED > 
    782834<!ATTLIST field validSubLocales CDATA #IMPLIED > 
    783835 
     
    787839<!ATTLIST relative draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    788840<!ATTLIST relative references CDATA #IMPLIED > 
    789 <!ATTLIST relative alt CDATA #IMPLIED > 
     841<!ATTLIST relative alt NMTOKENS #IMPLIED > 
    790842<!ATTLIST relative validSubLocales CDATA #IMPLIED > 
    791843 
     
    798850<!ELEMENT numbers (alias | (defaultNumberingSystem*, symbols?, decimalFormats?, scientificFormats?, percentFormats?, currencyFormats?, currencies?, special*)) > 
    799851<!ATTLIST numbers draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    800 <!ATTLIST numbers standard CDATA #IMPLIED > 
     852<!ATTLIST numbers standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    801853<!ATTLIST numbers references CDATA #IMPLIED > 
    802 <!ATTLIST numbers alt CDATA #IMPLIED > 
     854<!ATTLIST numbers alt NMTOKENS #IMPLIED > 
    803855<!ATTLIST numbers validSubLocales CDATA #IMPLIED > 
    804856 
     
    806858<!ATTLIST defaultNumberingSystem references CDATA #IMPLIED > 
    807859<!ATTLIST defaultNumberingSystem draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    808 <!ATTLIST defaultNumberingSystem alt CDATA #IMPLIED > 
     860<!ATTLIST defaultNumberingSystem alt NMTOKENS #IMPLIED > 
    809861 
    810862<!ELEMENT symbols (alias | (decimal*, group*, list*, percentSign*, nativeZeroDigit*, patternDigit*, plusSign*, minusSign*, exponential*, perMille*, infinity*, nan*, currencyDecimal*, currencyGroup*, special*)) > 
    811863<!ATTLIST symbols draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    812 <!ATTLIST symbols standard CDATA #IMPLIED > 
     864<!ATTLIST symbols standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    813865<!ATTLIST symbols references CDATA #IMPLIED > 
    814 <!ATTLIST symbols alt CDATA #IMPLIED > 
     866<!ATTLIST symbols alt NMTOKENS #IMPLIED > 
    815867<!ATTLIST symbols validSubLocales CDATA #IMPLIED > 
    816868 
     
    818870<!ATTLIST decimal references CDATA #IMPLIED > 
    819871<!ATTLIST decimal draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    820 <!ATTLIST decimal alt CDATA #IMPLIED > 
     872<!ATTLIST decimal alt NMTOKENS #IMPLIED > 
     873<!ATTLIST decimal numberSystem CDATA #IMPLIED > 
    821874 
    822875<!ELEMENT group ( #PCDATA ) > 
    823876<!ATTLIST group references CDATA #IMPLIED > 
    824877<!ATTLIST group draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    825 <!ATTLIST group alt CDATA #IMPLIED > 
     878<!ATTLIST group alt NMTOKENS #IMPLIED > 
     879<!ATTLIST group numberSystem CDATA #IMPLIED > 
    826880 
    827881<!ELEMENT list ( #PCDATA ) > 
    828882<!ATTLIST list references CDATA #IMPLIED > 
    829883<!ATTLIST list draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    830 <!ATTLIST list alt CDATA #IMPLIED > 
     884<!ATTLIST list alt NMTOKENS #IMPLIED > 
     885<!ATTLIST list numberSystem CDATA #IMPLIED > 
    831886 
    832887<!ELEMENT percentSign ( #PCDATA ) > 
    833888<!ATTLIST percentSign references CDATA #IMPLIED > 
    834889<!ATTLIST percentSign draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    835 <!ATTLIST percentSign alt CDATA #IMPLIED > 
     890<!ATTLIST percentSign alt NMTOKENS #IMPLIED > 
     891<!ATTLIST percentSign numberSystem CDATA #IMPLIED > 
    836892 
    837893<!ELEMENT nativeZeroDigit ( #PCDATA ) > 
    838894<!ATTLIST nativeZeroDigit references CDATA #IMPLIED > 
    839895<!ATTLIST nativeZeroDigit draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    840 <!ATTLIST nativeZeroDigit alt CDATA #IMPLIED > 
     896<!ATTLIST nativeZeroDigit alt NMTOKENS #IMPLIED > 
     897<!ATTLIST nativeZeroDigit numberSystem CDATA #IMPLIED > 
    841898 
    842899<!ELEMENT patternDigit ( #PCDATA ) > 
    843900<!ATTLIST patternDigit references CDATA #IMPLIED > 
    844901<!ATTLIST patternDigit draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    845 <!ATTLIST patternDigit alt CDATA #IMPLIED > 
     902<!ATTLIST patternDigit alt NMTOKENS #IMPLIED > 
     903<!ATTLIST patternDigit numberSystem CDATA #IMPLIED > 
    846904 
    847905<!ELEMENT plusSign ( #PCDATA ) > 
    848906<!ATTLIST plusSign references CDATA #IMPLIED > 
    849907<!ATTLIST plusSign draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    850 <!ATTLIST plusSign alt CDATA #IMPLIED > 
     908<!ATTLIST plusSign alt NMTOKENS #IMPLIED > 
     909<!ATTLIST plusSign numberSystem CDATA #IMPLIED > 
    851910 
    852911<!ELEMENT minusSign ( #PCDATA ) > 
    853912<!ATTLIST minusSign references CDATA #IMPLIED > 
    854913<!ATTLIST minusSign draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    855 <!ATTLIST minusSign alt CDATA #IMPLIED > 
     914<!ATTLIST minusSign alt NMTOKENS #IMPLIED > 
     915<!ATTLIST minusSign numberSystem CDATA #IMPLIED > 
    856916 
    857917<!ELEMENT exponential ( #PCDATA ) > 
    858918<!ATTLIST exponential references CDATA #IMPLIED > 
    859919<!ATTLIST exponential draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    860 <!ATTLIST exponential alt CDATA #IMPLIED > 
     920<!ATTLIST exponential alt NMTOKENS #IMPLIED > 
     921<!ATTLIST exponential numberSystem CDATA #IMPLIED > 
    861922 
    862923<!ELEMENT perMille ( #PCDATA ) > 
    863924<!ATTLIST perMille references CDATA #IMPLIED > 
    864925<!ATTLIST perMille draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    865 <!ATTLIST perMille alt CDATA #IMPLIED > 
     926<!ATTLIST perMille alt NMTOKENS #IMPLIED > 
     927<!ATTLIST perMille numberSystem CDATA #IMPLIED > 
    866928 
    867929<!ELEMENT infinity ( #PCDATA ) > 
    868930<!ATTLIST infinity references CDATA #IMPLIED > 
    869931<!ATTLIST infinity draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    870 <!ATTLIST infinity alt CDATA #IMPLIED > 
     932<!ATTLIST infinity alt NMTOKENS #IMPLIED > 
     933<!ATTLIST infinity numberSystem CDATA #IMPLIED > 
    871934 
    872935<!ELEMENT nan ( #PCDATA ) > 
    873936<!ATTLIST nan references CDATA #IMPLIED > 
    874937<!ATTLIST nan draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    875 <!ATTLIST nan alt CDATA #IMPLIED > 
     938<!ATTLIST nan alt NMTOKENS #IMPLIED > 
     939<!ATTLIST nan numberSystem CDATA #IMPLIED > 
    876940 
    877941<!ELEMENT currencyDecimal ( #PCDATA ) > 
    878942<!ATTLIST currencyDecimal references CDATA #IMPLIED > 
    879943<!ATTLIST currencyDecimal draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    880 <!ATTLIST currencyDecimal alt CDATA #IMPLIED > 
     944<!ATTLIST currencyDecimal alt NMTOKENS #IMPLIED > 
     945<!ATTLIST currencyDecimal numberSystem CDATA #IMPLIED > 
    881946 
    882947<!ELEMENT currencyGroup ( #PCDATA ) > 
    883948<!ATTLIST currencyGroup references CDATA #IMPLIED > 
    884949<!ATTLIST currencyGroup draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    885 <!ATTLIST currencyGroup alt CDATA #IMPLIED > 
     950<!ATTLIST currencyGroup alt NMTOKENS #IMPLIED > 
     951<!ATTLIST currencyGroup numberSystem CDATA #IMPLIED > 
    886952 
    887953<!ELEMENT pattern ( #PCDATA ) > 
     
    890956<!ATTLIST pattern numbers CDATA #IMPLIED > 
    891957<!ATTLIST pattern references CDATA #IMPLIED > 
    892 <!ATTLIST pattern alt CDATA #IMPLIED > 
     958<!ATTLIST pattern alt NMTOKENS #IMPLIED > 
    893959 
    894960<!ELEMENT decimalFormats (alias | (default*, decimalFormatLength*, special*)) > 
     
    899965<!ATTLIST decimalFormatLength type ( full | long | medium | short ) #IMPLIED > 
    900966<!ATTLIST decimalFormatLength draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    901 <!ATTLIST decimalFormatLength standard CDATA #IMPLIED > 
     967<!ATTLIST decimalFormatLength standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    902968<!ATTLIST decimalFormatLength references CDATA #IMPLIED > 
    903 <!ATTLIST decimalFormatLength alt CDATA #IMPLIED > 
     969<!ATTLIST decimalFormatLength alt NMTOKENS #IMPLIED > 
    904970<!ATTLIST decimalFormatLength validSubLocales CDATA #IMPLIED > 
    905971 
     
    907973<!ATTLIST decimalFormat type NMTOKEN "standard" > 
    908974<!ATTLIST decimalFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    909 <!ATTLIST decimalFormat standard CDATA #IMPLIED > 
     975<!ATTLIST decimalFormat standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    910976<!ATTLIST decimalFormat references CDATA #IMPLIED > 
    911 <!ATTLIST decimalFormat alt CDATA #IMPLIED > 
     977<!ATTLIST decimalFormat alt NMTOKENS #IMPLIED > 
    912978<!ATTLIST decimalFormat validSubLocales CDATA #IMPLIED > 
    913979 
     
    919985<!ATTLIST scientificFormatLength type ( full | long | medium | short ) #IMPLIED > 
    920986<!ATTLIST scientificFormatLength draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    921 <!ATTLIST scientificFormatLength standard CDATA #IMPLIED > 
     987<!ATTLIST scientificFormatLength standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    922988<!ATTLIST scientificFormatLength references CDATA #IMPLIED > 
    923 <!ATTLIST scientificFormatLength alt CDATA #IMPLIED > 
     989<!ATTLIST scientificFormatLength alt NMTOKENS #IMPLIED > 
    924990<!ATTLIST scientificFormatLength validSubLocales CDATA #IMPLIED > 
    925991 
     
    927993<!ATTLIST scientificFormat type NMTOKEN "standard" > 
    928994<!ATTLIST scientificFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    929 <!ATTLIST scientificFormat standard CDATA #IMPLIED > 
     995<!ATTLIST scientificFormat standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    930996<!ATTLIST scientificFormat references CDATA #IMPLIED > 
    931 <!ATTLIST scientificFormat alt CDATA #IMPLIED > 
     997<!ATTLIST scientificFormat alt NMTOKENS #IMPLIED > 
    932998<!ATTLIST scientificFormat validSubLocales CDATA #IMPLIED > 
    933999 
     
    9391005<!ATTLIST percentFormatLength type ( full | long | medium | short ) #IMPLIED > 
    9401006<!ATTLIST percentFormatLength draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    941 <!ATTLIST percentFormatLength standard CDATA #IMPLIED > 
     1007<!ATTLIST percentFormatLength standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    9421008<!ATTLIST percentFormatLength references CDATA #IMPLIED > 
    943 <!ATTLIST percentFormatLength alt CDATA #IMPLIED > 
     1009<!ATTLIST percentFormatLength alt NMTOKENS #IMPLIED > 
    9441010<!ATTLIST percentFormatLength validSubLocales CDATA #IMPLIED > 
    9451011 
     
    9471013<!ATTLIST percentFormat type NMTOKEN "standard" > 
    9481014<!ATTLIST percentFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    949 <!ATTLIST percentFormat standard CDATA #IMPLIED > 
     1015<!ATTLIST percentFormat standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    9501016<!ATTLIST percentFormat references CDATA #IMPLIED > 
    951 <!ATTLIST percentFormat alt CDATA #IMPLIED > 
     1017<!ATTLIST percentFormat alt NMTOKENS #IMPLIED > 
    9521018<!ATTLIST percentFormat validSubLocales CDATA #IMPLIED > 
    9531019 
     
    9621028<!ELEMENT surroundingMatch ( #PCDATA ) > 
    9631029<!ATTLIST surroundingMatch draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    964 <!ATTLIST surroundingMatch alt CDATA #IMPLIED > 
     1030<!ATTLIST surroundingMatch alt NMTOKENS #IMPLIED > 
    9651031<!ATTLIST surroundingMatch references CDATA #IMPLIED > 
    9661032 
    9671033<!ELEMENT currencyMatch ( #PCDATA ) > 
    9681034<!ATTLIST currencyMatch draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    969 <!ATTLIST currencyMatch alt CDATA #IMPLIED > 
     1035<!ATTLIST currencyMatch alt NMTOKENS #IMPLIED > 
    9701036<!ATTLIST currencyMatch references CDATA #IMPLIED > 
    9711037 
    9721038<!ELEMENT insertBetween ( #PCDATA ) > 
    9731039<!ATTLIST insertBetween draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    974 <!ATTLIST insertBetween alt CDATA #IMPLIED > 
     1040<!ATTLIST insertBetween alt NMTOKENS #IMPLIED > 
    9751041<!ATTLIST insertBetween references CDATA #IMPLIED > 
    9761042 
     
    9781044<!ATTLIST currencyFormatLength type ( full | long | medium | short ) #IMPLIED > 
    9791045<!ATTLIST currencyFormatLength draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    980 <!ATTLIST currencyFormatLength standard CDATA #IMPLIED > 
     1046<!ATTLIST currencyFormatLength standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    9811047<!ATTLIST currencyFormatLength references CDATA #IMPLIED > 
    982 <!ATTLIST currencyFormatLength alt CDATA #IMPLIED > 
     1048<!ATTLIST currencyFormatLength alt NMTOKENS #IMPLIED > 
    9831049<!ATTLIST currencyFormatLength validSubLocales CDATA #IMPLIED > 
    9841050 
     
    9861052<!ATTLIST currencyFormat type NMTOKEN "standard" > 
    9871053<!ATTLIST currencyFormat draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    988 <!ATTLIST currencyFormat standard CDATA #IMPLIED > 
     1054<!ATTLIST currencyFormat standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    9891055<!ATTLIST currencyFormat references CDATA #IMPLIED > 
    990 <!ATTLIST currencyFormat alt CDATA #IMPLIED > 
     1056<!ATTLIST currencyFormat alt NMTOKENS #IMPLIED > 
    9911057<!ATTLIST currencyFormat validSubLocales CDATA #IMPLIED > 
    9921058 
     
    10011067<!ATTLIST currency draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    10021068<!ATTLIST currency references CDATA #IMPLIED > 
    1003 <!ATTLIST currency alt CDATA #IMPLIED > 
     1069<!ATTLIST currency alt NMTOKENS #IMPLIED > 
    10041070<!ATTLIST currency validSubLocales CDATA #IMPLIED > 
    10051071 
     
    10071073<!ATTLIST symbol draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    10081074<!ATTLIST symbol references CDATA #IMPLIED > 
    1009 <!ATTLIST symbol alt CDATA #IMPLIED > 
     1075<!ATTLIST symbol alt NMTOKENS #IMPLIED > 
    10101076<!ATTLIST symbol choice ( true | false ) #IMPLIED > 
    10111077<!-- ######################################################### --> 
     
    10141080<!ATTLIST units draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
    10151081<!ATTLIST units references CDATA #IMPLIED > 
    1016 <!ATTLIST units alt CDATA #IMPLIED > 
     1082<!ATTLIST units alt NMTOKENS #IMPLIED > 
    10171083<!ATTLIST units validSubLocales CDATA #IMPLIED > 
    10181084 
     
    10211087<!ATTLIST unit draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
    10221088<!ATTLIST unit references CDATA #IMPLIED > 
    1023 <!ATTLIST unit alt CDATA #IMPLIED > 
     1089<!ATTLIST unit alt NMTOKENS #IMPLIED > 
    10241090<!ATTLIST unit validSubLocales CDATA #IMPLIED > 
    10251091 
     
    10281094<!ATTLIST unitPattern draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
    10291095<!ATTLIST unitPattern references CDATA #IMPLIED > 
    1030 <!ATTLIST unitPattern alt CDATA #IMPLIED > 
     1096<!ATTLIST unitPattern alt NMTOKENS #IMPLIED > 
    10311097<!ATTLIST unitPattern validSubLocales CDATA #IMPLIED > 
     1098 
     1099<!ELEMENT listPatterns (alias | (listPattern*, special*)) > 
     1100<!ATTLIST listPatterns draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     1101<!ATTLIST listPatterns references CDATA #IMPLIED > 
     1102<!ATTLIST listPatterns alt NMTOKENS #IMPLIED > 
     1103<!ATTLIST listPatterns validSubLocales CDATA #IMPLIED > 
     1104 
     1105<!ELEMENT listPattern (alias | (listPatternPart*, special*)) > 
     1106<!ATTLIST listPattern type (NMTOKEN) #IMPLIED > 
     1107<!ATTLIST listPattern draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     1108<!ATTLIST listPattern references CDATA #IMPLIED > 
     1109<!ATTLIST listPattern alt NMTOKENS #IMPLIED > 
     1110<!ATTLIST listPattern validSubLocales CDATA #IMPLIED > 
     1111 
     1112<!ELEMENT listPatternPart ( #PCDATA ) > 
     1113<!ATTLIST listPatternPart type (start | middle | end | 2 | 3) #REQUIRED > 
     1114<!ATTLIST listPatternPart draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     1115<!ATTLIST listPatternPart references CDATA #IMPLIED > 
     1116<!ATTLIST listPatternPart alt NMTOKENS #IMPLIED > 
     1117<!ATTLIST listPatternPart validSubLocales CDATA #IMPLIED > 
    10321118 
    10331119<!-- ######################################################### --> 
     
    10411127<!ATTLIST collation type NMTOKEN "standard" > 
    10421128<!ATTLIST collation draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    1043 <!ATTLIST collation standard CDATA #IMPLIED > 
     1129<!ATTLIST collation standard CDATA #IMPLIED > <!-- the "standard" attribute is deprecated everywhere. --> 
    10441130<!ATTLIST collation references CDATA #IMPLIED > 
    1045 <!ATTLIST collation alt CDATA #IMPLIED > 
     1131<!ATTLIST collation alt NMTOKENS #IMPLIED > 
    10461132<!ATTLIST collation validSubLocales CDATA #IMPLIED > 
    10471133 
     
    11181204<!ATTLIST messages draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    11191205<!ATTLIST messages references CDATA #IMPLIED > 
    1120 <!ATTLIST messages alt CDATA #IMPLIED > 
     1206<!ATTLIST messages alt NMTOKENS #IMPLIED > 
    11211207<!ATTLIST messages validSubLocales CDATA #IMPLIED > 
    11221208 
     
    11241210<!ATTLIST yesstr draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    11251211<!ATTLIST yesstr references CDATA #IMPLIED > 
    1126 <!ATTLIST yesstr alt CDATA #IMPLIED > 
     1212<!ATTLIST yesstr alt NMTOKENS #IMPLIED > 
    11271213 
    11281214<!ELEMENT nostr ( #PCDATA ) > 
    11291215<!ATTLIST nostr draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    11301216<!ATTLIST nostr references CDATA #IMPLIED > 
    1131 <!ATTLIST nostr alt CDATA #IMPLIED > 
     1217<!ATTLIST nostr alt NMTOKENS #IMPLIED > 
    11321218 
    11331219<!-- START_DEPRECATED --> 
     
    11351221<!ATTLIST yesexpr draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    11361222<!ATTLIST yesexpr references CDATA #IMPLIED > 
    1137 <!ATTLIST yesexpr alt CDATA #IMPLIED > 
     1223<!ATTLIST yesexpr alt NMTOKENS #IMPLIED > 
    11381224 
    11391225<!ELEMENT noexpr ( #PCDATA ) > 
    11401226<!ATTLIST noexpr draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    11411227<!ATTLIST noexpr references CDATA #IMPLIED > 
    1142 <!ATTLIST noexpr alt CDATA #IMPLIED > 
     1228<!ATTLIST noexpr alt NMTOKENS #IMPLIED > 
    11431229<!-- END_DEPRECATED --> 
    11441230 
    11451231<!ELEMENT segmentations ( alias | segmentation*) > 
    11461232<!ATTLIST segmentations draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED ><!-- true and false are deprecated. --> 
    1147 <!ATTLIST segmentations alt CDATA #IMPLIED > 
     1233<!ATTLIST segmentations alt NMTOKENS #IMPLIED > 
    11481234<!ATTLIST segmentations validSubLocales CDATA #IMPLIED > 
    11491235<!ATTLIST segmentations references CDATA #IMPLIED > 
     
    11521238<!ATTLIST segmentation type NMTOKEN #REQUIRED > 
    11531239<!ATTLIST segmentation draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED ><!-- true and false are deprecated. --> 
    1154 <!ATTLIST segmentation alt CDATA #IMPLIED > 
     1240<!ATTLIST segmentation alt NMTOKENS #IMPLIED > 
    11551241<!ATTLIST segmentation validSubLocales CDATA #IMPLIED > 
    11561242<!ATTLIST segmentation references CDATA #IMPLIED > 
     
    11611247<!ATTLIST variable id CDATA #REQUIRED > 
    11621248<!ATTLIST variable draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED ><!-- true and false are deprecated. --> 
    1163 <!ATTLIST variable alt CDATA #IMPLIED > 
     1249<!ATTLIST variable alt NMTOKENS #IMPLIED > 
    11641250<!ATTLIST variable references CDATA #IMPLIED > 
    11651251 
     
    11691255<!ATTLIST rule id NMTOKEN #REQUIRED > 
    11701256<!ATTLIST rule draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED ><!-- true and false are deprecated. --> 
    1171 <!ATTLIST rule alt CDATA #IMPLIED > 
     1257<!ATTLIST rule alt NMTOKENS #IMPLIED > 
    11721258<!ATTLIST rule references CDATA #IMPLIED > 
    11731259 
     
    11961282<!ATTLIST reference uri CDATA #IMPLIED > 
    11971283<!ATTLIST reference draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    1198 <!ATTLIST reference alt CDATA #IMPLIED > 
     1284<!ATTLIST reference alt NMTOKENS #IMPLIED > 
  • tags/release-1-8/common/dtd/ldmlBCP47.dtd

    r11784 r11784  
    1010$Date: 2009-12-07 00:00:00 $ 
    1111--> 
    12 <!ELEMENT ldmlBCP47 ( version?, generation?, cldrVersion?, keyword*, attribute* )> 
     12<!ELEMENT ldmlBCP47 ( version, generation?, cldrVersion?, keyword*, attribute* )> 
    1313 
    14 <!ELEMENT version ( #PCDATA )> 
     14<!ELEMENT version EMPTY > 
    1515<!ATTLIST version number CDATA #REQUIRED> 
     16<!ATTLIST version cldrVersion CDATA #FIXED "1.8" > 
    1617 
    1718<!ELEMENT generation EMPTY> 
    1819<!ATTLIST generation date CDATA #REQUIRED> 
    1920 
    20 <!ELEMENT cldrVersion EMPTY> 
     21<!ELEMENT cldrVersion EMPTY> <!-- deprecated --> 
    2122<!ATTLIST cldrVersion version CDATA #REQUIRED> 
    2223 
  • tags/release-1-8/common/dtd/ldmlSupplemental.dtd

    r11784 r11784  
    1212--> 
    1313 
    14 <!ELEMENT supplementalData ( version?, generation?, cldrVersion?, currencyData?, territoryContainment?, languageData?, territoryInfo?, postalCodeData?, calendarData?, calendarPreferenceData?, weekData?, measurementData?, timezoneData?, characters?, transforms?, metadata?, codeMappings?, likelySubtags?, metazoneInfo?, plurals?, telephoneCodeData?, numberingSystems?, bcp47KeywordMappings?, references?) > 
    15 <!ATTLIST supplementalData version CDATA #FIXED "1.7" > 
    16  
    17 <!ELEMENT version ( #PCDATA ) > 
     14<!ELEMENT supplementalData ( version, generation?, cldrVersion?, currencyData?, territoryContainment?, languageData?, territoryInfo?, postalCodeData?, calendarData?, calendarPreferenceData?, weekData?, measurementData?, timezoneData?, characters?, transforms?, metadata?, codeMappings?, likelySubtags?, metazoneInfo?, plurals?, telephoneCodeData?, numberingSystems?, bcp47KeywordMappings?, references?, languageMatching?, dayPeriodRuleSet?, metaZones?, windowsZones?) > 
     15 
     16<!ELEMENT version EMPTY > 
    1817<!ATTLIST version number CDATA #REQUIRED > 
     18<!ATTLIST version cldrVersion CDATA #FIXED "1.8" > 
    1919 
    2020<!ELEMENT generation EMPTY > 
    2121<!ATTLIST generation date CDATA #REQUIRED > 
    2222 
    23 <!ELEMENT cldrVersion EMPTY > 
    24 <!ATTLIST cldrVersion version CDATA #REQUIRED > 
     23<!ELEMENT cldrVersion EMPTY> <!-- deprecated --> 
     24<!ATTLIST cldrVersion version CDATA #REQUIRED> 
    2525 
    2626<!ELEMENT currencyData ( fractions*, region+ ) > 
     
    168168<!ATTLIST paperSize alt NMTOKENS #IMPLIED > 
    169169 
    170 <!ELEMENT timezoneData ( mapTimezones*, zoneFormatting* ) > 
    171 <!ELEMENT mapTimezones ( mapZone* ) > 
    172 <!ATTLIST mapTimezones type NMTOKEN #REQUIRED > 
    173 <!ATTLIST mapTimezones references CDATA #IMPLIED > 
    174  
    175 <!ELEMENT mapZone EMPTY > 
    176 <!ATTLIST mapZone type CDATA #REQUIRED > 
    177 <!ATTLIST mapZone other CDATA #REQUIRED > 
    178 <!ATTLIST mapZone territory CDATA #IMPLIED > 
    179 <!ATTLIST mapZone references CDATA #IMPLIED > 
    180  
    181 <!ELEMENT zoneFormatting ( zoneItem* ) > 
    182 <!ATTLIST zoneFormatting multizone NMTOKENS #REQUIRED > 
    183 <!ATTLIST zoneFormatting tzidVersion CDATA #IMPLIED > 
    184 <!ATTLIST zoneFormatting references CDATA #IMPLIED > 
    185  
    186 <!ELEMENT zoneItem EMPTY > 
    187 <!ATTLIST zoneItem type CDATA #REQUIRED > 
    188 <!ATTLIST zoneItem territory NMTOKEN #REQUIRED > 
    189 <!ATTLIST zoneItem aliases CDATA #IMPLIED > 
    190 <!ATTLIST zoneItem references CDATA #IMPLIED > 
    191  
    192170<!ELEMENT characters ( character-fallback*) > 
    193171<!ATTLIST characters draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
     
    198176<!ATTLIST character standard CDATA #IMPLIED > 
    199177<!ATTLIST character references CDATA #IMPLIED > 
    200 <!ATTLIST character alt CDATA #IMPLIED > 
     178<!ATTLIST character alt NMTOKENS #IMPLIED > 
    201179 
    202180<!ELEMENT substitute (#PCDATA) > 
     
    204182<!ATTLIST substitute standard CDATA #IMPLIED > 
    205183<!ATTLIST substitute references CDATA #IMPLIED > 
    206 <!ATTLIST substitute alt CDATA #IMPLIED > 
     184<!ATTLIST substitute alt NMTOKENS #IMPLIED > 
    207185 
    208186<!ELEMENT transforms ( transform*) > 
     
    210188<!ATTLIST transform draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    211189<!ATTLIST transform references CDATA #IMPLIED > 
    212 <!ATTLIST transform alt CDATA #IMPLIED > 
     190<!ATTLIST transform alt NMTOKENS #IMPLIED > 
    213191<!ATTLIST transform source CDATA #IMPLIED > 
    214192<!ATTLIST transform target CDATA #IMPLIED > 
     
    307285<!ATTLIST coverageAdditions draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    308286 
    309 <!ELEMENT languageCoverage ( #PCDATA ) > 
     287<!ELEMENT languageCoverage EMPTY > 
    310288<!ATTLIST languageCoverage draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    311289<!ATTLIST languageCoverage type NMTOKEN #IMPLIED > 
    312290<!ATTLIST languageCoverage values NMTOKENS #IMPLIED > 
    313291 
    314 <!ELEMENT scriptCoverage ( #PCDATA ) > 
     292<!ELEMENT scriptCoverage EMPTY > 
    315293<!ATTLIST scriptCoverage draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    316294<!ATTLIST scriptCoverage type NMTOKEN #IMPLIED > 
    317295<!ATTLIST scriptCoverage values NMTOKENS #IMPLIED > 
    318296 
    319 <!ELEMENT territoryCoverage ( #PCDATA ) > 
     297<!ELEMENT territoryCoverage EMPTY > 
    320298<!ATTLIST territoryCoverage draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    321299<!ATTLIST territoryCoverage type NMTOKEN #IMPLIED > 
    322300<!ATTLIST territoryCoverage values NMTOKENS #IMPLIED > 
    323301 
    324 <!ELEMENT currencyCoverage ( #PCDATA ) > 
     302<!ELEMENT currencyCoverage EMPTY > 
    325303<!ATTLIST currencyCoverage draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    326304<!ATTLIST currencyCoverage type NMTOKEN #IMPLIED > 
    327305<!ATTLIST currencyCoverage values NMTOKENS #IMPLIED > 
    328306 
    329 <!ELEMENT timezoneCoverage ( #PCDATA ) > 
     307<!ELEMENT timezoneCoverage EMPTY > 
    330308<!ATTLIST timezoneCoverage draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    331309<!ATTLIST timezoneCoverage type NMTOKEN #IMPLIED > 
     
    335313<!ATTLIST defaultContent locales NMTOKENS #IMPLIED > 
    336314 
    337 <!ELEMENT skipDefaultLocale ( #PCDATA ) > 
     315<!ELEMENT skipDefaultLocale EMPTY > 
    338316<!ATTLIST skipDefaultLocale services NMTOKENS #IMPLIED > 
    339317 
     
    355333<!ATTLIST likelySubtag from NMTOKEN #REQUIRED> 
    356334<!ATTLIST likelySubtag to NMTOKEN #REQUIRED> 
    357  
    358 <!ELEMENT metazoneInfo (timezone*) > 
    359  
    360 <!ELEMENT timezone (usesMetazone*) > 
    361 <!ATTLIST timezone type CDATA #REQUIRED > 
    362  
    363 <!ELEMENT usesMetazone EMPTY > 
    364 <!ATTLIST usesMetazone mzone NMTOKEN #REQUIRED > 
    365 <!ATTLIST usesMetazone from CDATA #IMPLIED > 
    366 <!ATTLIST usesMetazone to CDATA #IMPLIED > 
    367335 
    368336<!ELEMENT plurals (pluralRules*) > 
     
    409377<!ATTLIST reference uri CDATA #IMPLIED > 
    410378<!ATTLIST reference draft ( approved | contributed | provisional | unconfirmed | true | false ) #IMPLIED > <!-- true and false are deprecated. --> 
    411 <!ATTLIST reference alt CDATA #IMPLIED > 
     379<!ATTLIST reference alt NMTOKENS #IMPLIED > 
    412380 
    413381<!ELEMENT bcp47KeywordMappings ( mapKeys?, mapTypes* ) > 
     
    422390<!ATTLIST typeMap bcp47 NMTOKEN #REQUIRED > 
    423391 
     392<!ELEMENT languageMatching ( languageMatches* ) > 
     393<!ELEMENT languageMatches ( languageMatch* ) > 
     394<!ATTLIST languageMatches type NMTOKEN #REQUIRED > 
     395<!ELEMENT languageMatch EMPTY > 
     396<!ATTLIST languageMatch desired CDATA #REQUIRED > 
     397<!ATTLIST languageMatch supported CDATA #REQUIRED > 
     398<!ATTLIST languageMatch percent NMTOKEN #REQUIRED > 
     399<!ATTLIST languageMatch oneway ( true | false ) #IMPLIED > 
     400 
     401<!-- Day Periods --> 
     402<!ELEMENT dayPeriodRuleSet ( dayPeriodRules* ) > 
     403<!ATTLIST dayPeriodRuleSet draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED >  
     404<!ATTLIST dayPeriodRuleSet references CDATA #IMPLIED > 
     405 
     406<!ELEMENT dayPeriodRules (dayPeriodRule*) > 
     407<!ATTLIST dayPeriodRules locales NMTOKENS #REQUIRED > 
     408<!ATTLIST dayPeriodRules draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED >  
     409<!ATTLIST dayPeriodRules references CDATA #IMPLIED > 
     410 
     411<!ELEMENT dayPeriodRule EMPTY > 
     412<!ATTLIST dayPeriodRule type NMTOKEN #REQUIRED > 
     413<!ATTLIST dayPeriodRule at NMTOKEN #IMPLIED > 
     414<!ATTLIST dayPeriodRule after NMTOKEN #IMPLIED > 
     415<!ATTLIST dayPeriodRule from NMTOKEN #IMPLIED > 
     416<!ATTLIST dayPeriodRule before NMTOKEN #IMPLIED > 
     417<!ATTLIST dayPeriodRule to NMTOKEN #IMPLIED > 
     418<!ATTLIST dayPeriodRule draft ( approved | contributed | provisional | unconfirmed ) #IMPLIED > 
     419<!ATTLIST dayPeriodRule references CDATA #IMPLIED >  
     420 
     421<!-- Time Zones --> 
     422 
     423<!ELEMENT windowsZones (mapTimezones?) > 
     424<!ELEMENT metaZones (metazoneInfo?, mapTimezones?) > 
     425 
     426<!ELEMENT metazoneInfo (timezone*) > 
     427 
     428<!ELEMENT timezone (usesMetazone*) > 
     429<!ATTLIST timezone type CDATA #REQUIRED > 
     430 
     431<!ELEMENT usesMetazone EMPTY > 
     432<!ATTLIST usesMetazone mzone NMTOKEN #REQUIRED > 
     433<!ATTLIST usesMetazone from CDATA #IMPLIED > 
     434<!ATTLIST usesMetazone to CDATA #IMPLIED > 
     435 
     436<!ELEMENT mapTimezones ( mapZone* ) > 
     437<!ATTLIST mapTimezones type NMTOKEN #IMPLIED > 
     438<!ATTLIST mapTimezones references CDATA #IMPLIED > 
     439 
     440<!ELEMENT mapZone EMPTY > 
     441<!ATTLIST mapZone type CDATA #REQUIRED > 
     442<!ATTLIST mapZone other CDATA #REQUIRED > 
     443<!ATTLIST mapZone territory CDATA #IMPLIED > 
     444<!ATTLIST mapZone references CDATA #IMPLIED > 
     445 
     446 
     447<!ELEMENT timezoneData ( mapTimezones*, zoneFormatting* ) > 
     448 
     449<!ELEMENT zoneFormatting ( zoneItem* ) > 
     450<!ATTLIST zoneFormatting multizone NMTOKENS #REQUIRED > 
     451<!ATTLIST zoneFormatting tzidVersion CDATA #IMPLIED > 
     452<!ATTLIST zoneFormatting references CDATA #IMPLIED > 
     453 
     454<!ELEMENT zoneItem EMPTY > 
     455<!ATTLIST zoneItem type CDATA #REQUIRED > 
     456<!ATTLIST zoneItem territory NMTOKEN #REQUIRED > 
     457<!ATTLIST zoneItem aliases CDATA #IMPLIED > 
     458<!ATTLIST zoneItem references CDATA #IMPLIED > 
Note: See TracChangeset for help on using the changeset viewer.