Aller au contenu

Module:Episode/SGU/Season1

De Stargate Wiki Sémantique
Version datée du 1 juin 2026 à 19:59 par LIMAFOX76 (discussion | contributions) (Page créée avec « -- Module:Episode/SGU/Season1 -- Complete data for Stargate Universe Season 1 (episodes 1–20; overall 1–20) -- Conventions: -- * namespace = "Épisode" -- * page_title uses normalized French title; when French parts (1/2, 1/3, 2/3, 3/3, 2/2) are present AND the French titles of the parts are identical, -- page_title and property include ", 1re partie" / ", 2e partie" / ", 3e partie". -- * title_fr uses wiki-style italics; when French parts are identical... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)
Documentation icon Documentation module[créer]
-- Module:Episode/SGU/Season1
-- Complete data for Stargate Universe Season 1 (episodes 1–20; overall 1–20)
-- Conventions:
--  * namespace = "Épisode"
--  * page_title uses normalized French title; when French parts (1/2, 1/3, 2/3, 3/3, 2/2) are present AND the French titles of the parts are identical,
--    page_title and property include ", 1re partie" / ", 2e partie" / ", 3e partie".
--  * title_fr uses wiki-style italics; when French parts are identical, title_fr includes "1{{re}} partie", "2{{e}} partie", "3{{e}} partie".
--  * title_vo uses quoted original title; when VO parts are identical, title_vo includes ", Part 1" / ", Part 2" / ", Part 3".
--    Note: colons in VO multi-part titles have been replaced by commas and quotes are only around the base title.
--  * aliases are lowercase, accents removed, apostrophes removed; VF aliases replace "1 2"/"1 3" by "1re partie", "2 2"/"2 3" by "2e partie", "3 3" by "3e partie".
--  * VO aliases use "part 1" / "part 2" / "part 3" for multi-part VO titles.
--  * For Part 1 episodes with identical French titles, standalone normalized VF and VO aliases are added.

local season = {}

----------------------------------------------------------------------
-- S01E01  (VF: Air : 1re partie  -- VO: Air : Part 1)
season["SGU-S01E01"] = {
    id         = "SGU-S01E01",
    namespace  = "Épisode",
    page_title = "Air, 1re partie",
    title_fr   = "''Air'', 1{{re}} partie",
    title_vo   = "\"Air\", Part 1",
    season     = 1,
    episode    = 1,
    property   = "Air, 1re partie",
    aliases    = {
        "sgu s01e01",
        "sgu 101",
        "sgu 1x01",
        "air 1re partie",
        "air part 1",
        -- standalone normalized aliases for Part 1
        "air",
    },
}

----------------------------------------------------------------------
-- S01E02  (VF: Air : 2e partie  -- VO: Air : Part 2)
season["SGU-S01E02"] = {
    id         = "SGU-S01E02",
    namespace  = "Épisode",
    page_title = "Air, 2e partie",
    title_fr   = "''Air'', 2{{e}} partie",
    title_vo   = "\"Air\", Part 2",
    season     = 1,
    episode    = 2,
    property   = "Air, 2e partie",
    aliases    = {
        "sgu s01e02",
        "sgu 102",
        "sgu 1x02",
        "air 2e partie",
        "air part 2",
    },
}

----------------------------------------------------------------------
-- S01E03  (VF: Air : 3e partie  -- VO: Air : Part 3)
season["SGU-S01E03"] = {
    id         = "SGU-S01E03",
    namespace  = "Épisode",
    page_title = "Air, 3e partie",
    title_fr   = "''Air'', 3{{e}} partie",
    title_vo   = "\"Air\", Part 3",
    season     = 1,
    episode    = 3,
    property   = "Air, 3e partie",
    aliases    = {
        "sgu s01e03",
        "sgu 103",
        "sgu 1x03",
        "air 3e partie",
        "air part 3",
    },
}

