Aller au contenu

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

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


local season = {}
local p = {}


p.episodes = {
----------------------------------------------------------------------
{
-- Entries S04E01 .. S04E20
id = "SGA-S04E01",
----------------------------------------------------------------------
series = "SGA",

season = 4,
-- S04E01 - Adrift (2/3) / À la dérive (2/3)
episode = 1,
-- French and VO parts differ from other parts in this file -> remove parentheses
namespace_fr = "Épisode",
season["SGA-S04E01"] = {
id = "SGA-S04E01",
namespace_en = "Episode",
page_title_fr = "À la dérive (Stargate Atlantis)",
namespace = "Épisode",
page_title = la dérive",
page_title_en = "Adrift",
title_fr = "''À la dérive''",
property_fr = "À la dérive (Stargate Atlantis)",
title_vo = "\"Adrift\"",
property_en = "Adrift",
season = 4,
title_fr = "''À la dérive''",
episode = 1,
title_en = "\"Adrift\"",
extra_aliases = { "a la derive (sga)", "a la derive (atlantis)" }
property = "À la dérive",
aliases = {
"sga s04e01",
"sga 401",
"sga 4x01",
"a la derive",
"adrift",
},
},
{
}
id = "SGA-S04E02",

series = "SGA",
-- S04E02 - Lifeline (3/3) / Dernier Recours (3/3)
season["SGA-S04E02"] = {
season = 4,
id = "SGA-S04E02",
episode = 2,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Dernier Recours",
namespace_en = "Episode",
title_fr = "''Dernier Recours''",
page_title_fr = "Dernier Recours",
title_vo = "\"Lifeline\"",
page_title_en = "Lifeline",
property_fr = "Dernier Recours",
season = 4,
episode = 2,
property_en = "Lifeline",
property = "Dernier Recours",
title_fr = "''Dernier Recours''",
aliases = {
title_en = "\"Lifeline\"",
"sga s04e02",
-- extra_aliases = { "extra1", "extra2" }
"sga 402",
"sga 4x02",
"dernier recours",
"lifeline",
},
},
{
}
id = "SGA-S04E03",

series = "SGA",
-- S04E03 - Reunion / Retrouvailles
season["SGA-S04E03"] = {
season = 4,
id = "SGA-S04E03",
episode = 3,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Retrouvailles",
namespace_en = "Episode",
title_fr = "''Retrouvailles''",
page_title_fr = "Retrouvailles",
title_vo = "\"Reunion\"",
page_title_en = "Reunion",
property_fr = "Retrouvailles",
season = 4,
episode = 3,
property_en = "Reunion",
property = "Retrouvailles",
title_fr = "''Retrouvailles''",
aliases = {
title_en = "\"Reunion\"",
"sga s04e03",
-- extra_aliases = { "extra1", "extra2" }
"sga 403",
"sga 4x03",
"retrouvailles",
"reunion",
},
},
{
}
id = "SGA-S04E04",

series = "SGA",
-- S04E04 - Doppelganger / Cauchemar sur Atlantis
season["SGA-S04E04"] = {
season = 4,
id = "SGA-S04E04",
episode = 4,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Cauchemar sur Atlantis",
title_fr = "''Cauchemar sur Atlantis''",
page_title_fr = "Cauchemar sur Atlantis",
title_vo = "\"Doppelganger\"",
page_title_en = "Doppelganger",
property_fr = "Cauchemar sur Atlantis",
season = 4,
episode = 4,
property_en = "Doppelganger",
property = "Cauchemar sur Atlantis",
title_fr = "''Cauchemar sur Atlantis''",
aliases = {
title_en = "\"Doppelganger\"",
"sga s04e04",
-- extra_aliases = { "extra1", "extra2" }
"sga 404",
"sga 4x04",
"cauchemar sur atlantis",
"doppelganger",
},
},
{
}
id = "SGA-S04E05",

series = "SGA",
-- S04E05 - Travelers / Les Voyageurs
season["SGA-S04E05"] = {
season = 4,
id = "SGA-S04E05",
episode = 5,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Les Voyageurs",
namespace_en = "Episode",
title_fr = "''Les Voyageurs''",
page_title_fr = "Les Voyageurs",
title_vo = "\"Travelers\"",
page_title_en = "Travelers",
property_fr = "Les Voyageurs",
season = 4,
episode = 5,
property_en = "Travelers",
property = "Les Voyageurs",
title_fr = "''Les Voyageurs''",
aliases = {
title_en = "\"Travelers\"",
"sga s04e05",
-- extra_aliases = { "extra1", "extra2" }
"sga 405",
"sga 4x05",
"les voyageurs",
"travelers",
},
},
{
}
id = "SGA-S04E06",

series = "SGA",
-- S04E06 - Tabula Rasa / Perte de mémoire
season["SGA-S04E06"] = {
season = 4,
id = "SGA-S04E06",
episode = 6,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Perte de mémoire",
title_fr = "''Perte de mémoire''",
page_title_fr = "Perte de mémoire",
title_vo = "\"Tabula Rasa\"",
page_title_en = "Tabula Rasa",
property_fr = "Perte de mémoire",
season = 4,
episode = 6,
property_en = "Tabula Rasa",
property = "Perte de mémoire",
title_fr = "''Perte de mémoire''",
aliases = {
title_en = "\"Tabula Rasa\"",
"sga s04e06",
-- extra_aliases = { "extra1", "extra2" }
"sga 406",
"sga 4x06",
"perte de memoire",
"tabula rasa",
},
},
{
}
id = "SGA-S04E07",

series = "SGA",
-- S04E07 - Missing / Seules contre tous
season["SGA-S04E07"] = {
season = 4,
id = "SGA-S04E07",
episode = 7,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Seules contre tous",
title_fr = "''Seules contre tous''",
page_title_fr = "Seules contre tous",
title_vo = "\"Missing\"",
page_title_en = "Missing",
property_fr = "Seules contre tous",
season = 4,
episode = 7,
property_en = "Missing",
property = "Seules contre tous",
title_fr = "''Seules contre tous''",
aliases = {
title_en = "\"Missing\"",
"sga s04e07",
-- extra_aliases = { "extra1", "extra2" }
"sga 407",
"sga 4x07",
"seules contre tous",
"missing",
},
},
{
}
id = "SGA-S04E08",

series = "SGA",
-- S04E08 - The Seer / Le Prophète
season["SGA-S04E08"] = {
season = 4,
id = "SGA-S04E08",
episode = 8,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Le Prophète",
namespace_en = "Episode",
title_fr = "''Le Prophète''",
page_title_fr = "Le Prophète",
title_vo = "\"The Seer\"",
page_title_en = "The Seer",
property_fr = "Le Prophète",
season = 4,
episode = 8,
property_en = "The Seer",
property = "Le Prophète",
title_fr = "''Le Prophète''",
aliases = {
title_en = "\"The Seer\"",
"sga s04e08",
-- extra_aliases = { "extra1", "extra2" }
"sga 408",
"sga 4x08",
"le prophete",
"the seer",
},
},
{
}
id = "SGA-S04E09",

series = "SGA",
-- S04E09 - Miller's Crossing / Programmation mortelle
season["SGA-S04E09"] = {
season = 4,
id = "SGA-S04E09",
episode = 9,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Programmation mortelle",
namespace_en = "Episode",
title_fr = "''Programmation mortelle''",
page_title_fr = "Programmation mortelle",
title_vo = "\"Miller's Crossing\"",
page_title_en = "Miller's Crossing",
property_fr = "Programmation mortelle",
season = 4,
episode = 9,
property_en = "Miller's Crossing",
property = "Programmation mortelle",
title_fr = "''Programmation mortelle''",
title_en = "\"Miller's Crossing\"",
aliases = {
"sga s04e09",
-- extra_aliases = { "extra1", "extra2" }
"sga 409",
"sga 4x09",
"programmation mortelle",
"millers crossing",
},
},
{
}
id = "SGA-S04E10",

series = "SGA",
-- S04E10 - This Mortal Coil (1/3) / Double Collision (1/3)
season = 4,
-- Parts differ across the arc -> remove parentheses
episode = 10,
season["SGA-S04E10"] = {
id = "SGA-S04E10",
namespace_fr = "Épisode",
namespace = "Épisode",
namespace_en = "Episode",
page_title = "Double Collision",
page_title_fr = "Double Collision",
title_fr = "''Double Collision''",
page_title_en = "This Mortal Coil",
property_fr = "Double Collision",
title_vo = "\"This Mortal Coil\"",
season = 4,
property_en = "This Mortal Coil",
episode = 10,
title_fr = "''Double Collision''",
property = "Double Collision",
title_en = "\"This Mortal Coil\"",
-- extra_aliases = { "extra1", "extra2" }
aliases = {
"sga s04e10",
"sga 410",
"sga 4x10",
"double collision",
"this mortal coil",
},
},
{
}
id = "SGA-S04E11",

series = "SGA",
-- S04E11 - Be All My Sins Remember'd (2/3) / Alliance forcée (2/3)
season["SGA-S04E11"] = {
season = 4,
id = "SGA-S04E11",
episode = 11,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Alliance forcée",
namespace_en = "Episode",
title_fr = "''Alliance forcée''",
page_title_fr = "Alliance forcée",
title_vo = "\"Be All My Sins Remember'd\"",
page_title_en = "Be All My Sins Remember'd",
property_fr = "Alliance forcée",
season = 4,
property_en = "Be All My Sins Remember'd",
episode = 11,
property = "Alliance forcée",
title_fr = "''Alliance forcée''",
title_en = "\"Be All My Sins Remember'd\"",
aliases = {
"sga s04e11",
-- extra_aliases = { "extra1", "extra2", }
"sga 411",
"sga 4x11",
"alliance forcee",
"be all my sins rememberd",
},
},
{
}
id = "SGA-S04E12",

series = "SGA",
-- S04E12 - Spoils of War (3/3) / Conséquences (3/3)
season["SGA-S04E12"] = {
season = 4,
id = "SGA-S04E12",
episode = 12,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Conséquences",
namespace_en = "Episode",
title_fr = "''Conséquences''",
page_title_fr = "Conséquences",
title_vo = "\"Spoils of War\"",
page_title_en = "Spoils of War",
property_fr = "Conséquences",
season = 4,
episode = 12,
property_en = "Spoils of War",
property = "Conséquences",
title_fr = "''Conséquences''",
aliases = {
title_en = "\"Spoils of War\"",
"sga s04e12",
-- extra_aliases = { "extra1", "extra2" }
"sga 412",
"sga 4x12",
"consequences",
"spoils of war",
},
},
{
}
id = "SGA-S04E13",

series = "SGA",
-- S04E13 - Quarantine / Quarantaine
season["SGA-S04E13"] = {
season = 4,
id = "SGA-S04E13",
episode = 13,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Quarantaine",
namespace_en = "Episode",
title_fr = "''Quarantaine''",
page_title_fr = "Quarantaine (Stargate Atlantis)",
title_vo = "\"Quarantine\"",
page_title_en = "Quarantine",
property_fr = "Quarantaine (Stargate Atlantis)",
season = 4,
episode = 13,
property_en = "Quarantine",
property = "Quarantaine",
title_fr = "''Quarantaine''",
aliases = {
title_en = "\"Quarantine\"",
extra_aliases = { "quarantaine sga", "quarantaine atlantis" }
"sga s04e13",
"sga 413",
"sga 4x13",
"quarantaine",
"quarantine",
},
},
{
}
id = "SGA-S04E14",

series = "SGA",
-- S04E14 - Harmony / Harmonie
season["SGA-S04E14"] = {
season = 4,
id = "SGA-S04E14",
episode = 14,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Harmonie",
namespace_en = "Episode",
title_fr = "''Harmonie''",
page_title_fr = "Harmonie",
title_vo = "\"Harmony\"",
page_title_en = "Harmony",
property_fr = "Harmonie",
season = 4,
episode = 14,
property_en = "Harmony",
property = "Harmonie",
title_fr = "''Harmonie''",
aliases = {
title_en = "\"Harmony\"",
"sga s04e14",
-- extra_aliases = { "extra1", "extra2" }
"sga 414",
"sga 4x14",
"harmonie",
"harmony",
},
},
{
}
id = "SGA-S04E15",

series = "SGA",
-- S04E15 - Outcast / Banni
season["SGA-S04E15"] = {
season = 4,
id = "SGA-S04E15",
episode = 15,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Banni",
namespace_en = "Episode",
title_fr = "''Banni''",
page_title_fr = "Banni",
title_vo = "\"Outcast\"",
page_title_en = "Outcast",
property_fr = "Banni",
season = 4,
episode = 15,
property_en = "Outcast",
property = "Banni",
title_fr = "''Banni''",
aliases = {
title_en = "\"Outcast\"",
"sga s04e15",
-- extra_aliases = { "extra1", "extra2" }
"sga 415",
"sga 4x15",
"banni",
"outcast",
},
},
{
}
id = "SGA-S04E16",

series = "SGA",
-- S04E16 - Trio / Trio
season["SGA-S04E16"] = {
season = 4,
id = "SGA-S04E16",
episode = 16,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Trio",
namespace_en = "Episode",
title_fr = "''Trio''",
page_title_fr = "Trio",
title_vo = "\"Trio\"",
page_title_en = "Trio",
property_fr = "Trio",
season = 4,
episode = 16,
property_en = "Trio",
property = "Trio",
title_fr = "''Trio''",
aliases = {
title_en = "\"Trio\"",
"sga s04e16",
-- extra_aliases = { "extra1", "extra2" }
"sga 416",
"sga 4x16",
"trio",
},
},
{
}
id = "SGA-S04E17",

series = "SGA",
-- S04E17 - Midway / Infiltration Wraith
season["SGA-S04E17"] = {
season = 4,
id = "SGA-S04E17",
episode = 17,
namespace = "Épisode",
namespace_fr = "Épisode",
page_title = "Infiltration Wraith",
namespace_en = "Episode",
title_fr = "''Infiltration Wraith''",
page_title_fr = "Infiltration Wraith",
title_vo = "\"Midway\"",
page_title_en = "Midway",
property_fr = "Infiltration Wraith",
season = 4,
episode = 17,
property_en = "Midway",
property = "Infiltration Wraith",
title_fr = "''Infiltration Wraith''",
aliases = {
title_en = "\"Midway\"",
"sga s04e17",
-- extra_aliases = { "extra1", "extra2" }
"sga 417",
"sga 4x17",
"infiltration wraith",
"midway",
},
},
{
}
id = "SGA-S04E18",

series = "SGA",
-- S04E18 - The Kindred (1/2) / Hybrides (1/2)
season = 4,
-- French title identical across parts (E18/E19) -> add parts in VF fields and title_fr.
episode = 18,
-- VO title identical across parts -> add Part in title_vo.
namespace_fr = "Épisode",
season["SGA-S04E18"] = {
id = "SGA-S04E18",
namespace_en = "Episode",
page_title_fr = "Hybrides, 1re partie",
namespace = "Épisode",
page_title = "Hybrides, 1re partie",
page_title_en = "The Kindred, Part 1",
title_fr = "''Hybrides'', 1{{re}} partie",
property_fr = "Hybrides, 1re partie",
title_vo = "\"The Kindred\", Part 1",
property_en = "The Kindred, Part 1",
season = 4,
title_fr = "''Hybrides'', 1{{re}} partie",
episode = 18,
title_en = "\"The Kindred\", Part 1",
extra_aliases = { "the kindred", "hybrides" }
property = "Hybrides, 1re partie",
aliases = {
"sga s04e18",
"sga 418",
"sga 4x18",
"hybrides",
"hybrides 1re partie",
"the kindred",
"the kindred part 1",
},
},
{
}
id = "SGA-S04E19",

series = "SGA",
-- S04E19 - The Kindred (2/2) / Hybrides (2/2)
season["SGA-S04E19"] = {
season = 4,
id = "SGA-S04E19",
episode = 19,
namespace = "Épisode",
namespace_fr = "Épisode",
namespace_en = "Episode",
page_title = "Hybrides, 2e partie",
title_fr = "''Hybrides'', 2{{e}} partie",
page_title_fr = "Hybrides, 2e partie",
title_vo = "\"The Kindred\", Part 2",
page_title_en = "The Kindred, Part 2",
property_fr = "Hybrides, 2e partie",
season = 4,
episode = 19,
property_en = "The Kindred, Part 2",
property = "Hybrides, 2e partie",
title_fr = "''Hybrides'', 2{{e}} partie",
title_en = "\"The Kindred\", Part 2",
aliases = {
"sga s04e19",
-- extra_aliases = { "extra1", "extra2" }
"sga 419",
"sga 4x19",
"hybrides 2e partie",
"the kindred part 2",
},
},
{
}
id = "SGA-S04E20",

series = "SGA",
-- S04E20 - The Last Man (1/2) / Le Dernier Homme (1/2)
season = 4,
-- Only part 1 present in file -> keep parentheses
episode = 20,
season["SGA-S04E20"] = {
id = "SGA-S04E20",
namespace_fr = "Épisode",
namespace = "Épisode",
namespace_en = "Episode",
page_title = "Le Dernier Homme",
page_title_fr = "Le Dernier Homme",
title_fr = "''Le Dernier Homme''",
page_title_en = "The Last Man",
title_vo = "\"The Last Man\"",
property_fr = "Le Dernier Homme",
season = 4,
property_en = "The Last Man",
episode = 20,
title_fr = "''Le Dernier Homme''",
property = "Le Dernier Homme",
title_en = "\"The Last Man\"",
-- extra_aliases = { "extra1", "extra2" }
aliases = {
"sga s04e20",
"sga 420",
"sga 4x20",
"le dernier homme",
"the last man",
},
},
}
}


