Mô đun: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