----------------------------------------------------------------------
-- S01E04  (VF: Ombre et Lumière : 1re partie  -- VO: Darkness)
season["SGU-S01E04"] = {
    id         = "SGU-S01E04",
    namespace  = "Épisode",
    page_title = "Ombre et Lumière, 1re partie",
    title_fr   = "''Ombre et Lumière'', 1{{re}} partie",
    title_vo   = "\"Darkness\"",
    season     = 1,
    episode    = 4,
    property   = "Ombre et Lumière, 1re partie",
    aliases    = {
        "sgu s01e04",
        "sgu 104",
        "sgu 1x04",
        "ombre et lumiere 1re partie",
        -- standalone normalized aliases for Part 1
        "ombre et lumiere",
        "darkness",
    },
}

----------------------------------------------------------------------
-- S01E05  (VF: Ombre et Lumière : 2e partie  -- VO: Light)
season["SGU-S01E05"] = {
    id         = "SGU-S01E05",
    namespace  = "Épisode",
    page_title = "Ombre et Lumière, 2e partie",
    title_fr   = "''Ombre et Lumière'', 2{{e}} partie",
    title_vo   = "\"Light\"",
    season     = 1,
    episode    = 5,
    property   = "Ombre et Lumière, 2e partie",
    aliases    = {
        "sgu s01e05",
        "sgu 105",
        "sgu 1x05",
        "ombre et lumiere 2e partie",
        "light",
    },
}

----------------------------------------------------------------------
-- S01E06  (VF: Eau  -- VO: Water)
season["SGU-S01E06"] = {
    id         = "SGU-S01E06",
    namespace  = "Épisode",
    page_title = "Eau",
    title_fr   = "''Eau''",
    title_vo   = "\"Water\"",
    season     = 1,
    episode    = 6,
    property   = "Eau",
    aliases    = {
        "sgu s01e06",
        "sgu 106",
        "sgu 1x06",
        "eau",
        "water",
    },
}

----------------------------------------------------------------------
-- S01E07  (VF: Terre  -- VO: Earth)
season["SGU-S01E07"] = {
    id         = "SGU-S01E07",
    namespace  = "Épisode",
    page_title = "Terre",
    title_fr   = "''Terre''",
    title_vo   = "\"Earth\"",
    season     = 1,
    episode    = 7,
    property   = "Terre",
    aliases    = {
        "sgu s01e07",
        "sgu 107",
        "sgu 1x07",
        "terre",
        "earth",
    },
}

----------------------------------------------------------------------
-- S01E08  (VF: Les Naufragés du temps  -- VO: Time)
season["SGU-S01E08"] = {
    id         = "SGU-S01E08",
    namespace  = "Épisode",
    page_title = "Les Naufragés du temps",
    title_fr   = "''Les Naufragés du temps''",
    title_vo   = "\"Time\"",
    season     = 1,
    episode    = 8,
    property   = "Les Naufragés du temps",
    aliases    = {
        "sgu s01e08",
        "sgu 108",
        "sgu 1x08",
        "les naufrages du temps",
        "time",
    },
}

----------------------------------------------------------------------
-- S01E09  (VF: Un nouvel espoir  -- VO: Life)
season["SGU-S01E09"] = {
    id         = "SGU-S01E09",
    namespace  = "Épisode",
    page_title = "Un nouvel espoir",
    title_fr   = "''Un nouvel espoir''",
    title_vo   = "\"Life\"",
    season     = 1,
    episode    = 9,
    property   = "Un nouvel espoir",
    aliases    = {
        "sgu s01e09",
        "sgu 109",
        "sgu 1x09",
        "un nouvel espoir",
        "life",
    },
}

----------------------------------------------------------------------
-- S01E10  (VF: Soupçons  -- VO: Justice)
season["SGU-S01E10"] = {
    id         = "SGU-S01E10",
    namespace  = "Épisode",
    page_title = "Soupçons",
    title_fr   = "''Soupçons''",
    title_vo   = "\"Justice\"",
    season     = 1,
    episode    = 10,
    property   = "Soupçons",
    aliases    = {
        "sgu s01e10",
        "sgu 110",
        "sgu 1x10",
        "soupcons",
        "justice",
    },
}