return p
----------------------------------------------------------------------
-- Alias → ID
-- Each alias forwards to the main entry.
-- Parentheses removed in aliases when titles differ between parts.
----------------------------------------------------------------------

season["sga s04e01"] = "SGA-S04E01"
season["sga 401"] = "SGA-S04E01"
season["sga 4x01"] = "SGA-S04E01"
season["a la derive"] = "SGA-S04E01"
season["adrift"] = "SGA-S04E01"

season["sga s04e02"] = "SGA-S04E02"
season["sga 402"] = "SGA-S04E02"
season["sga 4x02"] = "SGA-S04E02"
season["dernier recours"] = "SGA-S04E02"
season["lifeline"] = "SGA-S04E02"

season["sga s04e03"] = "SGA-S04E03"
season["sga 403"] = "SGA-S04E03"
season["sga 4x03"] = "SGA-S04E03"
season["retrouvailles"] = "SGA-S04E03"
season["reunion"] = "SGA-S04E03"

season["sga s04e04"] = "SGA-S04E04"
season["sga 404"] = "SGA-S04E04"
season["sga 4x04"] = "SGA-S04E04"
season["cauchemar sur atlantis"] = "SGA-S04E04"
season["doppelganger"] = "SGA-S04E04"

season["sga s04e05"] = "SGA-S04E05"
season["sga 405"] = "SGA-S04E05"
season["sga 4x05"] = "SGA-S04E05"
season["les voyageurs"] = "SGA-S04E05"
season["travelers"] = "SGA-S04E05"

