1 <!--
2 Copyright © 2003-2015 Unicode, Inc. and others. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
3
4 Permission 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.
5
6 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
7
8 Except 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: 12436 $
10 -->
11
12 <!ELEMENT ldml ( identity, ( alias | ( fallback*, localeDisplayNames?, layout?, contextTransforms?, characters?, delimiters?, measurement?, dates?, numbers?, units?, listPatterns?, collations?, posix?, segmentations?, rbnf?, annotations?, metadata?, references?, special* ) ) ) >
13 <!ATTLIST ldml version CDATA #IMPLIED >
14 <!--@METADATA-->
15 <!--@DEPRECATED-->
16 <!ATTLIST ldml draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
17 <!--@METADATA-->
18 <!--@DEPRECATED-->
19
20 <!-- ######################################################### -->
21
22 <!ELEMENT identity ( alias | ( version, generation?, language, script?, territory?, variant?, special* ) ) >
23 <!ATTLIST identity draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
24 <!--@METADATA-->
25 <!--@DEPRECATED-->
26
27 <!-- ######################################################### -->
28 <!-- # These elements are common to almost all elements defined -->
29
30 <!ELEMENT alias ( special* ) >
31 <!ATTLIST alias source NMTOKEN #REQUIRED >
32 <!--@VALUE-->
33 <!ATTLIST alias path CDATA #IMPLIED >
34 <!--@VALUE-->
35 <!ATTLIST alias alt NMTOKENS #IMPLIED >
36 <!ATTLIST alias draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
37 <!--@METADATA-->
38 <!--@DEPRECATED-->
39
40 <!ELEMENT special ANY >
41
42 <!ELEMENT version EMPTY >
43 <!ATTLIST version number CDATA #REQUIRED >
44 <!--@METADATA-->
45 <!ATTLIST version cldrVersion CDATA #FIXED "29" >
46 <!--@METADATA-->
47 <!ATTLIST version draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
48 <!--@METADATA-->
49 <!--@DEPRECATED-->
50
51 <!ELEMENT generation EMPTY >
52 <!--@METADATA-->
53 <!--@DEPRECATED-->
54 <!ATTLIST generation date CDATA #REQUIRED >
55 <!--@VALUE-->
56 <!--@DEPRECATED-->
57 <!ATTLIST generation draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
58 <!--@METADATA-->
59 <!--@DEPRECATED-->
60
61 <!ELEMENT language ( #PCDATA ) >
62 <!ATTLIST language type NMTOKEN #REQUIRED >
63 <!ATTLIST language alt NMTOKENS #IMPLIED >
64 <!ATTLIST language draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
65 <!--@METADATA-->
66 <!--@DEPRECATED:true, false-->
247 <!ATTLIST types standard CDATA #IMPLIED >
248 <!--@METADATA-->
249 <!--@DEPRECATED-->
250 <!ATTLIST types references CDATA #IMPLIED >
251 <!--@METADATA-->
252 <!ATTLIST types validSubLocales CDATA #IMPLIED >
253 <!--@VALUE-->
254 <!--@DEPRECATED-->
255
256 <!ELEMENT type ( #PCDATA ) >
257 <!ATTLIST type key NMTOKEN #REQUIRED >
258 <!ATTLIST type type NMTOKEN #REQUIRED >
259 <!ATTLIST type alt NMTOKENS #IMPLIED >
260 <!ATTLIST type draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
261 <!--@METADATA-->
262 <!--@DEPRECATED:true, false-->
263 <!ATTLIST type references CDATA #IMPLIED >
264 <!--@METADATA-->
265
266 <!ELEMENT transformNames ( alias | ( transformName | special )* ) >
267 <!ATTLIST transformNames draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
268 <!--@METADATA-->
269 <!--@DEPRECATED-->
270 <!ATTLIST transformNames references CDATA #IMPLIED >
271 <!--@METADATA-->
272
273 <!ELEMENT transformName ( #PCDATA ) >
274 <!ATTLIST transformName type NMTOKEN #REQUIRED >
275 <!ATTLIST transformName alt NMTOKENS #IMPLIED >
276 <!ATTLIST transformName draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
277 <!--@METADATA-->
278 <!ATTLIST transformName references CDATA #IMPLIED >
279 <!--@METADATA-->
280
281 <!-- # Either 1 alias OR any specials, any order, zero or more measurementSystemName -->
282
283 <!ELEMENT measurementSystemNames ( alias | ( measurementSystemName | special )* ) >
284 <!ATTLIST measurementSystemNames draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
285 <!--@METADATA-->
286 <!--@DEPRECATED-->
287 <!ATTLIST measurementSystemNames references CDATA #IMPLIED >
288 <!--@METADATA-->
289 <!ATTLIST measurementSystemNames validSubLocales CDATA #IMPLIED >
290 <!--@VALUE-->
291 <!--@DEPRECATED-->
292
293 <!ELEMENT measurementSystemName ( #PCDATA ) >
294 <!ATTLIST measurementSystemName type (US | metric | UK) #REQUIRED >
295 <!ATTLIST measurementSystemName alt NMTOKENS #IMPLIED >
296 <!ATTLIST measurementSystemName draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
297 <!--@METADATA-->
298 <!--@DEPRECATED:true, false-->
299 <!ATTLIST measurementSystemName references CDATA #IMPLIED >
391 <!ATTLIST contextTransformUsage alt NMTOKENS #IMPLIED >
392 <!ATTLIST contextTransformUsage draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
393 <!--@METADATA-->
394 <!--@DEPRECATED-->
395 <!ATTLIST contextTransformUsage references CDATA #IMPLIED >
396 <!--@METADATA-->
397 <!ATTLIST contextTransformUsage validSubLocales CDATA #IMPLIED >
398 <!--@VALUE-->
399 <!--@DEPRECATED-->
400
401 <!ELEMENT contextTransform ( #PCDATA ) >
402 <!ATTLIST contextTransform type (uiListOrMenu | stand-alone) #REQUIRED >
403 <!ATTLIST contextTransform alt NMTOKENS #IMPLIED >
404 <!ATTLIST contextTransform draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
405 <!--@METADATA-->
406 <!ATTLIST contextTransform references CDATA #IMPLIED >
407 <!--@METADATA-->
408
409 <!-- ######################################################### -->
410
411 <!ELEMENT characters ( alias | ( exemplarCharacters*, ellipsis*, moreInformation*, stopwords*, indexLabels*, mapping*, special* ) ) >
412 <!ATTLIST characters draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
413 <!--@METADATA-->
414 <!--@DEPRECATED-->
415
416 <!ELEMENT exemplarCharacters ( #PCDATA | cp )* >
417 <!ATTLIST exemplarCharacters type (auxiliary | standard | punctuation | currencySymbol | index) #IMPLIED >
418 <!--@DEPRECATED:currencySymbol-->
419 <!ATTLIST exemplarCharacters alt NMTOKENS #IMPLIED >
420 <!ATTLIST exemplarCharacters draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
421 <!--@METADATA-->
422 <!ATTLIST exemplarCharacters standard CDATA #IMPLIED >
423 <!--@METADATA-->
424 <!--@DEPRECATED-->
425 <!ATTLIST exemplarCharacters references CDATA #IMPLIED >
426 <!--@METADATA-->
427 <!ATTLIST exemplarCharacters validSubLocales CDATA #IMPLIED >
428 <!--@VALUE-->
429 <!--@DEPRECATED-->
430
431 <!-- # This element can occur anywhere there may be localizable data -->
432
433 <!ELEMENT cp ( special* ) >
434 <!--@DEPRECATED-->
435 <!ATTLIST cp hex NMTOKEN #REQUIRED >
436 <!--@VALUE-->
437 <!--@DEPRECATED-->
550 <!--@VALUE-->
551 <!--@DEPRECATED-->
552 <!ATTLIST mapping choice NMTOKEN #IMPLIED >
553 <!--@VALUE-->
554 <!--@DEPRECATED-->
555 <!ATTLIST mapping alt NMTOKENS #IMPLIED >
556 <!--@DEPRECATED-->
557 <!ATTLIST mapping draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
558 <!--@METADATA-->
559 <!--@DEPRECATED-->
560 <!ATTLIST mapping standard CDATA #IMPLIED >
561 <!--@METADATA-->
562 <!--@DEPRECATED-->
563 <!ATTLIST mapping references CDATA #IMPLIED >
564 <!--@METADATA-->
565 <!--@DEPRECATED-->
566 <!ATTLIST mapping validSubLocales CDATA #IMPLIED >
567 <!--@VALUE-->
568 <!--@DEPRECATED-->
569
570 <!-- ######################################################### -->
571
572 <!ELEMENT delimiters ( alias | ( quotationStart*, quotationEnd*, alternateQuotationStart*, alternateQuotationEnd*, special* ) ) >
573 <!ATTLIST delimiters alt NMTOKENS #IMPLIED >
574 <!ATTLIST delimiters draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
575 <!--@METADATA-->
576 <!--@DEPRECATED-->
577 <!ATTLIST delimiters standard CDATA #IMPLIED >
578 <!--@METADATA-->
579 <!--@DEPRECATED-->
580 <!ATTLIST delimiters references CDATA #IMPLIED >
581 <!--@METADATA-->
582 <!ATTLIST delimiters validSubLocales CDATA #IMPLIED >
583 <!--@VALUE-->
584 <!--@DEPRECATED-->
585
586 <!ELEMENT quotationStart ( #PCDATA | cp )* >
587 <!ATTLIST quotationStart alt NMTOKENS #IMPLIED >
588 <!ATTLIST quotationStart draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
589 <!--@METADATA-->
1394 <!--@DEPRECATED-->
1395 <!ATTLIST dateTimeFormat references CDATA #IMPLIED >
1396 <!--@METADATA-->
1397 <!ATTLIST dateTimeFormat validSubLocales CDATA #IMPLIED >
1398 <!--@VALUE-->
1399 <!--@DEPRECATED-->
1400
1401 <!ELEMENT availableFormats ( alias | ( dateFormatItem*, special* ) ) >
1402 <!ATTLIST availableFormats alt NMTOKENS #IMPLIED >
1403 <!ATTLIST availableFormats draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1404 <!--@METADATA-->
1405 <!--@DEPRECATED-->
1406 <!ATTLIST availableFormats references CDATA #IMPLIED >
1407 <!--@METADATA-->
1408 <!ATTLIST availableFormats validSubLocales CDATA #IMPLIED >
1409 <!--@VALUE-->
1410 <!--@DEPRECATED-->
1411
1412 <!ELEMENT dateFormatItem ( #PCDATA ) >
1413 <!ATTLIST dateFormatItem id CDATA #REQUIRED >
1414 <!ATTLIST dateFormatItem alt NMTOKENS #IMPLIED >
1415 <!ATTLIST dateFormatItem draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1416 <!--@METADATA-->
1417 <!--@DEPRECATED:true, false-->
1418 <!ATTLIST dateFormatItem references CDATA #IMPLIED >
1419 <!--@METADATA-->
1420
1421 <!ELEMENT appendItems ( alias | ( appendItem*, special* ) ) >
1422 <!ATTLIST appendItems alt NMTOKENS #IMPLIED >
1423 <!ATTLIST appendItems draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1424 <!--@METADATA-->
1425 <!--@DEPRECATED-->
1426 <!ATTLIST appendItems references CDATA #IMPLIED >
1427 <!--@METADATA-->
1428 <!ATTLIST appendItems validSubLocales CDATA #IMPLIED >
1429 <!--@VALUE-->
1430 <!--@DEPRECATED-->
1431
1432 <!ELEMENT appendItem ( #PCDATA ) >
1433 <!ATTLIST appendItem request CDATA #REQUIRED >
1479 <!ATTLIST greatestDifference references CDATA #IMPLIED >
1480 <!--@METADATA-->
1481 <!ATTLIST greatestDifference validSubLocales CDATA #IMPLIED >
1482 <!--@VALUE-->
1483 <!--@DEPRECATED-->
1484
1485 <!ELEMENT fields ( alias | ( field*, special* ) ) >
1486 <!ATTLIST fields alt NMTOKENS #IMPLIED >
1487 <!ATTLIST fields draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1488 <!--@METADATA-->
1489 <!--@DEPRECATED-->
1490 <!ATTLIST fields standard CDATA #IMPLIED >
1491 <!--@METADATA-->
1492 <!--@DEPRECATED-->
1493 <!ATTLIST fields references CDATA #IMPLIED >
1494 <!--@METADATA-->
1495 <!ATTLIST fields validSubLocales CDATA #IMPLIED >
1496 <!--@VALUE-->
1497 <!--@DEPRECATED-->
1498
1499 <!ELEMENT field ( alias | ( displayName*, relative*, relativeTime*, special* ) ) >
1500 <!ATTLIST field type (era | year | year-short | year-narrow | quarter | quarter-short | quarter-narrow | month | month-short | month-narrow | week | week-short | week-narrow | day | day-short | day-narrow | weekday | sun | sun-short | sun-narrow | mon | mon-short | mon-narrow | tue | tue-short | tue-narrow | wed | wed-short | wed-narrow | thu | thu-short | thu-narrow | fri | fri-short | fri-narrow | sat | sat-short | sat-narrow | dayperiod | hour | hour-short | hour-narrow | minute | minute-short | minute-narrow | second | second-short | second-narrow | zone) #IMPLIED >
1501 <!ATTLIST field alt NMTOKENS #IMPLIED >
1502 <!ATTLIST field draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1503 <!--@METADATA-->
1504 <!--@DEPRECATED-->
1505 <!ATTLIST field standard CDATA #IMPLIED >
1506 <!--@METADATA-->
1507 <!--@DEPRECATED-->
1508 <!ATTLIST field references CDATA #IMPLIED >
1509 <!--@METADATA-->
1510 <!ATTLIST field validSubLocales CDATA #IMPLIED >
1511 <!--@VALUE-->
1512 <!--@DEPRECATED-->
1513
1514 <!ELEMENT relative ( #PCDATA ) >
1515 <!ATTLIST relative type NMTOKEN #IMPLIED >
1516 <!ATTLIST relative alt NMTOKENS #IMPLIED >
1517 <!ATTLIST relative draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1518 <!--@METADATA-->
1519 <!--@DEPRECATED:true, false-->
1520 <!ATTLIST relative references CDATA #IMPLIED >
1529 <!ATTLIST relativeTime draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1530 <!--@METADATA-->
1531 <!--@DEPRECATED-->
1532 <!ATTLIST relativeTime references CDATA #IMPLIED >
1533 <!--@METADATA-->
1534 <!ATTLIST relativeTime validSubLocales CDATA #IMPLIED >
1535 <!--@VALUE-->
1536 <!--@DEPRECATED-->
1537
1538 <!ELEMENT relativeTimePattern ( #PCDATA ) >
1539 <!ATTLIST relativeTimePattern count (zero | one | two | few | many | other) #REQUIRED >
1540 <!ATTLIST relativeTimePattern alt NMTOKENS #IMPLIED >
1541 <!ATTLIST relativeTimePattern draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
1542 <!--@METADATA-->
1543 <!ATTLIST relativeTimePattern references CDATA #IMPLIED >
1544 <!--@METADATA-->
1545 <!ATTLIST relativeTimePattern validSubLocales CDATA #IMPLIED >
1546 <!--@VALUE-->
1547 <!--@DEPRECATED-->
1548
1549 <!ELEMENT timeZoneNames ( alias | ( hourFormat*, hoursFormat*, gmtFormat*, gmtZeroFormat*, regionFormat*, fallbackFormat*, fallbackRegionFormat*, abbreviationFallback*, preferenceOrdering*, singleCountries*, default*, zone*, metazone*, special* ) ) >
1550 <!ATTLIST timeZoneNames draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1551 <!--@METADATA-->
1552 <!--@DEPRECATED-->
1553 <!ATTLIST timeZoneNames validSubLocales CDATA #IMPLIED >
1554 <!--@VALUE-->
1555 <!--@DEPRECATED-->
1556
1557 <!ELEMENT hourFormat ( #PCDATA ) >
1558 <!ATTLIST hourFormat alt NMTOKENS #IMPLIED >
1559 <!ATTLIST hourFormat draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1560 <!--@METADATA-->
1561 <!--@DEPRECATED:true, false-->
1562 <!ATTLIST hourFormat references CDATA #IMPLIED >
1563 <!--@METADATA-->
1564
1565 <!ELEMENT hoursFormat ( #PCDATA ) >
1566 <!--@DEPRECATED-->
1567 <!ATTLIST hoursFormat alt NMTOKENS #IMPLIED >
1568 <!--@DEPRECATED-->
1753 <!ATTLIST exemplarCity references CDATA #IMPLIED >
1754 <!--@METADATA-->
1755
1756 <!ELEMENT metazone ( alias | ( long*, short*, commonlyUsed*, special* ) ) >
1757 <!ATTLIST metazone type CDATA #REQUIRED >
1758 <!ATTLIST metazone alt NMTOKENS #IMPLIED >
1759 <!ATTLIST metazone draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1760 <!--@METADATA-->
1761 <!--@DEPRECATED-->
1762 <!ATTLIST metazone standard CDATA #IMPLIED >
1763 <!--@METADATA-->
1764 <!--@DEPRECATED-->
1765 <!ATTLIST metazone references CDATA #IMPLIED >
1766 <!--@METADATA-->
1767 <!ATTLIST metazone validSubLocales CDATA #IMPLIED >
1768 <!--@VALUE-->
1769 <!--@DEPRECATED-->
1770
1771 <!-- ######################################################### -->
1772
1773 <!ELEMENT numbers ( alias | ( defaultNumberingSystem*, otherNumberingSystems*, minimumGroupingDigits*, symbols*, decimalFormats*, scientificFormats*, percentFormats*, currencyFormats*, currencies?, miscPatterns*, special* ) ) >
1774 <!ATTLIST numbers alt NMTOKENS #IMPLIED >
1775 <!ATTLIST numbers draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1776 <!--@METADATA-->
1777 <!--@DEPRECATED-->
1778 <!ATTLIST numbers standard CDATA #IMPLIED >
1779 <!--@METADATA-->
1780 <!--@DEPRECATED-->
1781 <!ATTLIST numbers references CDATA #IMPLIED >
1782 <!--@METADATA-->
1783 <!ATTLIST numbers validSubLocales CDATA #IMPLIED >
1784 <!--@VALUE-->
1785 <!--@DEPRECATED-->
1786
1787 <!ELEMENT defaultNumberingSystem ( #PCDATA ) >
1788 <!ATTLIST defaultNumberingSystem alt NMTOKENS #IMPLIED >
1789 <!ATTLIST defaultNumberingSystem draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1790 <!--@METADATA-->
1791 <!--@DEPRECATED:true, false-->
1792 <!ATTLIST defaultNumberingSystem references CDATA #IMPLIED >
1793 <!--@METADATA-->
1965 <!ATTLIST nan alt NMTOKENS #IMPLIED >
1966 <!ATTLIST nan draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1967 <!--@METADATA-->
1968 <!--@DEPRECATED:true, false-->
1969 <!ATTLIST nan references CDATA #IMPLIED >
1970 <!--@METADATA-->
1971 <!ATTLIST nan numberSystem CDATA #IMPLIED >
1972 <!--@DEPRECATED-->
1973
1974 <!ELEMENT currencyDecimal ( #PCDATA ) >
1975 <!ATTLIST currencyDecimal alt NMTOKENS #IMPLIED >
1976 <!ATTLIST currencyDecimal draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1977 <!--@METADATA-->
1978 <!--@DEPRECATED:true, false-->
1979 <!ATTLIST currencyDecimal references CDATA #IMPLIED >
1980 <!--@METADATA-->
1981 <!ATTLIST currencyDecimal numberSystem CDATA #IMPLIED >
1982 <!--@DEPRECATED-->
1983
1984 <!ELEMENT currencyGroup ( #PCDATA ) >
1985 <!--@DEPRECATED-->
1986 <!ATTLIST currencyGroup alt NMTOKENS #IMPLIED >
1987 <!--@DEPRECATED-->
1988 <!ATTLIST currencyGroup draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1989 <!--@METADATA-->
1990 <!--@DEPRECATED-->
1991 <!ATTLIST currencyGroup references CDATA #IMPLIED >
1992 <!--@METADATA-->
1993 <!--@DEPRECATED-->
1994 <!ATTLIST currencyGroup numberSystem CDATA #IMPLIED >
1995 <!--@DEPRECATED-->
1996
1997 <!ELEMENT timeSeparator ( #PCDATA ) >
1998 <!ATTLIST timeSeparator alt NMTOKENS #IMPLIED >
1999 <!ATTLIST timeSeparator draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2000 <!--@METADATA-->
2001 <!ATTLIST timeSeparator references CDATA #IMPLIED >
2002 <!--@METADATA-->
2003
2004 <!ELEMENT decimalFormats ( alias | ( default*, decimalFormatLength*, special* ) ) >
2005 <!ATTLIST decimalFormats draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2006 <!--@METADATA-->
2007 <!--@DEPRECATED-->
2008 <!ATTLIST decimalFormats validSubLocales CDATA #IMPLIED >
2009 <!--@VALUE-->
2010 <!--@DEPRECATED-->
2011 <!ATTLIST decimalFormats numberSystem CDATA #IMPLIED >
2012
2013 <!ELEMENT decimalFormatLength ( alias | ( default*, decimalFormat*, special* ) ) >
2221 <!--@VALUE-->
2222 <!--@DEPRECATED-->
2223
2224 <!ELEMENT symbol ( #PCDATA ) >
2225 <!ATTLIST symbol choice (true | false) #IMPLIED >
2226 <!--@VALUE-->
2227 <!--@DEPRECATED-->
2228 <!ATTLIST symbol alt NMTOKENS #IMPLIED >
2229 <!ATTLIST symbol draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2230 <!--@METADATA-->
2231 <!--@DEPRECATED:true, false-->
2232 <!ATTLIST symbol references CDATA #IMPLIED >
2233 <!--@METADATA-->
2234
2235 <!ELEMENT miscPatterns ( alias | ( default*, pattern*, special* ) ) >
2236 <!ATTLIST miscPatterns draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2237 <!--@METADATA-->
2238 <!--@DEPRECATED-->
2239 <!ATTLIST miscPatterns numberSystem CDATA #IMPLIED >
2240
2241 <!-- ######################################################### -->
2242
2243 <!ELEMENT units ( alias | ( unit*, unitLength*, durationUnit*, special* ) ) >
2244 <!ATTLIST units alt NMTOKENS #IMPLIED >
2245 <!ATTLIST units draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2246 <!--@METADATA-->
2247 <!--@DEPRECATED-->
2248 <!ATTLIST units references CDATA #IMPLIED >
2249 <!--@METADATA-->
2250 <!ATTLIST units validSubLocales CDATA #IMPLIED >
2251 <!--@VALUE-->
2252 <!--@DEPRECATED-->
2253
2254 <!ELEMENT unit ( alias | ( displayName*, unitPattern*, perUnitPattern*, special* ) ) >
2255 <!ATTLIST unit type NMTOKEN #REQUIRED >
2256 <!ATTLIST unit alt NMTOKENS #IMPLIED >
2257 <!ATTLIST unit draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2258 <!--@METADATA-->
2259 <!--@DEPRECATED-->
2260 <!ATTLIST unit references CDATA #IMPLIED >
2358 <!--@VALUE-->
2359 <!--@DEPRECATED-->
2360
2361 <!ELEMENT listPatternPart ( #PCDATA ) >
2362 <!ATTLIST listPatternPart type (start | middle | end | 2 | 3) #REQUIRED >
2363 <!ATTLIST listPatternPart alt NMTOKENS #IMPLIED >
2364 <!ATTLIST listPatternPart draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2365 <!--@METADATA-->
2366 <!ATTLIST listPatternPart references CDATA #IMPLIED >
2367 <!--@METADATA-->
2368 <!ATTLIST listPatternPart validSubLocales CDATA #IMPLIED >
2369 <!--@VALUE-->
2370 <!--@DEPRECATED-->
2371
2372 <!-- ######################################################### -->
2373
2374 <!ELEMENT collations ( alias | ( defaultCollation?, default*, collation*, special* ) ) >
2375 <!ATTLIST collations version NMTOKEN #IMPLIED >
2376 <!--@METADATA-->
2377 <!ATTLIST collations draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2378 <!--@METADATA-->
2379 <!-- should be DEPRECATED, but needs some cleanup first -->
2380 <!ATTLIST collations validSubLocales CDATA #IMPLIED >
2381 <!--@VALUE-->
2382 <!--@DEPRECATED-->
2383
2384 <!ELEMENT defaultCollation ( #PCDATA ) >
2385 <!ATTLIST defaultCollation alt NMTOKENS #IMPLIED >
2386 <!ATTLIST defaultCollation draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2387 <!--@METADATA-->
2388
2389 <!ELEMENT collation ( alias | ( base?, import*, settings?, suppress_contractions?, optimize?, ( cr* | rules? ), special* ) ) >
2390 <!ATTLIST collation type NMTOKEN "standard" >
2391 <!ATTLIST collation visibility (internal | external) "external" >
2392 <!--@VALUE-->
2393 <!--@DEPRECATED:internal-->
2394 <!ATTLIST collation alt NMTOKENS #IMPLIED >
2395 <!ATTLIST collation draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2396 <!--@METADATA-->
2397 <!ATTLIST collation standard CDATA #IMPLIED >
2398 <!--@METADATA-->
2399 <!--@DEPRECATED-->
2400 <!ATTLIST collation references CDATA #IMPLIED >
2401 <!--@METADATA-->
2402 <!ATTLIST collation validSubLocales CDATA #IMPLIED >
2403 <!--@VALUE-->
2404 <!--@DEPRECATED-->
2405
2406 <!ELEMENT base ( alias | special ) >
2407 <!--@ORDERED-->
2408 <!--@DEPRECATED-->
2409
2410 <!ELEMENT import EMPTY >
2411 <!-- deprecated, see CLDR ticket #8289 -->
2412 <!--@DEPRECATED-->
2413 <!ATTLIST import source CDATA #REQUIRED >
2629 <!ATTLIST yesexpr alt NMTOKENS #IMPLIED >
2630 <!--@DEPRECATED-->
2631 <!ATTLIST yesexpr draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2632 <!--@METADATA-->
2633 <!--@DEPRECATED-->
2634 <!ATTLIST yesexpr references CDATA #IMPLIED >
2635 <!--@METADATA-->
2636 <!--@DEPRECATED-->
2637
2638 <!ELEMENT noexpr ( #PCDATA ) >
2639 <!--@DEPRECATED-->
2640 <!ATTLIST noexpr alt NMTOKENS #IMPLIED >
2641 <!--@DEPRECATED-->
2642 <!ATTLIST noexpr draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2643 <!--@METADATA-->
2644 <!--@DEPRECATED-->
2645 <!ATTLIST noexpr references CDATA #IMPLIED >
2646 <!--@METADATA-->
2647 <!--@DEPRECATED-->
2648
2649 <!ELEMENT segmentations ( alias | ( segmentation*, special* ) ) >
2650 <!ATTLIST segmentations alt NMTOKENS #IMPLIED >
2651 <!ATTLIST segmentations draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2652 <!--@METADATA-->
2653 <!--@DEPRECATED-->
2654 <!ATTLIST segmentations references CDATA #IMPLIED >
2655 <!--@METADATA-->
2656 <!ATTLIST segmentations validSubLocales CDATA #IMPLIED >
2657 <!--@VALUE-->
2658 <!--@DEPRECATED-->
2659
2660 <!ELEMENT segmentation ( alias | ( variables?, segmentRules?, exceptions?, suppressions? ) | special* ) >
2661 <!ATTLIST segmentation type NMTOKEN #REQUIRED >
2662 <!ATTLIST segmentation alt NMTOKENS #IMPLIED >
2663 <!ATTLIST segmentation draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2664 <!--@METADATA-->
2665 <!--@DEPRECATED-->
2666 <!ATTLIST segmentation references CDATA #IMPLIED >
2667 <!--@METADATA-->
2668 <!ATTLIST segmentation validSubLocales CDATA #IMPLIED >
2730 <!--@VALUE-->
2731 <!ATTLIST ruleset allowsParsing (true | false) #IMPLIED >
2732 <!--@VALUE-->
2733 <!ATTLIST ruleset draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2734 <!--@METADATA-->
2735 <!--@DEPRECATED-->
2736
2737 <!ELEMENT rbnfrule ( #PCDATA ) >
2738 <!--@ORDERED-->
2739 <!ATTLIST rbnfrule value CDATA #REQUIRED >
2740 <!--@VALUE-->
2741 <!ATTLIST rbnfrule radix CDATA #IMPLIED >
2742 <!--@VALUE-->
2743 <!ATTLIST rbnfrule decexp CDATA #IMPLIED >
2744 <!--@VALUE-->
2745 <!ATTLIST rbnfrule alt NMTOKENS #IMPLIED >
2746 <!ATTLIST rbnfrule draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2747 <!--@METADATA-->
2748 <!--@DEPRECATED:true, false-->
2749
2750 <!ELEMENT annotations ( alias | ( annotation*, special* ) ) >
2751
2752 <!ELEMENT annotation ( #PCDATA ) >
2753 <!ATTLIST annotation cp CDATA #REQUIRED >
2754 <!ATTLIST annotation tts CDATA #IMPLIED >
2755 <!--@VALUE-->
2756 <!ATTLIST annotation alt NMTOKENS #IMPLIED >
2757 <!ATTLIST annotation draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2758 <!--@METADATA-->
2759
2760 <!-- ######################################################### -->
2761 <!-- # This element contains metadata for Survey Tool internal use (optimization, etc). -->
2762
2763 <!ELEMENT metadata ( alias | ( casingData?, special* ) ) >
2764 <!--@METADATA-->
2765
2766 <!ELEMENT casingData ( alias | ( casingItem*, special* ) ) >
2767 <!--@METADATA-->
2768
2769 <!ELEMENT casingItem ( #PCDATA ) >
2770 <!ATTLIST casingItem type CDATA #REQUIRED >
2771 <!ATTLIST casingItem override (true | false) #IMPLIED >
2772 <!--@VALUE-->
2773 <!ATTLIST casingItem forceError (true | false) #IMPLIED >
2774 <!--@VALUE-->
2775 <!ATTLIST casingItem alt NMTOKENS #IMPLIED >
|
1 <!--
2 Copyright © 2003-2017 Unicode, Inc. and others. All rights reserved. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
3
4 Permission 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.
5
6 THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR SOFTWARE.
7
8 Except 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: 13905 $
10 -->
11
12 <!ELEMENT ldml ( identity, ( alias | ( fallback*, localeDisplayNames?, layout?, contextTransforms?, characters?, delimiters?, measurement?, dates?, numbers?, units?, listPatterns?, collations?, posix?, characterLabels?, segmentations?, rbnf?, typographicNames?, annotations?, metadata?, references?, special* ) ) ) >
13 <!ATTLIST ldml version CDATA #IMPLIED >
14 <!--@METADATA-->
15 <!--@DEPRECATED-->
16 <!ATTLIST ldml draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
17 <!--@METADATA-->
18 <!--@DEPRECATED-->
19
20 <!-- ######################################################### -->
21
22 <!ELEMENT identity ( alias | ( version, generation?, language, script?, territory?, variant?, special* ) ) >
23 <!ATTLIST identity draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
24 <!--@METADATA-->
25 <!--@DEPRECATED-->
26
27 <!-- ######################################################### -->
28 <!-- # These elements are common to almost all elements defined -->
29
30 <!ELEMENT alias ( special* ) >
31 <!ATTLIST alias source NMTOKEN #REQUIRED >
32 <!--@VALUE-->
33 <!ATTLIST alias path CDATA #IMPLIED >
34 <!--@VALUE-->
35 <!ATTLIST alias alt NMTOKENS #IMPLIED >
36 <!ATTLIST alias draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
37 <!--@METADATA-->
38 <!--@DEPRECATED-->
39
40 <!ELEMENT special ANY >
41
42 <!ELEMENT version EMPTY >
43 <!ATTLIST version number CDATA #REQUIRED >
44 <!--@METADATA-->
45 <!ATTLIST version cldrVersion CDATA #FIXED "33" >
46 <!--@VALUE-->
47 <!ATTLIST version draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
48 <!--@METADATA-->
49 <!--@DEPRECATED-->
50
51 <!ELEMENT generation EMPTY >
52 <!--@METADATA-->
53 <!--@DEPRECATED-->
54 <!ATTLIST generation date CDATA #REQUIRED >
55 <!--@VALUE-->
56 <!--@DEPRECATED-->
57 <!ATTLIST generation draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
58 <!--@METADATA-->
59 <!--@DEPRECATED-->
60
61 <!ELEMENT language ( #PCDATA ) >
62 <!ATTLIST language type NMTOKEN #REQUIRED >
63 <!ATTLIST language alt NMTOKENS #IMPLIED >
64 <!ATTLIST language draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
65 <!--@METADATA-->
66 <!--@DEPRECATED:true, false-->
247 <!ATTLIST types standard CDATA #IMPLIED >
248 <!--@METADATA-->
249 <!--@DEPRECATED-->
250 <!ATTLIST types references CDATA #IMPLIED >
251 <!--@METADATA-->
252 <!ATTLIST types validSubLocales CDATA #IMPLIED >
253 <!--@VALUE-->
254 <!--@DEPRECATED-->
255
256 <!ELEMENT type ( #PCDATA ) >
257 <!ATTLIST type key NMTOKEN #REQUIRED >
258 <!ATTLIST type type NMTOKEN #REQUIRED >
259 <!ATTLIST type alt NMTOKENS #IMPLIED >
260 <!ATTLIST type draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
261 <!--@METADATA-->
262 <!--@DEPRECATED:true, false-->
263 <!ATTLIST type references CDATA #IMPLIED >
264 <!--@METADATA-->
265
266 <!ELEMENT transformNames ( alias | ( transformName | special )* ) >
267 <!--@DEPRECATED-->
268 <!ATTLIST transformNames draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
269 <!--@METADATA-->
270 <!--@DEPRECATED-->
271 <!ATTLIST transformNames references CDATA #IMPLIED >
272 <!--@METADATA-->
273 <!--@DEPRECATED-->
274
275 <!ELEMENT transformName ( #PCDATA ) >
276 <!--@DEPRECATED-->
277 <!ATTLIST transformName type NMTOKEN #REQUIRED >
278 <!--@DEPRECATED-->
279 <!ATTLIST transformName alt NMTOKENS #IMPLIED >
280 <!--@DEPRECATED-->
281 <!ATTLIST transformName draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
282 <!--@METADATA-->
283 <!--@DEPRECATED-->
284 <!ATTLIST transformName references CDATA #IMPLIED >
285 <!--@METADATA-->
286 <!--@DEPRECATED-->
287
288 <!-- # Either 1 alias OR any specials, any order, zero or more measurementSystemName -->
289
290 <!ELEMENT measurementSystemNames ( alias | ( measurementSystemName | special )* ) >
291 <!ATTLIST measurementSystemNames draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
292 <!--@METADATA-->
293 <!--@DEPRECATED-->
294 <!ATTLIST measurementSystemNames references CDATA #IMPLIED >
295 <!--@METADATA-->
296 <!ATTLIST measurementSystemNames validSubLocales CDATA #IMPLIED >
297 <!--@VALUE-->
298 <!--@DEPRECATED-->
299
300 <!ELEMENT measurementSystemName ( #PCDATA ) >
301 <!ATTLIST measurementSystemName type (US | metric | UK) #REQUIRED >
302 <!ATTLIST measurementSystemName alt NMTOKENS #IMPLIED >
303 <!ATTLIST measurementSystemName draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
304 <!--@METADATA-->
305 <!--@DEPRECATED:true, false-->
306 <!ATTLIST measurementSystemName references CDATA #IMPLIED >
398 <!ATTLIST contextTransformUsage alt NMTOKENS #IMPLIED >
399 <!ATTLIST contextTransformUsage draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
400 <!--@METADATA-->
401 <!--@DEPRECATED-->
402 <!ATTLIST contextTransformUsage references CDATA #IMPLIED >
403 <!--@METADATA-->
404 <!ATTLIST contextTransformUsage validSubLocales CDATA #IMPLIED >
405 <!--@VALUE-->
406 <!--@DEPRECATED-->
407
408 <!ELEMENT contextTransform ( #PCDATA ) >
409 <!ATTLIST contextTransform type (uiListOrMenu | stand-alone) #REQUIRED >
410 <!ATTLIST contextTransform alt NMTOKENS #IMPLIED >
411 <!ATTLIST contextTransform draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
412 <!--@METADATA-->
413 <!ATTLIST contextTransform references CDATA #IMPLIED >
414 <!--@METADATA-->
415
416 <!-- ######################################################### -->
417
418 <!ELEMENT characters ( alias | ( exemplarCharacters*, ellipsis*, moreInformation*, stopwords*, indexLabels*, mapping*, parseLenients*, special* ) ) >
419 <!ATTLIST characters draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
420 <!--@METADATA-->
421 <!--@DEPRECATED-->
422
423 <!ELEMENT exemplarCharacters ( #PCDATA | cp )* >
424 <!ATTLIST exemplarCharacters type (auxiliary | standard | punctuation | currencySymbol | index | numbers) #IMPLIED >
425 <!--@DEPRECATED:currencySymbol-->
426 <!ATTLIST exemplarCharacters alt NMTOKENS #IMPLIED >
427 <!ATTLIST exemplarCharacters draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
428 <!--@METADATA-->
429 <!ATTLIST exemplarCharacters standard CDATA #IMPLIED >
430 <!--@METADATA-->
431 <!--@DEPRECATED-->
432 <!ATTLIST exemplarCharacters references CDATA #IMPLIED >
433 <!--@METADATA-->
434 <!ATTLIST exemplarCharacters validSubLocales CDATA #IMPLIED >
435 <!--@VALUE-->
436 <!--@DEPRECATED-->
437
438 <!-- # This element can occur anywhere there may be localizable data -->
439
440 <!ELEMENT cp ( special* ) >
441 <!--@DEPRECATED-->
442 <!ATTLIST cp hex NMTOKEN #REQUIRED >
443 <!--@VALUE-->
444 <!--@DEPRECATED-->
557 <!--@VALUE-->
558 <!--@DEPRECATED-->
559 <!ATTLIST mapping choice NMTOKEN #IMPLIED >
560 <!--@VALUE-->
561 <!--@DEPRECATED-->
562 <!ATTLIST mapping alt NMTOKENS #IMPLIED >
563 <!--@DEPRECATED-->
564 <!ATTLIST mapping draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
565 <!--@METADATA-->
566 <!--@DEPRECATED-->
567 <!ATTLIST mapping standard CDATA #IMPLIED >
568 <!--@METADATA-->
569 <!--@DEPRECATED-->
570 <!ATTLIST mapping references CDATA #IMPLIED >
571 <!--@METADATA-->
572 <!--@DEPRECATED-->
573 <!ATTLIST mapping validSubLocales CDATA #IMPLIED >
574 <!--@VALUE-->
575 <!--@DEPRECATED-->
576
577 <!ELEMENT parseLenients ( alias | ( parseLenient*, special* ) ) >
578 <!ATTLIST parseLenients scope (general | number | date) #REQUIRED >
579 <!ATTLIST parseLenients level (lenient | stricter) #REQUIRED >
580
581 <!ELEMENT parseLenient ( #PCDATA ) >
582 <!ATTLIST parseLenient sample CDATA #REQUIRED >
583 <!ATTLIST parseLenient alt NMTOKENS #IMPLIED >
584 <!ATTLIST parseLenient draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
585 <!--@METADATA-->
586
587 <!-- ######################################################### -->
588
589 <!ELEMENT delimiters ( alias | ( quotationStart*, quotationEnd*, alternateQuotationStart*, alternateQuotationEnd*, special* ) ) >
590 <!ATTLIST delimiters alt NMTOKENS #IMPLIED >
591 <!ATTLIST delimiters draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
592 <!--@METADATA-->
593 <!--@DEPRECATED-->
594 <!ATTLIST delimiters standard CDATA #IMPLIED >
595 <!--@METADATA-->
596 <!--@DEPRECATED-->
597 <!ATTLIST delimiters references CDATA #IMPLIED >
598 <!--@METADATA-->
599 <!ATTLIST delimiters validSubLocales CDATA #IMPLIED >
600 <!--@VALUE-->
601 <!--@DEPRECATED-->
602
603 <!ELEMENT quotationStart ( #PCDATA | cp )* >
604 <!ATTLIST quotationStart alt NMTOKENS #IMPLIED >
605 <!ATTLIST quotationStart draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
606 <!--@METADATA-->
1411 <!--@DEPRECATED-->
1412 <!ATTLIST dateTimeFormat references CDATA #IMPLIED >
1413 <!--@METADATA-->
1414 <!ATTLIST dateTimeFormat validSubLocales CDATA #IMPLIED >
1415 <!--@VALUE-->
1416 <!--@DEPRECATED-->
1417
1418 <!ELEMENT availableFormats ( alias | ( dateFormatItem*, special* ) ) >
1419 <!ATTLIST availableFormats alt NMTOKENS #IMPLIED >
1420 <!ATTLIST availableFormats draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1421 <!--@METADATA-->
1422 <!--@DEPRECATED-->
1423 <!ATTLIST availableFormats references CDATA #IMPLIED >
1424 <!--@METADATA-->
1425 <!ATTLIST availableFormats validSubLocales CDATA #IMPLIED >
1426 <!--@VALUE-->
1427 <!--@DEPRECATED-->
1428
1429 <!ELEMENT dateFormatItem ( #PCDATA ) >
1430 <!ATTLIST dateFormatItem id CDATA #REQUIRED >
1431 <!ATTLIST dateFormatItem count (zero | one | two | few | many | other) #IMPLIED >
1432 <!ATTLIST dateFormatItem alt NMTOKENS #IMPLIED >
1433 <!ATTLIST dateFormatItem draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1434 <!--@METADATA-->
1435 <!--@DEPRECATED:true, false-->
1436 <!ATTLIST dateFormatItem references CDATA #IMPLIED >
1437 <!--@METADATA-->
1438
1439 <!ELEMENT appendItems ( alias | ( appendItem*, special* ) ) >
1440 <!ATTLIST appendItems alt NMTOKENS #IMPLIED >
1441 <!ATTLIST appendItems draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1442 <!--@METADATA-->
1443 <!--@DEPRECATED-->
1444 <!ATTLIST appendItems references CDATA #IMPLIED >
1445 <!--@METADATA-->
1446 <!ATTLIST appendItems validSubLocales CDATA #IMPLIED >
1447 <!--@VALUE-->
1448 <!--@DEPRECATED-->
1449
1450 <!ELEMENT appendItem ( #PCDATA ) >
1451 <!ATTLIST appendItem request CDATA #REQUIRED >
1497 <!ATTLIST greatestDifference references CDATA #IMPLIED >
1498 <!--@METADATA-->
1499 <!ATTLIST greatestDifference validSubLocales CDATA #IMPLIED >
1500 <!--@VALUE-->
1501 <!--@DEPRECATED-->
1502
1503 <!ELEMENT fields ( alias | ( field*, special* ) ) >
1504 <!ATTLIST fields alt NMTOKENS #IMPLIED >
1505 <!ATTLIST fields draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1506 <!--@METADATA-->
1507 <!--@DEPRECATED-->
1508 <!ATTLIST fields standard CDATA #IMPLIED >
1509 <!--@METADATA-->
1510 <!--@DEPRECATED-->
1511 <!ATTLIST fields references CDATA #IMPLIED >
1512 <!--@METADATA-->
1513 <!ATTLIST fields validSubLocales CDATA #IMPLIED >
1514 <!--@VALUE-->
1515 <!--@DEPRECATED-->
1516
1517 <!ELEMENT field ( alias | ( displayName*, relative*, relativeTime*, relativePeriod*, special* ) ) >
1518 <!ATTLIST field type (era | era-short | era-narrow | year | year-short | year-narrow | quarter | quarter-short | quarter-narrow | month | month-short | month-narrow | week | week-short | week-narrow | weekOfMonth | weekOfMonth-short | weekOfMonth-narrow | day | day-short | day-narrow | dayOfYear | dayOfYear-short | dayOfYear-narrow | weekday | weekday-short | weekday-narrow | weekdayOfMonth | weekdayOfMonth-short | weekdayOfMonth-narrow | sun | sun-short | sun-narrow | mon | mon-short | mon-narrow | tue | tue-short | tue-narrow | wed | wed-short | wed-narrow | thu | thu-short | thu-narrow | fri | fri-short | fri-narrow | sat | sat-short | sat-narrow | dayperiod | dayperiod-short | dayperiod-narrow | hour | hour-short | hour-narrow | minute | minute-short | minute-narrow | second | second-short | second-narrow | zone | zone-short | zone-narrow) #IMPLIED >
1519 <!ATTLIST field alt NMTOKENS #IMPLIED >
1520 <!ATTLIST field draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1521 <!--@METADATA-->
1522 <!--@DEPRECATED-->
1523 <!ATTLIST field standard CDATA #IMPLIED >
1524 <!--@METADATA-->
1525 <!--@DEPRECATED-->
1526 <!ATTLIST field references CDATA #IMPLIED >
1527 <!--@METADATA-->
1528 <!ATTLIST field validSubLocales CDATA #IMPLIED >
1529 <!--@VALUE-->
1530 <!--@DEPRECATED-->
1531
1532 <!ELEMENT relative ( #PCDATA ) >
1533 <!ATTLIST relative type NMTOKEN #IMPLIED >
1534 <!ATTLIST relative alt NMTOKENS #IMPLIED >
1535 <!ATTLIST relative draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1536 <!--@METADATA-->
1537 <!--@DEPRECATED:true, false-->
1538 <!ATTLIST relative references CDATA #IMPLIED >
1547 <!ATTLIST relativeTime draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1548 <!--@METADATA-->
1549 <!--@DEPRECATED-->
1550 <!ATTLIST relativeTime references CDATA #IMPLIED >
1551 <!--@METADATA-->
1552 <!ATTLIST relativeTime validSubLocales CDATA #IMPLIED >
1553 <!--@VALUE-->
1554 <!--@DEPRECATED-->
1555
1556 <!ELEMENT relativeTimePattern ( #PCDATA ) >
1557 <!ATTLIST relativeTimePattern count (zero | one | two | few | many | other) #REQUIRED >
1558 <!ATTLIST relativeTimePattern alt NMTOKENS #IMPLIED >
1559 <!ATTLIST relativeTimePattern draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
1560 <!--@METADATA-->
1561 <!ATTLIST relativeTimePattern references CDATA #IMPLIED >
1562 <!--@METADATA-->
1563 <!ATTLIST relativeTimePattern validSubLocales CDATA #IMPLIED >
1564 <!--@VALUE-->
1565 <!--@DEPRECATED-->
1566
1567 <!ELEMENT relativePeriod ( #PCDATA ) >
1568 <!ATTLIST relativePeriod alt NMTOKENS #IMPLIED >
1569 <!ATTLIST relativePeriod draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
1570 <!--@METADATA-->
1571
1572 <!ELEMENT timeZoneNames ( alias | ( hourFormat*, hoursFormat*, gmtFormat*, gmtZeroFormat*, regionFormat*, fallbackFormat*, fallbackRegionFormat*, abbreviationFallback*, preferenceOrdering*, singleCountries*, default*, zone*, metazone*, special* ) ) >
1573 <!ATTLIST timeZoneNames draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1574 <!--@METADATA-->
1575 <!--@DEPRECATED-->
1576 <!ATTLIST timeZoneNames validSubLocales CDATA #IMPLIED >
1577 <!--@VALUE-->
1578 <!--@DEPRECATED-->
1579
1580 <!ELEMENT hourFormat ( #PCDATA ) >
1581 <!ATTLIST hourFormat alt NMTOKENS #IMPLIED >
1582 <!ATTLIST hourFormat draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1583 <!--@METADATA-->
1584 <!--@DEPRECATED:true, false-->
1585 <!ATTLIST hourFormat references CDATA #IMPLIED >
1586 <!--@METADATA-->
1587
1588 <!ELEMENT hoursFormat ( #PCDATA ) >
1589 <!--@DEPRECATED-->
1590 <!ATTLIST hoursFormat alt NMTOKENS #IMPLIED >
1591 <!--@DEPRECATED-->
1776 <!ATTLIST exemplarCity references CDATA #IMPLIED >
1777 <!--@METADATA-->
1778
1779 <!ELEMENT metazone ( alias | ( long*, short*, commonlyUsed*, special* ) ) >
1780 <!ATTLIST metazone type CDATA #REQUIRED >
1781 <!ATTLIST metazone alt NMTOKENS #IMPLIED >
1782 <!ATTLIST metazone draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1783 <!--@METADATA-->
1784 <!--@DEPRECATED-->
1785 <!ATTLIST metazone standard CDATA #IMPLIED >
1786 <!--@METADATA-->
1787 <!--@DEPRECATED-->
1788 <!ATTLIST metazone references CDATA #IMPLIED >
1789 <!--@METADATA-->
1790 <!ATTLIST metazone validSubLocales CDATA #IMPLIED >
1791 <!--@VALUE-->
1792 <!--@DEPRECATED-->
1793
1794 <!-- ######################################################### -->
1795
1796 <!ELEMENT numbers ( alias | ( defaultNumberingSystem*, otherNumberingSystems*, minimumGroupingDigits*, symbols*, decimalFormats*, scientificFormats*, percentFormats*, currencyFormats*, currencies?, miscPatterns*, minimalPairs*, special* ) ) >
1797 <!ATTLIST numbers alt NMTOKENS #IMPLIED >
1798 <!ATTLIST numbers draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1799 <!--@METADATA-->
1800 <!--@DEPRECATED-->
1801 <!ATTLIST numbers standard CDATA #IMPLIED >
1802 <!--@METADATA-->
1803 <!--@DEPRECATED-->
1804 <!ATTLIST numbers references CDATA #IMPLIED >
1805 <!--@METADATA-->
1806 <!ATTLIST numbers validSubLocales CDATA #IMPLIED >
1807 <!--@VALUE-->
1808 <!--@DEPRECATED-->
1809
1810 <!ELEMENT defaultNumberingSystem ( #PCDATA ) >
1811 <!ATTLIST defaultNumberingSystem alt NMTOKENS #IMPLIED >
1812 <!ATTLIST defaultNumberingSystem draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1813 <!--@METADATA-->
1814 <!--@DEPRECATED:true, false-->
1815 <!ATTLIST defaultNumberingSystem references CDATA #IMPLIED >
1816 <!--@METADATA-->
1988 <!ATTLIST nan alt NMTOKENS #IMPLIED >
1989 <!ATTLIST nan draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
1990 <!--@METADATA-->
1991 <!--@DEPRECATED:true, false-->
1992 <!ATTLIST nan references CDATA #IMPLIED >
1993 <!--@METADATA-->
1994 <!ATTLIST nan numberSystem CDATA #IMPLIED >
1995 <!--@DEPRECATED-->
1996
1997 <!ELEMENT currencyDecimal ( #PCDATA ) >
1998 <!ATTLIST currencyDecimal alt NMTOKENS #IMPLIED >
1999 <!ATTLIST currencyDecimal draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2000 <!--@METADATA-->
2001 <!--@DEPRECATED:true, false-->
2002 <!ATTLIST currencyDecimal references CDATA #IMPLIED >
2003 <!--@METADATA-->
2004 <!ATTLIST currencyDecimal numberSystem CDATA #IMPLIED >
2005 <!--@DEPRECATED-->
2006
2007 <!ELEMENT currencyGroup ( #PCDATA ) >
2008 <!ATTLIST currencyGroup alt NMTOKENS #IMPLIED >
2009 <!ATTLIST currencyGroup draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2010 <!--@METADATA-->
2011 <!--@DEPRECATED:true, false-->
2012 <!ATTLIST currencyGroup references CDATA #IMPLIED >
2013 <!--@METADATA-->
2014 <!ATTLIST currencyGroup numberSystem CDATA #IMPLIED >
2015 <!--@DEPRECATED-->
2016
2017 <!ELEMENT timeSeparator ( #PCDATA ) >
2018 <!ATTLIST timeSeparator alt NMTOKENS #IMPLIED >
2019 <!ATTLIST timeSeparator draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2020 <!--@METADATA-->
2021 <!ATTLIST timeSeparator references CDATA #IMPLIED >
2022 <!--@METADATA-->
2023
2024 <!ELEMENT decimalFormats ( alias | ( default*, decimalFormatLength*, special* ) ) >
2025 <!ATTLIST decimalFormats draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2026 <!--@METADATA-->
2027 <!--@DEPRECATED-->
2028 <!ATTLIST decimalFormats validSubLocales CDATA #IMPLIED >
2029 <!--@VALUE-->
2030 <!--@DEPRECATED-->
2031 <!ATTLIST decimalFormats numberSystem CDATA #IMPLIED >
2032
2033 <!ELEMENT decimalFormatLength ( alias | ( default*, decimalFormat*, special* ) ) >
2241 <!--@VALUE-->
2242 <!--@DEPRECATED-->
2243
2244 <!ELEMENT symbol ( #PCDATA ) >
2245 <!ATTLIST symbol choice (true | false) #IMPLIED >
2246 <!--@VALUE-->
2247 <!--@DEPRECATED-->
2248 <!ATTLIST symbol alt NMTOKENS #IMPLIED >
2249 <!ATTLIST symbol draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2250 <!--@METADATA-->
2251 <!--@DEPRECATED:true, false-->
2252 <!ATTLIST symbol references CDATA #IMPLIED >
2253 <!--@METADATA-->
2254
2255 <!ELEMENT miscPatterns ( alias | ( default*, pattern*, special* ) ) >
2256 <!ATTLIST miscPatterns draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2257 <!--@METADATA-->
2258 <!--@DEPRECATED-->
2259 <!ATTLIST miscPatterns numberSystem CDATA #IMPLIED >
2260
2261 <!ELEMENT minimalPairs ( alias | ( pluralMinimalPairs*, ordinalMinimalPairs*, special* ) ) >
2262 <!ATTLIST minimalPairs alt NMTOKENS #IMPLIED >
2263 <!ATTLIST minimalPairs draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2264 <!--@METADATA-->
2265 <!--@DEPRECATED-->
2266
2267 <!ELEMENT pluralMinimalPairs ( #PCDATA ) >
2268 <!ATTLIST pluralMinimalPairs count NMTOKEN #IMPLIED >
2269 <!ATTLIST pluralMinimalPairs alt NMTOKENS #IMPLIED >
2270 <!ATTLIST pluralMinimalPairs draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2271 <!--@METADATA-->
2272
2273 <!ELEMENT ordinalMinimalPairs ( #PCDATA ) >
2274 <!ATTLIST ordinalMinimalPairs ordinal NMTOKEN #IMPLIED >
2275 <!ATTLIST ordinalMinimalPairs alt NMTOKENS #IMPLIED >
2276 <!ATTLIST ordinalMinimalPairs draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2277 <!--@METADATA-->
2278
2279 <!-- ######################################################### -->
2280
2281 <!ELEMENT units ( alias | ( unit*, unitLength*, durationUnit*, special* ) ) >
2282 <!ATTLIST units alt NMTOKENS #IMPLIED >
2283 <!ATTLIST units draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2284 <!--@METADATA-->
2285 <!--@DEPRECATED-->
2286 <!ATTLIST units references CDATA #IMPLIED >
2287 <!--@METADATA-->
2288 <!ATTLIST units validSubLocales CDATA #IMPLIED >
2289 <!--@VALUE-->
2290 <!--@DEPRECATED-->
2291
2292 <!ELEMENT unit ( alias | ( displayName*, unitPattern*, perUnitPattern*, special* ) ) >
2293 <!ATTLIST unit type NMTOKEN #REQUIRED >
2294 <!ATTLIST unit alt NMTOKENS #IMPLIED >
2295 <!ATTLIST unit draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2296 <!--@METADATA-->
2297 <!--@DEPRECATED-->
2298 <!ATTLIST unit references CDATA #IMPLIED >
2396 <!--@VALUE-->
2397 <!--@DEPRECATED-->
2398
2399 <!ELEMENT listPatternPart ( #PCDATA ) >
2400 <!ATTLIST listPatternPart type (start | middle | end | 2 | 3) #REQUIRED >
2401 <!ATTLIST listPatternPart alt NMTOKENS #IMPLIED >
2402 <!ATTLIST listPatternPart draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2403 <!--@METADATA-->
2404 <!ATTLIST listPatternPart references CDATA #IMPLIED >
2405 <!--@METADATA-->
2406 <!ATTLIST listPatternPart validSubLocales CDATA #IMPLIED >
2407 <!--@VALUE-->
2408 <!--@DEPRECATED-->
2409
2410 <!-- ######################################################### -->
2411
2412 <!ELEMENT collations ( alias | ( defaultCollation?, default*, collation*, special* ) ) >
2413 <!ATTLIST collations version NMTOKEN #IMPLIED >
2414 <!--@METADATA-->
2415 <!ATTLIST collations draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2416 <!-- should be DEPRECATED, but needs some cleanup first -->
2417 <!--@METADATA-->
2418 <!--@DEPRECATED-->
2419 <!ATTLIST collations validSubLocales CDATA #IMPLIED >
2420 <!--@VALUE-->
2421 <!--@DEPRECATED-->
2422
2423 <!ELEMENT defaultCollation ( #PCDATA ) >
2424 <!ATTLIST defaultCollation alt NMTOKENS #IMPLIED >
2425 <!ATTLIST defaultCollation draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2426 <!--@METADATA-->
2427
2428 <!ELEMENT collation ( alias | ( base?, import*, settings?, suppress_contractions?, optimize?, ( cr* | rules? ), special* ) ) >
2429 <!ATTLIST collation type NMTOKEN "standard" >
2430 <!ATTLIST collation visibility (internal | external) #IMPLIED >
2431 <!--@VALUE-->
2432 <!--@DEPRECATED-->
2433 <!ATTLIST collation alt NMTOKENS #IMPLIED >
2434 <!ATTLIST collation draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2435 <!--@METADATA-->
2436 <!ATTLIST collation standard CDATA #IMPLIED >
2437 <!--@METADATA-->
2438 <!--@DEPRECATED-->
2439 <!ATTLIST collation references CDATA #IMPLIED >
2440 <!--@METADATA-->
2441 <!ATTLIST collation validSubLocales CDATA #IMPLIED >
2442 <!--@VALUE-->
2443 <!--@DEPRECATED-->
2444
2445 <!ELEMENT base ( alias | special ) >
2446 <!--@ORDERED-->
2447 <!--@DEPRECATED-->
2448
2449 <!ELEMENT import EMPTY >
2450 <!-- deprecated, see CLDR ticket #8289 -->
2451 <!--@DEPRECATED-->
2452 <!ATTLIST import source CDATA #REQUIRED >
2668 <!ATTLIST yesexpr alt NMTOKENS #IMPLIED >
2669 <!--@DEPRECATED-->
2670 <!ATTLIST yesexpr draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2671 <!--@METADATA-->
2672 <!--@DEPRECATED-->
2673 <!ATTLIST yesexpr references CDATA #IMPLIED >
2674 <!--@METADATA-->
2675 <!--@DEPRECATED-->
2676
2677 <!ELEMENT noexpr ( #PCDATA ) >
2678 <!--@DEPRECATED-->
2679 <!ATTLIST noexpr alt NMTOKENS #IMPLIED >
2680 <!--@DEPRECATED-->
2681 <!ATTLIST noexpr draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2682 <!--@METADATA-->
2683 <!--@DEPRECATED-->
2684 <!ATTLIST noexpr references CDATA #IMPLIED >
2685 <!--@METADATA-->
2686 <!--@DEPRECATED-->
2687
2688 <!ELEMENT characterLabels ( alias | ( characterLabelPattern*, characterLabel*, special* ) ) >
2689
2690 <!ELEMENT characterLabelPattern ( #PCDATA ) >
2691 <!ATTLIST characterLabelPattern type NMTOKEN #REQUIRED >
2692 <!ATTLIST characterLabelPattern count (0 | 1 | zero | one | two | few | many | other) #IMPLIED >
2693 <!-- count only used for certain patterns" -->
2694 <!ATTLIST characterLabelPattern alt NMTOKENS #IMPLIED >
2695 <!ATTLIST characterLabelPattern draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2696 <!--@METADATA-->
2697
2698 <!ELEMENT characterLabel ( #PCDATA ) >
2699 <!ATTLIST characterLabel type NMTOKEN #REQUIRED >
2700 <!ATTLIST characterLabel alt NMTOKENS #IMPLIED >
2701 <!ATTLIST characterLabel draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2702 <!--@METADATA-->
2703
2704 <!ELEMENT segmentations ( alias | ( segmentation*, special* ) ) >
2705 <!ATTLIST segmentations alt NMTOKENS #IMPLIED >
2706 <!ATTLIST segmentations draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2707 <!--@METADATA-->
2708 <!--@DEPRECATED-->
2709 <!ATTLIST segmentations references CDATA #IMPLIED >
2710 <!--@METADATA-->
2711 <!ATTLIST segmentations validSubLocales CDATA #IMPLIED >
2712 <!--@VALUE-->
2713 <!--@DEPRECATED-->
2714
2715 <!ELEMENT segmentation ( alias | ( variables?, segmentRules?, exceptions?, suppressions? ) | special* ) >
2716 <!ATTLIST segmentation type NMTOKEN #REQUIRED >
2717 <!ATTLIST segmentation alt NMTOKENS #IMPLIED >
2718 <!ATTLIST segmentation draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2719 <!--@METADATA-->
2720 <!--@DEPRECATED-->
2721 <!ATTLIST segmentation references CDATA #IMPLIED >
2722 <!--@METADATA-->
2723 <!ATTLIST segmentation validSubLocales CDATA #IMPLIED >
2785 <!--@VALUE-->
2786 <!ATTLIST ruleset allowsParsing (true | false) #IMPLIED >
2787 <!--@VALUE-->
2788 <!ATTLIST ruleset draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2789 <!--@METADATA-->
2790 <!--@DEPRECATED-->
2791
2792 <!ELEMENT rbnfrule ( #PCDATA ) >
2793 <!--@ORDERED-->
2794 <!ATTLIST rbnfrule value CDATA #REQUIRED >
2795 <!--@VALUE-->
2796 <!ATTLIST rbnfrule radix CDATA #IMPLIED >
2797 <!--@VALUE-->
2798 <!ATTLIST rbnfrule decexp CDATA #IMPLIED >
2799 <!--@VALUE-->
2800 <!ATTLIST rbnfrule alt NMTOKENS #IMPLIED >
2801 <!ATTLIST rbnfrule draft (approved | contributed | provisional | unconfirmed | true | false) #IMPLIED >
2802 <!--@METADATA-->
2803 <!--@DEPRECATED:true, false-->
2804
2805 <!ELEMENT typographicNames ( alias | ( axisName*, styleName*, featureName*, special* ) ) >
2806
2807 <!ELEMENT axisName ( #PCDATA ) >
2808 <!ATTLIST axisName type (ital | opsz | slnt | wdth | wght) #REQUIRED >
2809 <!ATTLIST axisName alt NMTOKENS #IMPLIED >
2810 <!ATTLIST axisName draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2811 <!--@METADATA-->
2812
2813 <!ELEMENT styleName ( #PCDATA ) >
2814 <!ATTLIST styleName type (ital | opsz | slnt | wdth | wght) #REQUIRED >
2815 <!ATTLIST styleName subtype NMTOKEN #REQUIRED >
2816 <!ATTLIST styleName alt NMTOKENS #IMPLIED >
2817 <!ATTLIST styleName draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2818 <!--@METADATA-->
2819
2820 <!ELEMENT featureName ( #PCDATA ) >
2821 <!ATTLIST featureName type (afrc | cpsp | dlig | frac | lnum | onum | ordn | pnum | smcp | tnum | zero) #REQUIRED >
2822 <!ATTLIST featureName alt NMTOKENS #IMPLIED >
2823 <!ATTLIST featureName draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2824 <!--@METADATA-->
2825
2826 <!ELEMENT annotations ( alias | ( annotation*, special* ) ) >
2827
2828 <!ELEMENT annotation ( #PCDATA ) >
2829 <!ATTLIST annotation cp CDATA #REQUIRED >
2830 <!ATTLIST annotation tts CDATA #IMPLIED >
2831 <!--@VALUE-->
2832 <!--@DEPRECATED-->
2833 <!ATTLIST annotation type (tts) #IMPLIED >
2834 <!ATTLIST annotation alt NMTOKENS #IMPLIED >
2835 <!ATTLIST annotation draft (approved | contributed | provisional | unconfirmed) #IMPLIED >
2836 <!--@METADATA-->
2837
2838 <!-- ######################################################### -->
2839 <!-- # This element contains metadata for Survey Tool internal use (optimization, etc). -->
2840
2841 <!ELEMENT metadata ( alias | ( casingData?, special* ) ) >
2842 <!--@METADATA-->
2843
2844 <!ELEMENT casingData ( alias | ( casingItem*, special* ) ) >
2845 <!--@METADATA-->
2846
2847 <!ELEMENT casingItem ( #PCDATA ) >
2848 <!ATTLIST casingItem type CDATA #REQUIRED >
2849 <!ATTLIST casingItem override (true | false) #IMPLIED >
2850 <!--@VALUE-->
2851 <!ATTLIST casingItem forceError (true | false) #IMPLIED >
2852 <!--@VALUE-->
2853 <!ATTLIST casingItem alt NMTOKENS #IMPLIED >
|