Aller au contenu

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

De Stargate Wiki Sémantique
Contenu supprimé Contenu ajouté
Page créée avec « -- Module:Episode/SG1/Season1 -- Data from Stargate SG-1 Season 1 (episodes 1-22) -- Normalized IDs : SG1-S01Eyy -- Rules applied: -- - namespace = "Épisode" -- - If French titles of parts are identical → add ", 1re partie", ", 2e partie" in page_title/property and "1{{re}}/2{{e}}" in title_fr. -- - If VO titles of parts are identical → add ", Part 1", ", Part 2" in title_vo. -- - If titles differ between parts → remove parentheses in page_title/title_... »
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
-------------------------------------------------
-- Module:Episode/SG1/Season1
-- Data from Stargate SG-1 Season 1 (episodes 1-22)
-- Module:Episode/SG1/Season 1
-- Creating the local table with all the fields
-- Normalized IDs : SG1-S01Eyy
-- 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 parts are identical → add ", 1re partie", ", 2e partie" in page_title/property and "1{{re}}/2{{e}}" in title_fr.
-- - If VO titles of 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 s01eyy", "sg1 1yy", "sg1 1xYY" (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 = {
----------------------------------------------------------------------
{
-- S01E01 - Children of the Gods (1/2) / Enfants des dieux (1/2)
id = "SG1-S01E01",
-- French and VO parts identical → mark parts in page_title, title_fr, title_vo, property.
series = "SG1",
-- Also add standalone VF/VO titles as normalized aliases (rule for Part 1).
season["SG1-S01E01"] = {
season = 1,
id = "SG1-S01E01",
episode = 1,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Enfants des dieux, 1re partie",
namespace_en = "Episode",
title_fr = "''Enfants des dieux'', 1{{re}} partie",
page_title_fr = "Enfants des dieux, 1re partie",
title_vo = "\"Children of the Gods\", Part 1",
page_title_en = "Children of the Gods, Part 1",
property_fr = "Enfants des dieux, 1re partie",
season = 1,
property_en = "Children of the Gods, Part 1",
episode = 1,
property = "Enfants des dieux, 1re partie",
title_fr = "''Enfants des dieux'', 1{{re}} partie",
title_en = "\"Children of the Gods\", Part 1",
aliases = {
extra_aliases = { "children of the gods", "enfants des dieux", }
"sg1 s01e01",
"sg1 101",
"sg1 1x01",
"enfants des dieux 1re partie",
"children of the gods part 1",
-- standalone titles for Part 1
"enfants des dieux",
"children of the gods",
},
},
{
}
id = "SG1-S01E02",

series = "SG1",
-- S01E02 - Children of the Gods (2/2) / Enfants des dieux (2/2)
season["SG1-S01E02"] = {
season = 1,
id = "SG1-S01E02",
episode = 2,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Enfants des dieux, 2e partie",
namespace_en = "Episode",
title_fr = "''Enfants des dieux'', 2{{e}} partie",
page_title_fr = "Enfants des dieux, 2e partie",
title_vo = "\"Children of the Gods\", Part 2",
page_title_en = "Children of the Gods, Part 2",
property_fr = "Enfants des dieux, 2e partie",
season = 1,
property_en = "Children of the Gods, Part 2",
episode = 2,
property = "Enfants des dieux, 2e partie",
title_fr = "''Enfants des dieux '', 2{{e}} partie",
title_en = "\"Children of the Gods\", Part 2",
aliases = {
"sg1 s01e02",
-- extra_aliases = { "extra1", "extra2" }
"sg1 102",
"sg1 1x02",
"enfants des dieux 2e partie",
"children of the gods part 2",
},
},
{
}
id = "SG1-S01E03",

series = "SG1",
-- S01E03 - The Enemy Within / L'Ennemi intérieur
season["SG1-S01E03"] = {
season = 1,
id = "SG1-S01E03",
episode = 3,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "L'Ennemi intérieur",
namespace_en = "Episode",
title_fr = "''L'Ennemi intérieur''",
page_title_fr = "L'Ennemi intérieur",
title_vo = "\"The Enemy Within\"",
page_title_en = "The Enemy Within",
property_fr = "L'Ennemi intérieur",
season = 1,
episode = 3,
property_en = "The Enemy Within",
property = "L'Ennemi intérieur",
title_fr = "''L'Ennemi intérieur''",
aliases = {
title_en = "\"The Enemy Within\"",
"sg1 s01e03",
-- extra_aliases = { "extra1", "extra2" }
"sg1 103",
"sg1 1x03",
"lennemi interieur",
"the enemy within",
},
},
{
}
id = "SG1-S01E04",

series = "SG1",
-- S01E04 - Emancipation / Émancipation
season["SG1-S01E04"] = {
season = 1,
id = "SG1-S01E04",
episode = 4,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Émancipation",
namespace_en = "Episode",
title_fr = "''Émancipation''",
page_title_fr = "Émancipation",
title_vo = "\"Emancipation\"",
page_title_en = "Emancipation",
property_fr = "Émancipation",
season = 1,
episode = 4,
property_en = "Emancipation",
property = "Émancipation",
title_fr = "''Émancipation''",
aliases = {
title_en = "\"Emancipation\"",
"sg1 s01e04",
-- extra_aliases = { "extra1", "extra2" }
"sg1 104",
"sg1 1x04",
"emancipation",
},
},
{
}
id = "SG1-S01E05",

series = "SG1",
-- S01E05 - The Broca Divide / La Théorie de Broca
season["SG1-S01E05"] = {
season = 1,
id = "SG1-S01E05",
episode = 5,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "La Théorie de Broca",
title_fr = "''La Théorie de Broca''",
page_title_fr = "La Théorie de Broca",
title_vo = "\"The Broca Divide\"",
page_title_en = "The Broca Divide",
property_fr = "La Théorie de Broca",
season = 1,
episode = 5,
property_en = "The Broca Divide",
property = "La Théorie de Broca",
title_fr = "''La Théorie de Broca''",
aliases = {
title_en = "\"The Broca Divide\"",
"sg1 s01e05",
-- extra_aliases = { "extra1", "extra2" }
"sg1 105",
"sg1 1x05",
"la theorie de broca",
"the broca divide",
},
},
{
}
id = "SG1-S01E06",

series = "SG1",
-- S01E06 - The First Commandment / Le Premier Commandement
season["SG1-S01E06"] = {
season = 1,
id = "SG1-S01E06",
episode = 6,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Le Premier Commandement",
title_fr = "''Le Premier Commandement''",
page_title_fr = "Le Premier Commandement",
title_vo = "\"The First Commandment\"",
page_title_en = "The First Commandment",
property_fr = "Le Premier Commandement",
season = 1,
episode = 6,
property_en = "The First Commandment",
property = "Le Premier Commandement",
title_fr = "''Le Premier Commandement''",
title_en = "\"The First Commandment\"",
aliases = {
"sg1 s01e06",
-- extra_aliases = { "extra1", "extra2" }
"sg1 106",
"sg1 1x06",
"le premier commandement",
"the first commandment",
},
},
{
}
id = "SG1-S01E07",

series = "SG1",
-- S01E07 - Cold Lazarus / Double
season["SG1-S01E07"] = {
season = 1,
id = "SG1-S01E07",
episode = 7,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Double",
namespace_en = "Episode",
title_fr = "''Double''",
page_title_fr = "Double",
title_vo = "\"Cold Lazarus\"",
page_title_en = "Cold Lazarus",
property_fr = "Double",
season = 1,
episode = 7,
property_en = "Cold Lazarus",
property = "Double",
title_fr = "''Double''",
aliases = {
title_en = "\"Cold Lazarus\"",
"sg1 s01e07",
-- extra_aliases = { "extra1", "extra2" }
"sg1 107",
"sg1 1x07",
"double",
"cold lazarus",
},
},
{
}
id = "SG1-S01E08",

series = "SG1",
-- S01E08 - The Nox / Les Nox
season["SG1-S01E08"] = {
season = 1,
id = "SG1-S01E08",
episode = 8,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Les Nox",
namespace_en = "Episode",
title_fr = "''Les Nox''",
page_title_fr = "Les Nox",
title_vo = "\"The Nox\"",
page_title_en = "The Nox",
property_fr = "Les Nox",
season = 1,
episode = 8,
property_en = "The Nox",
property = "Les Nox",
title_fr = "''Les Nox''",
aliases = {
title_en = "\"The Nox\"",
"sg1 s01e08",
-- extra_aliases = { "extra1", "extra2" }
"sg1 108",
"sg1 1x08",
"les nox",
"the nox",
},
},
{
}
id = "SG1-S01E09",

series = "SG1",
-- S01E09 - Brief Candle / Les Désignés
season["SG1-S01E09"] = {
season = 1,
id = "SG1-S01E09",
episode = 9,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Les Désignés",
namespace_en = "Episode",
title_fr = "''Les Désignés''",
page_title_fr = "Les Désignés",
title_vo = "\"Brief Candle\"",
page_title_en = "Brief Candle",
property_fr = "Les Désignés",
season = 1,
episode = 9,
property_en = "Brief Candle",
property = "Les Désignés",
title_fr = "''Les Désignés''",
aliases = {
title_en = "\"Brief Candle\"",
"sg1 s01e09",
-- extra_aliases = { "extra1", "extra2" }
"sg1 109",
"sg1 1x09",
"les designes",
"brief candle",
},
},
{
}
id = "SG1-S01E10",

series = "SG1",
-- S01E10 - Thor's Hammer / Le Marteau de Thor
season["SG1-S01E10"] = {
season = 1,
id = "SG1-S01E10",
episode = 10,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Le Marteau de Thor",
namespace_en = "Episode",
title_fr = "''Le Marteau de Thor''",
page_title_fr = "Le Marteau de Thor",
title_vo = "\"Thor's Hammer\"",
page_title_en = "Thor's Hammer",
property_fr = "Le Marteau de Thor",
season = 1,
episode = 10,
property_en = "Thor's Hammer",
property = "Le Marteau de Thor",
title_fr = "''Le Marteau de Thor''",
aliases = {
title_en = "\"Thor's Hammer\"",
"sg1 s01e10",
-- extra_aliases = { "extra1", "extra2", }
"sg1 110",
"sg1 1x10",
"le marteau de thor",
"thors hammer",
},
},
{
}
id = "SG1-S01E11",

series = "SG1",
-- S01E11 - The Torment of Tantalus / Le Supplice de Tantale
season["SG1-S01E11"] = {
season = 1,
id = "SG1-S01E11",
episode = 11,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Le Supplice de Tantale",
title_fr = "''Le Supplice de Tantale''",
page_title_fr = "Le Supplice de Tantale",
title_vo = "\"The Torment of Tantalus\"",
page_title_en = "The Torment of Tantalus",
property_fr = "Le Supplice de Tantale",
season = 1,
property_en = "The Torment of Tantalus",
episode = 11,
property = "Le Supplice de Tantale",
title_fr = "''Le Supplice de Tantale''",
title_en = "\"The Torment of Tantalus\"",
aliases = {
"sg1 s01e11",
-- extra_aliases = { "extra1", "extra2", }
"sg1 111",
"sg1 1x11",
"le supplice de tantale",
"the torment of tantalus",
},
},
{
}
id = "SG1-S01E12",

series = "SG1",
-- S01E12 - Bloodlines / Retour sur Chulak
season["SG1-S01E12"] = {
season = 1,
id = "SG1-S01E12",
episode = 12,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Retour sur Chulak",
title_fr = "''Retour sur Chulak''",
page_title_fr = "Retour sur Chulak",
title_vo = "\"Bloodlines\"",
page_title_en = "Bloodlines",
property_fr = "Retour sur Chulak",
season = 1,
episode = 12,
property_en = "Bloodlines",
property = "Retour sur Chulak",
title_fr = "''Retour sur Chulak''",
aliases = {
title_en = "\"Bloodlines\"",
"sg1 s01e12",
-- extra_aliases = { "extra1", "extra2" }
"sg1 112",
"sg1 1x12",
"retour sur chulak",
"bloodlines",
},
},
{
}
id = "SG1-S01E13",

-- S01E13 - Fire and Water / Le Feu et l'Eau
series = "SG1",
season["SG1-S01E13"] = {
season = 1,
id = "SG1-S01E13",
episode = 13,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Le Feu et l'Eau",
namespace_en = "Episode",
title_fr = "''Le Feu et l'Eau''",
page_title_fr = "Le Feu et l'Eau",
title_vo = "\"Fire and Water\"",
page_title_en = "Fire and Water",
property_fr = "Le Feu et l'Eau",
season = 1,
episode = 13,
property_en = "Fire and Water",
property = "Le Feu et l'Eau",
title_fr = "''Le Feu et l'Eau''",
aliases = {
title_en = "\"Fire and Water\"",
"sg1 s01e13",
-- extra_aliases = { "extra1", "extra2" }
"sg1 113",
"sg1 1x13",
"le feu et leau",
"fire and water",
},
},
{
}
id = "SG1-S01E14",

series = "SG1",
-- S01E14 - Hathor / Hathor
season["SG1-S01E14"] = {
season = 1,
id = "SG1-S01E14",
episode = 14,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Hathor",
namespace_en = "Episode",
title_fr = "''Hathor''",
page_title_fr = "Hathor",
title_vo = "\"Hathor\"",
page_title_en = "Hathor",
property_fr = "Hathor",
season = 1,
episode = 14,
property_en = "Hathor",
property = "Hathor",
title_fr = "''Hathor''",
aliases = {
title_en = "\"Hathor\"",
"sg1 s01e14",
-- extra_aliases = { "extra1", "extra2" }
"sg1 114",
"sg1 1x14",
"hathor",
},
},
{
}
id = "SG1-S01E15",

series = "SG1",
-- S01E15 - Singularity / Cassandra
season["SG1-S01E15"] = {
season = 1,
id = "SG1-S01E15",
episode = 15,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Cassandra",
namespace_en = "Episode",
title_fr = "''Cassandra''",
page_title_fr = "Cassandra",
title_vo = "\"Singularity\"",
page_title_en = "Singularity",
property_fr = "Cassandra",
season = 1,
episode = 15,
property_en = "Singularity",
property = "Cassandra",
title_fr = "''Cassandra''",
aliases = {
title_en = "\"Singularity\"",
"sg1 s01e15",
-- extra_aliases = { "extra1", "extra2" }
"sg1 115",
"sg1 1x15",
"cassandra",
"singularity",
},
},
{
}
id = "SG1-S01E16",

series = "SG1",
-- S01E16 - Cor-ai / Le Procès
season["SG1-S01E16"] = {
season = 1,
id = "SG1-S01E16",
episode = 16,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Le Procès",
namespace_en = "Episode",
title_fr = "''Le Procès''",
page_title_fr = "Le Procès",
title_vo = "\"Cor-ai\"",
page_title_en = "Cor-ai",
property_fr = "Le Procès",
season = 1,
episode = 16,
property_en = "Cor-ai",
property = "Le Procès",
title_fr = "''Le Procès''",
aliases = {
title_en = "\"Cor-ai\"",
"sg1 s01e16",
-- extra_aliases = { "extra1", "extra2" }
"sg1 116",
"sg1 1x16",
"le proces",
"cor-ai",
},
},
{
}
id = "SG1-S01E17",

series = "SG1",
-- S01E17 - Enigma / Les Réfugiés
season["SG1-S01E17"] = {
season = 1,
id = "SG1-S01E17",
episode = 17,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Les Réfugiés",
namespace_en = "Episode",
title_fr = "''Les Réfugiés''",
page_title_fr = "Les Réfugiés",
title_vo = "\"Enigma\"",
page_title_en = "Enigma",
property_fr = "Les Réfugiés",
season = 1,
episode = 17,
property_en = "Enigma",
property = "Les Réfugiés",
title_fr = "''Les Réfugiés''",
aliases = {
title_en = "\"Enigma\"",
"sg1 s01e17",
-- extra_aliases = { "extra1", "extra2" }
"sg1 117",
"sg1 1x17",
"les refugies",
"enigma",
},
},
{
}
id = "SG1-S01E18",

series = "SG1",
-- S01E18 - Solitudes / Portés disparus
season["SG1-S01E18"] = {
season = 1,
id = "SG1-S01E18",
episode = 18,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Portés disparus",
namespace_en = "Episode",
title_fr = "''Portés disparus''",
page_title_fr = "Portés disparus",
title_vo = "\"Solitudes\"",
page_title_en = "Solitudes",
property_fr = "Portés disparus",
season = 1,
episode = 18,
property_en = "Solitudes",
property = "Portés disparus",
title_fr = "''Portés disparus''",
aliases = {
title_en = "\"Solitudes\"",
"sg1 s01e18",
-- extra_aliases = { "extra1", "extra2" }
"sg1 118",
"sg1 1x18",
"portes disparus",
"solitudes",
},
},
{
}
id = "SG1-S01E19",

series = "SG1",
-- S01E19 - Tin Man / Les Doubles robotiques
season["SG1-S01E19"] = {
season = 1,
id = "SG1-S01E19",
episode = 19,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Les Doubles robotiques",
title_fr = "''Les Doubles robotiques''",
page_title_fr = "Les Doubles robotiques",
title_vo = "\"Tin Man\"",
page_title_en = "Tin Man",
property_fr = "Les Doubles robotiques",
season = 1,
episode = 19,
property_en = "Tin Man",
property = "Les Doubles robotiques",
title_fr = "''Les Doubles robotiques''",
aliases = {
title_en = "\"Tin Man\"",
"sg1 s01e19",
-- extra_aliases = { "extra1", "extra2" }
"sg1 119",
"sg1 1x19",
"les doubles robotiques",
"tin man",
},
},
{
}
id = "SG1-S01E20",

series = "SG1",
-- S01E20 - There But for the Grace of God / Une dimension trop réelle
season["SG1-S01E20"] = {
season = 1,
id = "SG1-S01E20",
episode = 20,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Une dimension trop réelle",
title_fr = "''Une dimension trop réelle''",
page_title_fr = "Une dimension trop réelle",
title_vo = "\"There But for the Grace of God\"",
page_title_en = "There But for the Grace of God",
property_fr = "Une dimension trop réelle",
season = 1,
property_en = "There But for the Grace of God",
episode = 20,
property = "Une dimension trop réelle",
title_fr = "''Une dimension trop réelle''",
title_en = "\"There But for the Grace of God\"",
aliases = {
"sg1 s01e20",
-- extra_aliases = { "extra1", "extra2" }
"sg1 120",
"sg1 1x20",
"une dimension trop reelle",
"there but for the grace of god",
},
},
{
}
id = "SG1-S01E21",

series = "SG1",
-- S01E21 - Politics / Décisions politiques
season["SG1-S01E21"] = {
season = 1,
id = "SG1-S01E21",
episode = 21,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Décisions politiques",
namespace_en = "Episode",
title_fr = "''Décisions politiques''",
page_title_fr = "Décision politique",
title_vo = "\"Politics\"",
page_title_en = "Politics",
property_fr = "Décision politique",
season = 1,
episode = 21,
property_en = "Politics",
property = "Décisions politiques",
title_fr = "''Décision politique''",
aliases = {
title_en = "\"Politics\"",
"sg1 s01e21",
extra_aliases = { "decisions politiques", }
"sg1 121",
"sg1 1x21",
"decisions politiques",
"politics",
},
},
{
}
id = "SG1-S01E22",

series = "SG1",
-- S01E22 - Within the Serpent's Grasp / Dans le nid du serpent
season["SG1-S01E22"] = {
season = 1,
id = "SG1-S01E22",
episode = 21,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Dans le nid du serpent",
namespace_en = "Episode",
title_fr = "''Dans le nid du serpent''",
page_title_fr = "Dans le nid du serpent",
title_vo = "\"Within the Serpent's Grasp\"",
page_title_en = "Within the Serpent's Grasp",
property_fr = "Dans le nid du serpent",
season = 1,
property_en = "Within the Serpent's Grasp",
episode = 22,
property = "Dans le nid du serpent",
title_fr = "''Dans le nid du serpent''",
title_en = "\"Within the Serpent's Grasp\"",
aliases = {
"sg1 s01e22",
-- extra_aliases = { "extra1", "extra2" }
"sg1 122",
"sg1 1x22",
"dans le nid du serpent",
"within the serpents grasp",
},
},
}
}


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 s01e01"] = "SG1-S01E01"
season["sg1 101"] = "SG1-S01E01"
season["sg1 1x01"] = "SG1-S01E01"
season["enfants des dieux 1re partie"] = "SG1-S01E01"
season["children of the gods part 1"] = "SG1-S01E01"
-- standalone titles for Part 1
season["enfants des dieux"] = "SG1-S01E01"
season["children of the gods"] = "SG1-S01E01"

