Aller au contenu

« Module:Episode/SG1/Season3 » : différence entre les versions

De Stargate Wiki Sémantique
Contenu supprimé Contenu ajouté
Page créée avec « -- Module:Episode/SG1/Season3 -- Data from Stargate SG-1 Season 3 (episodes 1-22; overall 45-66) -- Normalized IDs : SG1-S03Eyy -- Rules applied: -- - namespace = "Épisode" -- - If French titles of both parts are identical → add ", 1re partie", ", 2e partie" in page_title/property and "1{{re}}/2{{e}}" in title_fr. -- - If VO titles of both parts are identical → add ", Part 1", ", Part 2" in title_vo. -- - If titles differ between parts → remove parenth... »
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
-------------------------------------------------
-- Module:Episode/SG1/Season3
-- Module:Episode/SG1/Season 3
-- Data from Stargate SG-1 Season 3 (episodes 1-22; overall 45-66)
-- Creating the local table with all the fields
-- Normalized IDs : SG1-S03Eyy
-- If needed, create extra aliases (alternative titles, etc.),
-- Rules applied:
-- the others will be auto-generated in Module:Episode/MultiSeries
-- - namespace = "Épisode"
-------------------------------------------------
-- - If French titles of both parts are identical → add ", 1re partie", ", 2e partie" in page_title/property and "1{{re}}/2{{e}}" in title_fr.
-- - If VO titles of both parts are identical → add ", Part 1", ", Part 2" in title_vo.
-- - If titles differ between parts → remove parentheses in page_title/title_fr/title_vo/property and in aliases.
-- - Aliases do NOT contain apostrophes; technical aliases included: "sg1 s03eyy", "sg1 3yy", "sg1 3xYY" (YY = two-digit episode).
-- - For episodes marked "Part 1" / "1re partie", the standalone VF and VO titles (without the part suffix) are included as normalized aliases.


local season = {}
local p = {}


