Module:Episode/SGA/Season2
Apparence
| Il sera peut-être nécessaire de créer une page documentation pour ce module Scribunto programmé dans la page créer Les éditeurs peuvent faire des tests sur les pages bac à sable (créer | miroir) et études de cas (créer) du module. Veuillez ajouter les catégories dans la sous-page /documentation. Sous-pages de ce module. |
-- Module:Episode/SGA/Season2
-- Data from Stargate Atlantis Season 2 (episodes 21-40 overall)
-- Normalized IDs : SGA-S02Eyy
-- Rules applied: parts handling and removal of parentheses in aliases when titles differ.
local season = {}
-- S02E01 - The Siege (3/3) / Sous le feu de l'ennemi (3/3)
season["SGA-S02E01"] = {
id = "SGA-S02E01",
namespace = "Épisode",
page_title = "Sous le feu de l'ennemi",
title_fr = "''Sous le feu de l'ennemi''",
title_vo = "\"The Siege\", Part 3",
season = 2,
episode = 1,
property = "Sous le feu de l'ennemi",
aliases = {
"sga s02e01",
"sga 201",
"sga 2x01",
"sous le feu de l'ennemi",
"the siege part 3",
},
}
-- S02E02 - The Intruder / I.A.
season["SGA-S02E02"] = {
id = "SGA-S02E02",
namespace = "Épisode",
page_title = "I.A.",
title_fr = "''I.A.''",
title_vo = "\"The Intruder\"",
season = 2,
episode = 2,
property = "IA",
aliases = {
"sga s02e02",
"sga 202",
"sga 2x02",
"ia",
"the intruder",
},
}
-- S02E03 - Runner / Chasse à l'homme
season["SGA-S02E03"] = {
id = "SGA-S02E03",
namespace = "Épisode",
page_title = "Chasse à l'homme",
title_fr = "''Chasse à l'homme''",
title_vo = "\"Runner\"",
season = 2,
episode = 3,
property = "Chasse à l'homme",
aliases = {
"sga s02e03",
"sga 203",
"sga 2x03",
"chasse a l'homme",
"runner",
},
}
-- S02E04 - Duet / À corps perdu
season["SGA-S02E04"] = {
id = "SGA-S02E04",
namespace = "Épisode",
page_title = "À corps perdu",
title_fr = "''À corps perdu''",
title_vo = "\"Duet\"",
season = 2,
episode = 4,
property = "A corps perdu",
aliases = {
"sga s02e04",
"sga 204",
"sga 2x04",
"a corps perdu",
"duet",
},
}
-- S02E05 - Condemned / Les Condamnés
season["SGA-S02E05"] = {
id = "SGA-S02E05",
namespace = "Épisode",
page_title = "Les Condamnés",
title_fr = "''Les Condamnés''",
title_vo = "\"Condemned\"",
season = 2,
episode = 5,
property = "Les Condamnés",
aliases = {
"sga s02e05",
"sga 205",
"sga 2x05",
"les condamnes",
"condemned",
},
}
-- S02E06 - Trinity / L'Expérience interdite
season["SGA-S02E06"] = {
id = "SGA-S02E06",
namespace = "Épisode",
page_title = "L'Expérience interdite",
title_fr = "''L'Expérience interdite''",
title_vo = "\"Trinity\"",
season = 2,
episode = 6,
property = "L'Expérience interdite",
aliases = {
"sga s02e06",
"sga 206",
"sga 2x06",
"l'experience interdite",
"trinity",
},
}
-- S02E07 - Instinct (1/2) -> titles differ with S02E08 => remove parentheses in VF/VO and in aliases
season["SGA-S02E07"] = {
id = "SGA-S02E07",
namespace = "Épisode",
page_title = "Instinct",
title_fr = "''Instinct''",
title_vo = "\"Instinct\"",
season = 2,
episode = 7,
property = "Instinct",
aliases = {
"sga s02e07",
"sga 207",
"sga 2x07",
"instinct",
},
}
-- S02E08 - Conversion (2/2) / Mutation (2/2) -> titles differ with S02E07 => remove parentheses in VF/VO and in aliases
season["SGA-S02E08"] = {
id = "SGA-S02E08",
namespace = "Épisode",
page_title = "Mutation",
title_fr = "''Mutation''",
title_vo = "\"Conversion\"",
season = 2,
episode = 8,
property = "Mutation",
aliases = {
"sga s02e08",
"sga 208",
"sga 2x08",
"mutation",
"conversion",
},
}
-- S02E09 - Aurora / L'Aurore
season["SGA-S02E09"] = {
id = "SGA-S02E09",
namespace = "Épisode",
page_title = "L'Aurore",
title_fr = "''L'Aurore''",
title_vo = "\"Aurora\"",
season = 2,
episode = 9,
property = "L'Aurore",
aliases = {
"sga s02e09",
"sga 209",
"sga 2x09",
"l'aurore",
"aurora",
},
}
-- S02E10 - The Lost Boys (1/2) / L'union fait la force (1/2)
-- VF identical with S02E11 -> add ", 1re partie" in VF fields; aliases keep no parentheses for VO if VO differs
season["SGA-S02E10"] = {
id = "SGA-S02E10",
namespace = "Épisode",
page_title = "L'union fait la force, 1re partie",
title_fr = "''L'union fait la force'', 1{{re}} partie",
title_vo = "\"The Lost Boys\"",
season = 2,
episode = 10,
property = "L'union fait la force, 1re partie",
aliases = {
"sga s02e10",
"sga 210",
"sga 2x10",
"lunion fait la force",
"lunion fait la force 1re partie",
"the lost boys",
},
}
-- S02E11 - The Hive (2/2) / L'union fait la force (2/2)
season["SGA-S02E11"] = {
id = "SGA-S02E11",
namespace = "Épisode",
page_title = "L'union fait la force, 2e partie",
title_fr = "''L'union fait la force'', 2{{e}} partie",
title_vo = "\"The Hive\"",
season = 2,
episode = 11,
property = "L'union fait la force, 2e partie",
aliases = {
"sga s02e11",
"sga 211",
"sga 2x11",
"lunion fait la force 2e partie",
"the hive",
},
}
-- S02E12 - Epiphany / Tempus fugit
season["SGA-S02E12"] = {
id = "SGA-S02E12",
namespace = "Épisode",
page_title = "Tempus fugit",
title_fr = "''Tempus fugit''",
title_vo = "\"Epiphany\"",
season = 2,
episode = 12,
property = "Tempus fugit",
aliases = {
"sga s02e12",
"sga 212",
"sga 2x12",
"tempus fugit",
"epiphany",
},
}
-- S02E13 - Critical Mass / Masse critique
season["SGA-S02E13"] = {
id = "SGA-S02E13",
namespace = "Épisode",
page_title = "Masse critique",
title_fr = "''Masse critique''",
title_vo = "\"Critical Mass\"",
season = 2,
episode = 13,
property = "Masse critique",
aliases = {
"sga s02e13",
"sga 213",
"sga 2x13",
"masse critique",
"critical mass",
},
}
-- S02E14 - Grace Under Pressure / L'Ivresse des profondeurs
season["SGA-S02E14"] = {
id = "SGA-S02E14",
namespace = "Épisode",
page_title = "L'Ivresse des profondeurs",
title_fr = "''L'Ivresse des profondeurs''",
title_vo = "\"Grace Under Pressure\"",
season = 2,
episode = 14,
property = "L'Ivresse des profondeurs",
aliases = {
"sga s02e14",
"sga 214",
"sga 2x14",
"livresse des profondeurs",
"grace under pressure",
},
}
-- S02E15 - The Tower / La Tour
season["SGA-S02E15"] = {
id = "SGA-S02E15",
namespace = "Épisode",
page_title = "La Tour",
title_fr = "''La Tour''",
title_vo = "\"The Tower\"",
season = 2,
episode = 15,
property = "La Tour",
aliases = {
"sga s02e15",
"sga 215",
"sga 2x15",
"la tour",
"the tower",
},
}
-- S02E16 - The Long Goodbye / Possédés
season["SGA-S02E16"] = {
id = "SGA-S02E16",
namespace = "Épisode",
page_title = "Possédés",
title_fr = "''Possédés''",
title_vo = "\"The Long Goodbye\"",
season = 2,
episode = 16,
property = "Possédés",
aliases = {
"sga s02e16",
"sga 216",
"sga 2x16",
"possedes",
"the long goodbye",
},
}
-- S02E17 - Coup d'Etat / Coup d’État
season["SGA-S02E17"] = {
id = "SGA-S02E17",
namespace = "Épisode",
page_title = "Coup d’État",
title_fr = "''Coup d’État''",
title_vo = "\"Coup d'Etat\"",
season = 2,
episode = 17,
property = "Coup d’État",
aliases = {
"sga s02e17",
"sga 217",
"sga 2x17",
"coup detat",
},
}
-- S02E18 - Michael / Traitement de choc
season["SGA-S02E18"] = {
id = "SGA-S02E18",
namespace = "Épisode",
page_title = "Traitement de choc",
title_fr = "''Traitement de choc''",
title_vo = "\"Michael\"",
season = 2,
episode = 18,
property = "Traitement de choc",
aliases = {
"sga s02e18",
"sga 218",
"sga 2x18",
"traitement de choc",
"michael",
},
}
-- S02E19 - Inferno
season["SGA-S02E19"] = {
id = "SGA-S02E19",
namespace = "Épisode",
page_title = "Inferno",
title_fr = "''Inferno''",
title_vo = "\"Inferno\"",
season = 2,
episode = 19,
property = "Inferno",
aliases = {
"sga s02e19",
"sga 219",
"sga 2x19",
"inferno",
},
}
-- S02E20 - Allies (1/3) / Les Alliés (1/3)
-- Only part 1 present in the file -> keep parentheses in page_title/title_fr/property and in VO
season["SGA-S02E20"] = {
id = "SGA-S02E20",
namespace = "Épisode",
page_title = "Les Alliés",
title_fr = "''Les Alliés''",
title_vo = "\"Allies\"",
season = 2,
episode = 20,
property = "Les Alliés",
aliases = {
"sga s02e20",
"sga 220",
"sga 2x20",
"les allies",
"allies",
},
}
----------------------------------------------------------------------
-- Alias → ID (tous les alias sont sans parenthèses quand les titres diffèrent)
----------------------------------------------------------------------
season["sga s02e01"] = "SGA-S02E01"
season["sga 201"] = "SGA-S02E01"
season["sga 2x01"] = "SGA-S02E01"
season["sous le feu de l'ennemi"] = "SGA-S02E01"
season["the siege part 3"] = "SGA-S02E01"
season["sga s02e02"] = "SGA-S02E02"
season["sga 202"] = "SGA-S02E02"
season["sga 2x02"] = "SGA-S02E02"
season["ia"] = "SGA-S02E02"
season["the intruder"] = "SGA-S02E02"
season["sga s02e03"] = "SGA-S02E03"
season["sga 203"] = "SGA-S02E03"
season["sga 2x03"] = "SGA-S02E03"
season["chasse a l'homme"] = "SGA-S02E03"
season["runner"] = "SGA-S02E03"
season["sga s02e04"] = "SGA-S02E04"
season["sga 204"] = "SGA-S02E04"
season["sga 2x04"] = "SGA-S02E04"
season["a corps perdu"] = "SGA-S02E04"
season["duet"] = "SGA-S02E04"
season["sga s02e05"] = "SGA-S02E05"
season["sga 205"] = "SGA-S02E05"
season["sga 2x05"] = "SGA-S02E05"
season["les condamnes"] = "SGA-S02E05"
season["condemned"] = "SGA-S02E05"
season["sga s02e06"] = "SGA-S02E06"
season["sga 206"] = "SGA-S02E06"
season["sga 2x06"] = "SGA-S02E06"
season["lexperience interdite"] = "SGA-S02E06"
season["trinity"] = "SGA-S02E06"
season["sga s02e07"] = "SGA-S02E07"
season["sga 207"] = "SGA-S02E07"
season["sga 2x07"] = "SGA-S02E07"
season["instinct"] = "SGA-S02E07"
season["sga s02e08"] = "SGA-S02E08"
season["sga 208"] = "SGA-S02E08"
season["sga 2x08"] = "SGA-S02E08"
season["mutation"] = "SGA-S02E08"
season["conversion"] = "SGA-S02E08"
season["sga s02e09"] = "SGA-S02E09"
season["sga 209"] = "SGA-S02E09"
season["sga 2x09"] = "SGA-S02E09"
season["laurore"] = "SGA-S02E09"
season["aurora"] = "SGA-S02E09"
season["sga s02e10"] = "SGA-S02E10"
season["sga 210"] = "SGA-S02E10"
season["sga 2x10"] = "SGA-S02E10"
season["lunion fait la force"] = "SGA-S02E10"
season["lunion fait la force 1re partie"] = "SGA-S02E10"
season["the lost boys"] = "SGA-S02E10"
season["sga s02e11"] = "SGA-S02E11"
season["sga 211"] = "SGA-S02E11"
season["sga 2x11"] = "SGA-S02E11"
season["lunion fait la force 2e partie"] = "SGA-S02E11"
season["the hive"] = "SGA-S02E11"
season["sga s02e12"] = "SGA-S02E12"
season["sga 212"] = "SGA-S02E12"
season["sga 2x12"] = "SGA-S02E12"
season["tempus fugit"] = "SGA-S02E12"
season["epiphany"] = "SGA-S02E12"
season["sga s02e13"] = "SGA-S02E13"
season["sga 213"] = "SGA-S02E13"
season["sga 2x13"] = "SGA-S02E13"
season["masse critique"] = "SGA-S02E13"
season["critical mass"] = "SGA-S02E13"
season["sga s02e14"] = "SGA-S02E14"
season["sga 214"] = "SGA-S02E14"
season["sga 2x14"] = "SGA-S02E14"
season["livresse des profondeurs"] = "SGA-S02E14"
season["grace under pressure"] = "SGA-S02E14"
season["sga s02e15"] = "SGA-S02E15"
season["sga 215"] = "SGA-S02E15"
season["sga 2x15"] = "SGA-S02E15"
season["la tour"] = "SGA-S02E15"
season["the tower"] = "SGA-S02E15"
season["sga s02e16"] = "SGA-S02E16"
season["sga 216"] = "SGA-S02E16"
season["sga 2x16"] = "SGA-S02E16"
season["possedes"] = "SGA-S02E16"
season["the long goodbye"] = "SGA-S02E16"
season["sga s02e17"] = "SGA-S02E17"
season["sga 217"] = "SGA-S02E17"
season["sga 2x17"] = "SGA-S02E17"
season["coup detat"] = "SGA-S02E17"
season["coup d'etat"] = "SGA-S02E17"
season["sga s02e18"] = "SGA-S02E18"
season["sga 218"] = "SGA-S02E18"
season["sga 2x18"] = "SGA-S02E18"
season["traitement de choc"] = "SGA-S02E18"
season["michael"] = "SGA-S02E18"
season["sga s02e19"] = "SGA-S02E19"
season["sga 219"] = "SGA-S02E19"
season["sga 2x19"] = "SGA-S02E19"
season["inferno"] = "SGA-S02E19"
season["sga s02e20"] = "SGA-S02E20"
season["sga 220"] = "SGA-S02E20"
season["sga 2x20"] = "SGA-S02E20"
season["les allies"] = "SGA-S02E20"
season["allies"] = "SGA-S02E20"
return season