<!-- ilias_cat.dtd for ILIAS Category Hierarchies -->
<!-- For comments refer to our mailing list: xml-ilias@uni-koeln.de -->
<!-- $Id$ -->
<!-- Language codes referring to ISO 639-1 Alpha-2 code, see http://www.oasis-open.org/cover/iso639a.html for details -->
<!ENTITY % langcode "none | aa | ab | af | am | ar | as | ay | az | ba | be | bg | bh | bi | bn | bo | br | ca | co | cs | cy | da | de | dz | el | en | eo | es | et | eu | fa | fi | fj | fo | fr | fy | ga | gd | gl | gn | gu | ha | he | hi | hr | hu | hy | ia | ie | ik | id | is | it | iu | ja | jv | ka | kk | kl | km | kn | ko | ks | ku | ky | la | ln | lo | lt | lv | mg | mi | mk | ml | mn | mo | mr | ms | mt | my | na | ne | nl | no | oc | om | or | pa | pl | ps | pt | qu | rm | rn | ro | ru | rw | sa | sd | sg | sh  | si | sk | sl | sm | sn | so | sq | sr | ss | st | su | sv | sw | ta | te | tg | th | ti | tk | tl | tn | to | tr | ts | tt | tw | ug | uk | ur | uz | vi | vo | wo | xh | yi | yo | za | zh | zu">

<!-- Categories -->
<!ELEMENT Categories (Category*)>

<!-- Category -->
<!ELEMENT Category (CategorySpec+, Category*)>
<!ATTLIST Category
	Id CDATA #REQUIRED
	DefaultLanguage (%langcode;) #REQUIRED
>

<!-- Category Specification -->
<!ELEMENT CategorySpec (Title, Description)>
<!ATTLIST CategorySpec
	Language (%langcode;) #REQUIRED
>

<!ELEMENT Title (#PCDATA)>
<!ELEMENT Description (#PCDATA)>