p.episodes = {
----------------------------------------------------------------------
{
-- S03E01 - Into the Fire / Dans l'antre des Goa'uld (source had 2/2 but titles differ)
id = "SG1-S03E01",
-- Parentheses removed because this part's title differs from the other part.
series = "SG1",
season["SG1-S03E01"] = {
id = "SG1-S03E01",
season = 3,
namespace = "Épisode",
episode = 1,
namespace_fr = "Épisode",
page_title = "Dans l'antre des Goa'uld",
namespace_en = "Episode",
title_fr = "''Dans l'antre des Goa'uld''",
title_vo = "\"Into the Fire\"",
page_title_fr = "Dans l'antre des Goa'uld",
season = 3,
page_title_en = "Into the Fire",
property_fr = "Dans l'antre des Goa'uld",
episode = 1,
property = "Dans l'antre des Goa'uld",
property_en = "Into the Fire",
title_fr = "''Dans l'antre des Goa'uld''",
aliases = {
"sg1 s03e01",
title_en = "\"Into the Fire\"",
"sg1 301",
-- extra_aliases = { "le repaire du serpent", }
"sg1 3x01",
"dans lantre des goauld",
"into the fire",
},
},
{
}
id = "SG1-S03E02",

series = "SG1",
-- S03E02 - Seth / Seth
season["SG1-S03E02"] = {
season = 3,
id = "SG1-S03E02",
episode = 2,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Seth",
namespace_en = "Episode",
title_fr = "''Seth''",
page_title_fr = "Seth",
title_vo = "\"Seth\"",
page_title_en = "Seth",
property_fr = "Seth",
season = 3,
episode = 2,
property_en = "Seth",
property = "Seth",
title_fr = "''Seth''",
aliases = {
title_en = "\"Seth\"",
"sg1 s03e02",
-- extra_aliases = { "en service", }
"sg1 302",
"sg1 3x02",
"seth",
},
},
{
}
id = "SG1-S03E03",

series = "SG1",
-- S03E03 - Fair Game / Diplomatie
season["SG1-S03E03"] = {
season = 3,
id = "SG1-S03E03",
episode = 3,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Diplomatie",
namespace_en = "Episode",
title_fr = "''Diplomatie''",
page_title_fr = "Diplomatie",
title_vo = "\"Fair Game\"",
page_title_en = "Fair Game",
property_fr = "Diplomatie",
season = 3,
episode = 3,
property_en = "Fair Game",
property = "Diplomatie",
title_fr = "''Diplomatie''",
aliases = {
title_en = "\"Fair Game\"",
"sg1 s03e03",
-- extra_aliases = { "la tueuse de mondes", }
"sg1 303",
"sg1 3x03",
"diplomatie",
"fair game",
},
},
{
}
id = "SG1-S03E04",

series = "SG1",
-- S03E04 - Legacy / Héritage
season["SG1-S03E04"] = {
season = 3,
id = "SG1-S03E04",
episode = 4,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Héritage",
namespace_en = "Episode",
title_fr = "''Héritage''",
page_title_fr = "Héritage",
title_vo = "\"Legacy\"",
page_title_en = "Legacy",
property_fr = "Héritage",
season = 3,
episode = 4,
property_en = "Legacy",
property = "Héritage",
title_fr = "''Héritage''",
aliases = {
title_en = "\"Legacy\"",
"sg1 s03e04",
-- extra_aliases = { "le gardien du jeu", }
"sg1 304",
"sg1 3x04",
"heritage",
"legacy",
},
},
{
}
id = "SG1-S03E05",

series = "SG1",
-- S03E05 - Learning Curve / Méthodes d'apprentissage
season["SG1-S03E05"] = {
season = 3,
id = "SG1-S03E05",
episode = 5,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Méthodes d'apprentissage",
title_fr = "''Méthodes d'apprentissage''",
page_title_fr = "Méthodes d'apprentissage",
title_vo = "\"Learning Curve\"",
page_title_en = "Learning Curve",
property_fr = "Méthodes d'apprentissage",
season = 3,
episode = 5,
property_en = "Learning Curve",
property = "Méthodes d'apprentissage",
title_fr = "''Méthodes d'apprentissage''",
aliases = {
title_en = "\"Learning Curve\"",
"sg1 s03e05",
-- extra_aliases = { "extra1", "extra2" }
"sg1 305",
"sg1 3x05",
"methodes dapprentissage",
"learning curve",
},
},
{
}
id = "SG1-S03E06",

series = "SG1",
-- S03E06 - Point of View / De l'autre côté du miroir
season["SG1-S03E06"] = {
season = 3,
id = "SG1-S03E06",
episode = 6,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "De l'autre côté du miroir",
namespace_en = "Episode",
title_fr = "''De l'autre côté du miroir''",
page_title_fr = "De l'autre côté du miroir",
title_vo = "\"Point of View\"",
page_title_en = "Point of View",
property_fr = "De l'autre côté du miroir",
season = 3,
episode = 6,
property_en = "Point of View",
property = "De l'autre côté du miroir",
title_fr = "''De l'autre côté du miroir''",
aliases = {
title_en = "\"Point of View\"",
"sg1 s03e06",
-- extra_aliases = { "extra1", "extra2" }
"sg1 306",
"sg1 3x06",
"de lautre cote du miroir",
"point of view",
},
},
{
}
id = "SG1-S03E07",

series = "SG1",
-- S03E07 - Deadman Switch / Le Chasseur de primes
season["SG1-S03E07"] = {
season = 3,
id = "SG1-S03E07",
episode = 7,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Le Chasseur de primes",
title_fr = "''Le Chasseur de primes''",
page_title_fr = "Le Chasseur de primes",
title_vo = "\"Deadman Switch\"",
page_title_en = "Deadman Switch",
property_fr = "Le Chasseur de primes",
season = 3,
episode = 7,
property_en = "Deadman Switch",
property = "Le Chasseur de primes",
title_fr = "''Le Chasseur de primes''",
aliases = {
title_en = "\"Deadman Switch\"",
"sg1 s03e07",
-- extra_aliases = { "extra1", "extra2" }
"sg1 307",
"sg1 3x07",
"le chasseur de primes",
"deadman switch",
},
},
{
}
id = "SG1-S03E08",

series = "SG1",
-- S03E08 - Demons / Les Démons
season["SG1-S03E08"] = {
season = 3,
id = "SG1-S03E08",
episode = 8,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Les Démons",
namespace_en = "Episode",
title_fr = "''Les Démons''",
page_title_fr = "Les Démons",
title_vo = "\"Demons\"",
page_title_en = "Demons",
property_fr = "Les Démons",
season = 3,
episode = 8,
property_en = "Demons",
property = "Les Démons",
title_fr = "''Les Démons''",
aliases = {
title_en = "\"Demons\"",
"sg1 s03e08",
-- extra_aliases = { "extra1", "extra2" }
"sg1 308",
"sg1 3x08",
"les demons",
"demons",
},
},
{
}
id = "SG1-S03E09",

series = "SG1",
-- S03E09 - Rules of Engagement / Règles de combat
season["SG1-S03E09"] = {
season = 3,
id = "SG1-S03E09",
episode = 9,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Règles de combat",
title_fr = "''Règles de combat''",
page_title_fr = "Règles de combat",
title_vo = "\"Rules of Engagement\"",
page_title_en = "Rules of Engagement",
property_fr = "Règles de combat",
season = 3,
episode = 9,
property_en = "Rules of Engagement",
property = "Règles de combat",
title_fr = "''Règles de combat''",
title_en = "\"Rules of Engagement\"",
aliases = {
"sg1 s03e09",
-- extra_aliases = { "extra1", "extra2" }
"sg1 309",
"sg1 3x09",
"regles de combat",
"rules of engagement",
},
},
{
}
id = "SG1-S03E10",

series = "SG1",
-- S03E10 - Forever in a Day / Le Jour sans fin
season["SG1-S03E10"] = {
season = 3,
id = "SG1-S03E10",
episode = 10,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Le Jour sans fin",
namespace_en = "Episode",
title_fr = "''Le Jour sans fin''",
page_title_fr = "Le Jour sans fin",
title_vo = "\"Forever in a Day\"",
page_title_en = "Forever in a Day",
property_fr = "Le Jour sans fin",
season = 3,
episode = 10,
property_en = "Forever in a Day",
property = "Le Jour sans fin",
title_fr = "''Le Jour sans fin''",
aliases = {
title_en = "\"Forever in a Day\"",
"sg1 s03e10",
-- extra_aliases = { "extra1", "extra2", }
"sg1 310",
"sg1 3x10",
"le jour sans fin",
"forever in a day",
},
},
{
}
id = "SG1-S03E11",

series = "SG1",
-- S03E11 - Past and Present / Le Passé oublié
season["SG1-S03E11"] = {
season = 3,
id = "SG1-S03E11",
episode = 11,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Le Passé oublié",
title_fr = "''Le Passé oublié''",
page_title_fr = "Le Passé oublié",
title_vo = "\"Past and Present\"",
page_title_en = "Past and Present",
property_fr = "Le Passé oublié",
season = 3,
episode = 11,
property_en = "Past and Present",
property = "Le Passé oublié",
title_fr = "''Le Passé oublié''",
aliases = {
title_en = "\"Past and Present\"",
"sg1 s03e11",
-- extra_aliases = { "the tokra", "la tokra", }
"sg1 311",
"sg1 3x11",
"le passe oublie",
"past and present",
},
},
{
}
id = "SG1-S03E12",

series = "SG1",
-- S03E12 - Jolinar's Memories (1/2) / Les Flammes de l'enfer, 1re partie
season = 3,
-- French titles of both parts are identical → mark parts in page_title/title_fr/property.
episode = 12,
-- VO titles differ from part 2 → do not add Part suffix in title_vo.
namespace_fr = "Épisode",
-- Part 1 → add standalone VF and VO titles as aliases.
namespace_en = "Episode",
season["SG1-S03E12"] = {
id = "SG1-S03E12",
page_title_fr = "Les Flammes de l'enfer, 1re partie",
namespace = "Épisode",
page_title_en = "Jolinar's Memories",
page_title = "Les Flammes de l'enfer, 1re partie",
property_fr = "Les Flammes de l'enfer, 1re partie",
property_en = "Jolinar's Memories",
title_fr = "''Les Flammes de l'enfer'', 1{{re}} partie",
title_fr = "''Les Flammes de l'enfer'', 1{{re}} partie",
title_vo = "\"Jolinar's Memories\"",
season = 3,
title_en = "\"Jolinar's Memories\"",
extra_aliases = { "voyage dans la memoire" }
episode = 12,
property = "Les Flammes de l'enfer, 1re partie",
aliases = {
"sg1 s03e12",
"sg1 312",
"sg1 3x12",
-- standalone titles for Part 1
"les flammes de lenfer",
"les flammes de lenfer 1re partie",
"jolinars memories",
},
},
{
}
id = "SG1-S03E13",

series = "SG1",
-- S03E13 - The Devil You Know (2/2) / Les Flammes de l'enfer, 2e partie
season["SG1-S03E13"] = {
season = 3,
id = "SG1-S03E13",
episode = 13,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Les Flammes de l'enfer, 2e partie",
title_fr = "''Les Flammes de l'enfer'', 2{{e}} partie",
page_title_fr = "Les Flammes de l'enfer, 2e partie",
title_vo = "\"The Devil You Know\"",
page_title_en = "The Devil You Know",
property_fr = "Les Flammes de l'enfer, 2e partie",
season = 3,
episode = 13,
property_en = "The Devil You Know",
property = "Les Flammes de l'enfer, 2e partie",
title_fr = "''Les Flammes de l'enfer'', 2{{e}} partie",
title_en = "\"The Devil You Know\"",
aliases = {
"sg1 s03e13",
extra_aliases = { "les flammes de lenfer" }
"sg1 313",
"sg1 3x13",
"les flammes de lenfer 2e partie",
"the devil you know",
},
},
{
}
id = "SG1-S03E14",

series = "SG1",
-- S03E14 - Foothold / Invasion
season["SG1-S03E14"] = {
season = 3,
id = "SG1-S03E14",
episode = 14,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Invasion",
namespace_en = "Episode",
title_fr = "''Invasion''",
page_title_fr = "Invasion",
title_vo = "\"Foothold\"",
page_title_en = "Foothold",
property_fr = "Invasion",
season = 3,
episode = 14,
property_en = "Foothold",
property = "Invasion",
title_fr = "''Invasion''",
aliases = {
title_en = "\"Foothold\"",
"sg1 s03e14",
extra_aliases = { "la clef de voute", }
"sg1 314",
"sg1 3x14",
"invasion",
"foothold",
},
},
{
}
id = "SG1-S03E15",

series = "SG1",
-- S03E15 - Pretense / Simulation
season["SG1-S03E15"] = {
season = 3,
id = "SG1-S03E15",
episode = 15,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Simulation",
namespace_en = "Episode",
title_fr = "''Simulation''",
page_title_fr = "Simulation",
title_vo = "\"Pretense\"",
page_title_en = "Pretense",
property_fr = "Simulation",
season = 3,
episode = 15,
property_en = "Pretense",
property = "Simulation",
title_fr = "''Simulation''",
aliases = {
title_en = "\"Pretense\"",
"sg1 s03e15",
-- extra_aliases = { "extra1", "extra2" }
"sg1 315",
"sg1 3x15",
"simulation",
"pretense",
},
},
{
}
id = "SG1-S03E16",

series = "SG1",
-- S03E16 - Urgo / Un étrange compagnon
season["SG1-S03E16"] = {
season = 3,
id = "SG1-S03E16",
episode = 16,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Un étrange compagnon",
title_fr = "''Un étrange compagnon''",
page_title_fr = "Un étrange compagnon",
title_vo = "\"Urgo\"",
page_title_en = "Urgo",
property_fr = "Un étrange compagnon",
season = 3,
episode = 16,
property_en = "Urgo",
property = "Un étrange compagnon",
title_fr = "''Un étrange compagnon''",
aliases = {
title_en = "\"Urgo\"",
"sg1 s03e16",
-- extra_aliases = { "extra1", "extra2" }
"sg1 316",
"sg1 3x16",
"un etrange compagnon",
"urgo",
},
},
{
}
id = "SG1-S03E17",

-- S03E17 - A Hundred Days / La Pluie de feu
series = "SG1",
season["SG1-S03E17"] = {
season = 3,
id = "SG1-S03E17",
episode = 17,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "La Pluie de feu",
namespace_en = "Episode",
title_fr = "''La Pluie de feu''",
page_title_fr = "La Pluie de feu",
title_vo = "\"A Hundred Days\"",
page_title_en = "A Hundred Days",
property_fr = "La Pluie de feu",
season = 3,
episode = 17,
property_en = "A Hundred Days",
property = "La Pluie de feu",
title_fr = "''La Pluie de feu''",
aliases = {
title_en = "\"A Hundred Days\"",
"sg1 s03e17",
-- extra_aliases = { "extra1", "extra2" }
"sg1 317",
"sg1 3x17",
"la pluie de feu",
"a hundred days",
},
},
{
}
id = "SG1-S03E18",

series = "SG1",
-- S03E18 - Shades of Grey / Trahisons
season["SG1-S03E18"] = {
season = 3,
id = "SG1-S03E18",
episode = 18,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Trahisons",
namespace_en = "Episode",
title_fr = "''Trahisons''",
page_title_fr = "Trahisons",
title_vo = "\"Shades of Grey\"",
page_title_en = "Shades of Grey",
property_fr = "Trahisons",
season = 3,
episode = 18,
property_en = "Shades of Grey",
property = "Trahisons",
title_fr = "''Trahisons''",
aliases = {
title_en = "\"Shades of Grey\"",
"sg1 s03e18",
-- extra_aliases = { "extra1", "extra2" }
"sg1 318",
"sg1 3x18",
"trahisons",
"shades of grey",
},
},
{
}
id = "SG1-S03E19",

series = "SG1",
-- S03E19 - New Ground / Un nouveau monde
season["SG1-S03E19"] = {
season = 3,
id = "SG1-S03E19",
episode = 19,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Un nouveau monde",
title_fr = "''Un nouveau monde''",
page_title_fr = "Un nouveau monde",
title_vo = "\"New Ground\"",
page_title_en = "New Ground",
property_fr = "Un nouveau monde",
season = 3,
episode = 19,
property_en = "New Ground",
property = "Un nouveau monde",
title_fr = "''Un nouveau monde''",
aliases = {
title_en = "\"New Ground\"",
"sg1 s03e19",
-- extra_aliases = { "extra1", "extra2" }
"sg1 319",
"sg1 3x19",
"un nouveau monde",
"new ground",
},
},
{
}
id = "SG1-S03E20",

series = "SG1",
-- S03E20 - Maternal Instinct / Instinct maternel
season["SG1-S03E20"] = {
season = 3,
id = "SG1-S03E20",
episode = 20,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Instinct maternel",
namespace_en = "Episode",
title_fr = "''Instinct maternel''",
page_title_fr = "Instinct maternel",
title_vo = "\"Maternal Instinct\"",
page_title_en = "Maternal Instinct",
property_fr = "Instinct maternel",
season = 3,
episode = 20,
property_en = "Maternal Instinct",
property = "Instinct maternel",
title_fr = "''Instinct maternel''",
title_en = "\"Maternal Instinct\"",
aliases = {
"sg1 s03e20",
-- extra_aliases = { "extra1", "extra2" }
"sg1 320",
"sg1 3x20",
"instinct maternel",
"maternal instinct",
},
},
{
}
id = "SG1-S03E21",

series = "SG1",
-- S03E21 - Crystal Skull / Le Crâne de cristal
season["SG1-S03E21"] = {
season = 3,
id = "SG1-S03E21",
episode = 21,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Le Crâne de cristal",
namespace_en = "Episode",
title_fr = "''Le Crâne de cristal''",
page_title_fr = "Le Crâne de cristal",
title_vo = "\"Crystal Skull\"",
page_title_en = "Crystal Skull",
property_fr = "Le Crâne de cristal",
season = 3,
episode = 21,
property_en = "Crystal Skull",
property = "Le Crâne de cristal",
title_fr = "''Le Crâne de cristal''",
aliases = {
title_en = "\"Crystal Skull\"",
"sg1 s03e21",
-- extra_aliases = { "extra1", "extra2" }
"sg1 321",
"sg1 3x21",
"le crane de cristal",
"crystal skull",
},
},
{
}
id = "SG1-S03E22",

series = "SG1",
-- S03E22 - Nemesis / Némésis
season["SG1-S03E22"] = {
season = 3,
id = "SG1-S03E22",
episode = 22,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Némésis",
namespace_en = "Episode",
title_fr = "''Némésis''",
page_title_fr = "Némésis",
title_vo = "\"Nemesis\"",
page_title_en = "Nemesis",
property_fr = "Némésis",
season = 3,
episode = 22,
property_en = "Nemesis",
property = "Némésis",
title_fr = "''Némésis''",
aliases = {
title_en = "\"Nemesis\"",
"sg1 s03e22",
-- extra_aliases = { "extra1", "extra2" }
"sg1 322",
"sg1 3x22",
"nemesis",
},
},
}
}


