Module:User:Suzukaze-c/eld

local m = {}

-- Chinese varieties -- https://zh.wikipedia.org/wiki/ISO_3166-2:CN -- lowercase for vague branches -- UpperCamelCase for 方言點

-- -- historical Chinese -- (when would someone need these?)

m["och-ear"] = { canonicalName = "Early Old Chinese", parent = "och", }

m["och-lat"] = { canonicalName = "Late Old Chinese", parent = "och", }

m["ltc-ear"] = { canonicalName = "Early Middle Chinese", parent = "ltc", }

m["ltc-lat"] = { canonicalName = "Late Middle Chinese", parent = "ltc", }

-- -- Mandarin Chinese

m["cmn-ear"] = { canonicalName = "Early Mandarin", parent = "cmn", }

m["cmn-sw"] = { canonicalName = "Southwestern Mandarin", parent = "cmn", }

-- -- Cantonese Chinese

m["zhx-pin"] = { canonicalName = "Pinghua", parent = "yue", wikidata_item = "Q2735715", }

m["yue-guangfu"] = { canonicalName = "Guangfu Cantonese", parent = "yue", }

m["yue-Guangzhou"] = { canonicalName = "Guangzhou dialect", parent = "yue-guangfu", }

m["yue-HK"] = { canonicalName = "Hong Kong dialect", parent = "yue-Guangzhou", }

m["yue-MO"] = { canonicalName = "Macau dialect", parent = "yue-Guangzhou", }

m["yue-siyi"] = { canonicalName = "Siyi Cantonese", parent = "yue", }

m["yue-Taishan"] = { canonicalName = "Taishan dialect", otherNames = {"Xinning dialect"}, parent = "yue-siyi", }

-- -- Min Chinese

m["nan-hai"] = { canonicalName = "Hainanese", parent = "nan", wikidata_item = "Q934541", }

m["nan-hok"] = { canonicalName = "Hokkien", otherNames = {"Quan-Zhang Min Nan"}, parent = "nan", wikidata_item = "Q1624231", }

m["nan-Xiamen"] = { canonicalName = "Xiamen dialect", otherNames = {"Amoy"}, parent = "nan-hok", wikidata_item = "Q68744", }

m["nan-Zhangzhou"] = { canonicalName = "Zhangzhou dialect", parent = "nan-hok", }

m["nan-Quanzhou"] = { canonicalName = "Quanzhou dialect", parent = "nan-hok", }

m["nan-Jinjiang"] = { canonicalName = "Jinjiang dialect", parent = "nan-hok", }

m["nan-PH"] = { canonicalName = "Philippine dialect", parent = "nan-Jinjiang", wikidata_item = "Q3236692", }

m["nan-Chaozhou"] = { canonicalName = "Chaozhou dialect", parent = "zhx-teo", }

m["nan-Shantou"] = { canonicalName = "Shantou dialect", parent = "zhx-teo", }

m["nan-Chaoyang"] = { canonicalName = "Chaoyang dialect", parent = "zhx-teo", }

m["cpx-Putian"] = { canonicalName = "Putian dialect", parent = "cpx", }

m["cpx-Xianyou"] = { canonicalName = "Xianyou dialect", parent = "cpx", }

-- -- Wu Chinese

m["wuu-taihu"] = { canonicalName = "Taihu Wu", parent = "wuu", }

m["wuu-sujiahu"] = { canonicalName = "Su-jia-hu Wu", parent = "wuu", }

m["wuu-Suzhou"] = { canonicalName = "Suzhou dialect", parent = "wuu-sujiahu", }

m["wuu-shanghai"] = { canonicalName = "Shanghai Wu", parent = "wuu", }

m["wuu-Shanghai"] = { canonicalName = "Shanghai dialect", parent = "wuu-shanghai", wikidata_item = "Q36718", }

m["wuu-oujiang"] = { canonicalName = "Oujiang Wu", parent = "wuu", }

m["wuu-Wenzhou"] = { canonicalName = "Wenzhou dialect", parent = "wuu-oujiang", }

-- -- Xiang Chinese

m["hsn-old"] = { canonicalName = "Old Xiang", otherNames = {"Lou-Shao"}, parent = "hsn", wikidata_item = "Q7085453", }

return m