| <?xml version="1.0" encoding="UTF-8" ?> |
| <!-- |
| Note: The .xsd files are a Technology Preview. They are subject to change or removal in future CLDR versions. |
| Note: DTD @-annotations are not currently converted to .xsd. For full CLDR file validation, use the DTD and CLDR tools. |
| --> |
| |
| <!-- |
| Copyright © 1991-2024 Unicode, Inc. |
| For terms of use, see http://www.unicode.org/copyright.html |
| SPDX-License-Identifier: Unicode-3.0 |
| CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) |
| --><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> |
| <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="xml.xsd"/> |
| <xs:element name="ldml"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element ref="identity"/> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="fallback"/> |
| <xs:element minOccurs="0" ref="localeDisplayNames"/> |
| <xs:element minOccurs="0" ref="layout"/> |
| <xs:element minOccurs="0" ref="contextTransforms"/> |
| <xs:element minOccurs="0" ref="characters"/> |
| <xs:element minOccurs="0" ref="delimiters"/> |
| <xs:element minOccurs="0" ref="measurement"/> |
| <xs:element minOccurs="0" ref="dates"/> |
| <xs:element minOccurs="0" ref="numbers"/> |
| <xs:element minOccurs="0" ref="units"/> |
| <xs:element minOccurs="0" ref="listPatterns"/> |
| <xs:element minOccurs="0" ref="collations"/> |
| <xs:element minOccurs="0" ref="posix"/> |
| <xs:element minOccurs="0" ref="characterLabels"/> |
| <xs:element minOccurs="0" ref="segmentations"/> |
| <xs:element minOccurs="0" ref="rbnf"/> |
| <xs:element minOccurs="0" ref="typographicNames"/> |
| <xs:element minOccurs="0" ref="personNames"/> |
| <xs:element minOccurs="0" ref="annotations"/> |
| <xs:element minOccurs="0" ref="metadata"/> |
| <xs:element minOccurs="0" ref="references"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:sequence> |
| <xs:attribute name="version"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="identity"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element ref="version"/> |
| <xs:element minOccurs="0" ref="generation"/> |
| <xs:element ref="language"/> |
| <xs:element minOccurs="0" ref="script"/> |
| <xs:element minOccurs="0" ref="territory"/> |
| <xs:element minOccurs="0" ref="variant"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <!-- ######################################################### --> |
| <!-- # These elements are common to almost all elements defined --> |
| <xs:element name="alias"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="source" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="path"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="special" type="any"/> |
| <xs:element name="version"> |
| <xs:complexType> |
| <xs:attribute name="number" use="required"/> |
| <xs:attribute default="45" name="cldrVersion"> |
| <xs:simpleType> |
| <xs:restriction base="xs:string"> |
| <xs:enumeration value="45"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="generation"> |
| <xs:complexType> |
| <xs:attribute name="date" use="required"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="language"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="script"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="territory"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="variant"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="fallback"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="localeDisplayNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="localeDisplayPattern"/> |
| <xs:element minOccurs="0" ref="languages"/> |
| <xs:element minOccurs="0" ref="scripts"/> |
| <xs:element minOccurs="0" ref="territories"/> |
| <xs:element minOccurs="0" ref="subdivisions"/> |
| <xs:element minOccurs="0" ref="variants"/> |
| <xs:element minOccurs="0" ref="keys"/> |
| <xs:element minOccurs="0" ref="types"/> |
| <xs:element minOccurs="0" ref="transformNames"/> |
| <xs:element minOccurs="0" ref="measurementSystemNames"/> |
| <xs:element minOccurs="0" ref="codePatterns"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="localeDisplayPattern"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="localePattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="localeSeparator"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="localeKeyTypePattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="localePattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="localeSeparator"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="localeKeyTypePattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <!-- # Either 1 alias OR any specials, any order, zero or more language --> |
| <xs:element name="languages"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="language"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <!-- # Either 1 alias OR any specials, any order, zero or more script --> |
| <xs:element name="scripts"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="script"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <!-- # Either 1 alias OR any specials, any order, zero or more territory --> |
| <xs:element name="territories"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="territory"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="subdivisions"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="subdivision"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="subdivision"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <!-- # Either 1 alias OR any specials, any order, zero or more variant --> |
| <xs:element name="variants"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="variant"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <!-- # Either 1 alias OR any specials, any order, zero or more key --> |
| <xs:element name="keys"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="key"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="key"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <!-- # Either 1 alias OR any specials, any order, zero or more type --> |
| <xs:element name="types"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="type"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="type"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="key" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="transformNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="transformName"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="transformName"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <!-- # Either 1 alias OR any specials, any order, zero or more measurementSystemName --> |
| <xs:element name="measurementSystemNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="measurementSystemName"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="measurementSystemName"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="US"/> |
| <xs:enumeration value="metric"/> |
| <xs:enumeration value="UK"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="codePatterns"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="codePattern"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="codePattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <!-- ######################################################### --> |
| <!-- # layout and orientation are script specific, so validSublocales attribute is not required --> |
| <xs:element name="layout"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="orientation"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="inList"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="inText"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="orientation"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="characterOrder"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="lineOrder"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="characters"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="left-to-right"/> |
| <xs:enumeration value="right-to-left"/> |
| <xs:enumeration value="top-to-bottom"/> |
| <xs:enumeration value="bottom-to-top"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="lines"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="left-to-right"/> |
| <xs:enumeration value="right-to-left"/> |
| <xs:enumeration value="top-to-bottom"/> |
| <xs:enumeration value="bottom-to-top"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="characterOrder"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="lineOrder"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="inList"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="casing"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="titlecase-words"/> |
| <xs:enumeration value="titlecase-firstword"/> |
| <xs:enumeration value="lowercase-words"/> |
| <xs:enumeration value="mixed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="inText"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="languages"/> |
| <xs:enumeration value="scripts"/> |
| <xs:enumeration value="territories"/> |
| <xs:enumeration value="variants"/> |
| <xs:enumeration value="keys"/> |
| <xs:enumeration value="types"/> |
| <xs:enumeration value="measurementSystemNames"/> |
| <xs:enumeration value="monthWidth"/> |
| <xs:enumeration value="dayWidth"/> |
| <xs:enumeration value="quarterWidth"/> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="fields"/> |
| <xs:enumeration value="currency"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="contextTransforms"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="contextTransformUsage"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="contextTransformUsage"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="contextTransform"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="contextTransform"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="uiListOrMenu"/> |
| <xs:enumeration value="stand-alone"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="characters"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="exemplarCharacters"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="ellipsis"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="moreInformation"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="stopwords"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="indexLabels"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="mapping"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="parseLenients"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="exemplarCharacters"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="auxiliary"/> |
| <xs:enumeration value="standard"/> |
| <xs:enumeration value="punctuation"/> |
| <xs:enumeration value="currencySymbol"/> |
| <xs:enumeration value="index"/> |
| <xs:enumeration value="numbers"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <!-- # This element can occur anywhere there may be localizable data --> |
| <xs:element name="cp"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="hex" type="xs:NMTOKEN" use="required"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="ellipsis"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="initial"/> |
| <xs:enumeration value="medial"/> |
| <xs:enumeration value="final"/> |
| <xs:enumeration value="word-initial"/> |
| <xs:enumeration value="word-medial"/> |
| <xs:enumeration value="word-final"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="moreInformation"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="stopwords"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="stopwordList"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:element name="stopwordList"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="indexLabels"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="indexSeparator"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="compressedIndexSeparator"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="indexRangePattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="indexLabelBefore"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="indexLabelAfter"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="indexLabel"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:element name="indexSeparator"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="compressedIndexSeparator"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="indexRangePattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="indexLabelBefore"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="indexLabelAfter"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="indexLabel"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="indexSource"/> |
| <xs:attribute name="priority"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="2"/> |
| <xs:enumeration value="3"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="mapping"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="registry" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="choice" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <!-- use choice instead --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="parseLenients"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="parseLenient"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="scope" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="general"/> |
| <xs:enumeration value="number"/> |
| <xs:enumeration value="date"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="level" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="lenient"/> |
| <xs:enumeration value="stricter"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="parseLenient"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="sample" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="delimiters"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="quotationStart"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="quotationEnd"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="alternateQuotationStart"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="alternateQuotationEnd"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="quotationStart"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="quotationEnd"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="alternateQuotationStart"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="alternateQuotationEnd"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="measurement"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="measurementSystem"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="paperSize"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use measurementData in supplemental instead --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="measurementSystem"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="metric"/> |
| <xs:enumeration value="US"/> |
| <xs:enumeration value="UK"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="choice"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="metric"/> |
| <xs:enumeration value="US"/> |
| <xs:enumeration value="UK"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use measurementSystem in supplemental instead --> |
| |
| <!-- use choice instead --> |
| |
| |
| <!-- really required, but needs to be optional to support type also --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="paperSize"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="height"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="width"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use paperSize in supplemental instead --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="height"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="width"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="dates"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="localizedPatternChars"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dateRangePattern"/> |
| <xs:element minOccurs="0" ref="calendars"/> |
| <xs:element minOccurs="0" ref="fields"/> |
| <xs:element minOccurs="0" ref="timeZoneNames"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="localizedPatternChars"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="dateRangePattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use intervalFormats. --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="calendars"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="calendar"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use calendarPreferenceData instead of default element --> |
| |
| |
| |
| |
| <xs:element name="default"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="choice" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="calendar"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="months"/> |
| <xs:element minOccurs="0" ref="monthNames"/> |
| <xs:element minOccurs="0" ref="monthAbbr"/> |
| <xs:element minOccurs="0" ref="monthPatterns"/> |
| <xs:element minOccurs="0" ref="days"/> |
| <xs:element minOccurs="0" ref="dayNames"/> |
| <xs:element minOccurs="0" ref="dayAbbr"/> |
| <xs:element minOccurs="0" ref="quarters"/> |
| <xs:element minOccurs="0" ref="week"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="am"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pm"/> |
| <xs:element minOccurs="0" ref="dayPeriods"/> |
| <xs:element minOccurs="0" ref="eras"/> |
| <xs:element minOccurs="0" ref="cyclicNameSets"/> |
| <xs:element minOccurs="0" ref="dateFormats"/> |
| <xs:element minOccurs="0" ref="timeFormats"/> |
| <xs:element minOccurs="0" ref="dateTimeFormats"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="fields"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use of fields is deprecated here --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="months"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="monthContext"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="monthContext"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="monthWidth"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="format"/> |
| <xs:enumeration value="stand-alone"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="monthWidth"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="month"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="abbreviated"/> |
| <xs:enumeration value="narrow"/> |
| <xs:enumeration value="wide"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="month"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="2"/> |
| <xs:enumeration value="3"/> |
| <xs:enumeration value="4"/> |
| <xs:enumeration value="5"/> |
| <xs:enumeration value="6"/> |
| <xs:enumeration value="7"/> |
| <xs:enumeration value="8"/> |
| <xs:enumeration value="9"/> |
| <xs:enumeration value="10"/> |
| <xs:enumeration value="11"/> |
| <xs:enumeration value="12"/> |
| <xs:enumeration value="13"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="yeartype"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="standard"/> |
| <xs:enumeration value="leap"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="monthNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="month"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="monthAbbr"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="month"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="monthPatterns"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="monthPatternContext"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="monthPatternContext"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="monthPatternWidth"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="format"/> |
| <xs:enumeration value="stand-alone"/> |
| <xs:enumeration value="numeric"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="monthPatternWidth"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="monthPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="abbreviated"/> |
| <xs:enumeration value="narrow"/> |
| <xs:enumeration value="wide"/> |
| <xs:enumeration value="all"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="monthPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="leap"/> |
| <xs:enumeration value="standardAfterLeap"/> |
| <xs:enumeration value="combined"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="days"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dayContext"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="dayContext"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dayWidth"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="format"/> |
| <xs:enumeration value="stand-alone"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="dayWidth"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="day"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="abbreviated"/> |
| <xs:enumeration value="narrow"/> |
| <xs:enumeration value="short"/> |
| <xs:enumeration value="wide"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="day"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="sun"/> |
| <xs:enumeration value="mon"/> |
| <xs:enumeration value="tue"/> |
| <xs:enumeration value="wed"/> |
| <xs:enumeration value="thu"/> |
| <xs:enumeration value="fri"/> |
| <xs:enumeration value="sat"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="dayNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="day"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="dayAbbr"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="day"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="quarters"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="quarterContext"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="quarterContext"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="quarterWidth"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="format"/> |
| <xs:enumeration value="stand-alone"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="quarterWidth"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="quarter"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="abbreviated"/> |
| <xs:enumeration value="narrow"/> |
| <xs:enumeration value="wide"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="quarter"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="2"/> |
| <xs:enumeration value="3"/> |
| <xs:enumeration value="4"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="week"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="minDays"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="firstDay"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="weekendStart"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="weekendEnd"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use supplemental weekData --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="minDays"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="count" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="2"/> |
| <xs:enumeration value="3"/> |
| <xs:enumeration value="4"/> |
| <xs:enumeration value="5"/> |
| <xs:enumeration value="6"/> |
| <xs:enumeration value="7"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="firstDay"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="day" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="sun"/> |
| <xs:enumeration value="mon"/> |
| <xs:enumeration value="tue"/> |
| <xs:enumeration value="wed"/> |
| <xs:enumeration value="thu"/> |
| <xs:enumeration value="fri"/> |
| <xs:enumeration value="sat"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use supplemental data --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="weekendStart"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="day" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="sun"/> |
| <xs:enumeration value="mon"/> |
| <xs:enumeration value="tue"/> |
| <xs:enumeration value="wed"/> |
| <xs:enumeration value="thu"/> |
| <xs:enumeration value="fri"/> |
| <xs:enumeration value="sat"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute default="00:00" name="time"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use supplemental data --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="weekendEnd"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="day" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="sun"/> |
| <xs:enumeration value="mon"/> |
| <xs:enumeration value="tue"/> |
| <xs:enumeration value="wed"/> |
| <xs:enumeration value="thu"/> |
| <xs:enumeration value="fri"/> |
| <xs:enumeration value="sat"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute default="24:00" name="time"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use supplemental data --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="am"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use dayPeriods --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="pm"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use dayPeriods --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="dayPeriods"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dayPeriodContext"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="dayPeriodContext"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dayPeriodWidth"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="dayPeriodWidth"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dayPeriod"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="abbreviated"/> |
| <xs:enumeration value="narrow"/> |
| <xs:enumeration value="wide"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="dayPeriod"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="eras"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="eraNames"/> |
| <xs:element minOccurs="0" ref="eraAbbr"/> |
| <xs:element minOccurs="0" ref="eraNarrow"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="eraNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="era"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="era"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="eraAbbr"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="era"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="eraNarrow"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="era"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="cyclicNameSets"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cyclicNameSet"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="cyclicNameSet"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cyclicNameContext"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="years"/> |
| <xs:enumeration value="months"/> |
| <xs:enumeration value="days"/> |
| <xs:enumeration value="dayParts"/> |
| <xs:enumeration value="zodiacs"/> |
| <xs:enumeration value="solarTerms"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="cyclicNameContext"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cyclicNameWidth"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="format"/> |
| <xs:enumeration value="stand-alone"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="cyclicNameWidth"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cyclicName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="abbreviated"/> |
| <xs:enumeration value="narrow"/> |
| <xs:enumeration value="wide"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="cyclicName"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="dateFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dateFormatLength"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="dateFormatLength"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dateFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="full"/> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="medium"/> |
| <xs:enumeration value="short"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="dateFormat"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="datetimeSkeleton"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="displayName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="pattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="numbers"/> |
| <xs:attribute name="count"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="0"/> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="zero"/> |
| <xs:enumeration value="one"/> |
| <xs:enumeration value="two"/> |
| <xs:enumeration value="few"/> |
| <xs:enumeration value="many"/> |
| <xs:enumeration value="other"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| <!-- TODO: generalize this to be any (M=|d=|y=)?<numberSystem> --> |
| |
| |
| <!-- Only used for decimalFormats type="1000..." --> |
| |
| |
| |
| |
| <xs:element name="datetimeSkeleton"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="numbers"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- TODO: generalize this to be any (M=|d=)?<numberSystem> --> |
| |
| |
| |
| |
| |
| <xs:element name="displayName"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="count"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="0"/> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="zero"/> |
| <xs:enumeration value="one"/> |
| <xs:enumeration value="two"/> |
| <xs:enumeration value="few"/> |
| <xs:enumeration value="many"/> |
| <xs:enumeration value="other"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- only for currencies --> |
| |
| |
| |
| |
| <xs:element name="timeFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="timeFormatLength"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="timeFormatLength"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="timeFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="full"/> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="medium"/> |
| <xs:enumeration value="short"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="timeFormat"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="datetimeSkeleton"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="displayName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="dateTimeFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dateTimeFormatLength"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="availableFormats"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="appendItems"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="intervalFormats"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="dateTimeFormatLength"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dateTimeFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="full"/> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="medium"/> |
| <xs:enumeration value="short"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="dateTimeFormat"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="displayName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="availableFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="dateFormatItem"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="dateFormatItem"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="id" use="required"/> |
| <xs:attribute name="count"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="zero"/> |
| <xs:enumeration value="one"/> |
| <xs:enumeration value="two"/> |
| <xs:enumeration value="few"/> |
| <xs:enumeration value="many"/> |
| <xs:enumeration value="other"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="appendItems"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="appendItem"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="appendItem"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="request" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="intervalFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="intervalFormatFallback"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="intervalFormatItem"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="intervalFormatFallback"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="intervalFormatItem"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="greatestDifference"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="id" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="greatestDifference"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="id" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="fields"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="field"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="field"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="displayName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="relative"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="relativeTime"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="relativePeriod"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="era"/> |
| <xs:enumeration value="era-short"/> |
| <xs:enumeration value="era-narrow"/> |
| <xs:enumeration value="year"/> |
| <xs:enumeration value="year-short"/> |
| <xs:enumeration value="year-narrow"/> |
| <xs:enumeration value="quarter"/> |
| <xs:enumeration value="quarter-short"/> |
| <xs:enumeration value="quarter-narrow"/> |
| <xs:enumeration value="month"/> |
| <xs:enumeration value="month-short"/> |
| <xs:enumeration value="month-narrow"/> |
| <xs:enumeration value="week"/> |
| <xs:enumeration value="week-short"/> |
| <xs:enumeration value="week-narrow"/> |
| <xs:enumeration value="weekOfMonth"/> |
| <xs:enumeration value="weekOfMonth-short"/> |
| <xs:enumeration value="weekOfMonth-narrow"/> |
| <xs:enumeration value="day"/> |
| <xs:enumeration value="day-short"/> |
| <xs:enumeration value="day-narrow"/> |
| <xs:enumeration value="dayOfYear"/> |
| <xs:enumeration value="dayOfYear-short"/> |
| <xs:enumeration value="dayOfYear-narrow"/> |
| <xs:enumeration value="weekday"/> |
| <xs:enumeration value="weekday-short"/> |
| <xs:enumeration value="weekday-narrow"/> |
| <xs:enumeration value="weekdayOfMonth"/> |
| <xs:enumeration value="weekdayOfMonth-short"/> |
| <xs:enumeration value="weekdayOfMonth-narrow"/> |
| <xs:enumeration value="sun"/> |
| <xs:enumeration value="sun-short"/> |
| <xs:enumeration value="sun-narrow"/> |
| <xs:enumeration value="mon"/> |
| <xs:enumeration value="mon-short"/> |
| <xs:enumeration value="mon-narrow"/> |
| <xs:enumeration value="tue"/> |
| <xs:enumeration value="tue-short"/> |
| <xs:enumeration value="tue-narrow"/> |
| <xs:enumeration value="wed"/> |
| <xs:enumeration value="wed-short"/> |
| <xs:enumeration value="wed-narrow"/> |
| <xs:enumeration value="thu"/> |
| <xs:enumeration value="thu-short"/> |
| <xs:enumeration value="thu-narrow"/> |
| <xs:enumeration value="fri"/> |
| <xs:enumeration value="fri-short"/> |
| <xs:enumeration value="fri-narrow"/> |
| <xs:enumeration value="sat"/> |
| <xs:enumeration value="sat-short"/> |
| <xs:enumeration value="sat-narrow"/> |
| <xs:enumeration value="dayperiod"/> |
| <xs:enumeration value="dayperiod-short"/> |
| <xs:enumeration value="dayperiod-narrow"/> |
| <xs:enumeration value="hour"/> |
| <xs:enumeration value="hour-short"/> |
| <xs:enumeration value="hour-narrow"/> |
| <xs:enumeration value="minute"/> |
| <xs:enumeration value="minute-short"/> |
| <xs:enumeration value="minute-narrow"/> |
| <xs:enumeration value="second"/> |
| <xs:enumeration value="second-short"/> |
| <xs:enumeration value="second-narrow"/> |
| <xs:enumeration value="zone"/> |
| <xs:enumeration value="zone-short"/> |
| <xs:enumeration value="zone-narrow"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="relative"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- TODO: determine whether to allow 3 --> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="relativeTime"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="relativeTimePattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="relativeTimePattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="count" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="zero"/> |
| <xs:enumeration value="one"/> |
| <xs:enumeration value="two"/> |
| <xs:enumeration value="few"/> |
| <xs:enumeration value="many"/> |
| <xs:enumeration value="other"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="relativePeriod"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="timeZoneNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="hourFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="hoursFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="gmtFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="gmtZeroFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="regionFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="fallbackFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="fallbackRegionFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="abbreviationFallback"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="preferenceOrdering"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="singleCountries"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="zone"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="metazone"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="hourFormat"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="hoursFormat"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="gmtFormat"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="gmtZeroFormat"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="regionFormat"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="standard"/> |
| <xs:enumeration value="daylight"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="fallbackFormat"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="fallbackRegionFormat"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="abbreviationFallback"> |
| <xs:complexType> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="GMT"/> |
| <xs:enumeration value="standard"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="choice"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="GMT"/> |
| <xs:enumeration value="standard"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| <!-- use choice instead --> |
| |
| |
| <!-- really required, but needs to be optional to support type also --> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="preferenceOrdering"> |
| <xs:complexType> |
| <xs:attribute name="type"/> |
| <xs:attribute name="choice"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- use metazones instead --> |
| |
| <!-- use choice instead --> |
| |
| |
| <!-- really required, but needs to be optional to support type also --> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="singleCountries"> |
| <xs:complexType> |
| <xs:attribute name="list" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="zone"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="long"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="short"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="commonlyUsed"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="exemplarCity"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="long"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="generic"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="standard"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="daylight"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="generic"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="standard"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="daylight"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="short"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="generic"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="standard"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="daylight"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="commonlyUsed"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="used"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="exemplarCity"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="metazone"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="long"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="short"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="commonlyUsed"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="numbers"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="defaultNumberingSystem"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="otherNumberingSystems"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="minimumGroupingDigits"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="symbols"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="decimalFormats"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="scientificFormats"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="percentFormats"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyFormats"/> |
| <xs:element minOccurs="0" ref="currencies"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="miscPatterns"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="minimalPairs"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="defaultNumberingSystem"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="otherNumberingSystems"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="native"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="traditional"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="finance"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="native"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="traditional"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="finance"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="minimumGroupingDigits"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="symbols"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="decimal"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="group"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="list"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="percentSign"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="nativeZeroDigit"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="patternDigit"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="plusSign"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="minusSign"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="approximatelySign"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="exponential"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="superscriptingExponent"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="perMille"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="infinity"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="nan"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyDecimal"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyGroup"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="timeSeparator"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="decimal"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="group"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="list"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="percentSign"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="nativeZeroDigit"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="patternDigit"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="plusSign"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="minusSign"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="approximatelySign"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="exponential"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="superscriptingExponent"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="perMille"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="infinity"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="nan"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="currencyDecimal"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="currencyGroup"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="timeSeparator"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="decimalFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="decimalFormatLength"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="decimalFormatLength"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="decimalFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="full"/> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="medium"/> |
| <xs:enumeration value="short"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="decimalFormat"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="scientificFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="scientificFormatLength"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="scientificFormatLength"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="scientificFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="full"/> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="medium"/> |
| <xs:enumeration value="short"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="scientificFormat"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="percentFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="percentFormatLength"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="percentFormatLength"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="percentFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="full"/> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="medium"/> |
| <xs:enumeration value="short"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="percentFormat"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="currencyFormats"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencySpacing"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyFormatLength"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyPatternAppendISO"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="unitPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="currencySpacing"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="beforeCurrency"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="afterCurrency"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="beforeCurrency"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyMatch"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="surroundingMatch"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="insertBetween"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="currencyMatch"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="surroundingMatch"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="insertBetween"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="afterCurrency"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyMatch"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="surroundingMatch"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="insertBetween"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="currencyFormatLength"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currencyFormat"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="full"/> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="medium"/> |
| <xs:enumeration value="short"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="currencyFormat"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="currencyPatternAppendISO"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="unitPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="count" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="0"/> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="zero"/> |
| <xs:enumeration value="one"/> |
| <xs:enumeration value="two"/> |
| <xs:enumeration value="few"/> |
| <xs:enumeration value="many"/> |
| <xs:enumeration value="other"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="case" type="xs:NMTOKENS"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="currencies"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="currency"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="currency"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:choice minOccurs="0"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="displayName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="symbol"/> |
| </xs:sequence> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" ref="displayName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="symbol"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| </xs:sequence> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" ref="symbol"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="decimal"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="group"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- |
| # warning: pattern appears twice in the above. The first is for consistency with all other cases of |
| pattern + displayName; the second is for backwards compatibility |
| --> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="symbol"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="choice"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="miscPatterns"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="numberSystem"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="minimalPairs"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="pluralMinimalPairs"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="ordinalMinimalPairs"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="caseMinimalPairs"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="genderMinimalPairs"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="pluralMinimalPairs"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="count" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="ordinalMinimalPairs"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="ordinal" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="caseMinimalPairs"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="case" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="genderMinimalPairs"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="gender" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="units"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="unit"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="unitLength"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="durationUnit"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="unit"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="gender"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="displayName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="unitPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="perUnitPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="gender"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="perUnitPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="unitLength"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="compoundUnit"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="unit"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="coordinateUnit"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="long"/> |
| <xs:enumeration value="short"/> |
| <xs:enumeration value="narrow"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="compoundUnit"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="compoundUnitPattern1"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="compoundUnitPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="unitPrefixPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="compoundUnitPattern1"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="count"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="0"/> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="zero"/> |
| <xs:enumeration value="one"/> |
| <xs:enumeration value="two"/> |
| <xs:enumeration value="few"/> |
| <xs:enumeration value="many"/> |
| <xs:enumeration value="other"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="gender" type="xs:NMTOKENS"/> |
| <xs:attribute name="case" type="xs:NMTOKENS"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="compoundUnitPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="case" type="xs:NMTOKENS"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="unitPrefixPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="coordinateUnit"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="displayName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="coordinateUnitPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="coordinateUnitPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="north"/> |
| <xs:enumeration value="east"/> |
| <xs:enumeration value="south"/> |
| <xs:enumeration value="west"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="durationUnit"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="durationUnitPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="durationUnitPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="listPatterns"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="listPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="listPattern"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="listPatternPart"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="listPatternPart"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="start"/> |
| <xs:enumeration value="middle"/> |
| <xs:enumeration value="end"/> |
| <xs:enumeration value="2"/> |
| <xs:enumeration value="3"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="collations"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="defaultCollation"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="default"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="collation"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="version" type="xs:NMTOKEN"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| <!-- should be DEPRECATED, but needs some cleanup first --> |
| |
| |
| |
| |
| <xs:element name="defaultCollation"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="collation"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="base"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="import"/> |
| <xs:element minOccurs="0" ref="settings"/> |
| <xs:element minOccurs="0" ref="suppress_contractions"/> |
| <xs:element minOccurs="0" ref="optimize"/> |
| <xs:choice> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cr"/> |
| <xs:element minOccurs="0" ref="rules"/> |
| </xs:choice> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="visibility"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="internal"/> |
| <xs:enumeration value="external"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"/> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="base"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:element ref="special"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="import"> |
| <xs:complexType> |
| <xs:attribute name="source" use="required"/> |
| <xs:attribute name="type"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- deprecated, see CLDR ticket #8289 --> |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="settings"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| <xs:attribute name="strength"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="primary"/> |
| <xs:enumeration value="secondary"/> |
| <xs:enumeration value="tertiary"/> |
| <xs:enumeration value="quaternary"/> |
| <xs:enumeration value="identical"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alternate"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="non-ignorable"/> |
| <xs:enumeration value="shifted"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="backwards"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="on"/> |
| <xs:enumeration value="off"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="normalization"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="on"/> |
| <xs:enumeration value="off"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="caseLevel"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="on"/> |
| <xs:enumeration value="off"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="caseFirst"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="upper"/> |
| <xs:enumeration value="lower"/> |
| <xs:enumeration value="off"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="hiraganaQuarternary"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="on"/> |
| <xs:enumeration value="off"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="hiraganaQuaternary"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="on"/> |
| <xs:enumeration value="off"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="maxVariable"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="space"/> |
| <xs:enumeration value="punct"/> |
| <xs:enumeration value="symbol"/> |
| <xs:enumeration value="currency"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="numeric"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="on"/> |
| <xs:enumeration value="off"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="private"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="variableTop"/> |
| <xs:attribute name="reorder" type="xs:NMTOKENS"/> |
| </xs:complexType> |
| </xs:element> |
| <!-- deprecated, see CLDR ticket #8289 --> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="suppress_contractions"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <!-- deprecated, see CLDR ticket #8289 --> |
| |
| |
| <xs:element name="optimize"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <!-- deprecated, see CLDR ticket #8289 --> |
| |
| |
| <xs:element name="cr"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <!-- # Use the cr element instead, with ICU syntax. --> |
| <xs:element name="rules"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:choice> |
| <xs:element ref="reset"/> |
| <xs:element ref="import"/> |
| </xs:choice> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="reset"/> |
| <xs:element ref="import"/> |
| <xs:element ref="p"/> |
| <xs:element ref="pc"/> |
| <xs:element ref="s"/> |
| <xs:element ref="sc"/> |
| <xs:element ref="t"/> |
| <xs:element ref="tc"/> |
| <xs:element ref="q"/> |
| <xs:element ref="qc"/> |
| <xs:element ref="i"/> |
| <xs:element ref="ic"/> |
| <xs:element ref="x"/> |
| </xs:choice> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="reset"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="first_variable"/> |
| <xs:element ref="last_variable"/> |
| <xs:element ref="first_tertiary_ignorable"/> |
| <xs:element ref="last_tertiary_ignorable"/> |
| <xs:element ref="first_secondary_ignorable"/> |
| <xs:element ref="last_secondary_ignorable"/> |
| <xs:element ref="first_primary_ignorable"/> |
| <xs:element ref="last_primary_ignorable"/> |
| <xs:element ref="first_non_ignorable"/> |
| <xs:element ref="last_non_ignorable"/> |
| <xs:element ref="first_trailing"/> |
| <xs:element ref="last_trailing"/> |
| </xs:choice> |
| <xs:attribute name="before" type="xs:NMTOKEN"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="first_variable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="last_variable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="first_tertiary_ignorable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="last_tertiary_ignorable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| |
| <xs:element name="first_secondary_ignorable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="last_secondary_ignorable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| |
| <xs:element name="first_primary_ignorable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="last_primary_ignorable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="first_non_ignorable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="last_non_ignorable"> |
| <xs:complexType/> |
| </xs:element> |
| |
| |
| <xs:element name="first_trailing"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="last_trailing"> |
| <xs:complexType/> |
| </xs:element> |
| |
| <xs:element name="p"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="pc"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="s"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="sc"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="t"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="tc"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="q"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:element name="qc"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:element name="i"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="ic"> |
| <xs:complexType mixed="true"> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="cp"/> |
| <xs:element ref="last_variable"/> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="x"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="context"/> |
| <xs:choice maxOccurs="unbounded" minOccurs="0"> |
| <xs:element ref="p"/> |
| <xs:element ref="pc"/> |
| <xs:element ref="s"/> |
| <xs:element ref="sc"/> |
| <xs:element ref="t"/> |
| <xs:element ref="tc"/> |
| <xs:element ref="q"/> |
| <xs:element ref="qc"/> |
| <xs:element ref="i"/> |
| <xs:element ref="ic"/> |
| </xs:choice> |
| <xs:element minOccurs="0" ref="extend"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="context"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="extend"> |
| <xs:complexType mixed="true"> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="cp"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <!-- ######################################################### --> |
| <xs:element name="posix"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="messages"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="messages"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="yesstr"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="nostr"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="yesexpr"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="noexpr"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="yesstr"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="nostr"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="yesexpr"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="noexpr"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="characterLabels"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="characterLabelPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="characterLabel"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="characterLabelPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="count"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="0"/> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="zero"/> |
| <xs:enumeration value="one"/> |
| <xs:enumeration value="two"/> |
| <xs:enumeration value="few"/> |
| <xs:enumeration value="many"/> |
| <xs:enumeration value="other"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| <!-- count only used for certain patterns" --> |
| |
| |
| <xs:element name="characterLabel"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="segmentations"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="segmentation"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="segmentation"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="variables"/> |
| <xs:element minOccurs="0" ref="segmentRules"/> |
| <xs:element minOccurs="0" ref="exceptions"/> |
| <xs:element minOccurs="0" ref="suppressions"/> |
| </xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| <xs:attribute name="validSubLocales"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="variables"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="variable"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="variable"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="id" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="segmentRules"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="rule"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="rule"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="id" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="exceptions"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="exception"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| <!-- use suppressions instead --> |
| |
| <xs:element name="exception"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="suppressions"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="suppression"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute default="standard" name="type" type="xs:NMTOKEN"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="suppression"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="rbnf"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="rulesetGrouping"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="rulesetGrouping"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="ruleset"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="ruleset"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="rbnfrule"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="access"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="public"/> |
| <xs:enumeration value="private"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="allowsParsing"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| <xs:element name="rbnfrule"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="value" use="required"/> |
| <xs:attribute name="radix"/> |
| <xs:attribute name="decexp"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| <xs:element name="typographicNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="axisName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="styleName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="featureName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="axisName"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="ital"/> |
| <xs:enumeration value="opsz"/> |
| <xs:enumeration value="slnt"/> |
| <xs:enumeration value="wdth"/> |
| <xs:enumeration value="wght"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="styleName"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="ital"/> |
| <xs:enumeration value="opsz"/> |
| <xs:enumeration value="slnt"/> |
| <xs:enumeration value="wdth"/> |
| <xs:enumeration value="wght"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="subtype" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="featureName"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="afrc"/> |
| <xs:enumeration value="cpsp"/> |
| <xs:enumeration value="dlig"/> |
| <xs:enumeration value="frac"/> |
| <xs:enumeration value="lnum"/> |
| <xs:enumeration value="onum"/> |
| <xs:enumeration value="ordn"/> |
| <xs:enumeration value="pnum"/> |
| <xs:enumeration value="smcp"/> |
| <xs:enumeration value="tnum"/> |
| <xs:enumeration value="zero"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="personNames"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="nameOrderLocales"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="parameterDefault"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="nativeSpaceReplacement"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="foreignSpaceReplacement"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="initialPattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="personName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="sampleName"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="nameOrderLocales"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="order" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="givenFirst"/> |
| <xs:enumeration value="surnameFirst"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="parameterDefault"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="parameter" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="length"/> |
| <xs:enumeration value="formality"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="nativeSpaceReplacement"> |
| <xs:complexType mixed="true"> |
| <xs:attribute default="preserve" ref="xml:space"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="foreignSpaceReplacement"> |
| <xs:complexType mixed="true"> |
| <xs:attribute default="preserve" ref="xml:space"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="initialPattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="initial"/> |
| <xs:enumeration value="initialSequence"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| <xs:element name="personName"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" ref="namePattern"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="order" type="xs:NMTOKENS"/> |
| <xs:attribute name="length" type="xs:NMTOKENS"/> |
| <xs:attribute name="usage" type="xs:NMTOKENS"/> |
| <xs:attribute name="formality" type="xs:NMTOKENS"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="namePattern"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="alt"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="1"/> |
| <xs:enumeration value="2"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="sampleName"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" ref="nameField"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| <xs:attribute name="item" type="xs:NMTOKENS" use="required"/> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:element name="nameField"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="references"/> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| <xs:element name="annotations"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="annotation"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| <xs:element name="annotation"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="cp" use="required"/> |
| <xs:attribute name="tts"/> |
| <xs:attribute name="type"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="tts"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <!-- ######################################################### --> |
| <!-- # This element contains metadata for Survey Tool internal use (optimization, etc). --> |
| <xs:element name="metadata"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element minOccurs="0" ref="casingData"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:element name="casingData"> |
| <xs:complexType> |
| <xs:choice> |
| <xs:element ref="alias"/> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="casingItem"/> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="special"/> |
| </xs:sequence> |
| </xs:choice> |
| </xs:complexType> |
| </xs:element> |
| |
| <xs:element name="casingItem"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" use="required"/> |
| <xs:attribute name="override"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="forceError"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| |
| |
| |
| <xs:element name="references"> |
| <xs:complexType> |
| <xs:sequence> |
| <xs:element maxOccurs="unbounded" minOccurs="0" ref="reference"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:element> |
| |
| |
| <xs:element name="reference"> |
| <xs:complexType mixed="true"> |
| <xs:attribute name="type" type="xs:NMTOKEN" use="required"/> |
| <xs:attribute name="uri"/> |
| <xs:attribute name="alt" type="xs:NMTOKENS"/> |
| <xs:attribute name="draft"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="approved"/> |
| <xs:enumeration value="contributed"/> |
| <xs:enumeration value="provisional"/> |
| <xs:enumeration value="unconfirmed"/> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| <xs:attribute name="standard"> |
| <xs:simpleType> |
| <xs:restriction base="xs:token"> |
| <xs:enumeration value="true"/> |
| <xs:enumeration value="false"/> |
| </xs:restriction> |
| </xs:simpleType> |
| </xs:attribute> |
| </xs:complexType> |
| </xs:element> |
| <xs:complexType mixed="true" name="any"> |
| <xs:sequence> |
| <xs:any maxOccurs="unbounded" minOccurs="0" processContents="strict"/> |
| </xs:sequence> |
| </xs:complexType> |
| </xs:schema> |