[1146] | 1 | <?xml version="1.0" encoding="utf-8" ?>
|
---|
| 2 | <schema xmlns="http://www.w3.org/2001/XMLSchema"
|
---|
| 3 | elementFormDefault="qualified"
|
---|
| 4 | attributeFormDefault="unqualified"
|
---|
| 5 | > <!-- schema abstract -->
|
---|
| 6 | <annotation>
|
---|
| 7 | <documentation>
|
---|
| 8 | This schema document provides language, country and locale types.
|
---|
| 9 | The enumerations are programmatically generated from Taxonomy Services.
|
---|
| 10 | </documentation>
|
---|
| 11 | <documentation>author: Allan Revenig (allanr) Taxonomy Services</documentation>
|
---|
| 12 | </annotation>
|
---|
| 13 | <!-- Considered using the language type, but we cannot control it's enumerated values.-->
|
---|
| 14 | <!-- simpleType definitions -->
|
---|
| 15 | <simpleType name="isoLanguageCode" final="#all">
|
---|
| 16 | <annotation>
|
---|
| 17 | <documentation>An enumerated type containing a selection of 2 character ISO standard language codes.</documentation>
|
---|
| 18 | </annotation>
|
---|
| 19 | <restriction base="token">
|
---|
| 20 | <enumeration value="ar"/>
|
---|
| 21 | <enumeration value="bg"/>
|
---|
| 22 | <enumeration value="cs"/>
|
---|
| 23 | <enumeration value="da"/>
|
---|
| 24 | <enumeration value="de"/>
|
---|
| 25 | <enumeration value="el"/>
|
---|
| 26 | <enumeration value="en"/>
|
---|
| 27 | <enumeration value="es"/>
|
---|
| 28 | <enumeration value="fi"/>
|
---|
| 29 | <enumeration value="fr"/>
|
---|
| 30 | <enumeration value="he"/>
|
---|
| 31 | <enumeration value="hr"/>
|
---|
| 32 | <enumeration value="hu"/>
|
---|
| 33 | <enumeration value="it"/>
|
---|
| 34 | <enumeration value="ja"/>
|
---|
| 35 | <enumeration value="ko"/>
|
---|
| 36 | <enumeration value="nb"/>
|
---|
| 37 | <enumeration value="nl"/>
|
---|
| 38 | <enumeration value="pl"/>
|
---|
| 39 | <enumeration value="pt"/>
|
---|
| 40 | <enumeration value="ro"/>
|
---|
| 41 | <enumeration value="ru"/>
|
---|
| 42 | <enumeration value="sk"/>
|
---|
| 43 | <enumeration value="sl"/>
|
---|
| 44 | <enumeration value="sv"/>
|
---|
| 45 | <enumeration value="th"/>
|
---|
| 46 | <enumeration value="tr"/>
|
---|
| 47 | <enumeration value="ur"/>
|
---|
| 48 | <enumeration value="zh"/>
|
---|
| 49 | </restriction>
|
---|
| 50 | </simpleType>
|
---|
| 51 | <simpleType name="isoCountryCode" final="#all">
|
---|
| 52 | <annotation>
|
---|
| 53 | <documentation>An enumerated type containing a selection of 2 character ISO standard country codes.</documentation>
|
---|
| 54 | </annotation>
|
---|
| 55 | <restriction base="token">
|
---|
| 56 | <enumeration value="AR"/>
|
---|
| 57 | <enumeration value="AU"/>
|
---|
| 58 | <enumeration value="BE"/>
|
---|
| 59 | <enumeration value="BG"/>
|
---|
| 60 | <enumeration value="BR"/>
|
---|
| 61 | <enumeration value="CA"/>
|
---|
| 62 | <enumeration value="CH"/>
|
---|
| 63 | <enumeration value="CN"/>
|
---|
| 64 | <enumeration value="CZ"/>
|
---|
| 65 | <enumeration value="DE"/>
|
---|
| 66 | <enumeration value="DK"/>
|
---|
| 67 | <enumeration value="ES"/>
|
---|
| 68 | <enumeration value="FI"/>
|
---|
| 69 | <enumeration value="FR"/>
|
---|
| 70 | <enumeration value="GB"/>
|
---|
| 71 | <enumeration value="GR"/>
|
---|
| 72 | <enumeration value="HK"/>
|
---|
| 73 | <enumeration value="HR"/>
|
---|
| 74 | <enumeration value="HU"/>
|
---|
| 75 | <enumeration value="IL"/>
|
---|
| 76 | <enumeration value="IN"/>
|
---|
| 77 | <enumeration value="IT"/>
|
---|
| 78 | <enumeration value="JP"/>
|
---|
| 79 | <enumeration value="KR"/>
|
---|
| 80 | <enumeration value="NL"/>
|
---|
| 81 | <enumeration value="NO"/>
|
---|
| 82 | <enumeration value="NZ"/>
|
---|
| 83 | <enumeration value="PH"/>
|
---|
| 84 | <enumeration value="PK"/>
|
---|
| 85 | <enumeration value="PL"/>
|
---|
| 86 | <enumeration value="PT"/>
|
---|
| 87 | <enumeration value="RO"/>
|
---|
| 88 | <enumeration value="RU"/>
|
---|
| 89 | <enumeration value="SA"/>
|
---|
| 90 | <enumeration value="SE"/>
|
---|
| 91 | <enumeration value="SI"/>
|
---|
| 92 | <enumeration value="SK"/>
|
---|
| 93 | <enumeration value="TH"/>
|
---|
| 94 | <enumeration value="TR"/>
|
---|
| 95 | <enumeration value="TW"/>
|
---|
| 96 | <enumeration value="US"/>
|
---|
| 97 | <enumeration value="ZA"/>
|
---|
| 98 | </restriction>
|
---|
| 99 | </simpleType>
|
---|
| 100 | <simpleType name="isoLocale" final="#all">
|
---|
| 101 | <annotation>
|
---|
| 102 | <documentation>A string that must match a specific pattern xx-XX, where x's are letters, representing a Locale.</documentation>
|
---|
| 103 | </annotation>
|
---|
| 104 | <restriction base="token">
|
---|
| 105 | <enumeration value="ar-SA"/>
|
---|
| 106 | <enumeration value="bg-BG"/>
|
---|
| 107 | <enumeration value="cs-CZ"/>
|
---|
| 108 | <enumeration value="da-DK"/>
|
---|
| 109 | <enumeration value="de-CH"/>
|
---|
| 110 | <enumeration value="de-DE"/>
|
---|
| 111 | <enumeration value="el-GR"/>
|
---|
| 112 | <enumeration value="en-AU"/>
|
---|
| 113 | <enumeration value="en-CA"/>
|
---|
| 114 | <enumeration value="en-GB"/>
|
---|
| 115 | <enumeration value="en-IN"/>
|
---|
| 116 | <enumeration value="en-NZ"/>
|
---|
| 117 | <enumeration value="en-PH"/>
|
---|
| 118 | <enumeration value="en-US"/>
|
---|
| 119 | <enumeration value="en-ZA"/>
|
---|
| 120 | <enumeration value="es-AR"/>
|
---|
| 121 | <enumeration value="es-ES"/>
|
---|
| 122 | <enumeration value="fi-FI"/>
|
---|
| 123 | <enumeration value="fr-BE"/>
|
---|
| 124 | <enumeration value="fr-CA"/>
|
---|
| 125 | <enumeration value="fr-CH"/>
|
---|
| 126 | <enumeration value="fr-FR"/>
|
---|
| 127 | <enumeration value="he-IL"/>
|
---|
| 128 | <enumeration value="hr-HR"/>
|
---|
| 129 | <enumeration value="hu-HU"/>
|
---|
| 130 | <enumeration value="it-CH"/>
|
---|
| 131 | <enumeration value="it-IT"/>
|
---|
| 132 | <enumeration value="ja-JP"/>
|
---|
| 133 | <enumeration value="ko-KR"/>
|
---|
| 134 | <enumeration value="nb-NO"/>
|
---|
| 135 | <enumeration value="nl-BE"/>
|
---|
| 136 | <enumeration value="nl-NL"/>
|
---|
| 137 | <enumeration value="pl-PL"/>
|
---|
| 138 | <enumeration value="pt-BR"/>
|
---|
| 139 | <enumeration value="pt-PT"/>
|
---|
| 140 | <enumeration value="ro-RO"/>
|
---|
| 141 | <enumeration value="ru-RU"/>
|
---|
| 142 | <enumeration value="sk-SK"/>
|
---|
| 143 | <enumeration value="sl-SI"/>
|
---|
| 144 | <enumeration value="sv-SE"/>
|
---|
| 145 | <enumeration value="th-TH"/>
|
---|
| 146 | <enumeration value="tr-TR"/>
|
---|
| 147 | <enumeration value="ur-PK"/>
|
---|
| 148 | <enumeration value="zh-CN"/>
|
---|
| 149 | <enumeration value="zh-HK"/>
|
---|
| 150 | <enumeration value="zh-TW"/>
|
---|
| 151 | </restriction>
|
---|
| 152 | </simpleType>
|
---|
| 153 | </schema>
|
---|