season["sga s04e06"] = "SGA-S04E06"
season["sga 406"] = "SGA-S04E06"
season["sga 4x06"] = "SGA-S04E06"
season["perte de memoire"] = "SGA-S04E06"
season["tabula rasa"] = "SGA-S04E06"

season["sga s04e07"] = "SGA-S04E07"
season["sga 407"] = "SGA-S04E07"
season["sga 4x07"] = "SGA-S04E07"
season["seules contre tous"] = "SGA-S04E07"
season["missing"] = "SGA-S04E07"

season["sga s04e08"] = "SGA-S04E08"
season["sga 408"] = "SGA-S04E08"
season["sga 4x08"] = "SGA-S04E08"
season["le prophete"] = "SGA-S04E08"
season["the seer"] = "SGA-S04E08"

season["sga s04e09"] = "SGA-S04E09"
season["sga 409"] = "SGA-S04E09"
season["sga 4x09"] = "SGA-S04E09"
season["programmation mortelle"] = "SGA-S04E09"
season["millers crossing"] = "SGA-S04E09"

season["sga s04e10"] = "SGA-S04E10"
season["sga 410"] = "SGA-S04E10"
season["sga 4x10"] = "SGA-S04E10"
season["double collision"] = "SGA-S04E10"
season["this mortal coil"] = "SGA-S04E10"

