1 <xs:schema attributeFormDefault=
"unqualified" elementFormDefault=
"qualified" xmlns:
xs=
"http://www.w3.org/2001/XMLSchema">
2 <xs:element name=
"CultureInfo">
5 <xs:element name=
"Calendar" type=
"xs:string" />
6 <xs:element name=
"CompareInfo">
8 <xs:attribute name=
"LCID" type=
"xs:unsignedShort" use=
"required" />
11 <xs:element name=
"DateTimeFormat">
14 <xs:element name=
"UniversalSortableDateTimePattern" type=
"xs:string" />
15 <xs:element name=
"SortableDateTimePattern" type=
"xs:string" />
16 <xs:element name=
"RFC1123Pattern" type=
"xs:string" />
17 <xs:element name=
"CalendarWeekRule" type=
"xs:string" />
18 <xs:element name=
"Calendar" type=
"xs:string" />
19 <xs:element name=
"FirstDayOfWeek" type=
"xs:string" />
20 <xs:element name=
"FullDateTimePattern" type=
"xs:string" />
21 <xs:element name=
"YearMonthPattern" type=
"xs:string" />
22 <xs:element name=
"MonthDayPattern" type=
"xs:string" />
23 <xs:element name=
"LongTimePattern" type=
"xs:string" />
24 <xs:element name=
"ShortTimePattern" type=
"xs:string" />
25 <xs:element name=
"ShortDatePattern" type=
"xs:string" />
26 <xs:element name=
"LongDatePattern" type=
"xs:string" />
27 <xs:element name=
"TimeSeparator" type=
"xs:string" />
28 <xs:element name=
"DateSeparator" type=
"xs:string" />
29 <xs:element name=
"PMDesignator" type=
"xs:string" />
30 <xs:element name=
"AMDesignator" type=
"xs:string" />
31 <xs:element name=
"MonthNames">
34 <xs:element minOccurs=
"12" maxOccurs=
"12" name=
"MonthName" type=
"xs:string" />
38 <xs:element name=
"DayNames">
41 <xs:element minOccurs=
"7" maxOccurs=
"7" name=
"DayName" type=
"xs:string" />
45 <xs:element name=
"AbbreviatedMonthNames">
48 <xs:element minOccurs=
"12" maxOccurs=
"12" name=
"AbbreviatedMonthName" type=
"xs:string" />
52 <xs:element name=
"AbbreviatedDayNames">
55 <xs:element minOccurs=
"7" maxOccurs=
"7" name=
"AbbreviatedDayName" type=
"xs:string" />
62 <xs:element name=
"DisplayNames">
65 <xs:element name=
"DisplayName" maxOccurs=
"unbounded">
67 <xs:attribute name=
"lang" type=
"xs:language" />
73 <xs:element name=
"EnglishName" type=
"xs:string" />
74 <xs:element name=
"LCID" type=
"xs:unsignedShort" />
75 <xs:element name=
"Name" type=
"xs:string" />
76 <xs:element name=
"NativeName" type=
"xs:string" />
77 <xs:element name=
"NumberFormat">
80 <xs:element name=
"PositiveSign" type=
"xs:string" />
81 <xs:element name=
"PositiveInfinitySymbol" type=
"xs:string" />
82 <xs:element name=
"PerMilleSymbol" type=
"xs:string" />
83 <xs:element name=
"PercentSymbol" type=
"xs:string" />
84 <xs:element name=
"PercentPositivePattern" type=
"xs:unsignedByte" />
85 <xs:element name=
"PercentNegativePattern" type=
"xs:unsignedByte" />
86 <xs:element name=
"PercentGroupSizes">
89 <xs:element name=
"PercentGroupSize" type=
"xs:unsignedByte" />
93 <xs:element name=
"PercentGroupSeparator" type=
"xs:string" />
94 <xs:element name=
"PercentDecimalSeparator" type=
"xs:string" />
95 <xs:element name=
"PercentDecimalDigits" type=
"xs:unsignedByte" />
96 <xs:element name=
"NumberNegativePattern" type=
"xs:unsignedByte" />
97 <xs:element name=
"NumberGroupSizes">
100 <xs:element name=
"NumberGroupSize" type=
"xs:unsignedByte" />
104 <xs:element name=
"NumberGroupSeparator" type=
"xs:string" />
105 <xs:element name=
"NumberDecimalSeparator" type=
"xs:string" />
106 <xs:element name=
"NumberDecimalDigits" type=
"xs:unsignedByte" />
107 <xs:element name=
"NegativeSign" type=
"xs:string" />
108 <xs:element name=
"NegativeInfinitySymbol" type=
"xs:string" />
109 <xs:element name=
"NaNSymbol" type=
"xs:float" />
110 <xs:element name=
"CurrencySymbol" type=
"xs:string" />
111 <xs:element name=
"CurrencyPositivePattern" type=
"xs:unsignedByte" />
112 <xs:element name=
"CurrencyNegativePattern" type=
"xs:unsignedByte" />
113 <xs:element name=
"CurrencyGroupSizes">
116 <xs:element name=
"CurrencyGroupSize" type=
"xs:unsignedByte" />
120 <xs:element name=
"CurrencyGroupSeparator" type=
"xs:string" />
121 <xs:element name=
"CurrencyDecimalSeparator" type=
"xs:string" />
122 <xs:element name=
"CurrencyDecimalDigits" type=
"xs:unsignedByte" />
126 <xs:element name=
"OptionalCalendars">
129 <xs:element maxOccurs=
"unbounded" name=
"Calendar" type=
"xs:string" />
133 <xs:element name=
"Parent" type=
"xs:string" />
134 <xs:element name=
"TextInfo">
137 <xs:element name=
"ANSICodePage" type=
"xs:unsignedShort" />
138 <xs:element name=
"EBCDICCodePage" type=
"xs:unsignedShort" />
139 <xs:element name=
"ListSeparator" type=
"xs:string" />
140 <xs:element name=
"MacCodePage" type=
"xs:unsignedShort" />
141 <xs:element name=
"OEMCodePage" type=
"xs:unsignedShort" />
145 <xs:element name=
"ThreeLetterISOLanguageName" type=
"xs:string" />
146 <xs:element name=
"TwoLetterISOLanguageName" type=
"xs:string" />
148 <xs:attribute name=
"name" type=
"xs:string" use=
"required" />