doxa-maps/data/tables/iso-macrolanguages.json
Doxa Maps f9433cfb63
Some checks are pending
Deploy to GitHub Pages / build (push) Waiting to run
Deploy to GitHub Pages / deploy (push) Blocked by required conditions
Doxa Maps — public snapshot refresh
Everything the flights landed since the first snapshot: all 11 interface
languages complete, the gospel-resources campaign (audio Scripture pins for
2,121 languages, the Deaf-gap completion, 3,603 resource links verified), the
shared poster wall with print-in-place, prayer-walk sharing, and the 34-gate
build pipeline. Tree rebuilt from source; SRI consistent; hygiene clean.
2026-09-24 15:03:37 +00:00

1029 lines
13 KiB
JSON

{
"_note": "ISO 639-3 macrolanguage membership from SIL. Active memberships only. NOT a claim of mutual intelligibility — it is only what the standard files together.",
"source": "https://iso639-3.sil.org/sites/iso639-3/files/downloads/iso-639-3-macrolanguages.tab",
"generated": "2026-09-24",
"counts": {
"rows": 459,
"active": 444,
"retired": 15,
"macrolanguages": 63
},
"macroOf": {
"fat": "aka",
"twi": "aka",
"aao": "ara",
"abh": "ara",
"abv": "ara",
"acm": "ara",
"acq": "ara",
"acw": "ara",
"acx": "ara",
"acy": "ara",
"adf": "ara",
"aeb": "ara",
"aec": "ara",
"afb": "ara",
"apc": "ara",
"apd": "ara",
"arb": "ara",
"arq": "ara",
"ars": "ara",
"ary": "ara",
"arz": "ara",
"auz": "ara",
"avl": "ara",
"ayh": "ara",
"ayl": "ara",
"ayn": "ara",
"ayp": "ara",
"pga": "ara",
"shu": "ara",
"ssh": "ara",
"ayc": "aym",
"ayr": "aym",
"azb": "aze",
"azj": "aze",
"bcc": "bal",
"bgn": "bal",
"bgp": "bal",
"bcl": "bik",
"bln": "bik",
"bto": "bik",
"cts": "bik",
"fbl": "bik",
"lbl": "bik",
"rbl": "bik",
"ubl": "bik",
"ebk": "bnc",
"lbk": "bnc",
"obk": "bnc",
"rbk": "bnc",
"vbk": "bnc",
"bxm": "bua",
"bxr": "bua",
"bxu": "bua",
"mhr": "chm",
"mrj": "chm",
"crj": "cre",
"crk": "cre",
"crl": "cre",
"crm": "cre",
"csw": "cre",
"cwd": "cre",
"umu": "del",
"unm": "del",
"scs": "den",
"xsl": "den",
"dib": "din",
"dik": "din",
"dip": "din",
"diw": "din",
"dks": "din",
"dgo": "doi",
"xnr": "doi",
"ekk": "est",
"vro": "est",
"pes": "fas",
"prs": "fas",
"ffm": "ful",
"fub": "ful",
"fuc": "ful",
"fue": "ful",
"fuf": "ful",
"fuh": "ful",
"fui": "ful",
"fuq": "ful",
"fuv": "ful",
"bdt": "gba",
"gbp": "gba",
"gbq": "gba",
"gmm": "gba",
"gso": "gba",
"gya": "gba",
"esg": "gon",
"gno": "gon",
"wsg": "gon",
"gbo": "grb",
"gec": "grb",
"grj": "grb",
"grv": "grb",
"gry": "grb",
"gnw": "grn",
"gug": "grn",
"gui": "grn",
"gun": "grn",
"nhd": "grn",
"hax": "hai",
"hdn": "hai",
"bos": "hbs",
"cnr": "hbs",
"hrv": "hbs",
"srp": "hbs",
"cqd": "hmn",
"hea": "hmn",
"hma": "hmn",
"hmc": "hmn",
"hmd": "hmn",
"hme": "hmn",
"hmg": "hmn",
"hmh": "hmn",
"hmi": "hmn",
"hmj": "hmn",
"hml": "hmn",
"hmm": "hmn",
"hmp": "hmn",
"hmq": "hmn",
"hms": "hmn",
"hmw": "hmn",
"hmy": "hmn",
"hmz": "hmn",
"hnj": "hmn",
"hrm": "hmn",
"huj": "hmn",
"mmr": "hmn",
"muq": "hmn",
"mww": "hmn",
"sfm": "hmn",
"ike": "iku",
"ikt": "iku",
"esi": "ipk",
"esk": "ipk",
"aju": "jrb",
"jye": "jrb",
"yhd": "jrb",
"yud": "jrb",
"kby": "kau",
"knc": "kau",
"krt": "kau",
"enb": "kln",
"eyo": "kln",
"niq": "kln",
"oki": "kln",
"pko": "kln",
"sgc": "kln",
"spy": "kln",
"tec": "kln",
"tuy": "kln",
"gom": "kok",
"knn": "kok",
"koi": "kom",
"kpv": "kom",
"kng": "kon",
"kwy": "kon",
"ldi": "kon",
"gkp": "kpe",
"xpe": "kpe",
"ckb": "kur",
"kmr": "kur",
"sdh": "kur",
"hnd": "lah",
"hno": "lah",
"jat": "lah",
"phr": "lah",
"pnb": "lah",
"skr": "lah",
"xhe": "lah",
"ltg": "lav",
"lvs": "lav",
"bxk": "luy",
"ida": "luy",
"lkb": "luy",
"lko": "luy",
"lks": "luy",
"lri": "luy",
"lrm": "luy",
"lsm": "luy",
"lto": "luy",
"lts": "luy",
"lwg": "luy",
"nle": "luy",
"nyd": "luy",
"rag": "luy",
"emk": "man",
"mku": "man",
"mlq": "man",
"mnk": "man",
"msc": "man",
"mwk": "man",
"bhr": "mlg",
"bmm": "mlg",
"bzc": "mlg",
"msh": "mlg",
"plt": "mlg",
"skg": "mlg",
"tdx": "mlg",
"tkg": "mlg",
"txy": "mlg",
"xmv": "mlg",
"xmw": "mlg",
"khk": "mon",
"mvf": "mon",
"bjn": "msa",
"btj": "msa",
"bve": "msa",
"bvu": "msa",
"coa": "msa",
"dup": "msa",
"hji": "msa",
"ind": "msa",
"jak": "msa",
"jax": "msa",
"kvb": "msa",
"kvr": "msa",
"kxd": "msa",
"lce": "msa",
"lcf": "msa",
"liw": "msa",
"max": "msa",
"meo": "msa",
"mfa": "msa",
"mfb": "msa",
"min": "msa",
"mqg": "msa",
"msi": "msa",
"mui": "msa",
"orn": "msa",
"ors": "msa",
"pel": "msa",
"pse": "msa",
"tmw": "msa",
"urk": "msa",
"vkk": "msa",
"vkt": "msa",
"xmm": "msa",
"zlm": "msa",
"zmi": "msa",
"zsm": "msa",
"dhd": "mwr",
"mtr": "mwr",
"mve": "mwr",
"rwr": "mwr",
"swv": "mwr",
"wry": "mwr",
"dty": "nep",
"npi": "nep",
"nno": "nor",
"nob": "nor",
"ciw": "oji",
"ojb": "oji",
"ojc": "oji",
"ojg": "oji",
"ojs": "oji",
"ojw": "oji",
"otw": "oji",
"ory": "ori",
"spv": "ori",
"gax": "orm",
"gaz": "orm",
"hae": "orm",
"orc": "orm",
"pbt": "pus",
"pbu": "pus",
"pst": "pus",
"qub": "que",
"qud": "que",
"quf": "que",
"qug": "que",
"quh": "que",
"quk": "que",
"qul": "que",
"qup": "que",
"qur": "que",
"qus": "que",
"quw": "que",
"qux": "que",
"quy": "que",
"quz": "que",
"qva": "que",
"qvc": "que",
"qve": "que",
"qvh": "que",
"qvi": "que",
"qvj": "que",
"qvl": "que",
"qvm": "que",
"qvn": "que",
"qvo": "que",
"qvp": "que",
"qvs": "que",
"qvw": "que",
"qvz": "que",
"qwa": "que",
"qwc": "que",
"qwh": "que",
"qws": "que",
"qxa": "que",
"qxc": "que",
"qxh": "que",
"qxl": "que",
"qxn": "que",
"qxo": "que",
"qxp": "que",
"qxr": "que",
"qxt": "que",
"qxu": "que",
"qxw": "que",
"bgq": "raj",
"gda": "raj",
"gju": "raj",
"hoj": "raj",
"mup": "raj",
"wbr": "raj",
"rmc": "rom",
"rmf": "rom",
"rml": "rom",
"rmn": "rom",
"rmo": "rom",
"rmw": "rom",
"rmy": "rom",
"cls": "san",
"vsn": "san",
"aae": "sqi",
"aat": "sqi",
"aln": "sqi",
"als": "sqi",
"sdc": "srd",
"sdn": "srd",
"src": "srd",
"sro": "srd",
"swc": "swa",
"swh": "swa",
"aii": "syr",
"cld": "syr",
"taq": "tmh",
"thv": "tmh",
"thz": "tmh",
"ttq": "tmh",
"uzn": "uzb",
"uzs": "uzb",
"ydd": "yid",
"yih": "yid",
"zaa": "zap",
"zab": "zap",
"zac": "zap",
"zad": "zap",
"zae": "zap",
"zaf": "zap",
"zai": "zap",
"zam": "zap",
"zao": "zap",
"zaq": "zap",
"zar": "zap",
"zas": "zap",
"zat": "zap",
"zav": "zap",
"zaw": "zap",
"zax": "zap",
"zca": "zap",
"zcd": "zap",
"zoo": "zap",
"zpa": "zap",
"zpb": "zap",
"zpc": "zap",
"zpd": "zap",
"zpe": "zap",
"zpf": "zap",
"zpg": "zap",
"zph": "zap",
"zpi": "zap",
"zpj": "zap",
"zpk": "zap",
"zpl": "zap",
"zpm": "zap",
"zpn": "zap",
"zpo": "zap",
"zpp": "zap",
"zpq": "zap",
"zpr": "zap",
"zps": "zap",
"zpt": "zap",
"zpu": "zap",
"zpv": "zap",
"zpw": "zap",
"zpx": "zap",
"zpy": "zap",
"zpz": "zap",
"zsr": "zap",
"zte": "zap",
"ztg": "zap",
"ztl": "zap",
"ztm": "zap",
"ztn": "zap",
"ztp": "zap",
"ztq": "zap",
"zts": "zap",
"ztt": "zap",
"ztu": "zap",
"ztx": "zap",
"zty": "zap",
"zch": "zha",
"zeh": "zha",
"zgb": "zha",
"zgm": "zha",
"zgn": "zha",
"zhd": "zha",
"zhn": "zha",
"zlj": "zha",
"zln": "zha",
"zlq": "zha",
"zqe": "zha",
"zyb": "zha",
"zyg": "zha",
"zyj": "zha",
"zyn": "zha",
"zzj": "zha",
"cdo": "zho",
"cjy": "zho",
"cmn": "zho",
"cnp": "zho",
"cpx": "zho",
"csp": "zho",
"czh": "zho",
"czo": "zho",
"gan": "zho",
"hak": "zho",
"hnm": "zho",
"hsn": "zho",
"luh": "zho",
"lzh": "zho",
"mnp": "zho",
"nan": "zho",
"sjc": "zho",
"wuu": "zho",
"yue": "zho",
"diq": "zza",
"kiu": "zza"
},
"members": {
"aka": [
"fat",
"twi"
],
"ara": [
"aao",
"abh",
"abv",
"acm",
"acq",
"acw",
"acx",
"acy",
"adf",
"aeb",
"aec",
"afb",
"apc",
"apd",
"arb",
"arq",
"ars",
"ary",
"arz",
"auz",
"avl",
"ayh",
"ayl",
"ayn",
"ayp",
"pga",
"shu",
"ssh"
],
"aym": [
"ayc",
"ayr"
],
"aze": [
"azb",
"azj"
],
"bal": [
"bcc",
"bgn",
"bgp"
],
"bik": [
"bcl",
"bln",
"bto",
"cts",
"fbl",
"lbl",
"rbl",
"ubl"
],
"bnc": [
"ebk",
"lbk",
"obk",
"rbk",
"vbk"
],
"bua": [
"bxm",
"bxr",
"bxu"
],
"chm": [
"mhr",
"mrj"
],
"cre": [
"crj",
"crk",
"crl",
"crm",
"csw",
"cwd"
],
"del": [
"umu",
"unm"
],
"den": [
"scs",
"xsl"
],
"din": [
"dib",
"dik",
"dip",
"diw",
"dks"
],
"doi": [
"dgo",
"xnr"
],
"est": [
"ekk",
"vro"
],
"fas": [
"pes",
"prs"
],
"ful": [
"ffm",
"fub",
"fuc",
"fue",
"fuf",
"fuh",
"fui",
"fuq",
"fuv"
],
"gba": [
"bdt",
"gbp",
"gbq",
"gmm",
"gso",
"gya"
],
"gon": [
"esg",
"gno",
"wsg"
],
"grb": [
"gbo",
"gec",
"grj",
"grv",
"gry"
],
"grn": [
"gnw",
"gug",
"gui",
"gun",
"nhd"
],
"hai": [
"hax",
"hdn"
],
"hbs": [
"bos",
"cnr",
"hrv",
"srp"
],
"hmn": [
"cqd",
"hea",
"hma",
"hmc",
"hmd",
"hme",
"hmg",
"hmh",
"hmi",
"hmj",
"hml",
"hmm",
"hmp",
"hmq",
"hms",
"hmw",
"hmy",
"hmz",
"hnj",
"hrm",
"huj",
"mmr",
"muq",
"mww",
"sfm"
],
"iku": [
"ike",
"ikt"
],
"ipk": [
"esi",
"esk"
],
"jrb": [
"aju",
"jye",
"yhd",
"yud"
],
"kau": [
"kby",
"knc",
"krt"
],
"kln": [
"enb",
"eyo",
"niq",
"oki",
"pko",
"sgc",
"spy",
"tec",
"tuy"
],
"kok": [
"gom",
"knn"
],
"kom": [
"koi",
"kpv"
],
"kon": [
"kng",
"kwy",
"ldi"
],
"kpe": [
"gkp",
"xpe"
],
"kur": [
"ckb",
"kmr",
"sdh"
],
"lah": [
"hnd",
"hno",
"jat",
"phr",
"pnb",
"skr",
"xhe"
],
"lav": [
"ltg",
"lvs"
],
"luy": [
"bxk",
"ida",
"lkb",
"lko",
"lks",
"lri",
"lrm",
"lsm",
"lto",
"lts",
"lwg",
"nle",
"nyd",
"rag"
],
"man": [
"emk",
"mku",
"mlq",
"mnk",
"msc",
"mwk"
],
"mlg": [
"bhr",
"bmm",
"bzc",
"msh",
"plt",
"skg",
"tdx",
"tkg",
"txy",
"xmv",
"xmw"
],
"mon": [
"khk",
"mvf"
],
"msa": [
"bjn",
"btj",
"bve",
"bvu",
"coa",
"dup",
"hji",
"ind",
"jak",
"jax",
"kvb",
"kvr",
"kxd",
"lce",
"lcf",
"liw",
"max",
"meo",
"mfa",
"mfb",
"min",
"mqg",
"msi",
"mui",
"orn",
"ors",
"pel",
"pse",
"tmw",
"urk",
"vkk",
"vkt",
"xmm",
"zlm",
"zmi",
"zsm"
],
"mwr": [
"dhd",
"mtr",
"mve",
"rwr",
"swv",
"wry"
],
"nep": [
"dty",
"npi"
],
"nor": [
"nno",
"nob"
],
"oji": [
"ciw",
"ojb",
"ojc",
"ojg",
"ojs",
"ojw",
"otw"
],
"ori": [
"ory",
"spv"
],
"orm": [
"gax",
"gaz",
"hae",
"orc"
],
"pus": [
"pbt",
"pbu",
"pst"
],
"que": [
"qub",
"qud",
"quf",
"qug",
"quh",
"quk",
"qul",
"qup",
"qur",
"qus",
"quw",
"qux",
"quy",
"quz",
"qva",
"qvc",
"qve",
"qvh",
"qvi",
"qvj",
"qvl",
"qvm",
"qvn",
"qvo",
"qvp",
"qvs",
"qvw",
"qvz",
"qwa",
"qwc",
"qwh",
"qws",
"qxa",
"qxc",
"qxh",
"qxl",
"qxn",
"qxo",
"qxp",
"qxr",
"qxt",
"qxu",
"qxw"
],
"raj": [
"bgq",
"gda",
"gju",
"hoj",
"mup",
"wbr"
],
"rom": [
"rmc",
"rmf",
"rml",
"rmn",
"rmo",
"rmw",
"rmy"
],
"san": [
"cls",
"vsn"
],
"sqi": [
"aae",
"aat",
"aln",
"als"
],
"srd": [
"sdc",
"sdn",
"src",
"sro"
],
"swa": [
"swc",
"swh"
],
"syr": [
"aii",
"cld"
],
"tmh": [
"taq",
"thv",
"thz",
"ttq"
],
"uzb": [
"uzn",
"uzs"
],
"yid": [
"ydd",
"yih"
],
"zap": [
"zaa",
"zab",
"zac",
"zad",
"zae",
"zaf",
"zai",
"zam",
"zao",
"zaq",
"zar",
"zas",
"zat",
"zav",
"zaw",
"zax",
"zca",
"zcd",
"zoo",
"zpa",
"zpb",
"zpc",
"zpd",
"zpe",
"zpf",
"zpg",
"zph",
"zpi",
"zpj",
"zpk",
"zpl",
"zpm",
"zpn",
"zpo",
"zpp",
"zpq",
"zpr",
"zps",
"zpt",
"zpu",
"zpv",
"zpw",
"zpx",
"zpy",
"zpz",
"zsr",
"zte",
"ztg",
"ztl",
"ztm",
"ztn",
"ztp",
"ztq",
"zts",
"ztt",
"ztu",
"ztx",
"zty"
],
"zha": [
"zch",
"zeh",
"zgb",
"zgm",
"zgn",
"zhd",
"zhn",
"zlj",
"zln",
"zlq",
"zqe",
"zyb",
"zyg",
"zyj",
"zyn",
"zzj"
],
"zho": [
"cdo",
"cjy",
"cmn",
"cnp",
"cpx",
"csp",
"czh",
"czo",
"gan",
"hak",
"hnm",
"hsn",
"luh",
"lzh",
"mnp",
"nan",
"sjc",
"wuu",
"yue"
],
"zza": [
"diq",
"kiu"
]
}
}