season["sg1 s01e02"] = "SG1-S01E02"
season["sg1 102"] = "SG1-S01E02"
season["sg1 1x02"] = "SG1-S01E02"
season["enfants des dieux 2e partie"] = "SG1-S01E02"
season["children of the gods part 2"] = "SG1-S01E02"

season["sg1 s01e03"] = "SG1-S01E03"
season["sg1 103"] = "SG1-S01E03"
season["sg1 1x03"] = "SG1-S01E03"
season["lennemi interieur"] = "SG1-S01E03"
season["the enemy within"] = "SG1-S01E03"

season["sg1 s01e04"] = "SG1-S01E04"
season["sg1 104"] = "SG1-S01E04"
season["sg1 1x04"] = "SG1-S01E04"
season["emancipation"] = "SG1-S01E04"

season["sg1 s01e05"] = "SG1-S01E05"
season["sg1 105"] = "SG1-S01E05"
season["sg1 1x05"] = "SG1-S01E05"
season["la theorie de broca"] = "SG1-S01E05"
season["the broca divide"] = "SG1-S01E05"

season["sg1 s01e06"] = "SG1-S01E06"
season["sg1 106"] = "SG1-S01E06"
season["sg1 1x06"] = "SG1-S01E06"
season["le premier commandement"] = "SG1-S01E06"
season["the first commandment"] = "SG1-S01E06"

