Language Codes for Use in Z39.50

November 1999

For Z39.50 definitions that specify the use of a language code and that refer to this page (for example, the value of the term corresponding to Utility attribute set Access Point Attribute 'Language of Record', as well as the value of the Utility Set attribute value Language), language codes should be taken from the second column in the table below (Three Character Bibliographic Code -- ISO 639-2/B). When clients use other codes, for example the 2-character codes from the fourth column, server behavior is not specified (the server may accept and process the alternative code or may fail the request).

(Table provided by Michael Everson of Everson Gunn Teoranta)

Three Character Terminological Code
(ISO 639-2/T)
Three Character Bibliographic Code
(ISO 639-2/B)
Language
Two Character Code
(ISO 639-1)
aaraarAfaraa
abkabkAbkhazianab
aceaceAchinese
achachAcoli
adaadaAdangme
afaafaAfro-Asiatic (Other)
afhafhAfrihili
afrafrAfrikaansaf
ajmajmAljamia
akaakaAkan
akkakkAkkadian
alealeAleut
algalgAlgonquian languages
amhamhAmharicam
angangEnglish, Old (ca. 450-1100)
apaapaApache languages
araaraArabicar
arcarcAramaic
arnarnAraucanian
arparpArapaho
artartArtificial (Other)
arwarwArawak
asmasmAssameseas
athathAthapascan languages
ausausAustralian languages
avaavaAvaric
aveaveAvestan
awaawaAwadhi
aymaymAymaraay
azeazeAzerbaijaniaz
badbadBanda
baibaiBamileke languages
bakbakBashkirba
balbalBaluchi
bambamBambara
banbanBalinese
basbasBasa
batbatBaltic (Other)
bejbejBeja
belbelBelarusianbe
bembemBemba
benbenBengalibn
berberBerber (Other)
bhobhoBhojpuri
bihbihBiharibh
bikbikBikol
binbinBini
bisbisBislamabi
blablaSiksika
bntbntBantu (Other)
bodtibTibetanbo
brabraBraj
brebreBretonbr
btkbtkBatak (Indonesia)
buabuaBuriat
bugbugBuginese
bulbulBulgarianbg
cadcadCaddo
caicaiCentral American Indian (Other)
carcarCarib
catcatCatalanca
caucauCaucasian (Other)
cebcebCebuano
celcelCeltic (Other)
cesczeCzechcs
chachaChamorro
chbchbChibcha
checheChechen
chgchgChagatai
chkchkChuukese
chmchmMari
chnchnChinook jargon
chochoChoctaw
chpchpChipewyan
chrchrCherokee
chuchuChurch Slavic
chvchvChuvash
chychyCheyenne
cmccmcChamic languages
copcopCoptic
corcorCornishkw
coscosCorsicanco
cpecpeCreoles and pidgins, English-based (Other)
cpfcpfCreoles and pidgins, French-based (Other)
cppcppCreoles and pidgins, Portuguese-based (Other)
crecreCree
crpcrpCreoles and pidgins (Other)
cuscusCushitic (Other)
cymwelWelshcy
dakdakDakota
dandanDanishda
daydayDayak
deldelDelaware
dendenSlave (Athapascan)
deugerGermande
dgrdgrDogrib
dindinDinka
divdivDivehi
doidoiDogri
dradraDravidian (Other)
duaduaDuala
dumdumDutch, Middle (ca. 1050-1350)
dyudyuDyula
dzodzoDzongkhadz
efiefiEfik
egyegyEgyptian (Ancient)
ekaekaEkajuk
ellgreGreek, Modern (post 1453)el
elxelxElamite
engengEnglishen
enmenmEnglish, Middle (1100-1500)
epoepoEsperantoeo
estestEstonianet
ethethEthiopic
eusbaqBasqueeu
eweeweEwe
ewoewoEwondo
fanfanFang
faofaoFaroesefo
fasperPersianfa
fatfatFanti
fijfijFijianfj
finfinFinnishfi
fiufiuFinno-Ugrian (Other)
fonfonFon
frafreFrenchfr
frmfrmFrench, Middle (ca. 1400-1600)
frofroFrench, Old (842-ca. 1400)
fryfryFrisianfy
fulfulFulah
furfurFriulian
gaagaaGa
gaygayGayo
gbagbaGbaya
gemgemGermanic (Other)
gezgezGeez
gilgilGilbertese
glaglaGaelic (Scots)gd
glegleIrishga
glgglgGallegangl
glvglvManxgv
gmhgmhGerman, Middle High (ca. 1050-1500)
gohgohGerman, Old High (ca. 750-1050)
gongonGondi
gorgorGorontalo
gotgotGothic
grbgrbGrebo
grcgrcGreek, Ancient (to 1453)
grngrnGuaranign
gujgujGujaratigu
gwigwiGwich'in
haihaiHaida
hauhauHausaha
hawhawHawaiian
hebhebHebrewhe/iw
herherHerero
hilhilHiligaynon
himhimHimachali
hinhinHindihi
hithitHittite
hmnhmnHmong
hmohmoHiri Motu
hrvscrCroatianhr
hunhunHungarianhu
huphupHupa
hyearmArmenianhy
ibaibaIban
iboiboIgbo
ijoijoIjo
ikuikuInuktitutiu
ileileInterlingueie
iloiloIloko
inainaInterlingua (International Auxilary Language Association)ia
incincIndic (Other)
indindIndonesianid/in
ineineIndo-European (Other)
ipkipkInupiakik
irairaIranian (Other)
iroiroIroquoian languages
isliceIcelandicis
itaitaItalianit
jawjavJavanesejw
jpnjpnJapaneseja
jprjprJudeo-Persian
jrbjrbJudeo-Arabic
kaakaaKara-Kalpak
kabkabKabyle
kackacKachin
kalkalKalaallisutkl
kamkamKamba
kankanKannadakn
karkarKaren
kaskasKashmiriks
katgeoGeorgianka
kaukauKanuri
kawkawKawi
kazkazKazakhkk
khakhaKhasi
khikhiKhoisan (Other)
khmkhmKhmerkm
khokhoKhotanese
kikkikKikuyu
kinkinKinyarwandarw
kirkirKirghizky
kmbkmbKimbundu
kokkokKonkani
komkomKomi
konkonKongo
korkorKoreanko
koskosKosraean
kpekpeKpelle
krokroKru
krukruKurukh
kuakuaKuanyama
kumkumKumyk
kurkurKurdishku
kutkutKutenai
ladladLadino
lahlahLahnda
lamlamLamba
laolaoLaolo
latlatLatinla
lavlavLatvianlv
lezlezLezghian
linlinLingalaln
litlitLithuanianlt
lollolMongo
lozlozLozi
ltzltzLktzeburgeschlb
lualuaLuba-Lulua
lublubLuba-Katanga
luglugGanda
luiluiLuiseno
lunlunLunda
luoluoLuo (Kenya and Tanzania)
luslusLushai
madmadMadurese
magmagMagahi
mahmahMarshall
maimaiMaithili
makmakMakasar
malmalMalayalamml
manmanMandingo
mapmapAustronesian (Other)
marmarMarathimr
masmasMasai
mdrmdrMandar
menmenMende
mgamgaIrish, Middle (900-1200)
micmicMicmac
minminMinangkabau
mismisMiscellaneous languages
mkdmacMacedonianmk
mkhmkhMon-Khmer (Other)
mlgmlgMalagasymg
mltmltMaltesemt
mnimniManipuri
mnomnoManobo languages
mohmohMohawk
molmolMoldavianmo
monmonMongolianmn
mosmosMossi
mrimaoMaorimi
msamayMalayms
mulmulMultiple languages
munmunMunda languages
musmusCreek
mwrmwrMarwari
myaburBurmesemy
mynmynMayan languages
nahnahNahuatl
nainaiNorth American Indian (Other)
naunauNauruna
navnavNavajo
nblnblNdebele, South
ndendeNdebele, North
ndondoNdonga
nepnepNepaline
newnewNewari
nianiaNias
nicnicNiger-Kordofanian (Other)
niuniuNiuean
nlddutDutchnl
nonnonNorse, Old
nornorNorwegianno
nsonsoSotho, Northern
nubnubNubian languages
nyanyaNyanja
nymnymNyamwezi
nynnynNyankole
nyonyoNyoro
nzinziNzima
ociociOccitan (post 1500)oc
ojiojiOjibwa
orioriOriya
ormormOromoom
osaosaOsage
ossossOssetic
otaotaTurkish, Ottoman (1500-1928)
otootoOtomian languages
paapaaPapuan (Other)
pagpagPangasinan
palpalPahlavi
pampamPampanga
panpanPanjabipa
pappapPapiamento
paupauPalauan
peopeoPersian, Old (ca. 600-400 B.C.)
phiphiPhilippine (Other)
phnphnPhoenician
plipliPali
polpolPolishpl
ponponPohnpeian
porporPortuguesept
prapraPrakrit languages
proproProvengal, Old (to 1500)
puspusPushtops
qaa-qtzqaa-qtzreserved for local use
quequeQuechuaqu
rajrajRajasthani
raprapRapanui
rarrarRarotongan
roaroaRomance (Other)
rohrohRhaeto-Romancerm
romromRomany
ronrumRomanianro
runrunRundirn
rusrusRussianru
sadsadSandawe
sagsagSangosg
saisaiSouth American Indian (Other)
salsalSalishan languages
samsamSamaritan Aramaic
sansanSanskritsa
sassasSasak
satsatSantali
scoscoScots
selselSelkup
semsemSemitic (Other)
sgasgaIrish, Old (to 900)
shnshnShan
sidsidSidamo
sinsinSinhalesesi
siosioSiouan languages
sitsitSino-Tibetan (Other)
slaslaSlavic (Other)
slksloSlovaksk
slvslvSloveniansl
smismiSami languagesse
smosmoSamoansm
snasnaShonasn
sndsndSindhisd
snksnkSoninke
sogsogSogdian
somsomSomaliso
sonsonSonghai
sotsotSotho, Southernst
spaspaSpanishes
sqialbAlbaniansq
srdsrdSardinian
srpsccSerbiansr
srrsrrSerer
ssassaNilo-Saharan (Other)
sswsswSwatiss
suksukSukuma
sunsunSundanesesu
sussusSusu
suxsuxSumerian
swaswaSwahilisw
swesweSwedishsv
syrsyrSyriac
tahtahTahitian
taitaiTai (Other)
tamtamTamilta
tattatTatartt
teltelTelugute
temtemTimne
terterTereno
tettetTetum
tgktgkTajiktg
tgltglTagalogtl
thathaThaith
tigtigTigre
tirtirTigrinya
tivtivTiv
tkltklTokelau
tlitliTlingit
tmhtmhTamashek
togtogTonga (Nyasa)
tontonTonga (Tonga Islands)
tpitpiTok Pisin
tsitsiTsimshian
tsntsnTswanatn
tsotsoTsongats
tuktukT|rkmentk
tumtumTumbuka
turturTurkish
tuttutAltaic (Other)
tvltvlTuvalu
twitwiTwitw
tyvtyvTuvinian
ugaugaUgaritic
uiguigUighurug
ukrukrUkrainianuk
umbumbUmbundu
undundUndetermined
urdurdUrduur
uzbuzbUzbekuz
vaivaiVai
venvenVenda
vievieVietnamesevi
volvolVolap|kvo
votvotVotic
wakwakWakashan languages
walwalWalamo
warwarWaray
waswasWasho
wenwenSorbian languages
wolwolWolofwo
xhoxhoXhosaxh
yaoyaoYao
yapyapYapese
yidyidYiddishyi/ji
yoryorYoruba
ypkypkYupik languages
zapzapZapotec
zenzenZenaga
zhazhaZhuangza
zhochiChinesezh
zndzndZande
zulzulZuluzu
zunzunZuqi