@5stones/onix
Version:
A strongly typed library for parsing ONIX feeds.
574 lines (573 loc) • 17.6 kB
text/typescript
// https://ns.editeur.org/onix/en/74
export enum LanguageBasedOnIso6392b {
abk = 'abk', // Abkhazian
ace = 'ace', // Achinese
ach = 'ach', // Acoli
ada = 'ada', // Adangme
ady = 'ady', // Adygei; Adyghe
aar = 'aar', // Afar
afh = 'afh', // Afrihili
afr = 'afr', // Afrikaans
afa = 'afa', // Afro-Asiatic languages
ain = 'ain', // Ainu
aka = 'aka', // Akan
akk = 'akk', // Akkadian
alb = 'alb', // Albanian
ale = 'ale', // Aleut
alg = 'alg', // Algonquian languages
alq = 'alq', // Algonquin
tut = 'tut', // Altaic languages
amh = 'amh', // Amharic
anp = 'anp', // Angika
apa = 'apa', // Apache languages
ara = 'ara', // Arabic
arg = 'arg', // Aragonese
qar = 'qar', // Aranés
arp = 'arp', // Arapaho
arw = 'arw', // Arawak
arm = 'arm', // Armenian
rup = 'rup', // Aromanian; Arumanian; Macedo-Romanian
art = 'art', // Artificial languages
asm = 'asm', // Assamese
ast = 'ast', // Asturian; Bable; Leonese; Asturleonese
ath = 'ath', // Athapascan languages
atj = 'atj', // Atikamekw
aus = 'aus', // Australian languages
aav = 'aav', // Austro-Asiatic languages
map = 'map', // Austronesian languages
ava = 'ava', // Avaric
ave = 'ave', // Avestan
awa = 'awa', // Awadhi
aym = 'aym', // Aymara
aze = 'aze', // Azerbaijani
ban = 'ban', // Balinese
bat = 'bat', // Baltic languages
bal = 'bal', // Baluchi
bam = 'bam', // Bambara
bai = 'bai', // Bamileke languages
bad = 'bad', // Banda languages
bnt = 'bnt', // Bantu languages
bas = 'bas', // Basa
bak = 'bak', // Bashkir
baq = 'baq', // Basque
btk = 'btk', // Batak languages
bej = 'bej', // Beja; Bedawiyet
bel = 'bel', // Belarusian
bem = 'bem', // Bemba
ben = 'ben', // Bengali
ber = 'ber', // Berber languages
bho = 'bho', // Bhojpuri
bih = 'bih', // Bihari languages
bik = 'bik', // Bikol
bin = 'bin', // Bini; Edo
bis = 'bis', // Bislama
byn = 'byn', // Blin; Bilin
zbl = 'zbl', // Blissymbols; Blissymbolics; Bliss
brx = 'brx', // Bodo (India)
bos = 'bos', // Bosnian
bra = 'bra', // Braj
bre = 'bre', // Breton
bug = 'bug', // Buginese
bul = 'bul', // Bulgarian
bum = 'bum', // Bulu (Cameroon)
bua = 'bua', // Buriat
bur = 'bur', // Burmese
cad = 'cad', // Caddo
sro = 'sro', // Campidanese
yue = 'yue', // Cantonese
cat = 'cat', // Catalan
cau = 'cau', // Caucasian languages
cay = 'cay', // Cayuga
ceb = 'ceb', // Cebuano
cel = 'cel', // Celtic languages
cai = 'cai', // Central American Indian languages
tzm = 'tzm', // Central Atlas Tamazight
khm = 'khm', // Central Khmer
ckb = 'ckb', // Central Kurdish (Sorani)
chg = 'chg', // Chagatai
cmc = 'cmc', // Chamic languages
cha = 'cha', // Chamorro
che = 'che', // Chechen
chr = 'chr', // Cherokee
chy = 'chy', // Cheyenne
chb = 'chb', // Chibcha
nya = 'nya', // Chichewa; Chewa; Nyanja
cic = 'cic', // Chickasaw
chi = 'chi', // Chinese
chn = 'chn', // Chinook jargon
chp = 'chp', // Chipewyan; Dene Suline
cho = 'cho', // Choctaw
chu = 'chu', // Church Slavic; Old Slavonic; Church Slavonic; Old Bulgarian; Old Church Slavonic
chk = 'chk', // Chuukese (Truk)
chv = 'chv', // Chuvash
nwc = 'nwc', // Classical Newari; Old Newari; Classical Nepal Bhasa
syc = 'syc', // Classical Syriac
cop = 'cop', // Coptic
cor = 'cor', // Cornish
cos = 'cos', // Corsican
cre = 'cre', // Cree
mus = 'mus', // Creek
crp = 'crp', // Creoles and pidgins
cpe = 'cpe', // Creoles and pidgins, English-based
cpf = 'cpf', // Creoles and pidgins, French-based
cpp = 'cpp', // Creoles and pidgins, Portuguese-based
crh = 'crh', // Crimean Turkish; Crimean Tatar
hrv = 'hrv', // Croatian
scr = 'scr', // Croatian
cus = 'cus', // Cushitic languages
cze = 'cze', // Czech
dak = 'dak', // Dakota
dan = 'dan', // Danish
dar = 'dar', // Dargwa
prs = 'prs', // Dari; Afghan Persian
del = 'del', // Delaware
din = 'din', // Dinka
div = 'div', // Divehi; Dhivehi; Maldivian
doi = 'doi', // Dogri
dgr = 'dgr', // Dogrib
dra = 'dra', // Dravidian languages
dua = 'dua', // Duala
dum = 'dum', // Dutch, Middle (ca. 1050-1350)
dut = 'dut', // Dutch; Flemish
dyu = 'dyu', // Dyula
dzo = 'dzo', // Dzongkha
ike = 'ike', // Eastern Canadian Inuktitut
frs = 'frs', // Eastern Frisian
efi = 'efi', // Efik
egy = 'egy', // Egyptian (Ancient)
eka = 'eka', // Ekajuk
elx = 'elx', // Elamite
egl = 'egl', // Emilian
eng = 'eng', // English
enm = 'enm', // English, Middle (1100-1500)
ang = 'ang', // English, Old (ca. 450-1100)
myv = 'myv', // Erzya
esx = 'esx', // Eskaleut languages
epo = 'epo', // Esperanto
est = 'est', // Estonian
gez = 'gez', // Ethiopic (Ge’ez)
ewe = 'ewe', // Ewe
ewo = 'ewo', // Ewondo
fan = 'fan', // Fang
fat = 'fat', // Fanti
fao = 'fao', // Faroese
fij = 'fij', // Fijian
fil = 'fil', // Filipino; Pilipino
fin = 'fin', // Finnish
fiu = 'fiu', // Finno-Ugrian languages
fon = 'fon', // Fon
fre = 'fre', // French
frm = 'frm', // French, Middle (ca. 1400-1600)
fro = 'fro', // French, Old (ca. 842-1400)
fur = 'fur', // Friulian
ful = 'ful', // Fulah
gaa = 'gaa', // Gã
car = 'car', // Galibi Carib
glg = 'glg', // Galician
qgl = 'qgl', // Gallo
sdn = 'sdn', // Gallurese
lug = 'lug', // Ganda
grt = 'grt', // Garo
gay = 'gay', // Gayo
gba = 'gba', // Gbaya
geo = 'geo', // Georgian
ger = 'ger', // German
gmh = 'gmh', // German, Middle High (ca. 1050-1500)
goh = 'goh', // German, Old High (ca. 750-1050)
gem = 'gem', // Germanic languages
gil = 'gil', // Gilbertese
git = 'git', // Gitxsan
gon = 'gon', // Gondi
gor = 'gor', // Gorontalo
got = 'got', // Gothic
grb = 'grb', // Grebo
grc = 'grc', // Greek, Ancient (to 1453)
gre = 'gre', // Greek, Modern (1453-)
grn = 'grn', // Guarani
nrf = 'nrf', // Guernésiais, Jèrriais
guj = 'guj', // Gujarati
gwi = 'gwi', // Gwich’in
hai = 'hai', // Haida
hat = 'hat', // Haitian; Haitian Creole
hau = 'hau', // Hausa
haw = 'haw', // Hawaiian
heb = 'heb', // Hebrew
her = 'her', // Herero
hil = 'hil', // Hiligaynon
him = 'him', // Himachali languages; Western Pahari languages
hin = 'hin', // Hindi
hmo = 'hmo', // Hiri Motu
hit = 'hit', // Hittite
hmx = 'hmx', // Hmong-Mien languages
hmn = 'hmn', // Hmong; Mong
hop = 'hop', // Hopi
hun = 'hun', // Hungarian
hup = 'hup', // Hupa
iba = 'iba', // Iban
ice = 'ice', // Icelandic
ido = 'ido', // Ido
ibo = 'ibo', // Igbo
ijo = 'ijo', // Ijo languages
ilo = 'ilo', // Iloko
smn = 'smn', // Inari Sami
inc = 'inc', // Indic languages
ine = 'ine', // Indo-European languages
ind = 'ind', // Indonesian
inh = 'inh', // Ingush
moe = 'moe', // Innu, Montagnais
ina = 'ina', // Interlingua (International Auxiliary Language Association)
ile = 'ile', // Interlingue; Occidental
ikt = 'ikt', // Inuinnaqtun
iku = 'iku', // Inuktitut
ipk = 'ipk', // Inupiaq
qiv = 'qiv', // Inuvialuktun
ira = 'ira', // Iranian languages
pes = 'pes', // Iranian Persian; Parsi
gle = 'gle', // Irish
mga = 'mga', // Irish, Middle (ca. 1100-1550)
sga = 'sga', // Irish, Old (to 1100)
iro = 'iro', // Iroquoian languages
ita = 'ita', // Italian
jpn = 'jpn', // Japanese
jpx = 'jpx', // Japanese languages
jav = 'jav', // Javanese
jow = 'jow', // Jowulu
jrb = 'jrb', // Judeo-Arabic
jpr = 'jpr', // Judeo-Persian
kbd = 'kbd', // Kabardian
kbp = 'kbp', // Kabiyè
kab = 'kab', // Kabyle
kac = 'kac', // Kachin; Jingpho
kal = 'kal', // Kalâtdlisut; Greenlandic
xal = 'xal', // Kalmyk; Oirat
kam = 'kam', // Kamba
kan = 'kan', // Kannada
kau = 'kau', // Kanuri
kaa = 'kaa', // Kara-Kalpak
krc = 'krc', // Karachay-Balkar
kdr = 'kdr', // Karaim
krl = 'krl', // Karelian
kar = 'kar', // Karen languages
kas = 'kas', // Kashmiri
csb = 'csb', // Kashubian
kaw = 'kaw', // Kawi
kaz = 'kaz', // Kazakh
kha = 'kha', // Khasi
khi = 'khi', // Khoisan languages
kho = 'kho', // Khotanese; Sakan
xuu = 'xuu', // Khwedam, Kxoe
kik = 'kik', // Kikuyu; Gikuyu
kmb = 'kmb', // Kimbundu
kin = 'kin', // Kinyarwanda
kir = 'kir', // Kirghiz; Kyrgyz
kqs = 'kqs', // Kissi, Northern
kss = 'kss', // Kissi, Southern
tlh = 'tlh', // Klingon; tlhIngan-Hol
kom = 'kom', // Komi
kon = 'kon', // Kongo
kok = 'kok', // Konkani
kor = 'kor', // Korean
kpe = 'kpe', // Kpelle
kro = 'kro', // Kru languages
kua = 'kua', // Kuanyama; Kwanyama
kum = 'kum', // Kumyk
kur = 'kur', // Kurdish
kru = 'kru', // Kurukh
kos = 'kos', // Kusaiean (Caroline Islands)
kut = 'kut', // Kutenai
fkv = 'fkv', // Kvensk
kwk = 'kwk', // Kwakiutl
lad = 'lad', // Ladino
lah = 'lah', // Lahnda
lkt = 'lkt', // Lakota
lam = 'lam', // Lamba
day = 'day', // Land Dayak languages
lao = 'lao', // Lao
lat = 'lat', // Latin
lav = 'lav', // Latvian
qlk = 'qlk', // Lemko
lez = 'lez', // Lezgian
lij = 'lij', // Ligurian
lim = 'lim', // Limbergan; Limburger; Limburgish
lin = 'lin', // Lingala
lit = 'lit', // Lithuanian
jbo = 'jbo', // Lojban
lmo = 'lmo', // Lombard
nds = 'nds', // Low German; Low Saxon
dsb = 'dsb', // Lower Sorbian
loz = 'loz', // Lozi
lub = 'lub', // Luba-Katanga
lua = 'lua', // Luba-Lulua
lui = 'lui', // Luiseño
smj = 'smj', // Lule Sami
lun = 'lun', // Lunda
luo = 'luo', // Luo (Kenya and Tanzania)
lus = 'lus', // Lushai
ltz = 'ltz', // Luxembourgish; Letzeburgesch
mac = 'mac', // Macedonian
mad = 'mad', // Madurese
mag = 'mag', // Magahi
mai = 'mai', // Maithili
mak = 'mak', // Makasar
mlg = 'mlg', // Malagasy
may = 'may', // Malay
mal = 'mal', // Malayalam
poz = 'poz', // Malayo-Polynesian languages
mlt = 'mlt', // Maltese
mnc = 'mnc', // Manchu
mdr = 'mdr', // Mandar
cmn = 'cmn', // Mandarin
man = 'man', // Mandingo
mni = 'mni', // Manipuri
mno = 'mno', // Manobo languages
glv = 'glv', // Manx
mao = 'mao', // Maori
arn = 'arn', // Mapudungun; Mapuche
mar = 'mar', // Marathi
chm = 'chm', // Mari
mah = 'mah', // Marshallese
mwr = 'mwr', // Marwari
mas = 'mas', // Masai
myn = 'myn', // Mayan languages
fit = 'fit', // Meänkieli / Tornedalen Finnish
men = 'men', // Mende
mic = 'mic', // Mi’kmaq; Micmac
crg = 'crg', // Michif
gml = 'gml', // Middle Low German
min = 'min', // Minangkabau
mwl = 'mwl', // Mirandese
moh = 'moh', // Mohawk
mdf = 'mdf', // Moksha
mol = 'mol', // Moldavian; Moldovan
mkh = 'mkh', // Mon-Khmer languages
lol = 'lol', // Mongo-Nkundu
mon = 'mon', // Mongolian
cnr = 'cnr', // Montenegrin
mos = 'mos', // Mooré; Mossi
crm = 'crm', // Moose Cree
mun = 'mun', // Munda languages
mwf = 'mwf', // Murrinh-Patha
nqo = 'nqo', // N’Ko
nah = 'nah', // Nahuatl languages
nsk = 'nsk', // Naskapi
nau = 'nau', // Nauruan
nav = 'nav', // Navajo; Navaho
nde = 'nde', // Ndebele, North
nbl = 'nbl', // Ndebele, South
ndo = 'ndo', // Ndonga
nap = 'nap', // Neapolitan
nep = 'nep', // Nepali
qls = 'qls', // Neutral Latin American Spanish
new = 'new', // Newari; Nepal Bhasa
nia = 'nia', // Nias
nic = 'nic', // Niger-Kordofanian languages
ssa = 'ssa', // Nilo-Saharan languages
niu = 'niu', // Niuean
nog = 'nog', // Nogai
qnf = 'qnf', // Norman French
nai = 'nai', // North American Indian languages
crl = 'crl', // Northern East Cree
frr = 'frr', // Northern Frisian
sme = 'sme', // Northern Sami
nor = 'nor', // Norwegian
nob = 'nob', // Norwegian Bokmål
nno = 'nno', // Norwegian Nynorsk
nub = 'nub', // Nubian languages
nym = 'nym', // Nyamwezi
nyn = 'nyn', // Nyankole
nyo = 'nyo', // Nyoro
nzi = 'nzi', // Nzima
oci = 'oci', // Occitan (post-1500)
arc = 'arc', // Official Aramaic; Imperial Aramaic (700-300 BCE)
oji = 'oji', // Ojibwa
odt = 'odt', // Old Dutch / Old Low Franconian (ca. 400–1050)
non = 'non', // Old Norse
peo = 'peo', // Old Persian (ca. 600-400 B.C.)
ori = 'ori', // Oriya
orm = 'orm', // Oromo
osa = 'osa', // Osage
oss = 'oss', // Ossetian; Ossetic
omq = 'omq', // Oto-Manguean languages
oto = 'oto', // Otomian languages
pal = 'pal', // Pahlavi
pau = 'pau', // Palauan
pli = 'pli', // Pali
pam = 'pam', // Pampanga; Kapampangan
pag = 'pag', // Pangasinan
pan = 'pan', // Panjabi
pap = 'pap', // Papiamento
paa = 'paa', // Papuan languages
nso = 'nso', // Pedi; Sepedi; Northern Sotho
per = 'per', // Persian
phi = 'phi', // Philippine languages
phn = 'phn', // Phoenician
pcd = 'pcd', // Picard
qsp = 'qsp', // Picture Communication Symbols (PCS)
pms = 'pms', // Piedmontese
crk = 'crk', // Plains Cree
pol = 'pol', // Polish
pon = 'pon', // Ponapeian
por = 'por', // Portuguese
pra = 'pra', // Prakrit languages
pro = 'pro', // Provençal, Old (to 1500); Occitan, Old (to 1500)
pus = 'pus', // Pushto; Pashto
que = 'que', // Quechua
raj = 'raj', // Rajasthani
rap = 'rap', // Rapanui
rar = 'rar', // Rarotongan; Cook Islands Maori
rcf = 'rcf', // Réunion Creole French
rgn = 'rgn', // Romagnol
roa = 'roa', // Romance languages
rum = 'rum', // Romanian
roh = 'roh', // Romansh
rom = 'rom', // Romany
run = 'run', // Rundi
rus = 'rus', // Russian
sal = 'sal', // Salishan languages
sam = 'sam', // Samaritan Aramaic
smi = 'smi', // Sami languages
smo = 'smo', // Samoan
sad = 'sad', // Sandawe
sag = 'sag', // Sango
san = 'san', // Sanskrit
sat = 'sat', // Santali
srm = 'srm', // Saramaccan
srd = 'srd', // Sardinian
sas = 'sas', // Sasak
sdc = 'sdc', // Sassarese
sco = 'sco', // Scots
gla = 'gla', // Scottish Gaelic
sel = 'sel', // Selkup
sem = 'sem', // Semitic languages
scc = 'scc', // Serbian
srp = 'srp', // Serbian
srr = 'srr', // Serer
ojs = 'ojs', // Severn Ojibwa
shn = 'shn', // Shan
sna = 'sna', // Shona
shs = 'shs', // Shuswap
iii = 'iii', // Sichuan Yi; Nuosu
scn = 'scn', // Sicilian
sid = 'sid', // Sidamo
sgn = 'sgn', // Sign languages
bla = 'bla', // Siksika
szl = 'szl', // Silesian
snd = 'snd', // Sindhi
sin = 'sin', // Sinhala; Sinhalese
zhx = 'zhx', // Sinitic languages
sit = 'sit', // Sino-Tibetan languages
sio = 'sio', // Siouan languages
sms = 'sms', // Skolt Sami
den = 'den', // Slave (Athapascan)
sla = 'sla', // Slavic languages
slo = 'slo', // Slovak
slv = 'slv', // Slovenian
sog = 'sog', // Sogdian
som = 'som', // Somali
son = 'son', // Songhai languages
snk = 'snk', // Soninke
wen = 'wen', // Sorbian languages
sot = 'sot', // Sotho; Sesotho
sai = 'sai', // South American Indian languages
alt = 'alt', // Southern Altai
crj = 'crj', // Southern East Cree
sma = 'sma', // Southern Sami
spa = 'spa', // Spanish
srn = 'srn', // Sranan Tongo
zgh = 'zgh', // Standard Moroccan Tamazight
sto = 'sto', // Stoney
suk = 'suk', // Sukuma
sux = 'sux', // Sumerian
sun = 'sun', // Sundanese
sus = 'sus', // Susu
swa = 'swa', // Swahili
csw = 'csw', // Swampy Cree
ssw = 'ssw', // Swazi; Swati
swe = 'swe', // Swedish
gsw = 'gsw', // Swiss German; Alemannic; Alsatian
syr = 'syr', // Syriac
tgl = 'tgl', // Tagalog
tah = 'tah', // Tahitian
tai = 'tai', // Tai languages
tgk = 'tgk', // Tajik; Tajiki Persian
tmh = 'tmh', // Tamashek
tam = 'tam', // Tamil
shi = 'shi', // Tashelhit; Shilha
tat = 'tat', // Tatar
tel = 'tel', // Telugu
tem = 'tem', // Temne; Time
ter = 'ter', // Terena
tet = 'tet', // Tetum
tha = 'tha', // Thai
thp = 'thp', // Thompson
tib = 'tib', // Tibetan
tig = 'tig', // Tigré
tir = 'tir', // Tigrinya
tiv = 'tiv', // Tiv
tli = 'tli', // Tlingit
tpi = 'tpi', // Tok Pisin
tkl = 'tkl', // Tokelauan
tog = 'tog', // Tonga (Nyasa)
ton = 'ton', // Tongan
rmg = 'rmg', // Traveler Norwegian
tsd = 'tsd', // Tsakonian
tsi = 'tsi', // Tsimshian
tso = 'tso', // Tsonga
tsn = 'tsn', // Tswana
tum = 'tum', // Tumbuka
tup = 'tup', // Tupi languages
tur = 'tur', // Turkish
ota = 'ota', // Turkish, Ottoman
tuk = 'tuk', // Turkmen
tvl = 'tvl', // Tuvaluan
tyv = 'tyv', // Tuvinian
twi = 'twi', // Twi
tzo = 'tzo', // Tzotzil
udm = 'udm', // Udmurt
uga = 'uga', // Ugaritic
uig = 'uig', // Uighur; Uyghur
ukr = 'ukr', // Ukrainian
umb = 'umb', // Umbundu
hsb = 'hsb', // Upper Sorbian
urj = 'urj', // Uralic languages
urd = 'urd', // Urdu
uzb = 'uzb', // Uzbek
vai = 'vai', // Vai
qav = 'qav', // Valencian
ven = 'ven', // Venda
vec = 'vec', // Venetian/Venetan
vie = 'vie', // Vietnamese
vol = 'vol', // Volapük
vot = 'vot', // Votic
wak = 'wak', // Wakashan languages
wls = 'wls', // Wallisian
wln = 'wln', // Walloon
war = 'war', // Waray
was = 'was', // Washo
guc = 'guc', // Wayuu
wel = 'wel', // Welsh
fry = 'fry', // Western Frisian
qsw = 'qsw', // Widgit symbols
wal = 'wal', // Wolaitta; Wolaytta
wol = 'wol', // Wolof
cwd = 'cwd', // Woods Cree
wym = 'wym', // Wymysorys
xho = 'xho', // Xhosa
sah = 'sah', // Yakut
yao = 'yao', // Yao
yap = 'yap', // Yapese
yid = 'yid', // Yiddish
yor = 'yor', // Yoruba
ypk = 'ypk', // Yupik languages
znd = 'znd', // Zande languages
zap = 'zap', // Zapotec
zza = 'zza', // Zaza; Dimili; Dimli; Kirdki; Kirmanjki; Zazaki
zen = 'zen', // Zenaga
zha = 'zha', // Zhuang; Chuang
zul = 'zul', // Zulu
zun = 'zun', // Zuni
mis = 'mis', // Uncoded language
und = 'und', // Undetermined language
mul = 'mul', // Multiple languages
zxx = 'zxx', // No linguistic content
}