season["sg1 s01e07"] = "SG1-S01E07"
season["sg1 107"] = "SG1-S01E07"
season["sg1 1x07"] = "SG1-S01E07"
season["double"] = "SG1-S01E07"
season["cold lazarus"] = "SG1-S01E07"

season["sg1 s01e08"] = "SG1-S01E08"
season["sg1 108"] = "SG1-S01E08"
season["sg1 1x08"] = "SG1-S01E08"
season["les nox"] = "SG1-S01E08"
season["the nox"] = "SG1-S01E08"

season["sg1 s01e09"] = "SG1-S01E09"
season["sg1 109"] = "SG1-S01E09"
season["sg1 1x09"] = "SG1-S01E09"
season["les designes"] = "SG1-S01E09"
season["brief candle"] = "SG1-S01E09"

season["sg1 s01e10"] = "SG1-S01E10"
season["sg1 110"] = "SG1-S01E10"
season["sg1 1x10"] = "SG1-S01E10"
season["le marteau de thor"] = "SG1-S01E10"
season["thors hammer"] = "SG1-S01E10"

season["sg1 s01e11"] = "SG1-S01E11"
season["sg1 111"] = "SG1-S01E11"
season["sg1 1x11"] = "SG1-S01E11"
season["le supplice de tantale"] = "SG1-S01E11"
season["the torment of tantalus"] = "SG1-S01E11"