return p
----------------------------------------------------------------------
-- Alias → ID
-- Each alias forwards to the main entry.
-- Apostrophes removed from all alias strings.
-- Standalone VF/VO titles added for Part 1 episodes as normalized aliases.
----------------------------------------------------------------------

season["sg1 s03e01"] = "SG1-S03E01"
season["sg1 301"] = "SG1-S03E01"
season["sg1 3x01"] = "SG1-S03E01"
season["dans l antre des goauld"] = "SG1-S03E01"
season["into the fire"] = "SG1-S03E01"

season["sg1 s03e02"] = "SG1-S03E02"
season["sg1 302"] = "SG1-S03E02"
season["sg1 3x02"] = "SG1-S03E02"
season["seth"] = "SG1-S03E02"

season["sg1 s03e03"] = "SG1-S03E03"
season["sg1 303"] = "SG1-S03E03"
season["sg1 3x03"] = "SG1-S03E03"
season["diplomatie"] = "SG1-S03E03"
season["fair game"] = "SG1-S03E03"

season["sg1 s03e04"] = "SG1-S03E04"
season["sg1 304"] = "SG1-S03E04"
season["sg1 3x04"] = "SG1-S03E04"
season["heritage"] = "SG1-S03E04"
season["legacy"] = "SG1-S03E04"

