Module:Episode/SG1/Season5
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/SG1/Season5
-- Complete data for Stargate SG-1 Season 5 (episodes 1–22; overall 89–110)
-- Each entry includes:
-- * page_title (normalized French title)
-- * title_fr (wiki-style italics; includes part suffix like 1{{re}} partie when applicable and French titles are identical)
-- * title_vo (quoted original title; includes ", Part N" when VO titles are identical across parts)
-- * property (same as page_title)
-- * aliases (lowercased, apostrophes removed; technical forms included)
-- Comments above each entry show the original VF and VO titles for clarity.
local season = {}
----------------------------------------------------------------------
-- S05E01
-- VF: Ennemis jurés
-- VO: Enemies
season["SG1-S05E01"] = {
id = "SG1-S05E01",
namespace = "Épisode",
page_title = "Ennemis jurés",
title_fr = "''Ennemis jurés''",
title_vo = "\"Enemies\"",
season = 5,
episode = 1,
property = "Ennemis jurés",
aliases = {
"sg1 s05e01",
"sg1 501",
"sg1 5x01",
"ennemis jures",
"enemies",
},
}
----------------------------------------------------------------------
-- S05E02
-- VF: Le Seuil
-- VO: Threshold
season["SG1-S05E02"] = {
id = "SG1-S05E02",
namespace = "Épisode",
page_title = "Le Seuil",
title_fr = "''Le Seuil''",
title_vo = "\"Threshold\"",
season = 5,
episode = 2,
property = "Le Seuil",
aliases = {
"sg1 s05e02",
"sg1 502",
"sg1 5x02",
"le seuil",
"threshold",
},
}
----------------------------------------------------------------------
-- S05E03
-- VF: Ascension
-- VO: Ascension
season["SG1-S05E03"] = {
id = "SG1-S05E03",
namespace = "Épisode",
page_title = "Ascension",
title_fr = "''Ascension''",
title_vo = "\"Ascension\"",
season = 5,
episode = 3,
property = "Ascension",
aliases = {
"sg1 s05e03",
"sg1 503",
"sg1 5x03",
"ascension",
},
}
----------------------------------------------------------------------
-- S05E04
-- VF: Le Cinquième Homme
-- VO: The Fifth Man
season["SG1-S05E04"] = {
id = "SG1-S05E04",
namespace = "Épisode",
page_title = "Le Cinquième Homme",
title_fr = "''Le Cinquième Homme''",
title_vo = "\"The Fifth Man\"",
season = 5,
episode = 4,
property = "Le Cinquième Homme",
aliases = {
"sg1 s05e04",
"sg1 504",
"sg1 5x04",
"le cinquieme homme",
"the fifth man",
},
}
----------------------------------------------------------------------
-- S05E05
-- VF: Mission soleil rouge
-- VO: Red Sky
season["SG1-S05E05"] = {
id = "SG1-S05E05",
namespace = "Épisode",
page_title = "Mission soleil rouge",
title_fr = "''Mission soleil rouge''",
title_vo = "\"Red Sky\"",
season = 5,
episode = 5,
property = "Mission soleil rouge",
aliases = {
"sg1 s05e05",
"sg1 505",
"sg1 5x05",
"mission soleil rouge",
"red sky",
},
}
----------------------------------------------------------------------
-- S05E06
-- VF: Rite initiatique
-- VO: Rite of Passage
season["SG1-S05E06"] = {
id = "SG1-S05E06",
namespace = "Épisode",
page_title = "Rite initiatique",
title_fr = "''Rite initiatique''",
title_vo = "\"Rite of Passage\"",
season = 5,
episode = 6,
property = "Rite initiatique",
aliases = {
"sg1 s05e06",
"sg1 506",
"sg1 5x06",
"rite initiatique",
"rite of passage",
},
}
----------------------------------------------------------------------
-- S05E07
-- VF: Maîtres et serviteurs
-- VO: Beast of Burden
season["SG1-S05E07"] = {
id = "SG1-S05E07",
namespace = "Épisode",
page_title = "Maîtres et serviteurs",
title_fr = "''Maîtres et serviteurs''",
title_vo = "\"Beast of Burden\"",
season = 5,
episode = 7,
property = "Maîtres et serviteurs",
aliases = {
"sg1 s05e07",
"sg1 507",
"sg1 5x07",
"maitres et serviteurs",
"beast of burden",
},
}
----------------------------------------------------------------------
-- S05E08
-- VF: La Tombe
-- VO: The Tomb
season["SG1-S05E08"] = {
id = "SG1-S05E08",
namespace = "Épisode",
page_title = "La Tombe",
title_fr = "''La Tombe''",
title_vo = "\"The Tomb\"",
season = 5,
episode = 8,
property = "La Tombe",
aliases = {
"sg1 s05e08",
"sg1 508",
"sg1 5x08",
"la tombe",
"the tomb",
},
}
----------------------------------------------------------------------
-- S05E09
-- VF: Traquenard
-- VO: Between Two Fires
season["SG1-S05E09"] = {
id = "SG1-S05E09",
namespace = "Épisode",
page_title = "Traquenard",
title_fr = "''Traquenard''",
title_vo = "\"Between Two Fires\"",
season = 5,
episode = 9,
property = "Traquenard",
aliases = {
"sg1 s05e09",
"sg1 509",
"sg1 5x09",
"traquenard",
"between two fires",
},
}
----------------------------------------------------------------------
-- S05E10
-- VF: Les Faux Amis
-- VO: 2001
season["SG1-S05E10"] = {
id = "SG1-S05E10",
namespace = "Épisode",
page_title = "Les Faux Amis",
title_fr = "''Les Faux Amis''",
title_vo = "\"2001\"",
season = 5,
episode = 10,
property = "Les Faux Amis",
aliases = {
"sg1 s05e10",
"sg1 510",
"sg1 5x10",
"les faux amis",
"2001",
},
}
----------------------------------------------------------------------
-- S05E11
-- VF: Ultime Recours
-- VO: Desperate Measures
season["SG1-S05E11"] = {
id = "SG1-S05E11",
namespace = "Épisode",
page_title = "Ultime Recours",
title_fr = "''Ultime Recours''",
title_vo = "\"Desperate Measures\"",
season = 5,
episode = 11,
property = "Ultime Recours",
aliases = {
"sg1 s05e11",
"sg1 511",
"sg1 5x11",
"ultime recours",
"desperate measures",
},
}
----------------------------------------------------------------------
-- S05E12
-- VF: Wormhole X-Treme
-- VO: Wormhole X-Treme!
season["SG1-S05E12"] = {
id = "SG1-S05E12",
namespace = "Épisode",
page_title = "Wormhole X-Treme",
title_fr = "''Wormhole X-Treme''",
title_vo = "\"Wormhole X-Treme!\"",
season = 5,
episode = 12,
property = "Wormhole X-Treme",
aliases = {
"sg1 s05e12",
"sg1 512",
"sg1 5x12",
"wormhole x-treme",
"wormhole xtreme",
"wormhole x treme",
},
}
----------------------------------------------------------------------
-- S05E13
-- VF: L'Épreuve du feu
-- VO: Proving Ground
season["SG1-S05E13"] = {
id = "SG1-S05E13",
namespace = "Épisode",
page_title = "L'Épreuve du feu",
title_fr = "''L'Épreuve du feu''",
title_vo = "\"Proving Ground\"",
season = 5,
episode = 13,
property = "L'Épreuve du feu",
aliases = {
"sg1 s05e13",
"sg1 513",
"sg1 5x13",
"lepreuve du feu",
"proving ground",
},
}
----------------------------------------------------------------------
-- S05E14
-- VF: 48 heures
-- VO: 48 Hours
season["SG1-S05E14"] = {
id = "SG1-S05E14",
namespace = "Épisode",
page_title = "48 heures",
title_fr = "''48 heures''",
title_vo = "\"48 Hours\"",
season = 5,
episode = 14,
property = "48 heures",
aliases = {
"sg1 s05e14",
"sg1 514",
"sg1 5x14",
"48 heures",
"48 hours",
},
}
----------------------------------------------------------------------
-- S05E15 (French title marked 1/2 and French titles of both parts are identical)
-- VF: Sans issue (1/2)
-- VO: Summit (1/2)
-- RULE: French parts identical -> add ", 1re partie" in page_title/property and "1{{re}} partie" in title_fr
-- Because this is Part 1, add standalone VF and VO aliases (normalized)
season["SG1-S05E15"] = {
id = "SG1-S05E15",
namespace = "Épisode",
page_title = "Sans issue, 1re partie",
title_fr = "''Sans issue'', 1{{re}} partie",
title_vo = "\"Summit\"",
season = 5,
episode = 15,
property = "Sans issue, 1re partie",
aliases = {
"sg1 s05e15",
"sg1 515",
"sg1 5x15",
"sans issue 1re partie",
-- standalone aliases for Part 1 (normalized)
"sans issue",
"summit",
},
}
----------------------------------------------------------------------
-- S05E16 (French title marked 2/2 and French titles of both parts are identical)
-- VF: Sans issue (2/2)
-- VO: Last Stand (2/2)
-- RULE: French parts identical -> add ", 2e partie" in page_title/property and "2{{e}} partie" in title_fr
season["SG1-S05E16"] = {
id = "SG1-S05E16",
namespace = "Épisode",
page_title = "Sans issue, 2e partie",
title_fr = "''Sans issue'', 2{{e}} partie",
title_vo = "\"Last Stand\"",
season = 5,
episode = 16,
property = "Sans issue, 2e partie",
aliases = {
"sg1 s05e16",
"sg1 516",
"sg1 5x16",
"sans issue 2e partie",
"last stand",
},
}
----------------------------------------------------------------------
-- S05E17
-- VF: Impact
-- VO: Fail Safe
season["SG1-S05E17"] = {
id = "SG1-S05E17",
namespace = "Épisode",
page_title = "Impact",
title_fr = "''Impact''",
title_vo = "\"Fail Safe\"",
season = 5,
episode = 17,
property = "Impact",
aliases = {
"sg1 s05e17",
"sg1 517",
"sg1 5x17",
"impact",
"fail safe",
},
}
----------------------------------------------------------------------
-- S05E18
-- VF: Le Guerrier
-- VO: The Warrior
season["SG1-S05E18"] = {
id = "SG1-S05E18",
namespace = "Épisode",
page_title = "Le Guerrier",
title_fr = "''Le Guerrier''",
title_vo = "\"The Warrior\"",
season = 5,
episode = 18,
property = "Le Guerrier",
aliases = {
"sg1 s05e18",
"sg1 518",
"sg1 5x18",
"le guerrier",
"the warrior",
},
}
----------------------------------------------------------------------
-- S05E19
-- VF: Menace
-- VO: Menace
season["SG1-S05E19"] = {
id = "SG1-S05E19",
namespace = "Épisode",
page_title = "Menace",
title_fr = "''Menace''",
title_vo = "\"Menace\"",
season = 5,
episode = 19,
property = "Menace",
aliases = {
"sg1 s05e19",
"sg1 519",
"sg1 5x19",
"menace",
},
}
----------------------------------------------------------------------
-- S05E20
-- VF: La Sentinelle
-- VO: The Sentinel
season["SG1-S05E20"] = {
id = "SG1-S05E20",
namespace = "Épisode",
page_title = "La Sentinelle",
title_fr = "''La Sentinelle''",
title_vo = "\"The Sentinel\"",
season = 5,
episode = 20,
property = "La Sentinelle",
aliases = {
"sg1 s05e20",
"sg1 520",
"sg1 5x20",
"la sentinelle",
"the sentinel",
},
}
----------------------------------------------------------------------
-- S05E21
-- VF: Zénith
-- VO: Meridian
season["SG1-S05E21"] = {
id = "SG1-S05E21",
namespace = "Épisode",
page_title = "Zénith",
title_fr = "''Zénith''",
title_vo = "\"Meridian\"",
season = 5,
episode = 21,
property = "Zénith",
aliases = {
"sg1 s05e21",
"sg1 521",
"sg1 5x21",
"zenith",
"meridian",
},
}
----------------------------------------------------------------------
-- S05E22
-- VF: Révélations
-- VO: Revelations
season["SG1-S05E22"] = {
id = "SG1-S05E22",
namespace = "Épisode",
page_title = "Révélations",
title_fr = "''Révélations''",
title_vo = "\"Revelations\"",
season = 5,
episode = 22,
property = "Révélations",
aliases = {
"sg1 s05e22",
"sg1 522",
"sg1 5x22",
"revelations",
},
}
----------------------------------------------------------------------
-- Alias → ID mapping (lowercased, apostrophes removed)
-- Technical and normalized aliases
----------------------------------------------------------------------
season["sg1 s05e01"] = "SG1-S05E01"
season["sg1 501"] = "SG1-S05E01"
season["sg1 5x01"] = "SG1-S05E01"
season["ennemis jures"] = "SG1-S05E01"
season["enemies"] = "SG1-S05E01"
season["sg1 s05e02"] = "SG1-S05E02"
season["sg1 502"] = "SG1-S05E02"
season["sg1 5x02"] = "SG1-S05E02"
season["le seuil"] = "SG1-S05E02"
season["threshold"] = "SG1-S05E02"
season["sg1 s05e03"] = "SG1-S05E03"
season["sg1 503"] = "SG1-S05E03"
season["sg1 5x03"] = "SG1-S05E03"
season["ascension"] = "SG1-S05E03"
season["sg1 s05e04"] = "SG1-S05E04"
season["sg1 504"] = "SG1-S05E04"
season["sg1 5x04"] = "SG1-S05E04"
season["le cinquieme homme"] = "SG1-S05E04"
season["the fifth man"] = "SG1-S05E04"
season["sg1 s05e05"] = "SG1-S05E05"
season["sg1 505"] = "SG1-S05E05"
season["sg1 5x05"] = "SG1-S05E05"
season["mission soleil rouge"] = "SG1-S05E05"
season["red sky"] = "SG1-S05E05"
season["sg1 s05e06"] = "SG1-S05E06"
season["sg1 506"] = "SG1-S05E06"
season["sg1 5x06"] = "SG1-S05E06"
season["rite initiatique"] = "SG1-S05E06"
season["rite of passage"] = "SG1-S05E06"
season["sg1 s05e07"] = "SG1-S05E07"
season["sg1 507"] = "SG1-S05E07"
season["sg1 5x07"] = "SG1-S05E07"
season["maitres et serviteurs"] = "SG1-S05E07"
season["beast of burden"] = "SG1-S05E07"
season["sg1 s05e08"] = "SG1-S05E08"
season["sg1 508"] = "SG1-S05E08"
season["sg1 5x08"] = "SG1-S05E08"
season["la tombe"] = "SG1-S05E08"
season["the tomb"] = "SG1-S05E08"
season["sg1 s05e09"] = "SG1-S05E09"
season["sg1 509"] = "SG1-S05E09"
season["sg1 5x09"] = "SG1-S05E09"
season["traquenard"] = "SG1-S05E09"
season["between two fires"] = "SG1-S05E09"
season["sg1 s05e10"] = "SG1-S05E10"
season["sg1 510"] = "SG1-S05E10"
season["sg1 5x10"] = "SG1-S05E10"
season["les faux amis"] = "SG1-S05E10"
season["2001"] = "SG1-S05E10"
season["sg1 s05e11"] = "SG1-S05E11"
season["sg1 511"] = "SG1-S05E11"
season["sg1 5x11"] = "SG1-S05E11"
season["ultime recours"] = "SG1-S05E11"
season["desperate measures"] = "SG1-S05E11"
season["sg1 s05e12"] = "SG1-S05E12"
season["sg1 512"] = "SG1-S05E12"
season["sg1 5x12"] = "SG1-S05E12"
season["wormhole x-treme"] = "SG1-S05E12"
season["wormhole xtreme"] = "SG1-S05E12"
season["wormhole x treme"] = "SG1-S05E12"
season["sg1 s05e13"] = "SG1-S05E13"
season["sg1 513"] = "SG1-S05E13"
season["sg1 5x13"] = "SG1-S05E13"
season["l epreuve du feu"] = "SG1-S05E13"
season["proving ground"] = "SG1-S05E13"
season["sg1 s05e14"] = "SG1-S05E14"
season["sg1 514"] = "SG1-S05E14"
season["sg1 5x14"] = "SG1-S05E14"
season["48 heures"] = "SG1-S05E14"
season["48 hours"] = "SG1-S05E14"
season["sg1 s05e15"] = "SG1-S05E15"
season["sg1 515"] = "SG1-S05E15"
season["sg1 5x15"] = "SG1-S05E15"
season["sans issue 1re partie"] = "SG1-S05E15"
season["sans issue"] = "SG1-S05E15"
season["summit"] = "SG1-S05E15"
season["sg1 s05e16"] = "SG1-S05E16"
season["sg1 516"] = "SG1-S05E16"
season["sg1 5x16"] = "SG1-S05E16"
season["sans issue 2e partie"] = "SG1-S05E16"
season["last stand"] = "SG1-S05E16"
season["sg1 s05e17"] = "SG1-S05E17"
season["sg1 517"] = "SG1-S05E17"
season["sg1 5x17"] = "SG1-S05E17"
season["impact"] = "SG1-S05E17"
season["fail safe"] = "SG1-S05E17"
season["sg1 s05e18"] = "SG1-S05E18"
season["sg1 518"] = "SG1-S05E18"
season["sg1 5x18"] = "SG1-S05E18"
season["le guerrier"] = "SG1-S05E18"
season["the warrior"] = "SG1-S05E18"
season["sg1 s05e19"] = "SG1-S05E19"
season["sg1 519"] = "SG1-S05E19"
season["sg1 5x19"] = "SG1-S05E19"
season["menace"] = "SG1-S05E19"
season["sg1 s05e20"] = "SG1-S05E20"
season["sg1 520"] = "SG1-S05E20"
season["sg1 5x20"] = "SG1-S05E20"
season["la sentinelle"] = "SG1-S05E20"
season["the sentinel"] = "SG1-S05E20"
season["sg1 s05e21"] = "SG1-S05E21"
season["sg1 521"] = "SG1-S05E21"
season["sg1 5x21"] = "SG1-S05E21"
season["zenith"] = "SG1-S05E21"
season["meridian"] = "SG1-S05E21"
season["sg1 s05e22"] = "SG1-S05E22"
season["sg1 522"] = "SG1-S05E22"
season["sg1 5x22"] = "SG1-S05E22"
season["revelations"] = "SG1-S05E22"
----------------------------------------------------------------------
-- Return table
----------------------------------------------------------------------
return season