season["sg1 s01e12"] = "SG1-S01E12"
season["sg1 112"] = "SG1-S01E12"
season["sg1 1x12"] = "SG1-S01E12"
season["retour sur chulak"] = "SG1-S01E12"
season["bloodlines"] = "SG1-S01E12"

season["sg1 s01e13"] = "SG1-S01E13"
season["sg1 113"] = "SG1-S01E13"
season["sg1 1x13"] = "SG1-S01E13"
season["le feu et leau"] = "SG1-S01E13"
season["fire and water"] = "SG1-S01E13"

season["sg1 s01e14"] = "SG1-S01E14"
season["sg1 114"] = "SG1-S01E14"
season["sg1 1x14"] = "SG1-S01E14"
season["hathor"] = "SG1-S01E14"

season["sg1 s01e15"] = "SG1-S01E15"
season["sg1 115"] = "SG1-S01E15"
season["sg1 1x15"] = "SG1-S01E15"
season["cassandra"] = "SG1-S01E15"
season["singularity"] = "SG1-S01E15"

season["sg1 s01e16"] = "SG1-S01E16"
season["sg1 116"] = "SG1-S01E16"
season["sg1 1x16"] = "SG1-S01E16"
season["le proces"] = "SG1-S01E16"
season["cor-ai"] = "SG1-S01E16"

