<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema targetNamespace="https://metadata.imde.io/codelists" elementFormDefault="qualified"
            xmlns="https://metadata.imde.io/codelists"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <xsd:simpleType name="ISO_639_1">
    <xsd:restriction base="xsd:token">
      <xsd:enumeration value="ab"/>
      <xsd:enumeration value="aa"/>
      <xsd:enumeration value="af"/>
      <xsd:enumeration value="sq"/>
      <xsd:enumeration value="am"/>
      <xsd:enumeration value="ar"/>
      <xsd:enumeration value="hy"/>
      <xsd:enumeration value="as"/>
      <xsd:enumeration value="ay"/>
      <xsd:enumeration value="az"/>
      <xsd:enumeration value="ba"/>
      <xsd:enumeration value="eu"/>
      <xsd:enumeration value="be"/>
      <xsd:enumeration value="bn"/>
      <xsd:enumeration value="bi"/>
      <xsd:enumeration value="br"/>
      <xsd:enumeration value="bg"/>
      <xsd:enumeration value="my"/>
      <xsd:enumeration value="ca"/>
      <xsd:enumeration value="km"/>
      <xsd:enumeration value="zh"/>
      <xsd:enumeration value="kw"/>
      <xsd:enumeration value="co"/>
      <xsd:enumeration value="hr"/>
      <xsd:enumeration value="cs"/>
      <xsd:enumeration value="da"/>
      <xsd:enumeration value="nl"/>
      <xsd:enumeration value="dz"/>
      <xsd:enumeration value="en"/>
      <xsd:enumeration value="en-US"/>
      <xsd:enumeration value="eo"/>
      <xsd:enumeration value="et"/>
      <xsd:enumeration value="fo"/>
      <xsd:enumeration value="fj"/>
      <xsd:enumeration value="fl"/>
      <xsd:enumeration value="fi"/>
      <xsd:enumeration value="vl"/>
      <xsd:enumeration value="fr"/>
      <xsd:enumeration value="fr-CA"/>
      <xsd:enumeration value="fy"/>
      <xsd:enumeration value="gl"/>
      <xsd:enumeration value="ka"/>
      <xsd:enumeration value="de"/>
      <xsd:enumeration value="el"/>
      <xsd:enumeration value="kl"/>
      <xsd:enumeration value="gn"/>
      <xsd:enumeration value="gu"/>
      <xsd:enumeration value="ha"/>
      <xsd:enumeration value="he"/>
      <xsd:enumeration value="hi"/>
      <xsd:enumeration value="hu"/>
      <xsd:enumeration value="is"/>
      <xsd:enumeration value="id"/>
      <xsd:enumeration value="ia"/>
      <xsd:enumeration value="ie"/>
      <xsd:enumeration value="iu"/>
      <xsd:enumeration value="ik"/>
      <xsd:enumeration value="ga"/>
      <xsd:enumeration value="it"/>
      <xsd:enumeration value="ja"/>
      <xsd:enumeration value="jv"/>
      <xsd:enumeration value="kn"/>
      <xsd:enumeration value="ks"/>
      <xsd:enumeration value="kk"/>
      <xsd:enumeration value="rw"/>
      <xsd:enumeration value="ky"/>
      <xsd:enumeration value="ko"/>
      <xsd:enumeration value="ku"/>
      <xsd:enumeration value="lo"/>
      <xsd:enumeration value="la"/>
      <xsd:enumeration value="lv"/>
      <xsd:enumeration value="ln"/>
      <xsd:enumeration value="lt"/>
      <xsd:enumeration value="lb"/>
      <xsd:enumeration value="mk"/>
      <xsd:enumeration value="mg"/>
      <xsd:enumeration value="ms"/>
      <xsd:enumeration value="ml"/>
      <xsd:enumeration value="mt"/>
      <xsd:enumeration value="gv"/>
      <xsd:enumeration value="mi"/>
      <xsd:enumeration value="mr"/>
      <xsd:enumeration value="mn"/>
      <xsd:enumeration value="cn"/>
      <xsd:enumeration value="na"/>
      <xsd:enumeration value="ne"/>
      <xsd:enumeration value="se"/>
      <xsd:enumeration value="no"/>
      <xsd:enumeration value="oc"/>
      <xsd:enumeration value="or"/>
      <xsd:enumeration value="om"/>
      <xsd:enumeration value="ps"/>
      <xsd:enumeration value="fa"/>
      <xsd:enumeration value="pl"/>
      <xsd:enumeration value="pt"/>
      <xsd:enumeration value="pb"/>
      <xsd:enumeration value="pa"/>
      <xsd:enumeration value="qu"/>
      <xsd:enumeration value="ro"/>
      <xsd:enumeration value="rm"/>
      <xsd:enumeration value="rn"/>
      <xsd:enumeration value="ru"/>
      <xsd:enumeration value="sm"/>
      <xsd:enumeration value="sg"/>
      <xsd:enumeration value="sa"/>
      <xsd:enumeration value="gd"/>
      <xsd:enumeration value="sr"/>
      <xsd:enumeration value="sh"/>
      <xsd:enumeration value="sn"/>
      <xsd:enumeration value="sd"/>
      <xsd:enumeration value="si"/>
      <xsd:enumeration value="sk"/>
      <xsd:enumeration value="sl"/>
      <xsd:enumeration value="so"/>
      <xsd:enumeration value="st"/>
      <xsd:enumeration value="es"/>
      <xsd:enumeration value="su"/>
      <xsd:enumeration value="sw"/>
      <xsd:enumeration value="ss"/>
      <xsd:enumeration value="sv"/>
      <xsd:enumeration value="tl"/>
      <xsd:enumeration value="tg"/>
      <xsd:enumeration value="ta"/>
      <xsd:enumeration value="tt"/>
      <xsd:enumeration value="te"/>
      <xsd:enumeration value="th"/>
      <xsd:enumeration value="bo"/>
      <xsd:enumeration value="ti"/>
      <xsd:enumeration value="to"/>
      <xsd:enumeration value="ts"/>
      <xsd:enumeration value="tn"/>
      <xsd:enumeration value="tr"/>
      <xsd:enumeration value="tk"/>
      <xsd:enumeration value="tw"/>
      <xsd:enumeration value="uk"/>
      <xsd:enumeration value="ur"/>
      <xsd:enumeration value="ug"/>
      <xsd:enumeration value="uz"/>
      <xsd:enumeration value="vi"/>
      <xsd:enumeration value="vo"/>
      <xsd:enumeration value="wa"/>
      <xsd:enumeration value="cy"/>
      <xsd:enumeration value="wo"/>
      <xsd:enumeration value="xh"/>
      <xsd:enumeration value="yi"/>
      <xsd:enumeration value="yo"/>
      <xsd:enumeration value="za"/>
      <xsd:enumeration value="zu"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:schema>