season["sg1 s03e05"] = "SG1-S03E05"
season["sg1 305"] = "SG1-S03E05"
season["sg1 3x05"] = "SG1-S03E05"
season["methodes dapprentissage"] = "SG1-S03E05"
season["learning curve"] = "SG1-S03E05"

season["sg1 s03e06"] = "SG1-S03E06"
season["sg1 306"] = "SG1-S03E06"
season["sg1 3x06"] = "SG1-S03E06"
season["de l autre cote du miroir"] = "SG1-S03E06"
season["point of view"] = "SG1-S03E06"

season["sg1 s03e07"] = "SG1-S03E07"
season["sg1 307"] = "SG1-S03E07"
season["sg1 3x07"] = "SG1-S03E07"
season["le chasseur de primes"] = "SG1-S03E07"
season["deadman switch"] = "SG1-S03E07"

season["sg1 s03e08"] = "SG1-S03E08"
season["sg1 308"] = "SG1-S03E08"
season["sg1 3x08"] = "SG1-S03E08"
season["les demons"] = "SG1-S03E08"
season["demons"] = "SG1-S03E08"

season["sg1 s03e09"] = "SG1-S03E09"
season["sg1 309"] = "SG1-S03E09"
season["sg1 3x09"] = "SG1-S03E09"
season["regles de combat"] = "SG1-S03E09"
season["rules of engagement"] = "SG1-S03E09"

