Aller au contenu

Module:Episode/SG1/Season6

De Stargate Wiki Sémantique
Documentation icon Documentation module[créer]
-- Module:Episode/SG1/Season6
-- Complete data for Stargate SG-1 Season 6 (episodes 1–22; overall 111–132)
-- Conventions:
--  * namespace = "Épisode"
--  * page_title uses normalized French title; when French parts (1/2, 2/2, etc.) are present AND the French titles of the parts are identical,
--    page_title and property include ", 1re partie" / ", 2e partie" as appropriate.
--  * title_fr uses wiki-style italics; when French parts are identical, title_fr includes "1{{re}} partie", "2{{e}} partie", etc.
--  * title_vo uses quoted original title; when VO parts are identical, title_vo includes ", Part 1" / ", Part 2" etc.
--  * aliases are lowercase, apostrophes removed; they reproduce the VF and VO titles in normalized form (no apostrophes, lowercase).
--  * For Part 1 episodes (1/2, 1/3) with identical French titles, standalone VF and VO aliases are added.

local season = {}

----------------------------------------------------------------------
-- S06E01
-- VF: Rédemption (1/2)
-- VO: Redemption (Part 1)
season["SG1-S06E01"] = {
    id         = "SG1-S06E01",
    namespace  = "Épisode",
    page_title = "Rédemption, 1re partie",
    title_fr   = "''Rédemption'', 1{{re}} partie",
    title_vo   = "\"Redemption\", Part 1",
    season     = 6,
    episode    = 1,
    property   = "Rédemption, 1re partie",
    aliases    = {
        "sg1 s06e01",
        "sg1 601",
        "sg1 6x01",
        "redemption part 1",
        "redemption 1re partie",
        -- standalone normalized aliases for Part 1
        "redemption",
    },
}

----------------------------------------------------------------------
-- S06E02
-- VF: Rédemption (2/2)
-- VO: Redemption (Part 2)
season["SG1-S06E02"] = {
    id         = "SG1-S06E02",
    namespace  = "Épisode",
    page_title = "Rédemption, 2e partie",
    title_fr   = "''Rédemption'', 2{{e}} partie",
    title_vo   = "\"Redemption\", Part 2",
    season     = 6,
    episode    = 2,
    property   = "Rédemption, 2e partie",
    aliases    = {
        "sg1 s06e02",
        "sg1 602",
        "sg1 6x02",
        "redemption part 2",
        "redemption 2e partie",
    },
}

----------------------------------------------------------------------
-- S06E03
-- VF: Réunion
-- VO: Descent
season["SG1-S06E03"] = {
    id         = "SG1-S06E03",
    namespace  = "Épisode",
    page_title = "Réunion",
    title_fr   = "''Réunion''",
    title_vo   = "\"Descent\"",
    season     = 6,
    episode    = 3,
    property   = "Réunion",
    aliases    = {
        "sg1 s06e03",
        "sg1 603",
        "sg1 6x03",
        "reunion",
        "descent",
    },
}

----------------------------------------------------------------------
-- S06E04
-- VF: Prisonnière des glaces
-- VO: Frozen
season["SG1-S06E04"] = {
    id         = "SG1-S06E04",
    namespace  = "Épisode",
    page_title = "Prisonnière des glaces",
    title_fr   = "''Prisonnière des glaces''",
    title_vo   = "\"Frozen\"",
    season     = 6,
    episode    = 4,
    property   = "Prisonnière des glaces",
    aliases    = {
        "sg1 s06e04",
        "sg1 604",
        "sg1 6x04",
        "prisonniere des glaces",
        "frozen",
    },
}

----------------------------------------------------------------------
-- S06E05
-- VF: L'Expérience secrète
-- VO: Nightwalkers
season["SG1-S06E05"] = {
    id         = "SG1-S06E05",
    namespace  = "Épisode",
    page_title = "L'Expérience secrète",
    title_fr   = "''L'Expérience secrète''",
    title_vo   = "\"Nightwalkers\"",
    season     = 6,
    episode    = 5,
    property   = "L'Expérience secrète",
    aliases    = {
        "sg1 s06e05",
        "sg1 605",
        "sg1 6x05",
        "lexperience secrete", -- normalized without apostrophe
        "nightwalkers",
    },
}

