1
0
mirror of https://github.com/mpv-player/mpv synced 2025-04-17 20:58:20 +00:00

misc/language: canonicalize to T code

ISO 639-3 uses T codes so it makes more sense to match that.
This commit is contained in:
Dudemanguy 2025-03-12 12:40:31 -05:00
parent a14a4a8ad4
commit aab9cd14f5

View File

@ -34,62 +34,65 @@ static const struct lang {
{L(ae), L(ave)},
{L(af), L(afr)},
{L(ak), L(aka)},
{L(alb), L(sqi)},
{L(am), L(amh)},
{L(an), L(arg)},
{L(ar), L(ara)},
{L(arm), L(hye)},
{L(as), L(asm)},
{L(av), L(ava)},
{L(ay), L(aym)},
{L(az), L(aze)},
{L(ba), L(bak)},
{L(baq), L(eus)},
{L(be), L(bel)},
{L(bg), L(bul)},
{L(bh), L(bih)},
{L(bi), L(bis)},
{L(bm), L(bam)},
{L(bn), L(ben)},
{L(bo), L(tib)},
{L(bod), L(tib)},
{L(bo), L(bod)},
{L(br), L(bre)},
{L(bs), L(bos)},
{L(bur), L(mya)},
{L(ca), L(cat)},
{L(ce), L(che)},
{L(ces), L(cze)},
{L(ch), L(cha)},
{L(chi), L(zho)},
{L(co), L(cos)},
{L(cr), L(cre)},
{L(cs), L(cze)},
{L(cs), L(ces)},
{L(cu), L(chu)},
{L(cv), L(chv)},
{L(cy), L(wel)},
{L(cym), L(wel)},
{L(cy), L(cym)},
{L(cze), L(ces)},
{L(da), L(dan)},
{L(de), L(ger)},
{L(deu), L(ger)},
{L(de), L(deu)},
{L(dut), L(nld)},
{L(dv), L(div)},
{L(dz), L(dzo)},
{L(ee), L(ewe)},
{L(el), L(gre)},
{L(ell), L(gre)},
{L(el), L(ell)},
{L(en), L(eng)},
{L(eo), L(epo)},
{L(es), L(spa)},
{L(et), L(est)},
{L(eu), L(baq)},
{L(eus), L(baq)},
{L(fa), L(per)},
{L(fas), L(per)},
{L(eu), L(eus)},
{L(fa), L(fas)},
{L(ff), L(ful)},
{L(fi), L(fin)},
{L(fj), L(fij)},
{L(fo), L(fao)},
{L(fr), L(fre)},
{L(fra), L(fre)},
{L(fr), L(fra)},
{L(fre), L(fra)},
{L(fy), L(fry)},
{L(ga), L(gle)},
{L(gd), L(gla)},
{L(geo), L(kat)},
{L(ger), L(deu)},
{L(gl), L(glg)},
{L(gn), L(grn)},
{L(gre), L(ell)},
{L(gu), L(guj)},
{L(gv), L(glv)},
{L(ha), L(hau)},
@ -99,8 +102,7 @@ static const struct lang {
{L(hr), L(hrv)},
{L(ht), L(hat)},
{L(hu), L(hun)},
{L(hy), L(arm)},
{L(hye), L(arm)},
{L(hy), L(hye)},
{L(hz), L(her)},
{L(ia), L(ina)},
{L(id), L(ind)},
@ -109,14 +111,13 @@ static const struct lang {
{L(ii), L(iii)},
{L(ik), L(ipk)},
{L(io), L(ido)},
{L(is), L(ice)},
{L(isl), L(ice)},
{L(is), L(icl)},
{L(ise), L(icl)},
{L(it), L(ita)},
{L(iu), L(iku)},
{L(ja), L(jpn)},
{L(jv), L(jav)},
{L(ka), L(geo)},
{L(kat), L(geo)},
{L(ka), L(kat)},
{L(kg), L(kon)},
{L(ki), L(kik)},
{L(kj), L(kua)},
@ -140,27 +141,25 @@ static const struct lang {
{L(lt), L(lit)},
{L(lu), L(lub)},
{L(lv), L(lav)},
{L(mac), L(mkd)},
{L(mao), L(mri)},
{L(may), L(msa)},
{L(mg), L(mlg)},
{L(mh), L(mah)},
{L(mi), L(mao)},
{L(mk), L(mac)},
{L(mkd), L(mac)},
{L(mi), L(mri)},
{L(mk), L(mkd)},
{L(ml), L(mal)},
{L(mn), L(mon)},
{L(mr), L(mar)},
{L(mri), L(mao)},
{L(ms), L(may)},
{L(msa), L(may)},
{L(ms), L(msa)},
{L(mt), L(mlt)},
{L(my), L(bur)},
{L(mya), L(bur)},
{L(my), L(mya)},
{L(na), L(nau)},
{L(nb), L(nob)},
{L(nd), L(nde)},
{L(ne), L(nep)},
{L(ng), L(ndo)},
{L(nl), L(dut)},
{L(nld), L(dut)},
{L(nl), L(nld)},
{L(nn), L(nno)},
{L(no), L(nor)},
{L(nr), L(nbl)},
@ -172,6 +171,7 @@ static const struct lang {
{L(or), L(ori)},
{L(os), L(oss)},
{L(pa), L(pan)},
{L(per), L(fas)},
{L(pi), L(pli)},
{L(pl), L(pol)},
{L(ps), L(pus)},
@ -179,9 +179,9 @@ static const struct lang {
{L(qu), L(que)},
{L(rm), L(roh)},
{L(rn), L(run)},
{L(ro), L(rum)},
{L(ron), L(rum)},
{L(ro), L(ron)},
{L(ru), L(rus)},
{L(rum), L(ron)},
{L(rw), L(kin)},
{L(sa), L(san)},
{L(sc), L(srd)},
@ -189,14 +189,13 @@ static const struct lang {
{L(se), L(sme)},
{L(sg), L(sag)},
{L(si), L(sin)},
{L(sk), L(slo)},
{L(sk), L(slk)},
{L(sl), L(slv)},
{L(slk), L(slo)},
{L(slo), L(slk)},
{L(sm), L(smo)},
{L(sn), L(sna)},
{L(so), L(som)},
{L(sq), L(alb)},
{L(sqi), L(alb)},
{L(sq), L(sqi)},
{L(sr), L(srp)},
{L(ss), L(ssw)},
{L(st), L(sot)},
@ -208,6 +207,7 @@ static const struct lang {
{L(tg), L(tgk)},
{L(th), L(tha)},
{L(ti), L(tir)},
{L(tib), L(bod)},
{L(tk), L(tuk)},
{L(tl), L(tgl)},
{L(tn), L(tsn)},
@ -225,13 +225,13 @@ static const struct lang {
{L(vi), L(vie)},
{L(vo), L(vol)},
{L(wa), L(wln)},
{L(wel), L(cym)},
{L(wo), L(wol)},
{L(xh), L(xho)},
{L(yi), L(yid)},
{L(yo), L(yor)},
{L(za), L(zha)},
{L(zh), L(chi)},
{L(zho), L(chi)},
{L(zh), L(zho)},
{L(zu), L(zul)},
};