season["sg1 s01e17"] = "SG1-S01E17"
season["sg1 117"] = "SG1-S01E17"
season["sg1 1x17"] = "SG1-S01E17"
season["les refugies"] = "SG1-S01E17"
season["enigma"] = "SG1-S01E17"

season["sg1 s01e18"] = "SG1-S01E18"
season["sg1 118"] = "SG1-S01E18"
season["sg1 1x18"] = "SG1-S01E18"
season["portes disparus"] = "SG1-S01E18"
season["solitudes"] = "SG1-S01E18"

season["sg1 s01e19"] = "SG1-S01E19"
season["sg1 119"] = "SG1-S01E19"
season["sg1 1x19"] = "SG1-S01E19"
season["les doubles robotiques"] = "SG1-S01E19"
season["tin man"] = "SG1-S01E19"

season["sg1 s01e20"] = "SG1-S01E20"
season["sg1 120"] = "SG1-S01E20"
season["sg1 1x20"] = "SG1-S01E20"
season["une dimension trop reelle"] = "SG1-S01E20"
season["there but for the grace of god"] = "SG1-S01E20"

season["sg1 s01e21"] = "SG1-S01E21"
season["sg1 121"] = "SG1-S01E21"
season["sg1 1x21"] = "SG1-S01E21"
season["decisions politiques"] = "SG1-S01E21"
season["politics"] = "SG1-S01E21"

