Add support for an extension based filter
[GitHub/WoltLab/WCF.git] / XSD / language.xsd
index 9c5e933f88ce3d2893da881a811b0356640e0b10..77955ad9d3a723dfa483a3493d6495ab18573984 100644 (file)
@@ -7,13 +7,17 @@
        <!-- data element -->
        <xs:element name="language">
                <xs:complexType>
-                       <!-- deprecated since 5.5 -->
-                       <xs:sequence>
-                               <xs:element name="category" type="category" maxOccurs="unbounded" />
-                       </xs:sequence>
-                       <!-- /deprecated since 5.5 -->
-                       <xs:element name="import" type="import" minOccurs="0" />
-                       <xs:element name="delete" type="delete" minOccurs="0" />
+                       <xs:choice>
+                               <!-- deprecated since 5.5 -->
+                               <xs:sequence>
+                                       <xs:element name="category" type="category" maxOccurs="unbounded" />
+                               </xs:sequence>
+                               <!-- /deprecated since 5.5 -->
+                               <xs:sequence>
+                                       <xs:element name="import" type="import" minOccurs="0" />
+                                       <xs:element name="delete" type="delete" minOccurs="0" />
+                               </xs:sequence>
+                       </xs:choice>
                        <xs:attribute name="languagecode" type="woltlab_varchar" use="required" />
                        <xs:attribute name="languagename" type="woltlab_varchar" use="optional" />
                        <xs:attribute name="countrycode" type="woltlab_varchar" use="optional" />
@@ -46,4 +50,4 @@
        <xs:complexType name="item" mixed="true">
                <xs:attribute name="name" type="woltlab_varchar" use="required" />
        </xs:complexType>
-</xs:schema>
\ No newline at end of file
+</xs:schema>