Module:Road data/strings/CHN

--[==[ To inspect the content of this data module, use Special:ExpandTemplates and enter the following input text:

To inspect the content of this data module when editing, enter the following into the Debug console: local util = require("Module:Road data/util") print(util.arrayToString(p)) To inspect a particular route type, change `p` above to include the route type, e.g., `p.I` and `p["US-Hist"]`. ]==]

-- China local CHN = {}

local util = require("Module:Road data/util") util.addAll(CHN, require("Module:Road data/strings/ASIA"))

CHN.G = { shield = "Kokudou %route%(China).svg", name = "National Highway %route%", link = "China National Highway %route%", abbr = "G%route%", translation = "%route%国道", lang = "zh" }

CHN.Guodao = CHN.G

CHN.X = { shield = "China County Road X%route%.svg", abbr = "X%route%", link = "", abbr = "X%route%" }

CHN.Expwy = { shield = "China Expwy G%route% sign no name.svg", shieldmain = "China Expwy G%route% sign with name.svg", name = { hook = "mask", mask = "Road data/masks/CHN/Expwy", base = "route", masked = "names", default = "%names%" },	link = { hook = "mask", mask = "Road data/masks/CHN/Expwy", base = "route", masked = "names", default = "G%route% %names%" },	abbr = "G%route%", translation = { hook = "mask", mask = "Road data/masks/CHN/Expwy translations", base = "route", masked = "translation", default = "%translation%" },	lang = { arg = "route", default = "zh", ["3012"] = "ug", ["3013"] = "ug", ["3014"] = "ug", ["3015"] = "ug", ["3016"] = "ug", } }

CHN.Ex = CHN.Expwy