season["sg1 s03e10"] = "SG1-S03E10"
season["sg1 310"] = "SG1-S03E10"
season["sg1 3x10"] = "SG1-S03E10"
season["le jour sans fin"] = "SG1-S03E10"
season["forever in a day"] = "SG1-S03E10"

season["sg1 s03e11"] = "SG1-S03E11"
season["sg1 311"] = "SG1-S03E11"
season["sg1 3x11"] = "SG1-S03E11"
season["le passe oublie"] = "SG1-S03E11"
season["past and present"] = "SG1-S03E11"

season["sg1 s03e12"] = "SG1-S03E12"
season["sg1 312"] = "SG1-S03E12"
season["sg1 3x12"] = "SG1-S03E12"
season["les flammes de lenfer"] = "SG1-S03E12"
season["les flammes de lenfer 1re partie"] = "SG1-S03E12"
season["jolinars memories"] = "SG1-S03E12"

season["sg1 s03e13"] = "SG1-S03E13"
season["sg1 313"] = "SG1-S03E13"
season["sg1 3x13"] = "SG1-S03E13"
season["les flammes de lenfer 2e partie"] = "SG1-S03E13"
season["the devil you know"] = "SG1-S03E13"

season["sg1 s03e14"] = "SG1-S03E14"
season["sg1 314"] = "SG1-S03E14"
season["sg1 3x14"] = "SG1-S03E14"
season["invasion"] = "SG1-S03E14"
season["foothold"] = "SG1-S03E14"