----------------------------------------------------------------------
-- S01E11  (VF: Premier Contact  -- VO: Space)
season["SGU-S01E11"] = {
    id         = "SGU-S01E11",
    namespace  = "Épisode",
    page_title = "Premier Contact",
    title_fr   = "''Premier Contact''",
    title_vo   = "\"Space\"",
    season     = 1,
    episode    = 11,
    property   = "Premier Contact",
    aliases    = {
        "sgu s01e11",
        "sgu 111",
        "sgu 1x11",
        "premier contact",
        "space",
    },
}

----------------------------------------------------------------------
-- S01E12  (VF: Mutinerie  -- VO: Divided)
season["SGU-S01E12"] = {
    id         = "SGU-S01E12",
    namespace  = "Épisode",
    page_title = "Mutinerie",
    title_fr   = "''Mutinerie''",
    title_vo   = "\"Divided\"",
    season     = 1,
    episode    = 12,
    property   = "Mutinerie",
    aliases    = {
        "sgu s01e12",
        "sgu 112",
        "sgu 1x12",
        "mutinerie",
        "divided",
    },
}

----------------------------------------------------------------------
-- S01E13  (VF: Éden  -- VO: Faith)
season["SGU-S01E13"] = {
    id         = "SGU-S01E13",
    namespace  = "Épisode",
    page_title = "Éden",
    title_fr   = "''Éden''",
    title_vo   = "\"Faith\"",
    season     = 1,
    episode    = 13,
    property   = "Éden",
    aliases    = {
        "sgu s01e13",
        "sgu 113",
        "sgu 1x13",
        "eden",
        "faith",
    },
}

----------------------------------------------------------------------
-- S01E14  (VF: Regrets éternels  -- VO: Human)
season["SGU-S01E14"] = {
    id         = "SGU-S01E14",
    namespace  = "Épisode",
    page_title = "Regrets éternels",
    title_fr   = "''Regrets éternels''",
    title_vo   = "\"Human\"",
    season     = 1,
    episode    = 14,
    property   = "Regrets éternels",
    aliases    = {
        "sgu s01e14",
        "sgu 114",
        "sgu 1x14",
        "regrets eternels",
        "human",
    },
}

----------------------------------------------------------------------
-- S01E15  (VF: Seuls au monde  -- VO: Lost)
season["SGU-S01E15"] = {
    id         = "SGU-S01E15",
    namespace  = "Épisode",
    page_title = "Seuls au monde",
    title_fr   = "''Seuls au monde''",
    title_vo   = "\"Lost\"",
    season     = 1,
    episode    = 15,
    property   = "Seuls au monde",
    aliases    = {
        "sgu s01e15",
        "sgu 115",
        "sgu 1x15",
        "seuls au monde",
        "lost",
    },
}

----------------------------------------------------------------------
-- S01E16  (VF: À la dérive  -- VO: Sabotage)
season["SGU-S01E16"] = {
    id         = "SGU-S01E16",
    namespace  = "Épisode",
    page_title = "À la dérive",
    title_fr   = "''À la dérive''",
    title_vo   = "\"Sabotage\"",
    season     = 1,
    episode    = 16,
    property   = "À la dérive",
    aliases    = {
        "sgu s01e16",
        "sgu 116",
        "sgu 1x16",
        "a la derive",
        "sabotage",
    },
}

----------------------------------------------------------------------
-- S01E17  (VF: La Somme de toutes les peurs  -- VO: Pain)
season["SGU-S01E17"] = {
    id         = "SGU-S01E17",
    namespace  = "Épisode",
    page_title = "La Somme de toutes les peurs",
    title_fr   = "''La Somme de toutes les peurs''",
    title_vo   = "\"Pain\"",
    season     = 1,
    episode    = 17,
    property   = "La Somme de toutes les peurs",
    aliases    = {
        "sgu s01e17",
        "sgu 117",
        "sgu 1x17",
        "la somme de toutes les peurs",
        "pain",
    },
}