----------------------------------------------------------------------
-- S06E06
-- VF: Abysses
-- VO: Abyss
season["SG1-S06E06"] = {
    id         = "SG1-S06E06",
    namespace  = "Épisode",
    page_title = "Abysses",
    title_fr   = "''Abysses''",
    title_vo   = "\"Abyss\"",
    season     = 6,
    episode    = 6,
    property   = "Abysses",
    aliases    = {
        "sg1 s06e06",
        "sg1 606",
        "sg1 6x06",
        "abysses",
        "abyss",
    },
}

----------------------------------------------------------------------
-- S06E07
-- VF: Résistance
-- VO: Shadow Play
season["SG1-S06E07"] = {
    id         = "SG1-S06E07",
    namespace  = "Épisode",
    page_title = "Résistance",
    title_fr   = "''Résistance''",
    title_vo   = "\"Shadow Play\"",
    season     = 6,
    episode    = 7,
    property   = "Résistance",
    aliases    = {
        "sg1 s06e07",
        "sg1 607",
        "sg1 6x07",
        "resistance",
        "shadow play",
    },
}

----------------------------------------------------------------------
-- S06E08
-- VF: Acte de bravoure
-- VO: The Other Guys
season["SG1-S06E08"] = {
    id         = "SG1-S06E08",
    namespace  = "Épisode",
    page_title = "Acte de bravoure",
    title_fr   = "''Acte de bravoure''",
    title_vo   = "\"The Other Guys\"",
    season     = 6,
    episode    = 8,
    property   = "Acte de bravoure",
    aliases    = {
        "sg1 s06e08",
        "sg1 608",
        "sg1 6x08",
        "acte de bravoure",
        "the other guys",
    },
}

----------------------------------------------------------------------
-- S06E09
-- VF: L'union fait la force
-- VO: Allegiance
season["SG1-S06E09"] = {
    id         = "SG1-S06E09",
    namespace  = "Épisode",
    page_title = "L'union fait la force",
    title_fr   = "''L'union fait la force''",
    title_vo   = "\"Allegiance\"",
    season     = 6,
    episode    = 9,
    property   = "L'union fait la force",
    aliases    = {
        "sg1 s06e09",
        "sg1 609",
        "sg1 6x09",
        "lunion fait la force",
        "allegiance",
    },
}

----------------------------------------------------------------------
-- S06E10
-- VF: La Reine
-- VO: Cure
season["SG1-S06E10"] = {
    id         = "SG1-S06E10",
    namespace  = "Épisode",
    page_title = "La Reine",
    title_fr   = "''La Reine''",
    title_vo   = "\"Cure\"",
    season     = 6,
    episode    = 10,
    property   = "La Reine",
    aliases    = {
        "sg1 s06e10",
        "sg1 610",
        "sg1 6x10",
        "la reine",
        "cure",
    },
}

----------------------------------------------------------------------
-- S06E11
-- VF: Prométhée
-- VO: Prometheus Unbound
season["SG1-S06E11"] = {
    id         = "SG1-S06E11",
    namespace  = "Épisode",
    page_title = "Prométhée",
    title_fr   = "''Prométhée''",
    title_vo   = "\"Prometheus Unbound\"",
    season     = 6,
    episode    = 11,
    property   = "Prométhée",
    aliases    = {
        "sg1 s06e11",
        "sg1 611",
        "sg1 6x11",
        "promethee",
        "prometheus unbound",
    },
}

----------------------------------------------------------------------
-- S06E12
-- VF: Évolution
-- VO: Evolution
season["SG1-S06E12"] = {
    id         = "SG1-S06E12",
    namespace  = "Épisode",
    page_title = "Évolution",
    title_fr   = "''Évolution''",
    title_vo   = "\"Unnatural Selection\"",
    season     = 6,
    episode    = 12,
    property   = "Évolution",
    aliases    = {
        "sg1 s06e12",
        "sg1 612",
        "sg1 6x12",
        "evolution",
		"unnatural selection",
    },
}