season["sg1 s03e15"] = "SG1-S03E15"
season["sg1 315"] = "SG1-S03E15"
season["sg1 3x15"] = "SG1-S03E15"
season["simulation"] = "SG1-S03E15"
season["pretense"] = "SG1-S03E15"

season["sg1 s03e16"] = "SG1-S03E16"
season["sg1 316"] = "SG1-S03E16"
season["sg1 3x16"] = "SG1-S03E16"
season["un etrange compagnon"] = "SG1-S03E16"
season["urgo"] = "SG1-S03E16"

season["sg1 s03e17"] = "SG1-S03E17"
season["sg1 317"] = "SG1-S03E17"
season["sg1 3x17"] = "SG1-S03E17"
season["la pluie de feu"] = "SG1-S03E17"
season["a hundred days"] = "SG1-S03E17"

season["sg1 s03e18"] = "SG1-S03E18"
season["sg1 318"] = "SG1-S03E18"
season["sg1 3x18"] = "SG1-S03E18"
season["trahisons"] = "SG1-S03E18"
season["shades of grey"] = "SG1-S03E18"

season["sg1 s03e19"] = "SG1-S03E19"
season["sg1 319"] = "SG1-S03E19"
season["sg1 3x19"] = "SG1-S03E19"
season["un nouveau monde"] = "SG1-S03E19"
season["new ground"] = "SG1-S03E19"

