Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Language map #734

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
103 changes: 67 additions & 36 deletions lib/translation_maps/marc_languages.properties
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@ afa = Afroasiatic (Other)
afh = Afrihili (Artificial language)
afr = Afrikaans
ain = Ainu
ajm = Aljamia
# ajm is deprecated
ajm = Aljamía
aka = Akan
akk = Akkadian
alb = Albanian
Expand All @@ -24,7 +25,7 @@ anp = Angika
apa = Apache languages
ara = Arabic
arc = Aramaic
arg = Aragonese Spanish
arg = Aragonese
arm = Armenian
arn = Mapuche
arp = Arapaho
Expand All @@ -41,7 +42,7 @@ ave = Avestan
awa = Awadhi
aym = Aymara
aze = Azerbaijani
bad = Banda
bad = Banda languages
bai = Bamileke languages
bak = Bashkir
bal = Baluchi
Expand All @@ -56,7 +57,7 @@ bem = Bemba
ben = Bengali
ber = Berber (Other)
bho = Bhojpuri
bih = Bihari
bih = Bihari (Other)
bik = Bikol
bin = Edo
bis = Bislama
Expand All @@ -73,6 +74,7 @@ bur = Burmese
byn = Bilin
cad = Caddo
cai = Central American Indian (Other)
# cam is deprecated
cam = Khmer
car = Carib
cat = Catalan
Expand All @@ -84,7 +86,7 @@ chb = Chibcha
che = Chechen
chg = Chagatai
chi = Chinese
chk = Truk
chk = Chuukese
chm = Mari
chn = Chinook jargon
cho = Choctaw
Expand All @@ -94,6 +96,7 @@ chu = Church Slavic
chv = Chuvash
chy = Cheyenne
cmc = Chamic languages
cnr = Montenegrin
cop = Coptic
cor = Cornish
cos = Corsican
Expand All @@ -111,7 +114,7 @@ dan = Danish
dar = Dargwa
day = Dayak
del = Delaware
den = Slave
den = Slavey
dgr = Dogrib
din = Dinka
div = Divehi
Expand All @@ -130,14 +133,18 @@ elx = Elamite
eng = English
enm = English, Middle (1100-1500)
epo = Esperanto
# esk is deprecated
esk = Eskimo languages
# esp is deprecated
esp = Esperanto
est = Estonian
# eth is deprecated
eth = Ethiopic
ewe = Ewe
ewo = Ewondo
fan = Fang
fao = Faroese
# far is deprecated
far = Faroese
fat = Fanti
fij = Fijian
Expand All @@ -146,17 +153,21 @@ fin = Finnish
fiu = Finno-Ugrian (Other)
fon = Fon
fre = French
# fri is deprecated
fri = Frisian
frm = French, Middle (ca. 1400-1600)
fro = French, Old (ca. 842-1400)
frm = French, Middle (ca. 1300-1600)
fro = French, Old (ca. 842-1300)
frr = North Frisian
frs = East Frisian
fry = Frisian
ful = Fula
fur = Friulian
gaa = Ga
gaa = Gã
# gae is deprecated
gae = Scottish Gaelic
# gag is deprecated
gag = Galician
# gal is deprecated
gal = Oromo
gay = Gayo
gba = Gbaya
Expand All @@ -176,9 +187,10 @@ gor = Gorontalo
got = Gothic
grb = Grebo
grc = Greek, Ancient (to 1453)
gre = Greek, Modern (1453- )
gre = Greek, Modern (1453-)
grn = Guarani
gsw = Swiss German
# gua is deprecated
gua = Guarani
guj = Gujarati
gwi = Gwich'in
Expand All @@ -189,7 +201,7 @@ haw = Hawaiian
heb = Hebrew
her = Herero
hil = Hiligaynon
him = Himachali
him = Western Pahari languages
hin = Hindi
hit = Hittite
hmn = Hmong
Expand All @@ -212,9 +224,11 @@ inc = Indic (Other)
ind = Indonesian
ine = Indo-European (Other)
inh = Ingush
# int is deprecated
int = Interlingua (International Auxiliary Language Association)
ipk = Inupiaq
ira = Iranian (Other)
# iri is deprecated
iri = Irish
iro = Iroquoian (Other)
ita = Italian
Expand All @@ -226,10 +240,10 @@ jrb = Judeo-Arabic
kaa = Kara-Kalpak
kab = Kabyle
kac = Kachin
kal = Kalatdlisut
kal = Kalâtdlisut
kam = Kamba
kan = Kannada
kar = Karen
kar = Karen languages
kas = Kashmiri
kau = Kanuri
kaw = Kawi
Expand All @@ -247,22 +261,25 @@ kok = Konkani
kom = Komi
kon = Kongo
kor = Korean
kos = Kusaie
kos = Kosraean
kpe = Kpelle
krc = Karachay-Balkar
krl = Karelian
kro = Kru
kro = Kru (Other)
kru = Kurukh
kua = Kuanyama
kum = Kumyk
kur = Kurdish
# kus is deprecated
kus = Kusaie
kut = Kutenai
kut = Kootenai
lad = Ladino
lah = Lahnda
lam = Lamba
lan = Occitan (post-1500)
lah = Lahndā
lam = Lamba (Zambia and Congo)
# lan is deprecated
lan = Occitan (post 1500)
lao = Lao
# lap is deprecated
lap = Sami
lat = Latin
lav = Latvian
Expand All @@ -272,11 +289,11 @@ lin = Lingala
lit = Lithuanian
lol = Mongo-Nkundu
loz = Lozi
ltz = Letzeburgesch
ltz = Luxembourgish
lua = Luba-Lulua
lub = Luba-Katanga
lug = Ganda
lui = Luiseno
lui = Luiseño
lun = Lunda
luo = Luo (Kenya and Tanzania)
lus = Lushai
Expand All @@ -291,7 +308,8 @@ man = Mandingo
mao = Maori
map = Austronesian (Other)
mar = Marathi
mas = Masai
mas = Maasai
# max is deprecated
max = Manx
may = Malay
mdf = Moksha
Expand All @@ -300,19 +318,21 @@ men = Mende
mga = Irish, Middle (ca. 1100-1550)
mic = Micmac
min = Minangkabau
#mis = Miscellaneous languages
mis = Miscellaneous languages
mkh = Mon-Khmer (Other)
# mla is deprecated
mla = Malagasy
mlg = Malagasy
mlt = Maltese
mnc = Manchu
mni = Manipuri
mno = Manobo languages
moh = Mohawk
# mol is deprecated
mol = Moldavian
mon = Mongolian
mos = Moore
#mul = Multiple languages
mos = Mooré
mul = Multiple languages
cbeer marked this conversation as resolved.
Show resolved Hide resolved
mun = Munda (Other)
mus = Creek
mwl = Mirandese
Expand All @@ -334,7 +354,7 @@ nia = Nias
nic = Niger-Kordofanian (Other)
niu = Niuean
nno = Norwegian (Nynorsk)
nob = Norwegian (Bokmal)
nob = Norwegian (Bokmål)
nog = Nogai
non = Old Norse
nor = Norwegian
Expand Down Expand Up @@ -368,10 +388,10 @@ phi = Philippine (Other)
phn = Phoenician
pli = Pali
pol = Polish
pon = Ponape
pon = Pohnpeian
por = Portuguese
pra = Prakrit languages
pro = Provencal (to 1500)
pro = Provençal (to 1500)
pus = Pushto
que = Quechua
raj = Rajasthani
Expand All @@ -391,18 +411,22 @@ sai = South American Indian (Other)
sal = Salishan languages
sam = Samaritan Aramaic
san = Sanskrit
# sao is deprecated
sao = Samoan
sas = Sasak
sat = Santali
# scc is deprecated
scc = Serbian
scn = Sicilian Italian
sco = Scots
# scr is deprecated
scr = Croatian
sel = Selkup
sem = Semitic (Other)
sga = Irish, Old (to 1100)
sgn = Sign languages
shn = Shan
# sho is deprecated
sho = Shona
sid = Sidamo
sin = Sinhalese
Expand All @@ -420,6 +444,7 @@ smo = Samoan
sms = Skolt Sami
sna = Shona
snd = Sindhi
# snh is deprecated
snh = Sinhalese
snk = Soninke
sog = Sogdian
Expand All @@ -432,6 +457,7 @@ srn = Sranan
srp = Serbian
srr = Serer
ssa = Nilo-Saharan (Other)
# sso is deprecated
sso = Sotho
ssw = Swazi
suk = Sukuma
Expand All @@ -440,14 +466,18 @@ sus = Susu
sux = Sumerian
swa = Swahili
swe = Swedish
# swz is deprecated
swz = Swazi
syc = Syriac
syr = Syriac, Modern
# tag is deprecated
tag = Tagalog
tah = Tahitian
tai = Tai (Other)
# taj is deprecated
taj = Tajik
tam = Tamil
# tar is deprecated
tar = Tatar
tat = Tatar
tel = Telugu
Expand All @@ -458,7 +488,7 @@ tgk = Tajik
tgl = Tagalog
tha = Thai
tib = Tibetan
tig = Tigre
tig = Tigré
tir = Tigrinya
tiv = Tiv
tkl = Tokelauan
Expand All @@ -468,10 +498,12 @@ tmh = Tamashek
tog = Tonga (Nyasa)
ton = Tongan
tpi = Tok Pisin
# tru is deprecated
tru = Truk
tsi = Tsimshian
tsn = Tswana
tso = Tsonga
# tsw is deprecated
tsw = Tswana
tuk = Turkmen
tum = Tumbuka
Expand All @@ -486,23 +518,22 @@ uga = Ugaritic
uig = Uighur
ukr = Ukrainian
umb = Umbundu
#und = Undetermined
urd = Urdu
uzb = Uzbek
vai = Vai
ven = Venda
vie = Vietnamese
vol = Volapuk
vol = Volapük
vot = Votic
wak = Wakashan languages
wal = Walamo
wal = Wolayta
war = Waray
was = Washo
was = Washoe
wel = Welsh
wen = Sorbian languages
wen = Sorbian (Other)
wln = Walloon
wol = Wolof
xal = Kalmyk
xal = Oirat
xho = Xhosa
yao = Yao (Africa)
yap = Yapese
Expand All @@ -513,7 +544,7 @@ zap = Zapotec
zbl = Blissymbolics
zen = Zenaga
zha = Zhuang
znd = Zande
znd = Zande languages
zul = Zulu
zun = Zuni
#zxx = null
Expand Down