season["sga s04e11"] = "SGA-S04E11"
season["sga 411"] = "SGA-S04E11"
season["sga 4x11"] = "SGA-S04E11"
season["alliance forcee"] = "SGA-S04E11"
season["be all my sins rememberd"] = "SGA-S04E11"

season["sga s04e12"] = "SGA-S04E12"
season["sga 412"] = "SGA-S04E12"
season["sga 4x12"] = "SGA-S04E12"
season["consequences"] = "SGA-S04E12"
season["spoils of war"] = "SGA-S04E12"

season["sga s04e13"] = "SGA-S04E13"
season["sga 413"] = "SGA-S04E13"
season["sga 4x13"] = "SGA-S04E13"
season["quarantaine"] = "SGA-S04E13"
season["quarantine"] = "SGA-S04E13"

season["sga s04e14"] = "SGA-S04E14"
season["sga 414"] = "SGA-S04E14"
season["sga 4x14"] = "SGA-S04E14"
season["harmonie"] = "SGA-S04E14"
season["harmony"] = "SGA-S04E14"

season["sga s04e15"] = "SGA-S04E15"
season["sga 415"] = "SGA-S04E15"
season["sga 4x15"] = "SGA-S04E15"
season["banni"] = "SGA-S04E15"
season["outcast"] = "SGA-S04E15"