----------------------------------------------------------------------
-- S01E18  (VF: Ennemi intérieur  -- VO: Subversion)
season["SGU-S01E18"] = {
    id         = "SGU-S01E18",
    namespace  = "Épisode",
    page_title = "Ennemi intérieur",
    title_fr   = "''Ennemi intérieur''",
    title_vo   = "\"Subversion\"",
    season     = 1,
    episode    = 18,
    property   = "Ennemi intérieur",
    aliases    = {
        "sgu s01e18",
        "sgu 118",
        "sgu 1x18",
        "ennemi interieur",
        "subversion",
    },
}

----------------------------------------------------------------------
-- S01E19  (VF: L'Assaut : 1re partie  -- VO: Incursion : Part 1)
season["SGU-S01E19"] = {
    id         = "SGU-S01E19",
    namespace  = "Épisode",
    page_title = "L'Assaut, 1re partie",
    title_fr   = "''L'Assaut'', 1{{re}} partie",
    title_vo   = "\"Incursion\", Part 1",
    season     = 1,
    episode    = 19,
    property   = "L'Assaut, 1re partie",
    aliases    = {
        "sgu s01e19",
        "sgu 119",
        "sgu 1x19",
        "lassaut 1re partie",
        "incursion part 1",
        -- standalone normalized aliases for Part 1
        "lassaut",
        "incursion",
    },
}

----------------------------------------------------------------------
-- S01E20  (VF: L'Assaut : 2e partie  -- VO: Incursion : Part 2)
season["SGU-S01E20"] = {
    id         = "SGU-S01E20",
    namespace  = "Épisode",
    page_title = "L'Assaut, 2e partie",
    title_fr   = "''L'Assaut'', 2{{e}} partie",
    title_vo   = "\"Incursion\", Part 2",
    season     = 1,
    episode    = 20,
    property   = "L'Assaut, 2e partie",
    aliases    = {
        "sgu s01e20",
        "sgu 120",
        "sgu 1x20",
        "lassaut 2e partie",
        "incursion part 2",
    },
}

----------------------------------------------------------------------
-- Alias → ID mapping (lowercased, accents removed, apostrophes removed)
-- VF aliases: "1 2"/"1 3" replaced by "1re partie", "2 2"/"2 3" by "2e partie", "3 3" by "3e partie"
-- VO aliases: use "part 1" / "part 2" / "part 3" for multi-part VO titles
----------------------------------------------------------------------

season["sgu s01e01"] = "SGU-S01E01"
season["sgu 101"] = "SGU-S01E01"
season["sgu 1x01"] = "SGU-S01E01"
season["air 1re partie"] = "SGU-S01E01"
season["air part 1"] = "SGU-S01E01"
season["air"] = "SGU-S01E01"

season["sgu s01e02"] = "SGU-S01E02"
season["sgu 102"] = "SGU-S01E02"
season["sgu 1x02"] = "SGU-S01E02"
season["air 2e partie"] = "SGU-S01E02"
season["air part 2"] = "SGU-S01E02"

season["sgu s01e03"] = "SGU-S01E03"
season["sgu 103"] = "SGU-S01E03"
season["sgu 1x03"] = "SGU-S01E03"
season["air 3e partie"] = "SGU-S01E03"
season["air part 3"] = "SGU-S01E03"

season["sgu s01e04"] = "SGU-S01E04"
season["sgu 104"] = "SGU-S01E04"
season["sgu 1x04"] = "SGU-S01E04"
season["ombre et lumiere 1re partie"] = "SGU-S01E04"
season["ombre et lumiere"] = "SGU-S01E04"
season["darkness"] = "SGU-S01E04"

season["sgu s01e05"] = "SGU-S01E05"
season["sgu 105"] = "SGU-S01E05"
season["sgu 1x05"] = "SGU-S01E05"
season["ombre et lumiere 2e partie"] = "SGU-S01E05"
season["light"] = "SGU-S01E05"

season["sgu s01e06"] = "SGU-S01E06"
season["sgu 106"] = "SGU-S01E06"
season["sgu 1x06"] = "SGU-S01E06"
season["eau"] = "SGU-S01E06"
season["water"] = "SGU-S01E06"

season["sgu s01e07"] = "SGU-S01E07"
season["sgu 107"] = "SGU-S01E07"
season["sgu 1x07"] = "SGU-S01E07"
season["terre"] = "SGU-S01E07"
season["earth"] = "SGU-S01E07"

season["sgu s01e08"] = "SGU-S01E08"
season["sgu 108"] = "SGU-S01E08"
season["sgu 1x08"] = "SGU-S01E08"
season["les naufrages du temps"] = "SGU-S01E08"
season["time"] = "SGU-S01E08"

season["sgu s01e09"] = "SGU-S01E09"
season["sgu 109"] = "SGU-S01E09"
season["sgu 1x09"] = "SGU-S01E09"
season["un nouvel espoir"] = "SGU-S01E09"
season["life"] = "SGU-S01E09"

season["sgu s01e10"] = "SGU-S01E10"
season["sgu 110"] = "SGU-S01E10"
season["sgu 1x10"] = "SGU-S01E10"
season["soupcons"] = "SGU-S01E10"
season["justice"] = "SGU-S01E10"

season["sgu s01e11"] = "SGU-S01E11"
season["sgu 111"] = "SGU-S01E11"
season["sgu 1x11"] = "SGU-S01E11"
season["premier contact"] = "SGU-S01E11"
season["space"] = "SGU-S01E11"

season["sgu s01e12"] = "SGU-S01E12"
season["sgu 112"] = "SGU-S01E12"
season["sgu 1x12"] = "SGU-S01E12"
season["mutinerie"] = "SGU-S01E12"
season["divided"] = "SGU-S01E12"

season["sgu s01e13"] = "SGU-S01E13"
season["sgu 113"] = "SGU-S01E13"
season["sgu 1x13"] = "SGU-S01E13"
season["eden"] = "SGU-S01E13"
season["faith"] = "SGU-S01E13"

season["sgu s01e14"] = "SGU-S01E14"
season["sgu 114"] = "SGU-S01E14"
season["sgu 1x14"] = "SGU-S01E14"
season["regrets eternels"] = "SGU-S01E14"
season["human"] = "SGU-S01E14"

season["sgu s01e15"] = "SGU-S01E15"
season["sgu 115"] = "SGU-S01E15"
season["sgu 1x15"] = "SGU-S01E15"
season["seuls au monde"] = "SGU-S01E15"
season["lost"] = "SGU-S01E15"

season["sgu s01e16"] = "SGU-S01E16"
season["sgu 116"] = "SGU-S01E16"
season["sgu 1x16"] = "SGU-S01E16"
season["a la derive"] = "SGU-S01E16"
season["sabotage"] = "SGU-S01E16"

season["sgu s01e17"] = "SGU-S01E17"
season["sgu 117"] = "SGU-S01E17"
season["sgu 1x17"] = "SGU-S01E17"
season["la somme de toutes les peurs"] = "SGU-S01E17"
season["pain"] = "SGU-S01E17"

season["sgu s01e18"] = "SGU-S01E18"
season["sgu 118"] = "SGU-S01E18"
season["sgu 1x18"] = "SGU-S01E18"
season["ennemi interieur"] = "SGU-S01E18"
season["subversion"] = "SGU-S01E18"

season["sgu s01e19"] = "SGU-S01E19"
season["sgu 119"] = "SGU-S01E19"
season["sgu 1x19"] = "SGU-S01E19"
season["lassaut 1re partie"] = "SGU-S01E19"
season["incursion part 1"] = "SGU-S01E19"
season["lassaut"] = "SGU-S01E19"
season["incursion"] = "SGU-S01E19"

season["sgu s01e20"] = "SGU-S01E20"
season["sgu 120"] = "SGU-S01E20"
season["sgu 1x20"] = "SGU-S01E20"
season["lassaut 2e partie"] = "SGU-S01E20"
season["incursion part 2"] = "SGU-S01E20"

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

return season