Aller au contenu

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

De Stargate Wiki Sémantique
Contenu supprimé Contenu ajouté
Page créée avec « -- Module:Episode/SGA/Season3 -- Data from Stargate Atlantis Season 3 (episodes 41-60 overall) -- Normalized IDs : SGA-S03Eyy -- Generated from the provided raw text. Aliases derived from VF/VO titles present in the text (normalized), -- plus technical aliases: "sga s03eYY", "sga 301..320", "sga 3xYY" (YY = two-digit episode number). -- Rules applied: -- - namespace = "Épisode" -- - If French titles of parts are identical → add ", 1re partie", ", 2e partie",... »
 
m LIMAFOX76 a déplacé la page Module:Episode REAL/SGA/Season3 vers Module:Episode/SGA/Season3 sans laisser de redirection
 
(2 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
-------------------------------------------------
-- Module:Episode/SGA/Season3
-- Module:Episode/SGA/Season 3
-- Data from Stargate Atlantis Season 3 (episodes 41-60 overall)
-- Creating the local table with all the fields
-- Normalized IDs : SGA-S03Eyy
-- If needed, create extra aliases (alternative titles, etc.),
-- Generated from the provided raw text. Aliases derived from VF/VO titles present in the text (normalized),
-- the others will be auto-generated in Module:Episode/MultiSeries
-- plus technical aliases: "sga s03eYY", "sga 301..320", "sga 3xYY" (YY = two-digit episode number).
-------------------------------------------------
-- Rules applied:
-- - namespace = "Épisode"
-- - If French titles of parts are identical → add ", 1re partie", ", 2e partie", etc. in page_title/property and "1{{re}}/2{{e}}" in title_fr.
-- - If VO titles of parts are identical → add ", Part X" in title_vo after the quoted title.
-- - If titles differ between parts → remove parentheses "(1/2)" etc. from page_title, title_fr, title_vo, property and from aliases.


local season = {}
local p = {}


p.episodes = {
----------------------------------------------------------------------
{
-- S03E01 - No Man's Land (2/3) / Menace sur la Terre (2/3)
id = "SGA-S03E01",
-- VF and VO differ from their related parts in this file -> remove parentheses in VF/VO and aliases.
series = "SGA",
season["SGA-S03E01"] = {
id = "SGA-S03E01",
season = 3,
namespace = "Épisode",
episode = 1,
namespace_fr = "Épisode",
page_title = "Menace sur la Terre",
title_fr = "''Menace sur la Terre''",
namespace_en = "Episode",
title_vo = "\"No Man's Land\"",
page_title_fr = "Menace sur la Terre",
season = 3,
page_title_en = "No Man's Land",
property_fr = "Menace sur la Terre",
episode = 1,
property = "Menace sur la Terre",
property_en = "No Man's Land",
title_fr = "''Menace sur la Terre''",
aliases = {
"sga s03e01",
title_en = "\"No Man's Land\"",
"sga 301",
-- extra_aliases = { "extra1", "extra2" }
"sga 3x01",
"menace sur la terre",
"no mans land",
},
},
{
}
id = "SGA-S03E02",

series = "SGA",
-- S03E02 - Misbegotten (3/3) / Transformation (3/3)
season = 3,
-- VF and VO differ -> remove parentheses
episode = 2,
season["SGA-S03E02"] = {
id = "SGA-S03E02",
namespace_fr = "Épisode",
namespace = "Épisode",
namespace_en = "Episode",
page_title = "Transformation",
page_title_fr = "Transformation",
title_fr = "''Transformation''",
page_title_en = "Misbegotten",
property_fr = "Transformation",
title_vo = "\"Misbegotten\"",
season = 3,
property_en = "Misbegotten",
episode = 2,
title_fr = "''Transformation''",
property = "Transformation",
title_en = "\"Misbegotten\"",
-- extra_aliases = { "extra1", "extra2" }
aliases = {
"sga s03e02",
"sga 302",
"sga 3x02",
"transformation",
"misbegotten",
},
},
{
}
id = "SGA-S03E03",

series = "SGA",
-- S03E03 - Irresistible / Irrésistible
season["SGA-S03E03"] = {
season = 3,
id = "SGA-S03E03",
episode = 3,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Irrésistible",
namespace_en = "Episode",
title_fr = "''Irrésistible''",
page_title_fr = "Irrésistible",
title_vo = "\"Irresistible\"",
page_title_en = "Irresistible",
property_fr = "Irrésistible",
season = 3,
episode = 3,
property_en = "Irresistible",
property = "Irrésistible",
title_fr = "''Irrésistible''",
aliases = {
title_en = "\"Irresistible\"",
"sga s03e03",
-- extra_aliases = { "extra1", "extra2" }
"sga 303",
"sga 3x03",
"irresistible",
},
},
{
}
id = "SGA-S03E04",

series = "SGA",
-- S03E04 - Sateda / Face à face
season["SGA-S03E04"] = {
season = 3,
id = "SGA-S03E04",
episode = 4,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Face à face",
title_fr = "''Face à face''",
page_title_fr = "Face à face",
title_vo = "\"Sateda\"",
page_title_en = "Sateda",
property_fr = "Face à face",
season = 3,
episode = 4,
property_en = "Sateda",
property = "Face à face",
title_fr = "''Face à face''",
aliases = {
title_en = "\"Sateda\"",
"sga s03e04",
-- extra_aliases = { "extra1", "extra2" }
"sga 304",
"sga 3x04",
"face a face",
"sateda",
},
},
{
}
id = "SGA-S03E05",

series = "SGA",
-- S03E05 - Progeny (1/2) / Copies conformes (1/2)
season = 3,
-- VF differs from S03E06 -> remove parentheses in VF/VO and aliases
episode = 5,
season["SGA-S03E05"] = {
id = "SGA-S03E05",
namespace_fr = "Épisode",
namespace = "Épisode",
namespace_en = "Episode",
page_title = "Copies conformes",
page_title_fr = "Copies conformes",
title_fr = "''Copies conformes''",
page_title_en = "Progeny",
property_fr = "Copies conformes",
title_vo = "\"Progeny\"",
season = 3,
property_en = "Progeny",
episode = 5,
title_fr = "''Copies conformes''",
property = "Copies conformes",
title_en = "\"Progeny\"",
-- extra_aliases = { "extra1", "extra2" }
aliases = {
"sga s03e05",
"sga 305",
"sga 3x05",
"copies conformes",
"progeny",
},
},
{
}
id = "SGA-S03E06",

series = "SGA",
-- S03E06 - The Real World (2/2) / Le Monde réel (2/2)
season = 3,
-- VF differs from S03E05 -> remove parentheses in VF/VO and aliases
episode = 6,
season["SGA-S03E06"] = {
id = "SGA-S03E06",
namespace_fr = "Épisode",
namespace = "Épisode",
namespace_en = "Episode",
page_title = "Le Monde réel",
page_title_fr = "Le Monde réel",
title_fr = "''Le Monde réel''",
page_title_en = "The Real World",
title_vo = "\"The Real World\"",
property_fr = "Le Monde réel",
season = 3,
property_en = "The Real World",
episode = 6,
title_fr = "''Le Monde réel''",
property = "Le Monde réel",
title_en = "\"The Real World\"",
-- extra_aliases = { "extra1", "extra2" }
aliases = {
"sga s03e06",
"sga 306",
"sga 3x06",
"le monde reel",
"the real world",
},
},
{
}
id = "SGA-S03E07",

series = "SGA",
-- S03E07 - Common Ground / Intérêts communs
season["SGA-S03E07"] = {
season = 3,
id = "SGA-S03E07",
episode = 7,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Intérêts communs",
namespace_en = "Episode",
title_fr = "''Intérêts communs''",
page_title_fr = "Intérêts communs",
title_vo = "\"Common Ground\"",
page_title_en = "Common Ground",
property_fr = "Intérêts communs",
season = 3,
episode = 7,
property_en = "Common Ground",
property = "Intérêts communs",
title_fr = "''Intérêts communs''",
aliases = {
title_en = "\"Common Ground\"",
"sga s03e07",
-- extra_aliases = { "extra1", "extra2" }
"sga 307",
"sga 3x07",
"interets communs",
"common ground",
},
},
{
}
id = "SGA-S03E08",

series = "SGA",
-- S03E08 - McKay and Mrs. Miller / La Guerre des génies
season["SGA-S03E08"] = {
season = 3,
id = "SGA-S03E08",
episode = 8,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "La Guerre des génies",
namespace_en = "Episode",
title_fr = "''La Guerre des génies''",
page_title_fr = "La Guerre des génies",
title_vo = "\"McKay and Mrs. Miller\"",
page_title_en = "McKay and Mrs. Miller",
property_fr = "La Guerre des génies",
season = 3,
episode = 8,
property_en = "McKay and Mrs Miller",
property = "La Guerre des génies",
title_fr = "''La Guerre des génies''",
title_en = "\"McKay and Mrs. Miller\"",
aliases = {
"sga s03e08",
-- extra_aliases = { "extra1", "extra2" }
"sga 308",
"sga 3x08",
"la guerre des genies",
"mckay and mrs miller",
},
},
{
}
id = "SGA-S03E09",

series = "SGA",
-- S03E09 - Phantoms / La Machine infernale
season["SGA-S03E09"] = {
season = 3,
id = "SGA-S03E09",
episode = 9,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "La Machine infernale",
title_fr = "''La Machine infernale''",
page_title_fr = "La Machine infernale",
title_vo = "\"Phantoms\"",
page_title_en = "Phantoms",
property_fr = "La Machine infernale",
season = 3,
episode = 9,
property_en = "Phantoms",
property = "La Machine infernale",
title_fr = "''La Machine infernale''",
aliases = {
title_en = "\"Phantoms\"",
"sga s03e09",
-- extra_aliases = { "extra1", "extra2" }
"sga 309",
"sga 3x09",
"la machine infernale",
"phantoms",
},
},
{
}
id = "SGA-S03E10",

series = "SGA",
-- S03E10 - The Return (1/2) / Exil forcé (1/2)
season = 3,
-- VF identical with S03E11 -> add parts in VF fields and property.
episode = 10,
-- VO identical with S03E11 -> add Part in title_vo.
namespace_fr = "Épisode",
season["SGA-S03E10"] = {
id = "SGA-S03E10",
namespace_en = "Episode",
page_title_fr = "Exil forcé, 1re partie",
namespace = "Épisode",
page_title = "Exil forcé, 1re partie",
page_title_en = "The Return, Part 1",
title_fr = "''Exil forcé'', 1{{re}} partie",
property_fr = "Exil forcé, 1re partie",
title_vo = "\"The Return\", Part 1",
property_en = "The Return, Part 1",
season = 3,
title_fr = "''Exil forcé'', 1{{re}} partie",
episode = 10,
title_en = "\"The Return\", Part 1",
property = "Exil forcé, 1re partie",
extra_aliases = { "the return", "exil force", }
aliases = {
"sga s03e10",
"sga 310",
"sga 3x10",
"exil force",
"exil force 1re partie",
"the return",
"the return part 1",
},
},
{
}
id = "SGA-S03E11",

series = "SGA",
-- S03E11 - The Return (2/2) / Exil forcé (2/2)
season["SGA-S03E11"] = {
season = 3,
id = "SGA-S03E11",
episode = 11,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Exil forcé, 2e partie",
title_fr = "''Exil forcé'', 2{{e}} partie",
page_title_fr = "Exil forcé, 2e partie",
title_vo = "\"The Return\", Part 2",
page_title_en = "The Return, Part 2",
property_fr = "Exil forcé, 2e partie",
season = 3,
episode = 11,
property_en = "The Return, Part 2",
property = "Exil forcé, 2e partie",
title_fr = "''Exil forcé'', 2{{e}} partie",
title_en = "\"The Return\", Part 2",
aliases = {
"sga s03e11",
-- extra_aliases = { "extra1", "extra2", }
"sga 311",
"sga 3x11",
"exil force 2e partie",
"the return part 2",
},
},
{
}
id = "SGA-S03E12",

series = "SGA",
-- S03E12 - Echoes / Le Chant des baleines
season["SGA-S03E12"] = {
season = 3,
id = "SGA-S03E12",
episode = 12,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Le Chant des baleines",
namespace_en = "Episode",
title_fr = "''Le Chant des baleines''",
page_title_fr = "Le Chant des baleines",
title_vo = "\"Echoes\"",
page_title_en = "Echoes",
property_fr = "Le Chant des baleines",
season = 3,
episode = 12,
property_en = "Echoes",
property = "Le Chant des baleines",
title_fr = "''Le Chant des baleines''",
aliases = {
title_en = "\"Echoes\"",
"sga s03e12",
-- extra_aliases = { "extra1", "extra2" }
"sga 312",
"sga 3x12",
"le chant des baleines",
"echoes",
},
},
{
}
id = "SGA-S03E13",

series = "SGA",
-- S03E13 - Irresponsible / Invincible
season["SGA-S03E13"] = {
season = 3,
id = "SGA-S03E13",
episode = 13,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Invincible",
namespace_en = "Episode",
title_fr = "''Invincible''",
page_title_fr = "Invincible",
title_vo = "\"Irresponsible\"",
page_title_en = "Irresponsible",
property_fr = "Invincible",
season = 3,
episode = 13,
property_en = "Irresponsible",
property = "Invincible",
title_fr = "''Invincible''",
aliases = {
title_en = "\"Irresponsible\"",
"sga s03e13",
-- extra_aliases = { "extra1", "extra2" }
"sga 313",
"sga 3x13",
"invincible",
"irresponsible",
},
},
{
}
id = "SGA-S03E14",

series = "SGA",
-- S03E14 - Tao Of Rodney / Le Péril de la sagesse
season["SGA-S03E14"] = {
season = 3,
id = "SGA-S03E14",
episode = 14,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Le Péril de la sagesse",
namespace_en = "Episode",
title_fr = "''Le Péril de la sagesse''",
page_title_fr = "Le Péril de la sagesse",
title_vo = "\"Tao Of Rodney\"",
page_title_en = "Tao of Rodney",
property_fr = "Le Péril de la sagesse",
season = 3,
episode = 14,
property_en = "Tao of Rodney",
property = "Le Péril de la sagesse",
title_fr = "''Le Péril de la sagesse''",
aliases = {
title_en = "\"Tao of Rodney\"",
"sga s03e14",
-- extra_aliases = { "extra1", "extra2" }
"sga 314",
"sga 3x14",
"le peril de la sagesse",
"tao of rodney",
},
},
{
}
id = "SGA-S03E15",

series = "SGA",
-- S03E15 - The Game / Les jeux sont faits
season["SGA-S03E15"] = {
season = 3,
id = "SGA-S03E15",
episode = 15,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Les jeux sont faits",
namespace_en = "Episode",
title_fr = "''Les jeux sont faits''",
page_title_fr = "Les jeux sont faits",
title_vo = "\"The Game\"",
page_title_en = "The Game",
property_fr = "Les jeux sont faits",
season = 3,
episode = 15,
property_en = "The Game",
property = "Les jeux sont faits",
title_fr = "''Les jeux sont faits''",
aliases = {
title_en = "\"The Game\"",
"sga s03e15",
-- extra_aliases = { "extra1", "extra2" }
"sga 315",
"sga 3x15",
"les jeux sont faits",
"the game",
},
},
{
}
id = "SGA-S03E16",

series = "SGA",
-- S03E16 - The Ark / Âmes en détresse
season["SGA-S03E16"] = {
season = 3,
id = "SGA-S03E16",
episode = 16,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Âmes en détresse",
title_fr = "''Âmes en détresse''",
page_title_fr = "Âmes en détresse",
title_vo = "\"The Ark\"",
page_title_en = "The Ark",
property_fr = "Âmes en détresse",
season = 3,
episode = 16,
property_en = "The Ark",
property = "Âmes en détresse",
title_fr = "''Âmes en détresse''",
aliases = {
title_en = "\"The Ark\"",
"sga s03e16",
-- extra_aliases = { "extra1", "extra2" }
"sga 316",
"sga 3x16",
"ames en detresse",
"the ark",
},
},
{
}
id = "SGA-S03E17",

series = "SGA",
-- S03E17 - Sunday / Une question d'éthique
season["SGA-S03E17"] = {
season = 3,
id = "SGA-S03E17",
episode = 17,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Une question d'éthique",
title_fr = "''Une question d'éthique''",
page_title_fr = "Une question d'éthique",
title_vo = "\"Sunday\"",
page_title_en = "Sunday",
property_fr = "Une question d'éthique",
season = 3,
episode = 17,
property_en = "Sunday",
property = "Une question d'éthique",
title_fr = "''Une question d'éthique''",
aliases = {
title_en = "\"Sunday\"",
"sga s03e17",
-- extra_aliases = { "extra1", "extra2" }
"sga 317",
"sga 3x17",
"une question dethique",
"sunday",
},
},
{
}
id = "SGA-S03E18",

series = "SGA",
-- S03E18 - Submersion / Immersion
season["SGA-S03E18"] = {
season = 3,
id = "SGA-S03E18",
episode = 18,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Immersion",
namespace_en = "Episode",
title_fr = "''Immersion''",
page_title_fr = "Immersion",
title_vo = "\"Submersion\"",
page_title_en = "Submersion",
property_fr = "Immersion",
season = 3,
episode = 18,
property_en = "Submersion",
property = "Immersion",
title_fr = "''Immersion''",
aliases = {
title_en = "\"Submersion\"",
"sga s03e18",
-- extra_aliases = { "extra1", "extra2" }
"sga 318",
"sga 3x18",
"immersion",
"submersion",
},
},
{
}
id = "SGA-S03E19",

series = "SGA",
-- S03E19 - Vengeance / L'Équilibre parfait
season["SGA-S03E19"] = {
season = 3,
id = "SGA-S03E19",
episode = 19,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "L'Équilibre parfait",
namespace_en = "Episode",
title_fr = "''L'Équilibre parfait''",
page_title_fr = "L'Équilibre parfait",
title_vo = "\"Vengeance\"",
page_title_en = "Vengeance",
property_fr = "L'Équilibre parfait",
season = 3,
episode = 19,
property_en = "Vengeance",
property = "L'Équilibre parfait",
title_fr = "''L'Équilibre parfait''",
aliases = {
title_en = "\"Vengeance\"",
"sga s03e19",
-- extra_aliases = { "extra1", "extra2" }
"sga 319",
"sga 3x19",
"lequilibre parfait",
"vengeance",
},
},
{
}
id = "SGA-S03E20",

series = "SGA",
-- S03E20 - First Strike (1/3) / Nom de code : Horizon (1/3)
season = 3,
-- Only part 1 present in the provided file -> keep parentheses
episode = 20,
season["SGA-S03E20"] = {
id = "SGA-S03E20",
namespace_fr = "Épisode",
namespace = "Épisode",
namespace_en = "Episode",
page_title = "Nom de code : Horizon",
page_title_fr = "Nom de code : Horizon",
title_fr = "''Nom de code : Horizon''",
page_title_en = "First Strike",
property_fr = "Nom de code : Horizon",
title_vo = "\"First Strike\"",
season = 3,
property_en = "First Strike",
episode = 20,
title_fr = "''Nom de code : Horizon''",
property = "Nom de code : Horizon",
title_en = "\"First Strike\"",
-- extra_aliases = { "extra1", "extra2" }
aliases = {
"sga s03e20",
"sga 320",
"sga 3x20",
"nom de code : horizon",
"first strike",
},
},
}
}


return p
----------------------------------------------------------------------
-- Alias → ID
-- All aliases follow the rule: parentheses removed in aliases when titles differ between parts.
----------------------------------------------------------------------

season["sga s03e01"] = "SGA-S03E01"
season["sga 301"] = "SGA-S03E01"
season["sga 3x01"] = "SGA-S03E01"
season["menace sur la terre"] = "SGA-S03E01"
season["no mans land"] = "SGA-S03E01"

season["sga s03e02"] = "SGA-S03E02"
season["sga 302"] = "SGA-S03E02"
season["sga 3x02"] = "SGA-S03E02"
season["transformation"] = "SGA-S03E02"
season["misbegotten"] = "SGA-S03E02"

season["sga s03e03"] = "SGA-S03E03"
season["sga 303"] = "SGA-S03E03"
season["sga 3x03"] = "SGA-S03E03"
season["irresistible"] = "SGA-S03E03"

season["sga s03e04"] = "SGA-S03E04"
season["sga 304"] = "SGA-S03E04"
season["sga 3x04"] = "SGA-S03E04"
season["face a face"] = "SGA-S03E04"
season["sateda"] = "SGA-S03E04"

season["sga s03e05"] = "SGA-S03E05"
season["sga 305"] = "SGA-S03E05"
season["sga 3x05"] = "SGA-S03E05"
season["copies conformes"] = "SGA-S03E05"
season["progeny"] = "SGA-S03E05"

season["sga s03e06"] = "SGA-S03E06"
season["sga 306"] = "SGA-S03E06"
season["sga 3x06"] = "SGA-S03E06"
season["le monde reel"] = "SGA-S03E06"
season["the real world"] = "SGA-S03E06"

season["sga s03e07"] = "SGA-S03E07"
season["sga 307"] = "SGA-S03E07"
season["sga 3x07"] = "SGA-S03E07"
season["interets communs"] = "SGA-S03E07"
season["common ground"] = "SGA-S03E07"

season["sga s03e08"] = "SGA-S03E08"
season["sga 308"] = "SGA-S03E08"
season["sga 3x08"] = "SGA-S03E08"
season["la guerre des genies"] = "SGA-S03E08"
season["mckay and mrs miller"] = "SGA-S03E08"

season["sga s03e09"] = "SGA-S03E09"
season["sga 309"] = "SGA-S03E09"
season["sga 3x09"] = "SGA-S03E09"
season["la machine infernale"] = "SGA-S03E09"
season["phantoms"] = "SGA-S03E09"

season["sga s03e10"] = "SGA-S03E10"
season["sga 310"] = "SGA-S03E10"
season["sga 3x10"] = "SGA-S03E10"
season["exil force"] = "SGA-S03E10"
season["exil force 1re partie"] = "SGA-S03E10"
season["the return part 1"] = "SGA-S03E10"
season["the return"] = "SGA-S03E10"

season["sga s03e11"] = "SGA-S03E11"
season["sga 311"] = "SGA-S03E11"
season["sga 3x11"] = "SGA-S03E11"
season["exil force 2e partie"] = "SGA-S03E11"
season["the return part 2"] = "SGA-S03E11"

season["sga s03e12"] = "SGA-S03E12"
season["sga 312"] = "SGA-S03E12"
season["sga 3x12"] = "SGA-S03E12"
season["le chant des baleines"] = "SGA-S03E12"
season["echoes"] = "SGA-S03E12"

season["sga s03e13"] = "SGA-S03E13"
season["sga 313"] = "SGA-S03E13"
season["sga 3x13"] = "SGA-S03E13"
season["invincible"] = "SGA-S03E13"
season["irresponsible"] = "SGA-S03E13"

season["sga s03e14"] = "SGA-S03E14"
season["sga 314"] = "SGA-S03E14"
season["sga 3x14"] = "SGA-S03E14"
season["le peril de la sagesse"] = "SGA-S03E14"
season["tao of rodney"] = "SGA-S03E14"

season["sga s03e15"] = "SGA-S03E15"
season["sga 315"] = "SGA-S03E15"
season["sga 3x15"] = "SGA-S03E15"
season["les jeux sont faits"] = "SGA-S03E15"
season["the game"] = "SGA-S03E15"

season["sga s03e16"] = "SGA-S03E16"
season["sga 316"] = "SGA-S03E16"
season["sga 3x16"] = "SGA-S03E16"
season["ames en detresse"] = "SGA-S03E16"
season["the ark"] = "SGA-S03E16"

season["sga s03e17"] = "SGA-S03E17"
season["sga 317"] = "SGA-S03E17"
season["sga 3x17"] = "SGA-S03E17"
season["une question dethique"] = "SGA-S03E17"
season["sunday"] = "SGA-S03E17"

season["sga s03e18"] = "SGA-S03E18"
season["sga 318"] = "SGA-S03E18"
season["sga 3x18"] = "SGA-S03E18"
season["immersion"] = "SGA-S03E18"
season["submersion"] = "SGA-S03E18"

season["sga s03e19"] = "SGA-S03E19"
season["sga 319"] = "SGA-S03E19"
season["sga 3x19"] = "SGA-S03E19"
season["lequilibre parfait"] = "SGA-S03E19"
season["vengeance"] = "SGA-S03E19"

season["sga s03e20"] = "SGA-S03E20"
season["sga 320"] = "SGA-S03E20"
season["sga 3x20"] = "SGA-S03E20"
season["nom de code : horizon"] = "SGA-S03E20"
season["first strike"] = "SGA-S03E20"

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

return season

Dernière version du 3 juin 2026 à 14:15

Documentation icon Documentation module[créer]
-------------------------------------------------
-- Module:Episode/SGA/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 = "SGA-S03E01",
        series = "SGA",
        season = 3,
        episode = 1,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Menace sur la Terre",
        page_title_en = "No Man's Land",
		property_fr = "Menace sur la Terre",
        property_en = "No Man's Land",
        title_fr = "''Menace sur la Terre''",
        title_en = "\"No Man's Land\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E02",
        series = "SGA",
        season = 3,
        episode = 2,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Transformation",
        page_title_en = "Misbegotten",
		property_fr = "Transformation",
        property_en = "Misbegotten",
        title_fr = "''Transformation''",
        title_en = "\"Misbegotten\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E03",
        series = "SGA",
        season = 3,
        episode = 3,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Irrésistible",
        page_title_en = "Irresistible",
		property_fr = "Irrésistible",
        property_en = "Irresistible",
        title_fr = "''Irrésistible''",
        title_en = "\"Irresistible\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E04",
        series = "SGA",
        season = 3,
        episode = 4,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Face à face",
        page_title_en = "Sateda",
		property_fr = "Face à face",
        property_en = "Sateda",
        title_fr = "''Face à face''",
        title_en = "\"Sateda\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E05",
        series = "SGA",
        season = 3,
        episode = 5,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Copies conformes",
        page_title_en = "Progeny",
		property_fr = "Copies conformes",
        property_en = "Progeny",
        title_fr = "''Copies conformes''",
        title_en = "\"Progeny\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E06",
        series = "SGA",
        season = 3,
        episode = 6,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Monde réel",
        page_title_en = "The Real World",
		property_fr = "Le Monde réel",
        property_en = "The Real World",
        title_fr = "''Le Monde réel''",
        title_en = "\"The Real World\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E07",
        series = "SGA",
        season = 3,
        episode = 7,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Intérêts communs",
        page_title_en = "Common Ground",
		property_fr = "Intérêts communs",
        property_en = "Common Ground",
        title_fr = "''Intérêts communs''",
        title_en = "\"Common Ground\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E08",
        series = "SGA",
        season = 3,
        episode = 8,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "La Guerre des génies",
        page_title_en = "McKay and Mrs. Miller",
		property_fr = "La Guerre des génies",
        property_en = "McKay and Mrs Miller",
        title_fr = "''La Guerre des génies''",
        title_en = "\"McKay and Mrs. Miller\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E09",
        series = "SGA",
        season = 3,
        episode = 9,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "La Machine infernale",
        page_title_en = "Phantoms",
		property_fr = "La Machine infernale",
        property_en = "Phantoms",
        title_fr = "''La Machine infernale''",
        title_en = "\"Phantoms\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E10",
        series = "SGA",
        season = 3,
        episode = 10,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Exil forcé, 1re partie",
        page_title_en = "The Return, Part 1",
		property_fr = "Exil forcé, 1re partie",
        property_en = "The Return, Part 1",
        title_fr = "''Exil forcé'', 1{{re}} partie",
        title_en = "\"The Return\", Part 1",
        extra_aliases = { "the return", "exil force", }
    },
    {
        id = "SGA-S03E11",
        series = "SGA",
        season = 3,
        episode = 11,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Exil forcé, 2e partie",
        page_title_en = "The Return, Part 2",
		property_fr = "Exil forcé, 2e partie",
        property_en = "The Return, Part 2",
        title_fr = "''Exil forcé'', 2{{e}} partie",
        title_en = "\"The Return\", Part 2",
        -- extra_aliases = { "extra1", "extra2", }
    },
    {
        id = "SGA-S03E12",
        series = "SGA",
        season = 3,
        episode = 12,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Chant des baleines",
        page_title_en = "Echoes",
		property_fr = "Le Chant des baleines",
        property_en = "Echoes",
        title_fr = "''Le Chant des baleines''",
        title_en = "\"Echoes\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E13",
        series = "SGA",
        season = 3,
        episode = 13,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Invincible",
        page_title_en = "Irresponsible",
		property_fr = "Invincible",
        property_en = "Irresponsible",
        title_fr = "''Invincible''",
        title_en = "\"Irresponsible\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E14",
        series = "SGA",
        season = 3,
        episode = 14,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Péril de la sagesse",
        page_title_en = "Tao of Rodney",
		property_fr = "Le Péril de la sagesse",
        property_en = "Tao of Rodney",
        title_fr = "''Le Péril de la sagesse''",
        title_en = "\"Tao of Rodney\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E15",
        series = "SGA",
        season = 3,
        episode = 15,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les jeux sont faits",
        page_title_en = "The Game",
		property_fr = "Les jeux sont faits",
        property_en = "The Game",
        title_fr = "''Les jeux sont faits''",
        title_en = "\"The Game\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E16",
        series = "SGA",
        season = 3,
        episode = 16,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Âmes en détresse",
        page_title_en = "The Ark",
		property_fr = "Âmes en détresse",
        property_en = "The Ark",
        title_fr = "''Âmes en détresse''",
        title_en = "\"The Ark\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E17",
        series = "SGA",
        season = 3,
        episode = 17,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Une question d'éthique",
        page_title_en = "Sunday",
		property_fr = "Une question d'éthique",
        property_en = "Sunday",
        title_fr = "''Une question d'éthique''",
        title_en = "\"Sunday\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E18",
        series = "SGA",
        season = 3,
        episode = 18,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Immersion",
        page_title_en = "Submersion",
		property_fr = "Immersion",
        property_en = "Submersion",
        title_fr = "''Immersion''",
        title_en = "\"Submersion\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E19",
        series = "SGA",
        season = 3,
        episode = 19,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "L'Équilibre parfait",
        page_title_en = "Vengeance",
		property_fr = "L'Équilibre parfait",
        property_en = "Vengeance",
        title_fr = "''L'Équilibre parfait''",
        title_en = "\"Vengeance\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S03E20",
        series = "SGA",
        season = 3,
        episode = 20,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Nom de code : Horizon",
        page_title_en = "First Strike",
		property_fr = "Nom de code : Horizon",
        property_en = "First Strike",
        title_fr = "''Nom de code : Horizon''",
        title_en = "\"First Strike\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
}

return p