season["sga s04e16"] = "SGA-S04E16"
season["sga 416"] = "SGA-S04E16"
season["sga 4x16"] = "SGA-S04E16"
season["trio"] = "SGA-S04E16"

season["sga s04e17"] = "SGA-S04E17"
season["sga 417"] = "SGA-S04E17"
season["sga 4x17"] = "SGA-S04E17"
season["infiltration wraith"] = "SGA-S04E17"
season["midway"] = "SGA-S04E17"

season["sga s04e18"] = "SGA-S04E18"
season["sga 418"] = "SGA-S04E18"
season["sga 4x18"] = "SGA-S04E18"
season["hybrides"] = "SGA-S04E18"
season["hybrides 1re partie"] = "SGA-S04E18"
season["the kindred"] = "SGA-S04E18"
season["the kindred part 1"] = "SGA-S04E18"

season["sga s04e19"] = "SGA-S04E19"
season["sga 419"] = "SGA-S04E19"
season["sga 4x19"] = "SGA-S04E19"
season["hybrides 2e partie"] = "SGA-S04E19"
season["the kindred part 2"] = "SGA-S04E19"

season["sga s04e20"] = "SGA-S04E20"
season["sga 420"] = "SGA-S04E20"
season["sga 4x20"] = "SGA-S04E20"
season["le dernier homme"] = "SGA-S04E20"
season["the last man"] = "SGA-S04E20"

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

