Module:User:Suzukaze-c/eld

This is a private module sandbox of Suzukaze-c, for their own experimentation. Items in this module may be added and removed at Suzukaze-c's discretion; do not rely on this module's stability.


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