Jump to content

Module:Adjacent stations/Ukrainian Railways

From Wikipedia, the free encyclopedia

local poland = "[[File:Flag of Poland.svg|18px|link=Poland]][[%1 railway station|%1, Poland]]"
local poland_main = "[[File:Flag of Poland.svg|18px|link=Poland]][[%1 Główny railway station|%1 Main, Poland]]"
local russia = "[[File:Flag of Russia.svg|18px|link=Russia]][[%1 railway station|%1, Russia]]"


local p = {
	["lang"] = "en-US",
	["system title"] = "[[Ukrainian Railways]]",
	["system icon"] = "[[File:Ukrzaliznytsya.svg|30px|link=Ukrainian Railways]]",
	["system color"] = "311e84",
	["station format"] = {
		"%1 railway station",
		["Kryvyi Rih-Main"] = "Kryvyi Rih main station",
		["Kolosivka"] = "Tokarivka, Voznesensk Raion, Mykolaiv Oblast#Transportation",
		["Vladislavivka"] = "Vladislavovka railway station",
		["Nov or Hen"] = "[[Novooleksiivka railway station|Novooleksiivka]] or [[Henichesk railway station|Henichesk]]",
		
		--foreign stations
		["Hrebenne"] = poland,
		["Przemyśl"] = poland_main,
		["Chełm"] = poland,
		["Warsaw-West"] = "[[File:Flag of Poland.svg|18px|link=Poland]][[Warszawa Zachodnia station|Warsaw West, Poland]]",
		["Port Kavkaz"] = russia,
		["Uspenskaya"] = "<br/>[[File:Flag of Russia.svg|18px|link=Russia]][[:ru:Успенская (станция)|Uspenskaya, Russia]]",
		["Brest"] = "[[File:Flag of Belarus (1991-1995).svg|18px|link=Belarus]][[Brest-Tsentralny railway station|Brest, Belarus]]",
	},
	["lines"] = {
		["_default"] = {
			["color"] = "311e84",
		},
		["IC 712"] = {
			["title"] = "IC 712K / 712D",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Kramatorsk",
		},
		["Invincibility"] = {
			["title"] = "[[:uk:Незламність (поїзд)|Invincibility]]",
			["left terminus"] = "Lviv",
			["right terminus"] = "Kramatorsk",
		},
		["Khadzhybey"] = {
			["title"] = "[[:uk:Хаджибей (поїзд №148/147)|Khadzhybey]]",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Odesa-Holovna",
		},
		["Chornomor"] = {
			["title"] = "[[:uk:Чорномор (поїзд)|Chornomor]]",
			["left terminus"] = "Chernivtsi",
			["right terminus"] = {"Odesa-Holovna", "Bilhorod-Dnistrovskyi"},
			["types"] = {
				["May-September"] = {
					["title"] = "May-September",
					["right terminus"] = "Bilhorod-Dnistrovskyi",
				}
			}
		},
		["Chornomorets"] = {
			["title"] = "[[:uk:Чорноморець (поїзд)|Chornomorets]]",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Odesa-Holovna",
		},
		["Kyiv-Express"] = {
			["title"] = "[[:uk:Київ-Експрес (поїзд)|Kyiv-Express]]",
			["left terminus"] = "Warsaw-West",
			["right terminus"] = "Kyiv-Pasazhyrskyi",
		},
		["Kryvorizzhya"] = {
			["title"] = "[[:uk:Криворіжжя (поїзд)|Kryvorizzhya]]",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Kryvorizzhya",
		},
		["Desna"] = {
			["title"] = "[[:uk:Десна (поїзд)|Desna]]",
			["left terminus"] = "Uzhhorod",
			["right terminus"] = "Kyiv-Pasazhyrskyi",
		},
		["Les Kurbas"] = {
			["title"] = "[[:uk:Лесь Курбас (поїзд)|Les Kurbas]]",
			["left terminus"] = "Rakhiv",
			["right terminus"] = "Kharkiv",
		},
		["Skovoroda Express"] = {
			["title"] = "[[:uk:Сковорода Експрес|Skovoroda Express]]",
			["left terminus"] = "Kharkiv",
			["right terminus"] = "Uzhhorod",
		},
		["Evening Dawns"] = {
			["title"] = "[[:uk:Вечірні зорі (поїзд)|Evening Dawns]]",
			["left terminus"] = "Truskavets",
			["right terminus"] = "Kharkiv",
		},
		["Kobzar"] = {
			["title"] = "[[:uk:Кобзар (поїзд)|Kobzar]]",
			["left terminus"] = "Truskavets",
			["right terminus"] = "Kyiv",
		},
		["Halychyna"] =  {
			["title"] = "[[:uk:Галичина (поїзд № 129/130/149/150)|Halychyna]]",
			["left terminus"] = "Chernivtsi",
			["right terminus"] = {"Poltava-Pivdenna", "Kremenchuk"},
			["types"] = {
				["Poltava-Pivdenna"] = {
					["title"] = "",
					["right terminus"] = "Poltava-Pivdenna",
				},
				["Kremenchuk"] = {
					["title"] = "",
					["right terminus"] = "Kremenchuk",
				},
			}
		},
		["Svityaz"] =  {
			["title"] = "[[:uk:Світязь (поїзд)|Svityaz]]",
			["left terminus"] = "Kovel",
			["right terminus"] = {"Lutsk", "Kyiv-Pasazhyrskyi"},
			["types"] = {
				["Lutsk"] = {
					["title"] = "",
					["right terminus"] = "Poltava-Pivdenna",
				},
				["Kyiv-Pasazhyrskyi"] = {
					["title"] = "",
					["right terminus"] = "Kyiv-Pasazhyrskyi",
				},
			}
		},
		["Mykolaiv"] = {
			["title"] = "[[:uk:Миколаїв (поїзд)|Mykolaiv]]",
			["left terminus"] = "Rivne",
			["right terminus"] = "Mykolaiv",
		},
	
		["White Acacia"] = {
			["title"] = "[[:uk:Біла акація (поїзд)|White Acacia]]",
			["left terminus"] = {"Rivne", "Przemyśl Główny"},
			["right terminus"] = "Rakhiv",
		},
		
		["Kyiv Boryspil Express"] = {
			["title"] = "[[Kyiv Boryspil Express]]",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Boryspil-Aeroport",
		},
		["Kyiv City Express"] = {
			["title"] = "[[Kyiv Urban Electric Train|Kyiv City Express]]",
			["icon"] = "[[File:Kyiv Urban Electric Train.svg|30px|link=Kyiv Urban Electric Train]]",
			["color"] = "FFCD1C",
			["left terminus"] = "Darnytsia",
			["right terminus"] = "Darnytsia",
		},
		["Lymanskaya"] = {
			["title"] = "[[Donets Railway]]<br/>[[Lyman Directorate of Railway Transport|Lymanskaya (DH-2)]]",
			["color"] = "ff9700",
			["left terminus"] = "",
			["right terminus"] = "",
		},
	
		--Crimea
		
		["Solone Ozero - Sevastopol"] = {
			["title"] = "[[Solone Ozero]] - [[Sevastopol]]",
			["left terminus"] = "Solone Ozero",
			["right terminus"] = {"Sevastopol", "Inzhenerna Balka", "Zolota Balka", "Komyshova Bukhta"},
			["types"] = {
				["Sev-Zol-Kom"] = {
					["title"] = "",
					["right terminus"] = {"Sevastopol", "Zolota Balka", "Komyshova Bukhta"},
				},
				["Zolota Balka"] = {
					["title"] = "",
					["right terminus"] = "Zolota Balka",
				},
				["Sevastopol"] = {
					["title"] = "",
					["right terminus"] = "Sevastopol",
				},
				["Komyshova Bukhta"] = {
					["title"] = "",
					["right terminus"] = "Komyshova Bukhta",
				},
			}
		},
		["Dzhankoi - Feodosia"] = {
			["title"] = "[[Dzhankoi]] - [[Feodosia]]",
			["left terminus"] = "Dzhankoi",
			["right terminus"] = "Feodosia",
		},
		["Dzhankoi - Ostryakove"] = {
			["title"] = "[[Dzhankoi]] - [[Ostryakove]]",
			["left terminus"] = "Ostryakove",
			["right terminus"] = "Dzhankoi",
		},
		["Ostryakove - Yevpatoria"] = {
			["title"] = "[[Vladislavivka]] - [[Yevpatoria]]",
			["left terminus"] = "Ostryakove",
			["right terminus"] = "Yevpatoria",
		},
		["Sevastopol - Ostryakove"] = {
			["title"] = "[[Sevastopol]] - [[Ostryakove]]",
			["left terminus"] = "Sevastopol",
			["right terminus"] = "Ostryakove",
		},
		["Kherson - Dzhankoi"] = {
			["title"] = "[[Kherson]] - [[Dzhankoi]]",
			["left terminus"] = "Kherson",
			["right terminus"] = "Dzhankoi",
		},
		["Novooleksiivka - Dzhankoi"] = {
			["title"] = "[[Novooleksiivka]] - [[Dzhankoi]]",
			["left terminus"] = "Novooleksiivka",
			["right terminus"] = "Dzhankoi",
		},
		["Vladislavivka - Port Krym"] = {
			["title"] = "[[:uk:Владиславівка (Феодосійський район)|Vladislavivka]] - [[Port Krym]]",
			["left terminus"] = "Vladislavivka",
			["right terminus"] = "Port Krym",
		},
		["Yevpatoria - Simferopol"] = {
			["title"] = "[[Yevpatoria]] - [[Simferopol]]",
			["left terminus"] = "Yevpatoria",
			["right terminus"] = "Simferopol",
		},
		["Kerch - Arshintseve"] = {
			["title"] = "[[Kerch]] - [[Arshintseve]]",
			["left terminus"] = "Kerch-Pivdenna",
			["right terminus"] = "Kerch",
		},
		
		--international train ferry in Crimea
		["Port Krym ferry"] = {
			["title"] = "[[Kerch Strait ferry line]]",
			["left terminus"] = "Port Krym",
			["right terminus"] = "Port Kavkaz",
		},
	
		--other Cis-Dnipro lines
		
		["Fedorivka - Novooleksiivka"] = {
			["title"] = "[[:uk:Федорівка (Терпіннівська сільська громада)|Fedorivka]] - [[Novooleksiivka]]",
			["left terminus"] = "Fedorivka",
			["right terminus"] = "Nov or Hen",
		},
		["Zaporizhzhia - Komysh-Zorya"] = {
			["title"] = "[[Zaporizhzhia]] - [[Komysh-Zoria]]",
			["left terminus"] = "Zaporizhzhia-2",
			["right terminus"] = "Komysh-Zoria",
		},
		["Synelnykove - Zaporizhzhia"] = {
			["title"] = "[[Synelnykove]] - [[Zaporizhzhia]]",
			["left terminus"] = "Synelnykove",
			["right terminus"] = "Zaporizhzhia-1",
		},
		["Verkhivtseve - Kryvyi Rih"] = {
			["title"] = "[[Verkhivtseve]] - [[Kryvyi Rih]]",
			["left terminus"] = "Kryvyi Rih-Main",
			["right terminus"] = "Verkhivtseve",
		},
		["Kryvyi Rih - Apostolove"] = {
			["title"] = "[[Kryvyi Rih]] - [[Apostolove]]",
			["left terminus"] = "Kryvyi Rih-Main",
			["right terminus"] = "Apostolovo",
		},
		["Kryvyi Rih - Pyatykhatky"] = {
			["title"] = "[[Kryvyi Rih]] - [[Piatykhatky, Dnipropetrovsk Oblast|Pyatykhatky]]",
			["left terminus"] = "Kryvyi Rih-Main",
			["right terminus"] = "Pyatykhatky",
		},
		["Dnipro - Verkhivtseve"] = {
			["title"] = "[[Dnipro]] - [[Verkhivtseve]]",
			["left terminus"] = "Verkhivtseve",
			["right terminus"] = "Dnipro",
		},
		["Dnipro - Synelnykove"] = {
			["title"] = "[[Dnipro]] - [[Synelnykove]]",
			["left terminus"] = "Dnipro",
			["right terminus"] = "Synelnykove",
		},
	
		--Dnipro/Odesa 
		
		["Kryvyi Rih - Dolynska"] = {
			["title"] = "[[Kryvyi Rih]] - [[Dolynska]]",
			["left terminus"] = "Dolynska",
			["right terminus"] = "Kryvyi Rih-Main",
		},
	
		--Odesa
		
		["Mykolaiv - Kherson"] = {
			["title"] = "[[Mykolaiv]] - [[Kherson]]",
			["left terminus"] = "Mykolaiv",
			["right terminus"] = "Kherson",
		},
		["Kherson - Snihurivka"] = {
			["title"] = "[[Kherson]] - [[Snihurivka]]",
			["left terminus"] = "Kherson",
			["right terminus"] = "Snihurivka",
		},
		["Snihurivka - Mykolaiv"] = {
			["title"] = "[[Snihurivka]] - [[Mykolaiv]]",
			["left terminus"] = "Snihurivka",
			["right terminus"] = "Mykolaiv",
		},
		["Dolynska - Mykolaiv"] = {
			["title"] = "[[Dolynska]] - [[Mykolaiv]]",
			["left terminus"] = "Dolynska",
			["right terminus"] = "Mykolaiv",
		},
		["Kolosivka - Mykolaiv"] = {
			["title"] = "[[Tokarivka, Voznesensk Raion, Mykolaiv Oblast|Kolosivka]] - [[Mykolaiv]]",
			["left terminus"] = "Kolosivka",
			["right terminus"] = "Mykolaiv",
		}, 
		["Kolosivka - Pomichna"] = {
			["title"] = "[[Tokarivka, Voznesensk Raion, Mykolaiv Oblast|Kolosivka]] - [[Pomichna]]",
			["left terminus"] = "Kolosivka",
			["right terminus"] = "Pomichna",
		}, 
		["Odesa - Kolosivka"] = {
			["title"] = "[[Odesa]] - [[Tokarivka, Voznesensk Raion, Mykolaiv Oblast|Kolosivka]]",
			["left terminus"] = "Odesa-Holovna",
			["right terminus"] = "Kolosivka",
		}, 
		["Zaporizhzhia - Fedorivka"] = {
			["title"] = "[[Zaporizhzhia]] - [[:uk:Федорівка (Терпіннівська сільська громада)|Fedorivka]]",
			["left terminus"] = "Zaporizhzhia-1",
			["right terminus"] = "Fedorivka",
		},
	
	--Odesa-Donetsk
	
		["Yellow Ribbon"] = {
			["title"] = "[[:uk:Жовта стрічка (поїзд)|Yellow Ribbon]]",
			["left terminus"] = "Odesa-Holovna",
			["right terminus"] = "Kramatorsk",
		},
	
	--Donets Railway
		--de facto lines in Luhansk
		["Yasynuvata - Luhansk"] = {
			["title"] = "[[Yasynuvata]] – [[Luhansk]]",
			["left terminus"] = "Yasynuvata",
			["right terminus"] = "Luhansk",
		},
		["Manuilivka - Luhansk"] = {
			["title"] = "[[Manuilivka]] - [[Luhansk]]",
			["left terminus"] = "Manuilivka",
			["right terminus"] = "Luhansk",
		},
	
		--de facto lines in Donetsk
		
		["Donetsk - Uspenskaya"] = {
			["title"] = "[[Donetsk]] – [[:ru:Успенская (станция)|Uspenskaya]]",
			["left terminus"] = "Donetsk",
			["right terminus"] = "Uspenskaya",
		},
		["Donetsk - Debaltseve"] = {
			["title"] = "[[Donetsk]] - [[Debaltseve]]",
			["left terminus"] = "Donetsk",
			["right terminus"] = "Debaltseve",
		},
		["Donetsk - Yasynuvata"] = {
			["title"] = "[[Donetsk]] – [[Yasynuvata]]",
			["left terminus"] = "Donetsk",
			["right terminus"] = "Yasynuvata",
		},
		--suspended lines
		
		["Debaltseve - Luhansk"] = {
			["title"] = "[[Debaltseve]] - [[Luhansk]]",
			["left terminus"] = "Debaltseve",
			["right terminus"] = "Luhansk",
		},
		["Luhansk — Illienko"] = {
			["title"] = "[[Luhansk]] – [[Shchastia Raion|Illienko]]",
			["left terminus"] = "Luhansk",
			["right terminus"] = "Illienko",
		},
		--Donetsk suspended services
		["Volnovakha - Yasynuvata"] = {
			["title"] = "[[Volnovakha]] – [[Yasynuvata]]",
			["left terminus"] = "Volnovakha",
			["right terminus"] = "Yasynuvata",
		},
		["Donetsk - 447 km"] = {
			["title"] = "[[Donetsk]] - 447 km",
			["left terminus"] = "Manuilivka",
			["right terminus"] = "447 km",
		},
		--Donetsk long-distance (pre-2014)
		["78/77"] = {
			["title"] = "78/77",
			["left terminus"] = "Mariupol",
			["right terminus"] = "Moscow Kursky",
		},
		["384/383"] = {
			["title"] = "384/383",
			["left terminus"] = "Mariupol",
			["right terminus"] = "Vitebsk",
		},
		--Mariupol
		["Volnovakha - Mariupol"] = {
			["title"] = "[[Volnovakha]] - [[Mariupol]]",
			["left terminus"] = "Volnovakha",
			["right terminus"] = "Mariupol",
		},
	
		--Lviv
		
		["Hrebenne-Lviv"] = {
			["title"] = "[[Hrebenne, Tomaszów Lubelski County|Hrebenne]]-[[Lviv]]",
			["left terminus"] = "Hrebenne",
			["right terminus"] = "Lviv",
		},
		["Przemyśl-Lviv"] = {
			["title"] = "[[Przemyśl]]-[[Lviv]]",
			["left terminus"] = "Przemyśl",
			["right terminus"] = "Lviv",
		},
		["Lviv-Krasne"] = {
			["title"] = "[[Lviv]]-[[Krasne, Zolochiv Raion, Lviv Oblast|Krasne]]",
			["left terminus"] = "Lviv",
			["right terminus"] = "Krasne",
		},
		["Lviv-Ivano-Frankivsk"] = {
			["title"] = "[[Lviv]]-[[Ivano-Frankivsk]]",
			["left terminus"] = "Lviv",
			["right terminus"] = "Ivano-Frankivsk",
		},
		["Stryi-Lviv"] = {
			["title"] = "[[Stryi]]-[[Lviv]]",
			["left terminus"] = "Stryi",
			["right terminus"] = "Lviv",
		},
	
		["Kovel-Zdolbuniv"] = {
			["title"] = "[[Kovel]]-[[Zdolbuniv]]",
			["left terminus"] = "Kovel",
			["right terminus"] = "Zdolbuniv",
		},
		["Kovel-Sarny"] = {
			["title"] = "[[Kovel]]-[[Sarny]]",
			["left terminus"] = "Kovel",
			["right terminus"] = "Zdolbuniv",
		},
		["Kovel-Sarny"] = {
			["title"] = "[[Kovel]]-[[Sarny]]",
			["left terminus"] = "Kovel",
			["right terminus"] = "Zdolbuniv",
		},
		["Antonivka-Zarichne"] = {
			["title"] = "[[:uk:Вузькоколійна залізниця Антонівка — Зарічне|Antonivka-Zarichne narrow-gauge railway]]",
			["left terminus"] = "Antonivka",
			["right terminus"] = "Zarichne",
		},
		["Chełm-Kovel"] = {
			["title"] = "[[Chełm]]-[[Kovel]]",
			["left terminus"] = "Chełm",
			["right terminus"] = "Kovel",
		},
	
		["Chełm-Kovel standard gauge"] = {
			["title"] = "[[Chełm]]-[[Kovel]] [[standard-gauge railway]]",
			["left terminus"] = "Chełm",
			["right terminus"] = "Kovel",
		},
	
		--closed
		
		["Kamin-Kashirskyi-Kovel"] = {
			["title"] = "[[Kamin-Kashyrskyi]]-[[Kovel]]",
			["left terminus"] = "Kamin-Kashyrskyi",
			["right terminus"] = "Kovel",
		},
	
		--suspended
			
		["Brest-Kovel"] = {
			["title"] = "[[Brest, Belarus|Best]]-[[Kovel]]",
			["left terminus"] = "Brest",
			["right terminus"] = "Kovel",
		},
	
		["Pryazovya"] = {
			["title"] = "[[:uk:Приазов'я (поїзд)|Pryazov'ya]]",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Mariupol",
		},
		["70/69"] = {
			["title"] = "70/69",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Mariupol",
		},
		["78/77"] = {
			["title"] = "78/77",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Mariupol",
		},
		["Azov"] = {
			["title"] = "[[:uk:Азов (поїзд)|Azov]]",
			["left terminus"] = "Kyiv-Pasazhyrskyi",
			["right terminus"] = "Mariupol",
		}, 
		["142/141"] = {
			["title"] = "142/141",
			["left terminus"] = "Odesa-Holovna",
			["right terminus"] = "Mariupol",
		},
	},
}

return p