----------------------------------------------------------------------
-- S06E13
-- VF: Hallucinations
-- VO: Sight Unseen
season["SG1-S06E13"] = {
    id         = "SG1-S06E13",
    namespace  = "Épisode",
    page_title = "Hallucinations",
    title_fr   = "''Hallucinations''",
    title_vo   = "\"Sight Unseen\"",
    season     = 6,
    episode    = 13,
    property   = "Hallucinations",
    aliases    = {
        "sg1 s06e13",
        "sg1 613",
        "sg1 6x13",
		"hallucinations",
        "sight unseen",
    },
}

----------------------------------------------------------------------
-- S06E14
-- VF: Écrans de fumée
-- VO: Smoke and Mirrors
season["SG1-S06E14"] = {
    id         = "SG1-S06E14",
    namespace  = "Épisode",
    page_title = "Écrans de fumée",
    title_fr   = "''Écrans de fumée''",
    title_vo   = "\"Smoke and Mirrors\"",
    season     = 6,
    episode    = 14,
    property   = "Écrans de fumée",
    aliases    = {
        "sg1 s06e14",
        "sg1 614",
        "sg1 6x14",
        "ecrans de fumee",
        "smoke and mirrors",
    },
}

----------------------------------------------------------------------
-- S06E15
-- VF: Paradis perdu
-- VO: Paradise Lost
season["SG1-S06E15"] = {
    id         = "SG1-S06E15",
    namespace  = "Épisode",
    page_title = "Paradis perdu",
    title_fr   = "''Paradis perdu''",
    title_vo   = "\"Paradise Lost\"",
    season     = 6,
    episode    = 15,
    property   = "Paradis perdu",
    aliases    = {
        "sg1 s06e15",
        "sg1 615",
        "sg1 6x15",
        "paradis perdu",
        "paradise lost",
    },
}

----------------------------------------------------------------------
-- S06E16
-- VF: Métamorphose
-- VO: Metamorphosis
season["SG1-S06E16"] = {
    id         = "SG1-S06E16",
    namespace  = "Épisode",
    page_title = "Métamorphose",
    title_fr   = "''Métamorphose''",
    title_vo   = "\"Metamorphosis\"",
    season     = 6,
    episode    = 16,
    property   = "Métamorphose",
    aliases    = {
        "sg1 s06e16",
        "sg1 616",
        "sg1 6x16",
        "metamorphose",
        "metamorphosis",
    },
}

----------------------------------------------------------------------
-- S06E17
-- VF: Secret d'état
-- VO: Disclosure
season["SG1-S06E17"] = {
    id         = "SG1-S06E17",
    namespace  = "Épisode",
    page_title = "Secret d'état",
    title_fr   = "''Secret d'état''",
    title_vo   = "\"Disclosure\"",
    season     = 6,
    episode    = 17,
    property   = "Secret d'état",
    aliases    = {
        "sg1 s06e17",
        "sg1 617",
        "sg1 6x17",
        "secret detat",
        "disclosure",
    },
}

----------------------------------------------------------------------
-- S06E18
-- VF: Les Rescapés
-- VO: The Changeling
season["SG1-S06E18"] = {
    id         = "SG1-S06E18",
    namespace  = "Épisode",
    page_title = "Les Rescapés",
    title_fr   = "''Les Rescapés''",
    title_vo   = "\"Forsaken\"",
    season     = 6,
    episode    = 18,
    property   = "Les Rescapés",
    aliases    = {
        "sg1 s06e18",
        "sg1 618",
        "sg1 6x18",
        "les rescapés",
        "forsaken",
    },
}

----------------------------------------------------------------------
-- S06E19
-- VF: La Porte des rêves
-- VO: The Changeling
season["SG1-S06E19"] = {
    id         = "SG1-S06E19",
    namespace  = "Épisode",
    page_title = "La Porte des rêves",
    title_fr   = "''La Porte des rêves''",
    title_vo   = "\"The Changeling\"",
    season     = 6,
    episode    = 19,
    property   = "La Porte des rêves",
    aliases    = {
        "sg1 s06e19",
        "sg1 619",
        "sg1 6x19",
        "la porte des reves",
        "the changeling",
    },
}