return season

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

Documentation icon Documentation module[créer]
-------------------------------------------------
-- Module:Episode/SGA/Season 4
-- 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-S04E01",
        series = "SGA",
        season = 4,
        episode = 1,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "À la dérive (Stargate Atlantis)",
        page_title_en = "Adrift",
		property_fr = "À la dérive (Stargate Atlantis)",
        property_en = "Adrift",
        title_fr = "''À la dérive''",
        title_en = "\"Adrift\"",
        extra_aliases = { "a la derive (sga)", "a la derive (atlantis)" }
    },
    {
        id = "SGA-S04E02",
        series = "SGA",
        season = 4,
        episode = 2,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Dernier Recours",
        page_title_en = "Lifeline",
		property_fr = "Dernier Recours",
        property_en = "Lifeline",
        title_fr = "''Dernier Recours''",
        title_en = "\"Lifeline\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E03",
        series = "SGA",
        season = 4,
        episode = 3,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Retrouvailles",
        page_title_en = "Reunion",
		property_fr = "Retrouvailles",
        property_en = "Reunion",
        title_fr = "''Retrouvailles''",
        title_en = "\"Reunion\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E04",
        series = "SGA",
        season = 4,
        episode = 4,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Cauchemar sur Atlantis",
        page_title_en = "Doppelganger",
		property_fr = "Cauchemar sur Atlantis",
        property_en = "Doppelganger",
        title_fr = "''Cauchemar sur Atlantis''",
        title_en = "\"Doppelganger\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E05",
        series = "SGA",
        season = 4,
        episode = 5,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Les Voyageurs",
        page_title_en = "Travelers",
		property_fr = "Les Voyageurs",
        property_en = "Travelers",
        title_fr = "''Les Voyageurs''",
        title_en = "\"Travelers\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E06",
        series = "SGA",
        season = 4,
        episode = 6,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Perte de mémoire",
        page_title_en = "Tabula Rasa",
		property_fr = "Perte de mémoire",
        property_en = "Tabula Rasa",
        title_fr = "''Perte de mémoire''",
        title_en = "\"Tabula Rasa\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E07",
        series = "SGA",
        season = 4,
        episode = 7,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Seules contre tous",
        page_title_en = "Missing",
		property_fr = "Seules contre tous",
        property_en = "Missing",
        title_fr = "''Seules contre tous''",
        title_en = "\"Missing\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E08",
        series = "SGA",
        season = 4,
        episode = 8,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Prophète",
        page_title_en = "The Seer",
		property_fr = "Le Prophète",
        property_en = "The Seer",
        title_fr = "''Le Prophète''",
        title_en = "\"The Seer\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E09",
        series = "SGA",
        season = 4,
        episode = 9,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Programmation mortelle",
        page_title_en = "Miller's Crossing",
		property_fr = "Programmation mortelle",
        property_en = "Miller's Crossing",
        title_fr = "''Programmation mortelle''",
        title_en = "\"Miller's Crossing\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E10",
        series = "SGA",
        season = 4,
        episode = 10,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Double Collision",
        page_title_en = "This Mortal Coil",
		property_fr = "Double Collision",
        property_en = "This Mortal Coil",
        title_fr = "''Double Collision''",
        title_en = "\"This Mortal Coil\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E11",
        series = "SGA",
        season = 4,
        episode = 11,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Alliance forcée",
        page_title_en = "Be All My Sins Remember'd",
		property_fr = "Alliance forcée",
        property_en = "Be All My Sins Remember'd",
        title_fr = "''Alliance forcée''",
        title_en = "\"Be All My Sins Remember'd\"",
        -- extra_aliases = { "extra1", "extra2", }
    },
    {
        id = "SGA-S04E12",
        series = "SGA",
        season = 4,
        episode = 12,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Conséquences",
        page_title_en = "Spoils of War",
		property_fr = "Conséquences",
        property_en = "Spoils of War",
        title_fr = "''Conséquences''",
        title_en = "\"Spoils of War\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E13",
        series = "SGA",
        season = 4,
        episode = 13,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Quarantaine (Stargate Atlantis)",
        page_title_en = "Quarantine",
		property_fr = "Quarantaine (Stargate Atlantis)",
        property_en = "Quarantine",
        title_fr = "''Quarantaine''",
        title_en = "\"Quarantine\"",
        extra_aliases = { "quarantaine sga", "quarantaine atlantis" }
    },
    {
        id = "SGA-S04E14",
        series = "SGA",
        season = 4,
        episode = 14,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Harmonie",
        page_title_en = "Harmony",
		property_fr = "Harmonie",
        property_en = "Harmony",
        title_fr = "''Harmonie''",
        title_en = "\"Harmony\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E15",
        series = "SGA",
        season = 4,
        episode = 15,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Banni",
        page_title_en = "Outcast",
		property_fr = "Banni",
        property_en = "Outcast",
        title_fr = "''Banni''",
        title_en = "\"Outcast\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E16",
        series = "SGA",
        season = 4,
        episode = 16,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Trio",
        page_title_en = "Trio",
		property_fr = "Trio",
        property_en = "Trio",
        title_fr = "''Trio''",
        title_en = "\"Trio\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E17",
        series = "SGA",
        season = 4,
        episode = 17,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Infiltration Wraith",
        page_title_en = "Midway",
		property_fr = "Infiltration Wraith",
        property_en = "Midway",
        title_fr = "''Infiltration Wraith''",
        title_en = "\"Midway\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E18",
        series = "SGA",
        season = 4,
        episode = 18,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Hybrides, 1re partie",
        page_title_en = "The Kindred, Part 1",
		property_fr = "Hybrides, 1re partie",
        property_en = "The Kindred, Part 1",
        title_fr = "''Hybrides'', 1{{re}} partie",
        title_en = "\"The Kindred\", Part 1",
        extra_aliases = { "the kindred", "hybrides" }
    },
    {
        id = "SGA-S04E19",
        series = "SGA",
        season = 4,
        episode = 19,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Hybrides, 2e partie",
        page_title_en = "The Kindred, Part 2",
		property_fr = "Hybrides, 2e partie",
        property_en = "The Kindred, Part 2",
        title_fr = "''Hybrides'', 2{{e}} partie",
        title_en = "\"The Kindred\", Part 2",
        -- extra_aliases = { "extra1", "extra2" }
    },
    {
        id = "SGA-S04E20",
        series = "SGA",
        season = 4,
        episode = 20,
        namespace_fr = "Épisode",
        namespace_en = "Episode",
        page_title_fr = "Le Dernier Homme",
        page_title_en = "The Last Man",
		property_fr = "Le Dernier Homme",
        property_en = "The Last Man",
        title_fr = "''Le Dernier Homme''",
        title_en = "\"The Last Man\"",
        -- extra_aliases = { "extra1", "extra2" }
    },
}

return p