pub enum Iso639_2 {
Show 505 variants
Aar,
Abk,
Ace,
Ach,
Ada,
Ady,
Afa,
Afh,
Afr,
Ain,
Aka,
Akk,
Alb,
Ale,
Alg,
Alt,
Amh,
Ang,
Anp,
Apa,
Ara,
Arc,
Arg,
Arm,
Arn,
Arp,
Art,
Arw,
Asm,
Ast,
Ath,
Aus,
Ava,
Ave,
Awa,
Aym,
Aze,
Bad,
Bai,
Bak,
Bal,
Bam,
Ban,
Baq,
Bas,
Bat,
Bej,
Bel,
Bem,
Ben,
Ber,
Bho,
Bih,
Bik,
Bin,
Bis,
Bla,
Bnt,
Bod,
Bos,
Bra,
Bre,
Btk,
Bua,
Bug,
Bul,
Bur,
Byn,
Cad,
Cai,
Car,
Cat,
Cau,
Ceb,
Cel,
Ces,
Cha,
Chb,
Che,
Chg,
Chi,
Chk,
Chm,
Chn,
Cho,
Chp,
Chr,
Chu,
Chv,
Chy,
Cmc,
Cop,
Cor,
Cos,
Cpe,
Cpf,
Cpp,
Cre,
Crh,
Crp,
Csb,
Cus,
Cym,
Cze,
Dak,
Dan,
Dar,
Day,
Del,
Den,
Deu,
Dgr,
Din,
Div,
Doi,
Dra,
Dsb,
Dua,
Dum,
Dut,
Dyu,
Dzo,
Efi,
Egy,
Eka,
Ell,
Elx,
Eng,
Enm,
Epo,
Est,
Eus,
Ewe,
Ewo,
Fan,
Fao,
Fas,
Fat,
Fij,
Fil,
Fin,
Fiu,
Fon,
Fra,
Fre,
Frm,
Fro,
Frr,
Frs,
Fry,
Ful,
Fur,
Gaa,
Gay,
Gba,
Gem,
Geo,
Ger,
Gez,
Gil,
Gla,
Gle,
Glg,
Glv,
Gmh,
Goh,
Gon,
Gor,
Got,
Grb,
Grc,
Gre,
Grn,
Gsw,
Guj,
Gwi,
Hai,
Hat,
Hau,
Haw,
Heb,
Her,
Hil,
Him,
Hin,
Hit,
Hmn,
Hmo,
Hrv,
Hsb,
Hun,
Hup,
Hye,
Iba,
Ibo,
Ice,
Ido,
Iii,
Ijo,
Iku,
Ile,
Ilo,
Ina,
Inc,
Ind,
Ine,
Inh,
Ipk,
Ira,
Iro,
Isl,
Ita,
Jav,
Jbo,
Jpn,
Jpr,
Jrb,
Kaa,
Kab,
Kac,
Kal,
Kam,
Kan,
Kar,
Kas,
Kat,
Kau,
Kaw,
Kaz,
Kbd,
Kha,
Khi,
Khm,
Kho,
Kik,
Kin,
Kir,
Kmb,
Kok,
Kom,
Kon,
Kor,
Kos,
Kpe,
Krc,
Krl,
Kro,
Kru,
Kua,
Kum,
Kur,
Kut,
Lad,
Lah,
Lam,
Lao,
Lat,
Lav,
Lez,
Lim,
Lin,
Lit,
Lol,
Loz,
Ltz,
Lua,
Lub,
Lug,
Lui,
Lun,
Luo,
Lus,
Mac,
Mad,
Mag,
Mah,
Mai,
Mak,
Mal,
Man,
Mao,
Map,
Mar,
Mas,
May,
Mdf,
Mdr,
Men,
Mga,
Mic,
Min,
Mis,
Mkd,
Mkh,
Mlg,
Mlt,
Mnc,
Mni,
Mno,
Moh,
Mon,
Mos,
Mri,
Msa,
Mul,
Mun,
Mus,
Mwl,
Mwr,
Mya,
Myn,
Myv,
Nah,
Nai,
Nap,
Nau,
Nav,
Nbl,
Nde,
Ndo,
Nds,
Nep,
New,
Nia,
Nic,
Niu,
Nld,
Nno,
Nob,
Nog,
Non,
Nor,
Nqo,
Nso,
Nub,
Nwc,
Nya,
Nym,
Nyn,
Nyo,
Nzi,
Oci,
Oji,
Ori,
Orm,
Osa,
Oss,
Ota,
Oto,
Paa,
Pag,
Pal,
Pam,
Pan,
Pap,
Pau,
Peo,
Per,
Phi,
Phn,
Pli,
Pol,
Pon,
Por,
Pra,
Pro,
Pus,
Que,
Raj,
Rap,
Rar,
Roa,
Roh,
Rom,
Ron,
Rum,
Run,
Rup,
Rus,
Sad,
Sag,
Sah,
Sai,
Sal,
Sam,
San,
Sas,
Sat,
Scn,
Sco,
Sel,
Sem,
Sga,
Sgn,
Shn,
Sid,
Sin,
Sio,
Sit,
Sla,
Slk,
Slo,
Slv,
Sma,
Sme,
Smi,
Smj,
Smn,
Smo,
Sms,
Sna,
Snd,
Snk,
Sog,
Som,
Son,
Sot,
Spa,
Sqi,
Srd,
Srn,
Srp,
Srr,
Ssa,
Ssw,
Suk,
Sun,
Sus,
Sux,
Swa,
Swe,
Syc,
Syr,
Tah,
Tai,
Tam,
Tat,
Tel,
Tem,
Ter,
Tet,
Tgk,
Tgl,
Tha,
Tib,
Tig,
Tir,
Tiv,
Tkl,
Tlh,
Tli,
Tmh,
Tog,
Ton,
Tpi,
Tsi,
Tsn,
Tso,
Tuk,
Tum,
Tup,
Tur,
Tut,
Tvl,
Twi,
Tyv,
Udm,
Uga,
Uig,
Ukr,
Umb,
Und,
Urd,
Uzb,
Vai,
Ven,
Vie,
Vol,
Vot,
Wak,
Wal,
War,
Was,
Wel,
Wen,
Wln,
Wol,
Xal,
Xho,
Yao,
Yap,
Yid,
Yor,
Ypk,
Zap,
Zbl,
Zen,
Zgh,
Zha,
Zho,
Znd,
Zul,
Zun,
Zxx,
Zza,
}
Expand description
iso639-2 enum
Examples
extern crate iso639_2;
use iso639_2::Iso639_2;
fn main() {
println!("{:?}", Iso639_2::Eng);
assert!(Iso639_2::Fra != Iso639_2::Eng);
}
Variants§
Aar
Afar - 639-1: aa
Abk
Abkhazian - 639-1: ab
Ace
Achinese
Ach
Acoli
Ada
Adangme
Ady
Adyghe
Afa
Afro-Asiatic languages
Afh
Afrihili
Afr
Afrikaans - 639-1: af
Ain
Ainu
Aka
Akan - 639-1: ak
Akk
Akkadian
Alb
Albanian - 639-1: sq
Ale
Aleut
Alg
Algonquian languages
Alt
Southern Altai
Amh
Amharic - 639-1: am
Ang
English, Old (ca.450-1100)
Anp
Angika
Apa
Apache languages
Ara
Arabic - 639-1: ar
Arc
Official Aramaic (700-300 BCE)
Arg
Aragonese - 639-1: an
Arm
Armenian - 639-1: hy
Arn
Mapudungun
Arp
Arapaho
Art
Artificial languages
Arw
Arawak
Asm
Assamese - 639-1: as
Ast
Asturian
Ath
Athapascan languages
Aus
Australian languages
Ava
Avaric - 639-1: av
Ave
Avestan - 639-1: ae
Awa
Awadhi
Aym
Aymara - 639-1: ay
Aze
Azerbaijani - 639-1: az
Bad
Banda languages
Bai
Bamileke languages
Bak
Bashkir - 639-1: ba
Bal
Baluchi
Bam
Bambara - 639-1: bm
Ban
Balinese
Baq
Basque - 639-1: eu
Bas
Basa
Bat
Baltic languages
Bej
Beja
Bel
Belarusian - 639-1: be
Bem
Bemba
Ben
Bengali - 639-1: bn
Ber
Berber languages
Bho
Bhojpuri
Bih
Bihari languages - 639-1: bh
Bik
Bikol
Bin
Bini
Bis
Bislama - 639-1: bi
Bla
Siksika
Bnt
Bantu languages
Bod
Tibetan - 639-1: bo
Bos
Bosnian - 639-1: bs
Bra
Braj
Bre
Breton - 639-1: br
Btk
Batak languages
Bua
Buriat
Bug
Buginese
Bul
Bulgarian - 639-1: bg
Bur
Burmese - 639-1: my
Byn
Blin
Cad
Caddo
Cai
Central American Indian languages
Car
Galibi Carib
Cat
Catalan - 639-1: ca
Cau
Caucasian languages
Ceb
Cebuano
Cel
Celtic languages
Ces
Czech - 639-1: cs
Cha
Chamorro - 639-1: ch
Chb
Chibcha
Che
Chechen - 639-1: ce
Chg
Chagatai
Chi
Chinese - 639-1: zh
Chk
Chuukese
Chm
Mari
Chn
Chinook jargon
Cho
Choctaw
Chp
Chipewyan
Chr
Cherokee
Chu
Church Slavic - 639-1: cu
Chv
Chuvash - 639-1: cv
Chy
Cheyenne
Cmc
Chamic languages
Cop
Coptic
Cor
Cornish - 639-1: kw
Cos
Corsican - 639-1: co
Cpe
Creoles and pidgins, English based
Cpf
Creoles and pidgins, French-based
Cpp
Creoles and pidgins, Portuguese-based
Cre
Cree - 639-1: cr
Crh
Crimean Tatar
Crp
Creoles and pidgins
Csb
Kashubian
Cus
Cushitic languages
Cym
Welsh - 639-1: cy
Cze
Czech - 639-1: cs
Dak
Dakota
Dan
Danish - 639-1: da
Dar
Dargwa
Day
Land Dayak languages
Del
Delaware
Den
Slave (Athapascan)
Deu
German - 639-1: de
Dgr
Dogrib
Din
Dinka
Div
Divehi - 639-1: dv
Doi
Dogri
Dra
Dravidian languages
Dsb
Lower Sorbian
Dua
Duala
Dum
Dutch, Middle (ca.1050-1350)
Dut
Dutch - 639-1: nl
Dyu
Dyula
Dzo
Dzongkha - 639-1: dz
Efi
Efik
Egy
Egyptian (Ancient)
Eka
Ekajuk
Ell
Greek, Modern (1453-) - 639-1: el
Elx
Elamite
Eng
English - 639-1: en
Enm
English, Middle (1100-1500)
Epo
Esperanto - 639-1: eo
Est
Estonian - 639-1: et
Eus
Basque - 639-1: eu
Ewe
Ewe - 639-1: ee
Ewo
Ewondo
Fan
Fang
Fao
Faroese - 639-1: fo
Fas
Persian - 639-1: fa
Fat
Fanti
Fij
Fijian - 639-1: fj
Fil
Filipino
Fin
Finnish - 639-1: fi
Fiu
Finno-Ugrian languages
Fon
Fon
Fra
French - 639-1: fr
Fre
French - 639-1: fr
Frm
French, Middle (ca.1400-1600)
Fro
French, Old (842-ca.1400)
Frr
Northern Frisian
Frs
Eastern Frisian
Fry
Western Frisian - 639-1: fy
Ful
Fulah - 639-1: ff
Fur
Friulian
Gaa
Ga
Gay
Gayo
Gba
Gbaya
Gem
Germanic languages
Geo
Georgian - 639-1: ka
Ger
German - 639-1: de
Gez
Geez
Gil
Gilbertese
Gla
Gaelic - 639-1: gd
Gle
Irish - 639-1: ga
Glg
Galician - 639-1: gl
Glv
Manx - 639-1: gv
Gmh
German, Middle High (ca.1050-1500)
Goh
German, Old High (ca.750-1050)
Gon
Gondi
Gor
Gorontalo
Got
Gothic
Grb
Grebo
Grc
Greek, Ancient (to 1453)
Gre
Greek, Modern (1453-) - 639-1: el
Grn
Guarani - 639-1: gn
Gsw
Swiss German
Guj
Gujarati - 639-1: gu
Gwi
Gwich’in
Hai
Haida
Hat
Haitian - 639-1: ht
Hau
Hausa - 639-1: ha
Haw
Hawaiian
Heb
Hebrew - 639-1: he
Her
Herero - 639-1: hz
Hil
Hiligaynon
Him
Himachali languages
Hin
Hindi - 639-1: hi
Hit
Hittite
Hmn
Hmong
Hmo
Hiri Motu - 639-1: ho
Hrv
Croatian - 639-1: hr
Hsb
Upper Sorbian
Hun
Hungarian - 639-1: hu
Hup
Hupa
Hye
Armenian - 639-1: hy
Iba
Iban
Ibo
Igbo - 639-1: ig
Ice
Icelandic - 639-1: is
Ido
Ido - 639-1: io
Iii
Sichuan Yi - 639-1: ii
Ijo
Ijo languages
Iku
Inuktitut - 639-1: iu
Ile
Interlingue - 639-1: ie
Ilo
Iloko
Ina
Interlingua (International Auxiliary Language Association) - 639-1: ia
Inc
Indic languages
Ind
Indonesian - 639-1: id
Ine
Indo-European languages
Inh
Ingush
Ipk
Inupiaq - 639-1: ik
Ira
Iranian languages
Iro
Iroquoian languages
Isl
Icelandic - 639-1: is
Ita
Italian - 639-1: it
Jav
Javanese - 639-1: jv
Jbo
Lojban
Jpn
Japanese - 639-1: ja
Jpr
Judeo-Persian
Jrb
Judeo-Arabic
Kaa
Kara-Kalpak
Kab
Kabyle
Kac
Kachin
Kal
Kalaallisut - 639-1: kl
Kam
Kamba
Kan
Kannada - 639-1: kn
Kar
Karen languages
Kas
Kashmiri - 639-1: ks
Kat
Georgian - 639-1: ka
Kau
Kanuri - 639-1: kr
Kaw
Kawi
Kaz
Kazakh - 639-1: kk
Kbd
Kabardian
Kha
Khasi
Khi
Khoisan languages
Khm
Central Khmer - 639-1: km
Kho
Khotanese
Kik
Kikuyu - 639-1: ki
Kin
Kinyarwanda - 639-1: rw
Kir
Kirghiz - 639-1: ky
Kmb
Kimbundu
Kok
Konkani
Kom
Komi - 639-1: kv
Kon
Kongo - 639-1: kg
Kor
Korean - 639-1: ko
Kos
Kosraean
Kpe
Kpelle
Krc
Karachay-Balkar
Krl
Karelian
Kro
Kru languages
Kru
Kurukh
Kua
Kuanyama - 639-1: kj
Kum
Kumyk
Kur
Kurdish - 639-1: ku
Kut
Kutenai
Lad
Ladino
Lah
Lahnda
Lam
Lamba
Lao
Lao - 639-1: lo
Lat
Latin - 639-1: la
Lav
Latvian - 639-1: lv
Lez
Lezghian
Lim
Limburgan - 639-1: li
Lin
Lingala - 639-1: ln
Lit
Lithuanian - 639-1: lt
Lol
Mongo
Loz
Lozi
Ltz
Luxembourgish - 639-1: lb
Lua
Luba-Lulua
Lub
Luba-Katanga - 639-1: lu
Lug
Ganda - 639-1: lg
Lui
Luiseno
Lun
Lunda
Luo
Luo (Kenya and Tanzania)
Lus
Lushai
Mac
Macedonian - 639-1: mk
Mad
Madurese
Mag
Magahi
Mah
Marshallese - 639-1: mh
Mai
Maithili
Mak
Makasar
Mal
Malayalam - 639-1: ml
Man
Mandingo
Mao
Maori - 639-1: mi
Map
Austronesian languages
Mar
Marathi - 639-1: mr
Mas
Masai
May
Malay - 639-1: ms
Mdf
Moksha
Mdr
Mandar
Men
Mende
Mga
Irish, Middle (900-1200)
Mic
Mi’kmaq
Min
Minangkabau
Mis
Uncoded languages
Mkd
Macedonian - 639-1: mk
Mkh
Mon-Khmer languages
Mlg
Malagasy - 639-1: mg
Mlt
Maltese - 639-1: mt
Mnc
Manchu
Mni
Manipuri
Mno
Manobo languages
Moh
Mohawk
Mon
Mongolian - 639-1: mn
Mos
Mossi
Mri
Maori - 639-1: mi
Msa
Malay - 639-1: ms
Mul
Multiple languages
Mun
Munda languages
Mus
Creek
Mwl
Mirandese
Mwr
Marwari
Mya
Burmese - 639-1: my
Myn
Mayan languages
Myv
Erzya
Nah
Nahuatl languages
Nai
North American Indian languages
Nap
Neapolitan
Nau
Nauru - 639-1: na
Navajo - 639-1: nv
Nbl
Ndebele, South - 639-1: nr
Nde
Ndebele, North - 639-1: nd
Ndo
Ndonga - 639-1: ng
Nds
Low German
Nep
Nepali - 639-1: ne
New
Nepal Bhasa
Nia
Nias
Nic
Niger-Kordofanian languages
Niu
Niuean
Nld
Dutch - 639-1: nl
Nno
Norwegian Nynorsk - 639-1: nn
Nob
Bokmål, Norwegian - 639-1: nb
Nog
Nogai
Non
Norse, Old
Nor
Norwegian - 639-1: no
Nqo
N’Ko
Nso
Pedi
Nub
Nubian languages
Nwc
Classical Newari
Nya
Chichewa - 639-1: ny
Nym
Nyamwezi
Nyn
Nyankole
Nyo
Nyoro
Nzi
Nzima
Oci
Occitan (post 1500) - 639-1: oc
Oji
Ojibwa - 639-1: oj
Ori
Oriya - 639-1: or
Orm
Oromo - 639-1: om
Osa
Osage
Oss
Ossetian - 639-1: os
Ota
Turkish, Ottoman (1500-1928)
Oto
Otomian languages
Paa
Papuan languages
Pag
Pangasinan
Pal
Pahlavi
Pam
Pampanga
Pan
Panjabi - 639-1: pa
Pap
Papiamento
Pau
Palauan
Peo
Persian, Old (ca.600-400 B.C.)
Per
Persian - 639-1: fa
Phi
Philippine languages
Phn
Phoenician
Pli
Pali - 639-1: pi
Pol
Polish - 639-1: pl
Pon
Pohnpeian
Por
Portuguese - 639-1: pt
Pra
Prakrit languages
Pro
Provençal, Old (to 1500)
Pus
Pushto - 639-1: ps
Que
Quechua - 639-1: qu
Raj
Rajasthani
Rap
Rapanui
Rar
Rarotongan
Roa
Romance languages
Roh
Romansh - 639-1: rm
Rom
Romany
Ron
Romanian - 639-1: ro
Rum
Romanian - 639-1: ro
Run
Rundi - 639-1: rn
Rup
Aromanian
Rus
Russian - 639-1: ru
Sad
Sandawe
Sag
Sango - 639-1: sg
Sah
Yakut
Sai
South American Indian languages
Sal
Salishan languages
Sam
Samaritan Aramaic
San
Sanskrit - 639-1: sa
Sas
Sasak
Sat
Santali
Scn
Sicilian
Sco
Scots
Sel
Selkup
Sem
Semitic languages
Sga
Irish, Old (to 900)
Sgn
Sign Languages
Shn
Shan
Sid
Sidamo
Sin
Sinhala - 639-1: si
Sio
Siouan languages
Sit
Sino-Tibetan languages
Sla
Slavic languages
Slk
Slovak - 639-1: sk
Slo
Slovak - 639-1: sk
Slv
Slovenian - 639-1: sl
Sma
Southern Sami
Sme
Northern Sami - 639-1: se
Smi
Sami languages
Smj
Lule Sami
Smn
Inari Sami
Smo
Samoan - 639-1: sm
Sms
Skolt Sami
Sna
Shona - 639-1: sn
Snd
Sindhi - 639-1: sd
Snk
Soninke
Sog
Sogdian
Som
Somali - 639-1: so
Son
Songhai languages
Sot
Sotho, Southern - 639-1: st
Spa
Spanish - 639-1: es
Sqi
Albanian - 639-1: sq
Srd
Sardinian - 639-1: sc
Srn
Sranan Tongo
Srp
Serbian - 639-1: sr
Srr
Serer
Ssa
Nilo-Saharan languages
Ssw
Swati - 639-1: ss
Suk
Sukuma
Sun
Sundanese - 639-1: su
Sus
Susu
Sux
Sumerian
Swa
Swahili - 639-1: sw
Swe
Swedish - 639-1: sv
Syc
Classical Syriac
Syr
Syriac
Tah
Tahitian - 639-1: ty
Tai
Tai languages
Tam
Tamil - 639-1: ta
Tat
Tatar - 639-1: tt
Tel
Telugu - 639-1: te
Tem
Timne
Ter
Tereno
Tet
Tetum
Tgk
Tajik - 639-1: tg
Tgl
Tagalog - 639-1: tl
Tha
Thai - 639-1: th
Tib
Tibetan - 639-1: bo
Tig
Tigre
Tir
Tigrinya - 639-1: ti
Tiv
Tiv
Tkl
Tokelau
Tlh
Klingon
Tli
Tlingit
Tmh
Tamashek
Tog
Tonga (Nyasa)
Ton
Tonga (Tonga Islands) - 639-1: to
Tpi
Tok Pisin
Tsi
Tsimshian
Tsn
Tswana - 639-1: tn
Tso
Tsonga - 639-1: ts
Tuk
Turkmen - 639-1: tk
Tum
Tumbuka
Tup
Tupi languages
Tur
Turkish - 639-1: tr
Tut
Altaic languages
Tvl
Tuvalu
Twi
Twi - 639-1: tw
Tyv
Tuvinian
Udm
Udmurt
Uga
Ugaritic
Uig
Uighur - 639-1: ug
Ukr
Ukrainian - 639-1: uk
Umb
Umbundu
Und
Undetermined
Urd
Urdu - 639-1: ur
Uzb
Uzbek - 639-1: uz
Vai
Vai
Ven
Venda - 639-1: ve
Vie
Vietnamese - 639-1: vi
Vol
Volapük - 639-1: vo
Vot
Votic
Wak
Wakashan languages
Wal
Wolaitta
War
Waray
Was
Washo
Wel
Welsh - 639-1: cy
Wen
Sorbian languages
Wln
Walloon - 639-1: wa
Wol
Wolof - 639-1: wo
Xal
Kalmyk
Xho
Xhosa - 639-1: xh
Yao
Yao
Yap
Yapese
Yid
Yiddish - 639-1: yi
Yor
Yoruba - 639-1: yo
Ypk
Yupik languages
Zap
Zapotec
Zbl
Blissymbols
Zen
Zenaga
Zgh
Standard Moroccan Tamazight
Zha
Zhuang - 639-1: za
Zho
Chinese - 639-1: zh
Znd
Zande languages
Zul
Zulu - 639-1: zu
Zun
Zuni
Zxx
No linguistic content
Zza
Zaza