season["sg1 s01e22"] = "SG1-S01E22"
season["sg1 122"] = "SG1-S01E22"
season["sg1 1x22"] = "SG1-S01E22"
season["dans le nid du serpent"] = "SG1-S01E22"
season["within the serpents grasp"] = "SG1-S01E22"

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

return season

Version du 2 juin 2026 à 14:32

Documentation icon Documentation module[créer]
-------------------------------------------------
-- Module:Episode/SG1/Season 1
-- 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-S01E01",
        series = "SG1",
        season = 1,
        episode = 1,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Enfants des dieux, 1re partie",
        page_title_en = "Children of the Gods, Part 1",
		property_fr = "Enfants des dieux, 1re partie",
        property_en = "Children of the Gods, Part 1",
        title_fr = "''Enfants des dieux'', 1{{re}} partie",
        title_en = "\"Children of the Gods\", Part 1",
        extra_aliases = { "children of the gods", "enfants des dieux", }
    },
    {
        id = "SG1-S01E02",
        series = "SG1",
        season = 1,
        episode = 2,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Enfants des dieux, 2e partie",
        page_title_en = "Children of the Gods, Part 2",
		property_fr = "Enfants des dieux, 2e partie",
        property_en = "Children of the Gods, Part 2",
        title_fr = "''Enfants des dieux '', 2{{e}} partie",
        title_en = "\"Children of the Gods\", Part 2",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E03",
        series = "SG1",
        season = 1,
        episode = 3,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "L'Ennemi intérieur",
        page_title_en = "The Enemy Within",
		property_fr = "L'Ennemi intérieur",
        property_en = "The Enemy Within",
        title_fr = "''L'Ennemi intérieur''",
        title_en = "\"The Enemy Within\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E04",
        series = "SG1",
        season = 1,
        episode = 4,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Émancipation",
        page_title_en = "Emancipation",
		property_fr = "Émancipation",
        property_en = "Emancipation",
        title_fr = "''Émancipation''",
        title_en = "\"Emancipation\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E05",
        series = "SG1",
        season = 1,
        episode = 5,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "La Théorie de Broca",
        page_title_en = "The Broca Divide",
		property_fr = "La Théorie de Broca",
        property_en = "The Broca Divide",
        title_fr = "''La Théorie de Broca''",
        title_en = "\"The Broca Divide\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E06",
        series = "SG1",
        season = 1,
        episode = 6,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Premier Commandement",
        page_title_en = "The First Commandment",
		property_fr = "Le Premier Commandement",
        property_en = "The First Commandment",
        title_fr = "''Le Premier Commandement''",
        title_en = "\"The First Commandment\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E07",
        series = "SG1",
        season = 1,
        episode = 7,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Double",
        page_title_en = "Cold Lazarus",
		property_fr = "Double",
        property_en = "Cold Lazarus",
        title_fr = "''Double''",
        title_en = "\"Cold Lazarus\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E08",
        series = "SG1",
        season = 1,
        episode = 8,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les Nox",
        page_title_en = "The Nox",
		property_fr = "Les Nox",
        property_en = "The Nox",
        title_fr = "''Les Nox''",
        title_en = "\"The Nox\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E09",
        series = "SG1",
        season = 1,
        episode = 9,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les Désignés",
        page_title_en = "Brief Candle",
		property_fr = "Les Désignés",
        property_en = "Brief Candle",
        title_fr = "''Les Désignés''",
        title_en = "\"Brief Candle\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E10",
        series = "SG1",
        season = 1,
        episode = 10,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Marteau de Thor",
        page_title_en = "Thor's Hammer",
		property_fr = "Le Marteau de Thor",
        property_en = "Thor's Hammer",
        title_fr = "''Le Marteau de Thor''",
        title_en = "\"Thor's Hammer\"",
        -- extra_aliases = { "extra1", "extra2", }
    },
    {
        id = "SG1-S01E11",
        series = "SG1",
        season = 1,
        episode = 11,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Supplice de Tantale",
        page_title_en = "The Torment of Tantalus",
		property_fr = "Le Supplice de Tantale",
        property_en = "The Torment of Tantalus",
        title_fr = "''Le Supplice de Tantale''",
        title_en = "\"The Torment of Tantalus\"",
        -- extra_aliases = { "extra1", "extra2", }
    },
    {
        id = "SG1-S01E12",
        series = "SG1",
        season = 1,
        episode = 12,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Retour sur Chulak",
        page_title_en = "Bloodlines",
		property_fr = "Retour sur Chulak",
        property_en = "Bloodlines",
        title_fr = "''Retour sur Chulak''",
        title_en = "\"Bloodlines\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E13",
        series = "SG1",
        season = 1,
        episode = 13,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Feu et l'Eau",
        page_title_en = "Fire and Water",
		property_fr = "Le Feu et l'Eau",
        property_en = "Fire and Water",
        title_fr = "''Le Feu et l'Eau''",
        title_en = "\"Fire and Water\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E14",
        series = "SG1",
        season = 1,
        episode = 14,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Hathor",
        page_title_en = "Hathor",
		property_fr = "Hathor",
        property_en = "Hathor",
        title_fr = "''Hathor''",
        title_en = "\"Hathor\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E15",
        series = "SG1",
        season = 1,
        episode = 15,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Cassandra",
        page_title_en = "Singularity",
		property_fr = "Cassandra",
        property_en = "Singularity",
        title_fr = "''Cassandra''",
        title_en = "\"Singularity\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E16",
        series = "SG1",
        season = 1,
        episode = 16,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Procès",
        page_title_en = "Cor-ai",
		property_fr = "Le Procès",
        property_en = "Cor-ai",
        title_fr = "''Le Procès''",
        title_en = "\"Cor-ai\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E17",
        series = "SG1",
        season = 1,
        episode = 17,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les Réfugiés",
        page_title_en = "Enigma",
		property_fr = "Les Réfugiés",
        property_en = "Enigma",
        title_fr = "''Les Réfugiés''",
        title_en = "\"Enigma\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E18",
        series = "SG1",
        season = 1,
        episode = 18,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Portés disparus",
        page_title_en = "Solitudes",
		property_fr = "Portés disparus",
        property_en = "Solitudes",
        title_fr = "''Portés disparus''",
        title_en = "\"Solitudes\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E19",
        series = "SG1",
        season = 1,
        episode = 19,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les Doubles robotiques",
        page_title_en = "Tin Man",
		property_fr = "Les Doubles robotiques",
        property_en = "Tin Man",
        title_fr = "''Les Doubles robotiques''",
        title_en = "\"Tin Man\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E20",
        series = "SG1",
        season = 1,
        episode = 20,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Une dimension trop réelle",
        page_title_en = "There But for the Grace of God",
		property_fr = "Une dimension trop réelle",
        property_en = "There But for the Grace of God",
        title_fr = "''Une dimension trop réelle''",
        title_en = "\"There But for the Grace of God\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SG1-S01E21",
        series = "SG1",
        season = 1,
        episode = 21,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Décision politique",
        page_title_en = "Politics",
		property_fr = "Décision politique",
        property_en = "Politics",
        title_fr = "''Décision politique''",
        title_en = "\"Politics\"",
        extra_aliases = { "decisions politiques", }
    },
    {
        id = "SG1-S01E22",
        series = "SG1",
        season = 1,
        episode = 21,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Dans le nid du serpent",
        page_title_en = "Within the Serpent's Grasp",
		property_fr = "Dans le nid du serpent",
        property_en = "Within the Serpent's Grasp",
        title_fr = "''Dans le nid du serpent''",
        title_en = "\"Within the Serpent's Grasp\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
}

return p