-- standardized types
local EC = {
["title"] = "[[EuroCity|EC]]",
["color"] = "00CC00",
}
local IC = {
["title"] = "[[InterCity#Czech Republic|IC]]",
["color"] = "0000CC",
}
local Os = {
["title"] = "[[Passenger train (category)|Os]]",
["color"] = "0000CC",
}
local R = {
["title"] = "[[Express train|R]]",
["color"] = "CC0000",
}
local Sp = {
["title"] = "[[Eilzug|Sp]]",
["color"] = "0000CC",
}
local stn = "%1 station"
local p = {
["system title"] = "[[České dráhy]]",
["system icon"] = "",
["station format"] = {
"%1 railway station",
["Berlin Hbf"] = "Berlin Hauptbahnhof",
["Bad Schandau"] = stn,
["Budapest Nyugati"] = stn,
["České Budějovice sev.z."] = "České Budějovice severní zastávka",
["Flensburg"] = stn,
["Kiel Hbf"] = "Kiel Hauptbahnhof",
["Linz Hbf"] = "Linz Hauptbahnhof",
["Praha hl.n."] = "Praha hlavní nádraží",
["Velešín město"] = "%1",
["Zürich HB"] = "Zürich Hauptbahnhof",
},
["lines"] = {
["_default"] = {
["color"] = "0000CC",
},
-- EC (EuroCity)
-- 170-171, 174-179, 258-259, 378-379
["EC Berliner"] = {
["title"] = EC.title,
["color"] = EC.color,
["left terminus"] = {"Hamburg-Altona", "Flensburg", "Kiel Hbf", "Berlin Hbf"},
["right terminus"] = "Praha hl.n.",
},
-- 458-459
["EC Canopus"] = {
["title"] = EC.title,
["color"] = EC.color,
["left terminus"] = "Zürich HB",
["right terminus"] = "Praha hl.n.",
},
-- 172-173
["EC Hungaria"] = {
["title"] = EC.title,
["color"] = EC.color,
["left terminus"] = "Hamburg-Altona",
["right terminus"] = "Budapest Nyugati",
},
-- 330-337
["EC Jižní expres"] = {
["title"] = EC.title,
["color"] = EC.color,
["left terminus"] = "Linz Hbf",
["right terminus"] = "Praha hl.n.",
},
-- IC (InterCity)
["IC Jižní expres"] = {
["title"] = IC.title,
["color"] = IC.color,
["left terminus"] = "Český Krumlov",
["right terminus"] = "Praha hl.n.",
},
-- Os (Osobní vlak)
["Os Bayerisch Eisenstein–Klatovy"] = {
["title"] = Os.title,
["color"] = Os.color,
["left terminus"] = "Bayerisch Eisenstein",
["right terminus"] = "Klatovy",
},
["Os České Budějovice–České Velenice"] = {
["title"] = Os.title,
["color"] = Os.color,
["left terminus"] = "České Budějovice",
["right terminus"] = "České Velenice",
},
["Os Cranzahl–Chomutov"] = {
["title"] = Os.title,
["color"] = Os.color,
["note-mid"] = "Limited service",
["left terminus"] = "Cranzahl",
["right terminus"] = "Chomutov",
},
["Os Kadan–Děčín"] = {
["title"] = Os.title,
["color"] = Os.color,
["left terminus"] = "Kadan predmesti",
["right terminus"] = "Děčín main",
},
["Os Strakonice–České Budějovice"] = {
["title"] = Os.title,
["color"] = Os.color,
["left terminus"] = "Strakonice",
["right terminus"] = "České Budějovice",
},
-- R (Rychlík)
["R Berounka"] = {
["title"] = R.title,
["color"] = R.color,
["left terminus"] = "Bayerisch Eisenstein",
["right terminus"] = "Praha hl.n.",
},
["R Rožmberk"] = {
["title"] = R.title,
["color"] = R.color,
["left terminus"] = "Plzeň main",
["right terminus"] = "Brno main",
},
["R Vltava"] = {
["title"] = R.title,
["color"] = R.color,
["left terminus"] = "České Budějovice",
["right terminus"] = "Praha hl.n.",
},
-- Sp (Spěšný vlak)
["Sp Písek–České Budějovice"] = {
["title"] = Sp.title,
["color"] = Sp.color,
["left terminus"] = "Písek",
["right terminus"] = "České Budějovice",
},
["Sp Šumava"] = {
["title"] = Sp.title,
["color"] = Sp.color,
["left terminus"] = "Bayerisch Eisenstein",
["right terminus"] = "Plzeň main",
},
["Sp Vltava Dunaj"] = {
["title"] = Sp.title,
["color"] = Sp.color,
["left terminus"] = "Linz Hbf",
["right terminus"] = "České Budějovice",
},
["EC"] = {
["color"] = "00CC00",
},
["Supercity"] = {
["color"] = "007777",
},
},
}
return p