From TM-XML-Wiki
ISO 639-1:2002 Part 1: Alpha-2 Language Codes
XML Schema Content
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://www.wipo.int/standards/XMLSchema/common"
version="1.0"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<!-- ====================================================================== -->
<!-- Filename : ISOLanguageCodeType-V2002.xsd -->
<!-- Author : SDWG ST.66 Task Force -->
<!-- Version : 1.0 -->
<!-- Last Update : 2007-10-31 -->
<!-- ====================================================================== -->
<xs:simpleType name="ISOLanguageCodeType">
<xs:annotation>
<xs:documentation>ISO 639-1:2002 Part 1: Alpha-2 Language Codes</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:NMTOKEN">
<xs:enumeration value="aa">
<xs:annotation>
<xs:documentation>Afar</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ab">
<xs:annotation>
<xs:documentation>Abkhazian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="af">
<xs:annotation>
<xs:documentation>Afrikaans</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="am">
<xs:annotation>
<xs:documentation>Amharic</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ar">
<xs:annotation>
<xs:documentation>Arabic</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="as">
<xs:annotation>
<xs:documentation>Assamese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ay">
<xs:annotation>
<xs:documentation>Aymara</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="az">
<xs:annotation>
<xs:documentation>Azerbaijani</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ba">
<xs:annotation>
<xs:documentation>Bashkir</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="be">
<xs:annotation>
<xs:documentation>Byelorussian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="bg">
<xs:annotation>
<xs:documentation>Bulgarian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="bh">
<xs:annotation>
<xs:documentation>Bihari</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="bi">
<xs:annotation>
<xs:documentation>Bislama</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="bn">
<xs:annotation>
<xs:documentation>Bengali; Bangla</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="bo">
<xs:annotation>
<xs:documentation>Tibetan</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="br">
<xs:annotation>
<xs:documentation>Breton</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ca">
<xs:annotation>
<xs:documentation>Catalan</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="co">
<xs:annotation>
<xs:documentation>Corsican</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="cs">
<xs:annotation>
<xs:documentation>Czech</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="cy">
<xs:annotation>
<xs:documentation>Welsh</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="da">
<xs:annotation>
<xs:documentation>Danish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="de">
<xs:annotation>
<xs:documentation>German</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="dz">
<xs:annotation>
<xs:documentation>Bhutani</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="el">
<xs:annotation>
<xs:documentation>Greek</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="en">
<xs:annotation>
<xs:documentation>English</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="eo">
<xs:annotation>
<xs:documentation>Esperanto</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="es">
<xs:annotation>
<xs:documentation>Spanish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="et">
<xs:annotation>
<xs:documentation>Estonian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="eu">
<xs:annotation>
<xs:documentation>Basque</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="fa">
<xs:annotation>
<xs:documentation>Persian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="fi">
<xs:annotation>
<xs:documentation>Finnish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="fj">
<xs:annotation>
<xs:documentation>Fiji</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="fo">
<xs:annotation>
<xs:documentation>Faroese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="fr">
<xs:annotation>
<xs:documentation>French</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="fy">
<xs:annotation>
<xs:documentation>Frisian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ga">
<xs:annotation>
<xs:documentation>Irish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="gd">
<xs:annotation>
<xs:documentation>Scots Gaelic</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="gl">
<xs:annotation>
<xs:documentation>Galician</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="gn">
<xs:annotation>
<xs:documentation>Guarani</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="gu">
<xs:annotation>
<xs:documentation>Gujarati</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ha">
<xs:annotation>
<xs:documentation>Hausa</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="he">
<xs:annotation>
<xs:documentation>Hebrew</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="hi">
<xs:annotation>
<xs:documentation>Hindi</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="hr">
<xs:annotation>
<xs:documentation>Croatian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="hu">
<xs:annotation>
<xs:documentation>Hungarian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="hy">
<xs:annotation>
<xs:documentation>Armenian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ia">
<xs:annotation>
<xs:documentation>Interlingua</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="id">
<xs:annotation>
<xs:documentation>Indonesian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ie">
<xs:annotation>
<xs:documentation>Interlingue</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ik">
<xs:annotation>
<xs:documentation>Inupiak</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="is">
<xs:annotation>
<xs:documentation>Icelandic</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="it">
<xs:annotation>
<xs:documentation>Italian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="iu">
<xs:annotation>
<xs:documentation>Inuktitut</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ja">
<xs:annotation>
<xs:documentation>Japanese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="jw">
<xs:annotation>
<xs:documentation>Javanese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ka">
<xs:annotation>
<xs:documentation>Georgian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="kk">
<xs:annotation>
<xs:documentation>Kazakh</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="kl">
<xs:annotation>
<xs:documentation>Greenlandic</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="km">
<xs:annotation>
<xs:documentation>Cambodian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="kn">
<xs:annotation>
<xs:documentation>Kannada</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ko">
<xs:annotation>
<xs:documentation>Korean</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ks">
<xs:annotation>
<xs:documentation>Kashmiri</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ku">
<xs:annotation>
<xs:documentation>Kurdish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ky">
<xs:annotation>
<xs:documentation>Kirghiz</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="la">
<xs:annotation>
<xs:documentation>Latin</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ln">
<xs:annotation>
<xs:documentation>Lingala</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="lo">
<xs:annotation>
<xs:documentation>Laothian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="lt">
<xs:annotation>
<xs:documentation>Lithuanian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="lv">
<xs:annotation>
<xs:documentation>Latvian; Lettish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="mg">
<xs:annotation>
<xs:documentation>Malagasy</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="mi">
<xs:annotation>
<xs:documentation>Maori</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="mk">
<xs:annotation>
<xs:documentation>Macedonian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ml">
<xs:annotation>
<xs:documentation>Malayalam</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="mn">
<xs:annotation>
<xs:documentation>Mongolian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="mo">
<xs:annotation>
<xs:documentation>Moldavian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="mr">
<xs:annotation>
<xs:documentation>Marathi</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ms">
<xs:annotation>
<xs:documentation>Malay</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="mt">
<xs:annotation>
<xs:documentation>Maltese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="my">
<xs:annotation>
<xs:documentation>Burmese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="na">
<xs:annotation>
<xs:documentation>Nauru</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ne">
<xs:annotation>
<xs:documentation>Nepali</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="nl">
<xs:annotation>
<xs:documentation>Dutch</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="no">
<xs:annotation>
<xs:documentation>Norwegian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="oc">
<xs:annotation>
<xs:documentation>Occitan</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="om">
<xs:annotation>
<xs:documentation>(Afan) Oromo</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="or">
<xs:annotation>
<xs:documentation>Oriya</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="pa">
<xs:annotation>
<xs:documentation>Punjabi</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="pl">
<xs:annotation>
<xs:documentation>Polish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ps">
<xs:annotation>
<xs:documentation>Pashto, Pushto</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="pt">
<xs:annotation>
<xs:documentation>Portuguese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="qu">
<xs:annotation>
<xs:documentation>Quechua</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="rm">
<xs:annotation>
<xs:documentation>Rhaeto-Romance</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="rn">
<xs:annotation>
<xs:documentation>Kirundi</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ro">
<xs:annotation>
<xs:documentation>Romanian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ru">
<xs:annotation>
<xs:documentation>Russian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="rw">
<xs:annotation>
<xs:documentation>Kinyarwanda</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sa">
<xs:annotation>
<xs:documentation>Sanskrit</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sd">
<xs:annotation>
<xs:documentation>Sindhi</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sg">
<xs:annotation>
<xs:documentation>Sangho</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sh">
<xs:annotation>
<xs:documentation>Serbo-Croatian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="si">
<xs:annotation>
<xs:documentation>Singhalese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sk">
<xs:annotation>
<xs:documentation>Slovak</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sl">
<xs:annotation>
<xs:documentation>Slovenian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sm">
<xs:annotation>
<xs:documentation>Samoan</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sn">
<xs:annotation>
<xs:documentation>Shona</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="so">
<xs:annotation>
<xs:documentation>Somali</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sq">
<xs:annotation>
<xs:documentation>Albanian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sr">
<xs:annotation>
<xs:documentation>Serbian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ss">
<xs:annotation>
<xs:documentation>Siswati</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="st">
<xs:annotation>
<xs:documentation>Sesotho</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="su">
<xs:annotation>
<xs:documentation>Sundanese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sv">
<xs:annotation>
<xs:documentation>Swedish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="sw">
<xs:annotation>
<xs:documentation>Swahili</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ta">
<xs:annotation>
<xs:documentation>Tamil</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="te">
<xs:annotation>
<xs:documentation>Telugu</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="tg">
<xs:annotation>
<xs:documentation>Tajik</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="th">
<xs:annotation>
<xs:documentation>Thai</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ti">
<xs:annotation>
<xs:documentation>Tigrinya</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="tk">
<xs:annotation>
<xs:documentation>Turkmen</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="tl">
<xs:annotation>
<xs:documentation>Tagalog</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="tn">
<xs:annotation>
<xs:documentation>Setswana</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="to">
<xs:annotation>
<xs:documentation>Tonga</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="tr">
<xs:annotation>
<xs:documentation>Turkish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ts">
<xs:annotation>
<xs:documentation>Tsonga</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="tt">
<xs:annotation>
<xs:documentation>Tatar</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="tw">
<xs:annotation>
<xs:documentation>Twi</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ug">
<xs:annotation>
<xs:documentation>Uigur</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="uk">
<xs:annotation>
<xs:documentation>Ukrainian</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ur">
<xs:annotation>
<xs:documentation>Urdu</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="uz">
<xs:annotation>
<xs:documentation>Uzbek</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="vi">
<xs:annotation>
<xs:documentation>Vietnamese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="vo">
<xs:annotation>
<xs:documentation>Volapuk</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="wo">
<xs:annotation>
<xs:documentation>Wolof</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="xh">
<xs:annotation>
<xs:documentation>Xhosa</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="yi">
<xs:annotation>
<xs:documentation>Yiddish</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="yo">
<xs:annotation>
<xs:documentation>Yoruba</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="za">
<xs:annotation>
<xs:documentation>Zhuang</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="zh">
<xs:annotation>
<xs:documentation>Chinese</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="zu">
<xs:annotation>
<xs:documentation>Zulu</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
</xs:schema>