CHN.S = { shield = { hook = "mask", mask = "Road data/masks/CHN", base = "state", masked = "province", default = { ifexists = true, default = "[province||%province% Expwy S%route% sign no name.svg|Shoudou %route%(China).svg]", otherwise = { ifexists = true, default = "Shoudou %route%(China).svg" }		}	},	link = { arg = "province", ["BJ"] = { arg = "route", ["11"] = "Beijing–Chengde Expressway", ["12"] = "Airport Expressway (Beijing)", ["28"] = "Northern Airport Expressway", ["51"] = "2nd Airport Expressway", ["50"] = "5th Ring Road" },		["SH"] = { arg = "route", ["1"] = "S1 Yingbin Expressway", ["2"] = "S2 Shanghai–Luchaogang Expressway", ["3"] = "S3 Shanghai–Fengxian Highway", ["4"] = "S4 Shanghai–Jinshan Expressway", ["5"] = "S5 Shanghai–Jiading Expressway", ["6"] = "S6 Shanghai–Nanxiang Expressway", ["12"] = "S12 Chongming–Haimen Expressway", ["16"] = "Shanghai–Yixing Expressway", ["19"] = "S19 Xinnong–Jinshanwei Expressway", ["20"] = "S20 Outer Ring Expressway", ["22"] = "S22 Jiading–Anting Expressway", ["26"] = "Shanghai–Changzhou Expressway", ["32"] = "Shanghai–Jiaxing–Huzhou Expressway", ["36"] = "S36 Tinglin–Fengjing Expressway" },		["JS"] = { arg = "route", ["5"] = "S5 Changshu–Jiashan Expressway", ["9"] = "S9 Suzhou–Shaoxing Expressway", ["19"] = "S19 Nantong–Wuxi Expressway", ["29"] = "S29 Yancheng–Jingjiang Expressway", ["35"] = "S35 Taizhou–Zhenjiang Expressway", ["39"] = "S39 Jiangdu–Yixing Expressway", ["45"] = "S45 Yixing–Hangzhou Expressway", ["49"] = "S49 Xinyi–Yangzhou Expressway", ["51"] = "S51 Liyang–Huangshan Expressway", ["55"] = "S55 Nanjing–Xuancheng Expressway", ["59"] = "S59 Nanjing–Hexian Expressway", ["65"] = "S65 Xuzhou–Mingguang Expressway", ["69"] = "S69 Jinan–Xuzhou Expressway", ["8"] = "S8 Siyang–Suzhou Expressway", ["18"] = "S18 Yancheng–Huai'an Expressway", ["22"] = "S22 Yizheng–Nanjing Expressway", ["28"] = "S28 Qidong–Yangzhou Expressway", ["32"] = "S32 Chongming–Haimen Expressway", ["38"] = "S38 Changshu–Hefei Expressway", ["48"] = "Shanghai–Yixing Expressway", ["58"] = "Shanghai–Changzhou Expressway", ["68"] = "S68 Liyang–Wuhu Expressway", ["72"] = "S72 Port of Lianyungang North Port Expressway", ["73"] = "S73 Port of Lianyungang East Port Expressway", ["75"] = "S75 Funing–Xinghua–Taizhou Branch Expressway", ["79"] = "S79 Nantong Branch Expressway", ["80"] = "S80 Port of Taicang North Port Expressway", ["81"] = "S81 Port of Taicang South Port Expressway", ["82"] = "S82 Port of Zhangjiagang Port Expressway", ["83"] = "S83 Wuxi Branch Expressway", ["85"] = "S85 Liyang Branch Expressway", ["86"] = "S86 Zhenjiang Branch Expressway", ["87"] = "S87 Nanjing Branch Expressway", ["88"] = "S88 Nanjing Lukou International Airport Expressway", ["92"] = "S92 Jinhu Branch Expressway", ["96"] = "S96 Suqian Branch Expressway" },		["GD"] = { arg = "route", ["1"] = "S1 Guangzhou–Lechang Expressway", ["2"] = "S2 Guangzhou–Heyuan Expressway", ["3"] = "S3 Guangzhou–Shenzhen Riverbank Expressway", ["4"] = "Huanan Expressway", ["4W"] = "S4W Guangzhou–Macau Expressway Zhuhai Branch Line", ["5"] = "S5 Guangzhou–Gaoming Expressway", ["6"] = "S6 Guangzhou–Zhongshan–Jiangmen Expressway", ["8"] = "S8 Guangzhou–Foshan–Zhaoqing Expressway", ["10"] = "S10 Shaoguan–Ganzhou Expressway", ["12"] = "S12 Meizhou–Longyan Expressway", ["13"] = "S13 Jieyang–Huilai Expressway", ["14"] = "S14 Shantou–Zhanjiang Expressway", ["15"] = "S15 Shenyang–Haikou Expressway Guangzhou Branch Line", ["16"] = "S16 Paitan–Jiekou Expressway", ["17"] = "S17 Chaozhou–Huilai Expressway", ["20"] = "S20 Chaozhou–Dongguan Expressway", ["21"] = "S21 Guangzhou–Huidong Expressway", ["22"] = "S22 Longbeiling–Lincun Expressway", ["23"] = "S23 Huizhou–Aotou Expressway", ["25"] = "S25 Changchun–Shenzhen Expressway Huizhou Branch Line", ["26"] = "S26 Shenzhen–Luoding Expressway", ["27"] = "S27 Renhua–Shenzhen Expressway", ["28"] = "S28 Shuijing–Guanjingtou Expressway", ["29"] = "S29 Conghua–Dongguan–Shenzhen Expressway", ["30"] = "S30 Huizhou–Shenzhen Coastal Expressway", ["31"] = "S31 Longhua–Dalingshan Expressway", ["32"] = "S32 Western Coastal Expressway", ["3211"] = "S3211 Zhuhai Airport Expressway", ["3213"] = "S3213 Gaolan Port Expressway", ["33"] = "S33 Nanshan–Guangming Expressway", ["39"] = "S39 Dongsha–Xingang Expressway", ["41"] = "S41 Guangzhou Airport Expressway", ["43"] = "S43 Guangzhou–Zhuhai West Expressway", ["45"] = "S45 Fosha–Jiangmen Expressway", ["47"] = "S47 Jiangman–Zhuhai Expressway", ["49"] = "S49 Xinhui–Taishan Expressway", ["51"] = "S51 Luoding–Yangjiang Expressway", ["55"] = "S55 Erenhot–Guangzhou Expressway Guangzhou Branch Line", ["75"] = "S75 Lanzhou–Haikou Expressway Zhanjiang Branch Line", ["81"] = "S81 Guangzhou Ring Expressway", ["82"] = "S82 Foshan First Ring Expressway", ["83"] = "S83 Meizhou Ring Expressway", ["84"] = "S84 Shaoguan Ring Expressway", ["86"] = "S86 Shenzhen Ring Expressway", ["105"] = "S105 Nansha Port Expressway", ["110"] = "S110 Guangzhou–Qingyuan Expressway", ["202"] = "S202 Huizhou–Yantian Expressway", ["209"] = "S209 Qingshuihe–Pinghu Expressway", ["301"] = "S301 Nanshan–Pingshan Expressway", ["302"] = "S302 Nansha Port Expressway Yuhuang Branch Line", ["303"] = "Huanan Expressway", ["304"] = "S304 Humen-Xiegang Expressway Humen Port Branch Line"}, ["HA"] = { arg = "route", ["1"] = "S1 Zhengzhou Airport Expressway", ["22"] = "S22 Nanle–Linzhou Expressway", ["26"] = "S26 Taiqian–Huixian Expressway", ["28"] = "S28 Changyuan–Jiyuan Expressway", ["32"] = "S32 Yongcheng–Dengfeng Expressway", ["38"] = "S38 Xincai–Biyang Expressway", ["39"] = "S39 Puyang–Shangcheng Expressway", ["49"] = "S49 Linzhou–Ruzhou Expressway", ["57"] = "S57 Mianchi–Luanchuan Expressway", ["60"] = "S60 Shangqiu–Dengfeng Expressway", ["62"] = "S62 Huaibin–Neixiang Expressway", ["71"] = "S71 Anyang Northwest Ring Expressway", ["81"] = "S81 Shangqiu–Nanyang Expressway", ["82"] = "S82 Zhengzhou–Minquan Expressway", ["83"] = "S83 Lankao–Nanyang Expressway", ["84"] = "S84 Xinxiang–Huixian Expressway", ["85"] = "S85 Zhengzhou–Shaolinsi Expressway", ["86"] = "S86 Lankao–Yuanyang Expressway", ["87"] = "S87 Zhengzhou–Yuntaishan Expressway", ["88"] = "S88 Zhengzhou–Xixia Expressway", ["90"] = "S90 Kaifeng–Weishi Expressway", ["92"] = "S92 Luoyang–Lushi Expressway", ["93"] = "S93 Linzhou–Jiyuan Expressway", ["94"] = "S94 Luanchuan–Lushi Expressway", ["95"] = "S95 Sanmenxia Bridge Expressway", ["96"] = "S96 Luoyang–Luanchuan Expressway", ["97"] = "S97 Yichuan–Xin'an Expressway", ["98"] = "S98 Neixiang–Dengzhou Expressway", ["99"] = "S99 Dengzhou–Laohekou Expressway" }	},	abbr = { hook = "mask", mask = "Road data/masks/CHN", base = "state", masked = "province", default = "[province||%province%|] S%route%" },	translation = { arg = "province", ["BJ"] = { arg = "route", ["11"] = "北京－承德高速公路", ["12"] = "机场高速公路", ["28"] = "机场北线高速公路", ["50"] = "五环路", ["51"] = "机场第二高速公路", },		["SH"] = { arg = "route", ["1"] = "迎宾高速公路", ["2"] = "上海－芦潮港高速公路", ["3"] = "上海－奉贤公路", ["4"] = "上海－金山高速公路", ["5"] = "上海－嘉定高速公路", ["6"] = "上海－南翔高速公路", ["7"] = "上海－崇明高速公路", ["12"] = "崇明－海门高速公路", ["16"] = "上海－宜兴高速公路", ["19"] = "新农－金山卫高速公路", ["20"] = "上海外环高速公路", ["22"] = "嘉定－安亭高速公路", ["26"] = "上海－常州高速公路", ["32"] = "上海－嘉兴－湖州高速公路", ["36"] = "亭林－枫泾高速公路" },		["JS"] = { arg = "route", ["5"] = "常熟－嘉善高速公路", ["9"] = "苏州－绍兴高速公路", ["19"] = "南通－无锡高速公路", ["29"] = "盐城－靖江高速公路", ["35"] = "泰州－镇江高速公路", ["39"] = "江都－宜兴高速公路", ["45"] = "宜兴－杭州高速公路", ["49"] = "新沂－扬州高速公路", ["51"] = "溧阳－黄山高速公路", ["55"] = "南京－宣城高速公路", ["59"] = "南京－和县高速公路", ["65"] = "徐州－明光高速公路", ["69"] = "济南－徐州高速公路", ["8"] = "泗阳－宿州高速公路", ["18"] = "盐城－淮安高速公路", ["22"] = "仪征－南京高速公路", ["28"] = "启东－ 扬州高速公路", ["32"] = "崇明－海门高速公路", ["38"] = "常熟－合肥高速公路", ["48"] = "上海－宜兴高速公路", ["58"] = "上海－常州高速公路", ["68"] = "溧阳－芜湖高速公路", ["72"] = "连云港港北疏港高速公路", ["73"] = "连云港港东疏港高速公路", ["75"] = "盐城－淮安高速公路阜宁－兴化－泰州支线", ["79"] = "上海－西安高速公路南通支线", ["80"] = "太仓港北疏港高速公路", ["81"] = "太仓港南疏港高速公路", ["82"] = "张家港港疏港高速公路", ["83"] = "苏州－绍兴高速公路无锡支线", ["85"] = "常熟－合肥高速公路溧阳支线", ["86"] = "上海－成都高速公路镇江支线", ["87"] = "长春－深圳高速公路南京支线", ["88"] = "南京禄口国际机场高速公路", ["92"] = "长春－深圳高速公路金湖支线", ["96"] = "新沂－扬州高速公路宿迁支线", },		["GD"] = { arg = "route", ["21"] = "广惠高速公路", ["105"] = "南沙港快速路", },		["HA"] = { arg = "route", ["1"] = "郑州机场高速公路", ["22"] = "南乐－林州高速公路", ["26"] = "台前－辉县高速公路", ["28"] = "长垣－济源高速公路", ["32"] = "永城－登封高速公路", ["38"] = "新蔡－泌阳高速公路", ["39"] = "濮阳－商城高速公路", ["49"] = "林州－汝州高速公路", ["57"] = "渑池－栾川高速公路", ["59"] = "三门峡－淅川高速公路", ["60"] = "商丘－登封高速公路", ["62"] = "淮滨－信阳高速公路", ["64"] = "汝阳－义马高速公路", ["81"] = "商丘－南阳高速公路", ["82"] = "郑州－民权高速公路", ["83"] = "兰考－南阳高速公路", ["8311"] = "南阳北绕城高速公路", ["85"] = "郑州－少林寺高速公路", ["86"] = "兰考－焦作高速公路", ["87"] = "郑州－云台山高速公路", ["88"] = "郑州－西峡高速公路", ["89"] = "郑州机场－西华高速公路", ["90"] = "开封－尉氏高速公路", ["91"] = "安阳西北绕城高速公路", ["92"] = "新乡－辉县高速公路", ["93"] = "济源－洛阳西高速公路", ["94"] = "栾川－卢氏高速公路", ["96"] = "洛阳－栾川高速公路", ["97"] = "洛阳－卢氏高速公路", ["98"] = "内乡－邓州高速公路", ["99"] = "渠首－老河口高速公路", },		["HE"] = { arg = "route", ["32"] = "宣化－大同高速公路", ["9902"] = "新乐－元氏高速公路", },	},	lang = "zh" }

return CHN