----------------------------------------------------------------------
-- S06E20
-- VF: En quête du passé
-- VO: Memento
season["SG1-S06E20"] = {
    id         = "SG1-S06E20",
    namespace  = "Épisode",
    page_title = "En quête du passé",
    title_fr   = "''En quête du passé''",
    title_vo   = "\"Memento\"",
    season     = 6,
    episode    = 20,
    property   = "En quête du passé",
    aliases    = {
        "sg1 s06e20",
        "sg1 620",
        "sg1 6x20",
        "en quete du passe",
        "memento",
    },
}

----------------------------------------------------------------------
-- S06E21
-- VF: La Prophétie
-- VO: Prophecy
season["SG1-S06E21"] = {
    id         = "SG1-S06E21",
    namespace  = "Épisode",
    page_title = "La Prophétie",
    title_fr   = "''La Prophétie''",
    title_vo   = "\"Prophecy\"",
    season     = 6,
    episode    = 21,
    property   = "La Prophétie",
    aliases    = {
        "sg1 s06e21",
        "sg1 621",
        "sg1 6x21",
        "la prophetie",
        "prophecy",
    },
}

----------------------------------------------------------------------
-- S06E22
-- VF: Pacte avec le diable
-- VO: Full Circle
season["SG1-S06E22"] = {
    id         = "SG1-S06E22",
    namespace  = "Épisode",
    page_title = "Pacte avec le diable",
    title_fr   = "''Pacte avec le diable''",
    title_vo   = "\"Full Circle\"",
    season     = 6,
    episode    = 22,
    property   = "Pacte avec le diable",
    aliases    = {
        "sg1 s06e22",
        "sg1 622",
        "sg1 6x22",
        "pacte avec le diable",
        "full circle",
    },
}

----------------------------------------------------------------------
-- Alias → ID mapping (lowercased, apostrophes removed)
-- Each alias reproduces the VF/VO titles in normalized form
----------------------------------------------------------------------

season["sg1 s06e01"] = "SG1-S06E01"
season["sg1 601"] = "SG1-S06E01"
season["sg1 6x01"] = "SG1-S06E01"
season["redemption part 1"] = "SG1-S06E01"
season["redemption 1re partie"] = "SG1-S06E01"
season["redemption"] = "SG1-S06E01"

season["sg1 s06e02"] = "SG1-S06E02"
season["sg1 602"] = "SG1-S06E02"
season["sg1 6x02"] = "SG1-S06E02"
season["redemption part 2"] = "SG1-S06E02"
season["redemption 2e partie"] = "SG1-S06E02"

season["sg1 s06e03"] = "SG1-S06E03"
season["sg1 603"] = "SG1-S06E03"
season["sg1 6x03"] = "SG1-S06E03"
season["reunion"] = "SG1-S06E03"
season["descent"] = "SG1-S06E03"

season["sg1 s06e04"] = "SG1-S06E04"
season["sg1 604"] = "SG1-S06E04"
season["sg1 6x04"] = "SG1-S06E04"
season["prisonniere des glaces"] = "SG1-S06E04"
season["frozen"] = "SG1-S06E04"

season["sg1 s06e05"] = "SG1-S06E05"
season["sg1 605"] = "SG1-S06E05"
season["sg1 6x05"] = "SG1-S06E05"
season["lexperience secrete"] = "SG1-S06E05"
season["nightwalkers"] = "SG1-S06E05"

season["sg1 s06e06"] = "SG1-S06E06"
season["sg1 606"] = "SG1-S06E06"
season["sg1 6x06"] = "SG1-S06E06"
season["abysses"] = "SG1-S06E06"
season["abyss"] = "SG1-S06E06"

season["sg1 s06e07"] = "SG1-S06E07"
season["sg1 607"] = "SG1-S06E07"
season["sg1 6x07"] = "SG1-S06E07"
season["resistance"] = "SG1-S06E07"
season["shadow play"] = "SG1-S06E07"

