模块:Adjacent stations/东莞轨道交通

local p = {
	["system title"] = "[[東莞軌道交通]]",
	["station format"] = {
		"%1站",
		
		-- 1号线
		["东莞西站"] = "[[东莞西站 (地铁)|东莞西站]]",
		["昌平"] = "[[昌平站 (东莞)|昌平]]",
		["人民医院"] = "[[人民医院站 (东莞)|人民医院]]",
		["市民中心"] = "[[鸿福路站|市民中心]]", -- TODO: 市民中心站 (东莞)
		["立新"] = "[[立新站 (东莞)|立新]]",
		["东城南"] = "[[东城南站 (地铁)|东城南]]",
		["牛山"] = "[[牛山站 (东莞)|牛山]]",
		["大朗"] = "[[大朗站 (东莞)|大朗]]",
		["凤山"] = "[[凤山站 (东莞)|凤山]]",

		-- 2号线
		["东莞火车站"] = "[[东莞火车站 (地铁)|东莞火车站]]",
		["茶山"] = "[[茶山站 (東莞地鐵)|茶山]]",
		["西平"] = "[[西平站 (东莞市)|西平]]",
		["展览中心"] = "[[展览中心站 (东莞)|展览中心]]",
		["虎门火车站"] = "[[虎門火車站 (地鐵)|虎门火车站]]",
		["滨海湾"] = "[[滨海湾站 (东莞轨道交通)|滨海湾]]",
		["虎门北"] = "[[虎门北站 (地铁)|虎门北]]",
		
		-- 3号线
		["东莞东"] = "[[东莞东站 (地铁)|东莞东站]]",
		["松山湖北"] = "[[松山湖北站 (地铁)|松山湖北站]]",
	},
	["lines"] = {
		["1"] = {
			["title"] = "[[东莞轨道交通1号线|1號線]]",
			["color"] = "034EA2",
			["left terminus"] = "东莞西站",
			["right terminus"] = "梅塘"
		},
		["2"] = {
			["title"] = "[[东莞轨道交通2号线|2號線]]",
			["color"] = "ED1C24",
			["left terminus"] = "东莞火车站",
			["right terminus"] = "虎门火车站"
		},
		["3"] = {
			["title"] = "[[东莞轨道交通3号线|3號線]]",
			["color"] = "FAA61A",
			["left terminus"] = "企石博厦",
			["right terminus"] = "交椅湾南"
		},
		["_default"] = {
			["title"] = "[[东莞轨道交通%1号线|%1号线]]",
			["color"] = "bbbbbb"
		}
	},
}

local stationAliases = {
	-- 同站名转换
	-- 1号线
	["东莞西"] = "东莞西站",
	
	-- 2号线
	["東莞火車站"] = "东莞火车站",
	["榴花公园"] = "榴花公園",
	["下桥"] = "下橋",
	["陈屋"] = "陳屋",
	["寮厦"] = "寮廈",
	["虎门"] = "虎门火车站",
	["虎门站"] = "虎门火车站",
	["虎門"] = "虎门火车站",
	["虎門站"] = "虎门火车站",
	["虎門火車站"] = "虎门火车站",
}
for k, v in pairs(stationAliases) do
	if p["station format"][v] == nil then
		p["station format"][k] = '[[' .. v .. '站|' .. v .. ']]'
	else
		p["station format"][k] = p["station format"][v]
	end
end
return p