season["sg1 s03e20"] = "SG1-S03E20"
season["sg1 320"] = "SG1-S03E20"
season["sg1 3x20"] = "SG1-S03E20"
season["instinct maternel"] = "SG1-S03E20"
season["maternal instinct"] = "SG1-S03E20"

season["sg1 s03e21"] = "SG1-S03E21"
season["sg1 321"] = "SG1-S03E21"
season["sg1 3x21"] = "SG1-S03E21"
season["le crane de cristal"] = "SG1-S03E21"
season["crystal skull"] = "SG1-S03E21"

season["sg1 s03e22"] = "SG1-S03E22"
season["sg1 322"] = "SG1-S03E22"
season["sg1 3x22"] = "SG1-S03E22"
season["nemesis"] = "SG1-S03E22"

----------------------------------------------------------------------
-- Return table
----------------------------------------------------------------------

return season

Version du 3 juin 2026 à 06:11

Documentation icon Documentation module[créer]
-------------------------------------------------
-- Module:Episode/SG1/Season 3
-- Creating the local table with all the fields
-- If needed, create extra aliases (alternative titles, etc.),
-- the others will be auto-generated in Module:Episode/MultiSeries
-------------------------------------------------

local p = {}

p.episodes = {
    {
        id = "SG1-S03E01",
        series = "SG1",
        season = 3,
        episode = 1,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Dans l'antre des Goa'uld",
        page_title_en = "Into the Fire",
		property_fr = "Dans l'antre des Goa'uld",
        property_en = "Into the Fire",
        title_fr = "''Dans l'antre des Goa'uld''",
        title_en = "\"Into the Fire\"",
        -- extra_aliases = { "le repaire du serpent", }
    },
    {
        id = "SG1-S03E02",
        series = "SG1",
        season = 3,
        episode = 2,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Seth",
        page_title_en = "Seth",
		property_fr = "Seth",
        property_en = "Seth",
        title_fr = "''Seth''",
        title_en = "\"Seth\"",
        -- extra_aliases = { "en service", }
    },
    {
        id = "SG1-S03E03",
        series = "SG1",
        season = 3,
        episode = 3,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Diplomatie",
        page_title_en = "Fair Game",
		property_fr = "Diplomatie",
        property_en = "Fair Game",
        title_fr = "''Diplomatie''",
        title_en = "\"Fair Game\"",
        -- extra_aliases = { "la tueuse de mondes", }
    },
    {
        id = "SG1-S03E04",
        series = "SG1",
        season = 3,
        episode = 4,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Héritage",
        page_title_en = "Legacy",
		property_fr = "Héritage",
        property_en = "Legacy",
        title_fr = "''Héritage''",
        title_en = "\"Legacy\"",
        -- extra_aliases = { "le gardien du jeu", }
    },
    {
        id = "SG1-S03E05",
        series = "SG1",
        season = 3,
        episode = 5,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Méthodes d'apprentissage",
        page_title_en = "Learning Curve",
		property_fr = "Méthodes d'apprentissage",
        property_en = "Learning Curve",
        title_fr = "''Méthodes d'apprentissage''",
        title_en = "\"Learning Curve\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E06",
        series = "SG1",
        season = 3,
        episode = 6,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "De l'autre côté du miroir",
        page_title_en = "Point of View",
		property_fr = "De l'autre côté du miroir",
        property_en = "Point of View",
        title_fr = "''De l'autre côté du miroir''",
        title_en = "\"Point of View\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E07",
        series = "SG1",
        season = 3,
        episode = 7,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Chasseur de primes",
        page_title_en = "Deadman Switch",
		property_fr = "Le Chasseur de primes",
        property_en = "Deadman Switch",
        title_fr = "''Le Chasseur de primes''",
        title_en = "\"Deadman Switch\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E08",
        series = "SG1",
        season = 3,
        episode = 8,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les Démons",
        page_title_en = "Demons",
		property_fr = "Les Démons",
        property_en = "Demons",
        title_fr = "''Les Démons''",
        title_en = "\"Demons\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E09",
        series = "SG1",
        season = 3,
        episode = 9,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Règles de combat",
        page_title_en = "Rules of Engagement",
		property_fr = "Règles de combat",
        property_en = "Rules of Engagement",
        title_fr = "''Règles de combat''",
        title_en = "\"Rules of Engagement\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E10",
        series = "SG1",
        season = 3,
        episode = 10,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Jour sans fin",
        page_title_en = "Forever in a Day",
		property_fr = "Le Jour sans fin",
        property_en = "Forever in a Day",
        title_fr = "''Le Jour sans fin''",
        title_en = "\"Forever in a Day\"",
        -- extra_aliases = { "extra1", "extra2", }
    },
    {
        id = "SG1-S03E11",
        series = "SG1",
        season = 3,
        episode = 11,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Passé oublié",
        page_title_en = "Past and Present",
		property_fr = "Le Passé oublié",
        property_en = "Past and Present",
        title_fr = "''Le Passé oublié''",
        title_en = "\"Past and Present\"",
        -- extra_aliases = { "the tokra", "la tokra", }
    },
    {
        id = "SG1-S03E12",
        series = "SG1",
        season = 3,
        episode = 12,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les Flammes de l'enfer, 1re partie",
        page_title_en = "Jolinar's Memories",
		property_fr = "Les Flammes de l'enfer, 1re partie",
        property_en = "Jolinar's Memories",
        title_fr = "''Les Flammes de l'enfer'', 1{{re}} partie",
        title_en = "\"Jolinar's Memories\"",
		extra_aliases = { "voyage dans la memoire" }
    },
    {
        id = "SG1-S03E13",
        series = "SG1",
        season = 3,
        episode = 13,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les Flammes de l'enfer, 2e partie",
        page_title_en = "The Devil You Know",
		property_fr = "Les Flammes de l'enfer, 2e partie",
        property_en = "The Devil You Know",
        title_fr = "''Les Flammes de l'enfer'', 2{{e}} partie",
        title_en = "\"The Devil You Know\"",
        extra_aliases = { "les flammes de lenfer" }
    },
    {
        id = "SG1-S03E14",
        series = "SG1",
        season = 3,
        episode = 14,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Invasion",
        page_title_en = "Foothold",
		property_fr = "Invasion",
        property_en = "Foothold",
        title_fr = "''Invasion''",
        title_en = "\"Foothold\"",
        extra_aliases = { "la clef de voute", }
    },
    {
        id = "SG1-S03E15",
        series = "SG1",
        season = 3,
        episode = 15,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Simulation",
        page_title_en = "Pretense",
		property_fr = "Simulation",
        property_en = "Pretense",
        title_fr = "''Simulation''",
        title_en = "\"Pretense\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E16",
        series = "SG1",
        season = 3,
        episode = 16,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Un étrange compagnon",
        page_title_en = "Urgo",
		property_fr = "Un étrange compagnon",
        property_en = "Urgo",
        title_fr = "''Un étrange compagnon''",
        title_en = "\"Urgo\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E17",
        series = "SG1",
        season = 3,
        episode = 17,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "La Pluie de feu",
        page_title_en = "A Hundred Days",
		property_fr = "La Pluie de feu",
        property_en = "A Hundred Days",
        title_fr = "''La Pluie de feu''",
        title_en = "\"A Hundred Days\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E18",
        series = "SG1",
        season = 3,
        episode = 18,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Trahisons",
        page_title_en = "Shades of Grey",
		property_fr = "Trahisons",
        property_en = "Shades of Grey",
        title_fr = "''Trahisons''",
        title_en = "\"Shades of Grey\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E19",
        series = "SG1",
        season = 3,
        episode = 19,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Un nouveau monde",
        page_title_en = "New Ground",
		property_fr = "Un nouveau monde",
        property_en = "New Ground",
        title_fr = "''Un nouveau monde''",
        title_en = "\"New Ground\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E20",
        series = "SG1",
        season = 3,
        episode = 20,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Instinct maternel",
        page_title_en = "Maternal Instinct",
		property_fr = "Instinct maternel",
        property_en = "Maternal Instinct",
        title_fr = "''Instinct maternel''",
        title_en = "\"Maternal Instinct\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E21",
        series = "SG1",
        season = 3,
        episode = 21,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Crâne de cristal",
        page_title_en = "Crystal Skull",
		property_fr = "Le Crâne de cristal",
        property_en = "Crystal Skull",
        title_fr = "''Le Crâne de cristal''",
        title_en = "\"Crystal Skull\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S03E22",
        series = "SG1",
        season = 3,
        episode = 22,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Némésis",
        page_title_en = "Nemesis",
		property_fr = "Némésis",
        property_en = "Nemesis",
        title_fr = "''Némésis''",
        title_en = "\"Nemesis\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
}

return p