season["sg1 s06e08"] = "SG1-S06E08"
season["sg1 608"] = "SG1-S06E08"
season["sg1 6x08"] = "SG1-S06E08"
season["acte de bravoure"] = "SG1-S06E08"
season["the other guys"] = "SG1-S06E08"

season["sg1 s06e09"] = "SG1-S06E09"
season["sg1 609"] = "SG1-S06E09"
season["sg1 6x09"] = "SG1-S06E09"
season["lunion fait la force"] = "SG1-S06E09"
season["allegiance"] = "SG1-S06E09"

season["sg1 s06e10"] = "SG1-S06E10"
season["sg1 610"] = "SG1-S06E10"
season["sg1 6x10"] = "SG1-S06E10"
season["la reine"] = "SG1-S06E10"
season["cure"] = "SG1-S06E10"

season["sg1 s06e11"] = "SG1-S06E11"
season["sg1 611"] = "SG1-S06E11"
season["sg1 6x11"] = "SG1-S06E11"
season["promethee"] = "SG1-S06E11"
season["prometheus unbound"] = "SG1-S06E11"

season["sg1 s06e12"] = "SG1-S06E12"
season["sg1 612"] = "SG1-S06E12"
season["sg1 6x12"] = "SG1-S06E12"
season["evolution"] = "SG1-S06E12"
season["unnatural selection"] = "SG1-S06E12"

season["sg1 s06e13"] = "SG1-S06E13"
season["sg1 613"] = "SG1-S06E13"
season["sg1 6x13"] = "SG1-S06E13"
season["hallucinations"] = "SG1-S06E13"
season["sight unseen"] = "SG1-S06E13"

season["sg1 s06e14"] = "SG1-S06E14"
season["sg1 614"] = "SG1-S06E14"
season["sg1 6x14"] = "SG1-S06E14"
season["ecrans de fumee"] = "SG1-S06E14"
season["smoke and mirrors"] = "SG1-S06E14"

season["sg1 s06e15"] = "SG1-S06E15"
season["sg1 615"] = "SG1-S06E15"
season["sg1 6x15"] = "SG1-S06E15"
season["paradis perdu"] = "SG1-S06E15"
season["paradise lost"] = "SG1-S06E15"

season["sg1 s06e16"] = "SG1-S06E16"
season["sg1 616"] = "SG1-S06E16"
season["sg1 6x16"] = "SG1-S06E16"
season["metamorphose"] = "SG1-S06E16"
season["metamorphosis"] = "SG1-S06E16"

season["sg1 s06e17"] = "SG1-S06E17"
season["sg1 617"] = "SG1-S06E17"
season["sg1 6x17"] = "SG1-S06E17"
season["secret detat"] = "SG1-S06E17"
season["disclosure"] = "SG1-S06E17"

season["sg1 s06e18"] = "SG1-S06E18"
season["sg1 618"] = "SG1-S06E18"
season["sg1 6x18"] = "SG1-S06E18"
season["les rescapes"] = "SG1-S06E18"
season["forsaken"] = "SG1-S06E18"

season["sg1 s06e19"] = "SG1-S06E19"
season["sg1 619"] = "SG1-S06E19"
season["sg1 6x19"] = "SG1-S06E19"
season["la porte des reves"] = "SG1-S06E19"
season["the changeling"] = "SG1-S06E19"

season["sg1 s06e20"] = "SG1-S06E20"
season["sg1 620"] = "SG1-S06E20"
season["sg1 6x20"] = "SG1-S06E20"
season["en quete du passe"] = "SG1-S06E20"
season["memento"] = "SG1-S06E20"

season["sg1 s06e21"] = "SG1-S06E21"
season["sg1 621"] = "SG1-S06E21"
season["sg1 6x21"] = "SG1-S06E21"
season["la prophetie"] = "SG1-S06E21"
season["prophecy"] = "SG1-S06E21"

season["sg1 s06e22"] = "SG1-S06E22"
season["sg1 622"] = "SG1-S06E22"
season["sg1 6x22"] = "SG1-S06E22"
season["pacte avec le diable"] = "SG1-S06E22"
season["full circle"] = "SG1-S06E22"

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

return season