-- Quebec
local QC = {}

QC.I = {shield = "I-%route%.svg",
        link = "Interstate %route%",
        abbr = "I-%route%"}

QC.QC = {shield = "Qc%route%.svg",
         link = "Quebec Route %route%",
         abbr = "Route %route%"}

QC.Route = QC.QC

QC.A = {shield = "Quebec Autoroute %route%.svg",
        link = "Quebec Autoroute %route% [dab||(%dab%)|]",
        abbr = "A-%route%"}

QC.Autoroute = QC.A

QC.TCH = {shield = {["117"] = {"Qc117.svg","Trans-Canada Highway shield.svg"},
                    ["185"] = {"Qc185.svg","Trans-Canada Highway shield.svg"},
                    ["QC"] = "Trans-Canada Highway shield.svg",
                    default = {"Quebec Autoroute %route%.svg","Trans-Canada Highway shield.svg"}},
          link = {["117"] = "Quebec Route 117",
                  ["185"] = "Quebec Route 185",
                  ["QC"] = "Trans-Canada Highway",
                  default = "Quebec Autoroute %route% [dab||(%dab%)|]"},
          abbr = {["117"] = "Route %route% (TCH)",
                  ["185"] = "Route %route% (TCH)",
                  ["QC"] = "TCH",
                  default = "A-%route% (TCH)"}}

QC.ON = {alias = {module = "CAN/ON", type = "ON"}}

return QC