« Module:Episode/SGA/Season1 » : différence entre les versions
Apparence
Contenu supprimé Contenu ajouté
Page créée avec « -- Module:Episode/SG1/Season10 -- Complete data for Stargate SG-1 Season 10 (episodes 1–20; overall 195–214) -- Conventions: -- * namespace = "Épisode" -- * page_title uses normalized French title; when French parts (1/2, 2/2) are present AND the French titles of the parts are identical, -- page_title and property include ", 1re partie" / ", 2e partie". -- * title_fr uses wiki-style italics; when French parts are identical, title_fr includes "1{{re}} p... » |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
-- Module:Episode/ |
-- Module:Episode/SGA/Season1 |
||
-- |
-- Data from Stargate Atlantis Season 1 |
||
-- Normalized IDs : SGA-SxxEyy |
|||
-- Conventions: |
|||
-- Generated from the provided raw text; aliases derived from VF/VO titles present in the text, |
|||
-- * namespace = "Épisode" |
|||
-- plus the requested technical aliases: "sga s01eyy", "sga 1xyy", "sga 1yy" (yy = two-digit episode number). |
|||
-- * page_title uses normalized French title; when French parts (1/2, 2/2) are present AND the French titles of the parts are identical, |
|||
-- Note: "sga 1yy" is the three-digit form used in your examples (e.g., sga 101). |
|||
-- page_title and property include ", 1re partie" / ", 2e partie". |
|||
-- * title_fr uses wiki-style italics; when French parts are identical, title_fr includes "1{{re}} partie", "2{{e}} partie". |
|||
-- * title_vo uses quoted original title; when VO parts are identical, title_vo includes ", Part 1" / ", Part 2". |
|||
-- * aliases are lowercase, accents removed, apostrophes removed; VF aliases replace "1 2" by "1re partie" and "2 2" by "2e partie". |
|||
-- * VO aliases use "part 1" / "part 2" for multi-part VO titles. |
|||
-- * For Part 1 episodes with identical French titles, standalone normalized VF and VO aliases are added. |
|||
local season = {} |
local season = {} |
||
---------------------------------------------------------------------- |
---------------------------------------------------------------------- |
||
-- General rule : |
|||
-- S10E01 |
|||
-- - Main key : "SGA-S01Eyy" |
|||
-- VF: L'Oricy |
|||
-- - Each input is a full table |
|||
-- VO: Flesh and Blood |
|||
-- - Aliases are derived only from titles present in the raw text (normalized) |
|||
season["SG1-S10E01"] = { |
|||
-- - Technical aliases added for each episode: "sga s01exx", "sga 1xxx", "sga 1xXX" |
|||
id = "SG1-S10E01", |
|||
---------------------------------------------------------------------- |
|||
-- S01E01 - Rising (1/2) - Une nouvelle ère (1/2) |
|||
season["SGA-S01E01"] = { |
|||
id = "SGA-S01E01", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Une nouvelle ère, 1re partie", |
||
title_fr = "'' |
title_fr = "''Une nouvelle ère'', 1{{re}} partie", |
||
title_vo = "\" |
title_vo = "\"Rising\", Part 1", |
||
season = |
season = 1, |
||
episode = 1, |
episode = 1, |
||
property = " |
property = "Une nouvelle ère, 1re partie", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e01", |
||
" |
"sga 101", |
||
" |
"sga 1x01", |
||
" |
"une nouvelle ere", |
||
" |
"une nouvelle ere 1re partie", |
||
"rising", |
|||
"rising part 1", |
|||
}, |
}, |
||
} |
} |
||
-- S01E02 - Rising (2/2) - Une nouvelle ère (2/2) |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E02"] = { |
|||
-- S10E02 |
|||
id = "SGA-S01E02", |
|||
-- VF: Dans les bras de Morphée |
|||
-- VO: Morpheus |
|||
season["SG1-S10E02"] = { |
|||
id = "SG1-S10E02", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Une nouvelle ère, 2e partie", |
||
title_fr = "'' |
title_fr = "''Une nouvelle ère'', 2{{e}} partie", |
||
title_vo = "\" |
title_vo = "\"Rising\", Part 2", |
||
season = |
season = 1, |
||
episode = 2, |
episode = 2, |
||
property = " |
property = "Une nouvelle ère, 2e partie", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e02", |
||
" |
"sga 102", |
||
" |
"sga 1x02", |
||
" |
"une nouvelle ere", |
||
" |
"une nouvelle ere 2e partie", |
||
"rising", |
|||
"rising part 2", |
|||
}, |
}, |
||
} |
} |
||
-- S01E03 - Invulnérable / Hide and Seek |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E03"] = { |
|||
-- S10E03 |
|||
id = "SGA-S01E03", |
|||
-- VF: Chassé-croisé |
|||
-- VO: The Pegasus Project |
|||
season["SG1-S10E03"] = { |
|||
id = "SG1-S10E03", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Invulnérable", |
||
title_fr = "'' |
title_fr = "''Invulnérable''", |
||
title_vo = "\" |
title_vo = "\"Hide and Seek\"", |
||
season = |
season = 1, |
||
episode = 3, |
episode = 3, |
||
property = " |
property = "Invulnérable", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e03", |
||
" |
"sga 103", |
||
" |
"sga 1x03", |
||
" |
"invulnerable", |
||
" |
"hide and seek", |
||
}, |
}, |
||
} |
} |
||
-- S01E04 - 38 minutes / Thirty-Eight Minutes |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E04"] = { |
|||
-- S10E04 |
|||
id = "SGA-S01E04", |
|||
-- VF: La Guerre des clones |
|||
-- VO: Insiders |
|||
season["SG1-S10E04"] = { |
|||
id = "SG1-S10E04", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "38 minutes", |
||
title_fr = "'' |
title_fr = "''38 minutes''", |
||
title_vo = "\" |
title_vo = "\"Thirty-Eight Minutes\"", |
||
season = |
season = 1, |
||
episode = 4, |
episode = 4, |
||
property = " |
property = "38 minutes", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e04", |
||
" |
"sga 104", |
||
" |
"sga 1x04", |
||
" |
"38 minutes", |
||
" |
"thirty eight minutes", |
||
}, |
}, |
||
} |
} |
||
-- S01E05 - Soupçons / Suspicion |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E05"] = { |
|||
-- S10E05 |
|||
id = "SGA-S01E05", |
|||
-- VF: La Créature |
|||
-- VO: Uninvited |
|||
season["SG1-S10E05"] = { |
|||
id = "SG1-S10E05", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Soupçons", |
||
title_fr = "'' |
title_fr = "''Soupçons''", |
||
title_vo = "\" |
title_vo = "\"Suspicion\"", |
||
season = |
season = 1, |
||
episode = 5, |
episode = 5, |
||
property = " |
property = "Soupçons", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e05", |
||
" |
"sga 105", |
||
" |
"sga 1x05", |
||
" |
"soupcons", |
||
" |
"suspicion", |
||
}, |
}, |
||
} |
} |
||
-- S01E06 - La Fin de l'innocence / Childhood's End |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E06"] = { |
|||
-- S10E06 |
|||
id = "SGA-S01E06", |
|||
-- VF: Wormhole X-Treme, le film |
|||
-- VO: 200 |
|||
season["SG1-S10E06"] = { |
|||
id = "SG1-S10E06", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "La Fin de l'innocence", |
||
title_fr = "'' |
title_fr = "''La Fin de l'innocence''", |
||
title_vo = "\" |
title_vo = "\"Childhood's End\"", |
||
season = |
season = 1, |
||
episode = 6, |
episode = 6, |
||
property = " |
property = "La Fin de l'innocence", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e06", |
||
" |
"sga 106", |
||
" |
"sga 1x06", |
||
" |
"la fin de l'innocence", |
||
" |
"childhoods end", |
||
}, |
}, |
||
} |
} |
||
-- S01E07 - Sérum / Poisoning the Well |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E07"] = { |
|||
-- S10E07 |
|||
id = "SGA-S01E07", |
|||
-- VF: La Riposte |
|||
-- VO: Counterstrike |
|||
season["SG1-S10E07"] = { |
|||
id = "SG1-S10E07", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Sérum", |
||
title_fr = "'' |
title_fr = "''Sérum''", |
||
title_vo = "\" |
title_vo = "\"Poisoning the Well\"", |
||
season = |
season = 1, |
||
episode = 7, |
episode = 7, |
||
property = " |
property = "Sérum", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e07", |
||
" |
"sga 107", |
||
" |
"sga 1x07", |
||
" |
"serum", |
||
" |
"poisoning the well", |
||
}, |
}, |
||
} |
} |
||
-- S01E08 - Apparences / Underground |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E08"] = { |
|||
-- S10E08 |
|||
id = "SGA-S01E08", |
|||
-- VF: Amnésie |
|||
-- VO: Memento Mori |
|||
season["SG1-S10E08"] = { |
|||
id = "SG1-S10E08", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Apparences", |
||
title_fr = "'' |
title_fr = "''Apparences''", |
||
title_vo = "\" |
title_vo = "\"Underground\"", |
||
season = |
season = 1, |
||
episode = 8, |
episode = 8, |
||
property = " |
property = "Apparences", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e08", |
||
" |
"sga 108", |
||
" |
"sga 1x08", |
||
" |
"apparences", |
||
" |
"underground", |
||
}, |
}, |
||
} |
} |
||
-- S01E09 - Retour sur Terre / Home |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E09"] = { |
|||
-- S10E09 |
|||
id = "SGA-S01E09", |
|||
-- VF: Aux mains des rebelles |
|||
-- VO: Company of Thieves |
|||
season["SG1-S10E09"] = { |
|||
id = "SG1-S10E09", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Retour sur Terre", |
||
title_fr = "'' |
title_fr = "''Retour sur Terre''", |
||
title_vo = "\" |
title_vo = "\"Home\"", |
||
season = |
season = 1, |
||
episode = 9, |
episode = 9, |
||
property = " |
property = "Retour sur Terre", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e09", |
||
" |
"sga 109", |
||
" |
"sga 1x09", |
||
" |
"retour sur terre", |
||
" |
"home", |
||
}, |
}, |
||
} |
} |
||
-- S01E10 - En pleine tempête (1/2) / The Storm (1/2) |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E10"] = { |
|||
-- S10E10 (French title marked 1/2 and French titles of both parts are identical) |
|||
id = "SGA-S01E10", |
|||
-- VF: La Quête du Graal (1/2) |
|||
-- VO: The Quest (1/2) |
|||
-- RULE: French parts identical -> add ", 1re partie" in page_title/property and "1{{re}} partie" in title_fr |
|||
season["SG1-S10E10"] = { |
|||
id = "SG1-S10E10", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "En pleine tempête, 1re partie", |
||
title_fr = "'' |
title_fr = "''En pleine tempête'', 1{{re}} partie", |
||
title_vo = "\"The |
title_vo = "\"The Storm\"", |
||
season = |
season = 1, |
||
episode = 10, |
episode = 10, |
||
property = " |
property = "En pleine tempête, 1re partie", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e10", |
||
" |
"sga 110", |
||
" |
"sga 1x10", |
||
" |
"en pleine tempete", |
||
" |
"en pleine tempete 1re partie", |
||
"the storm", |
|||
-- standalone normalized aliases for Part 1 |
|||
"la quete du graal", |
|||
"the quest", |
|||
}, |
}, |
||
} |
} |
||
-- S01E11 - En pleine tempête (2/2) / The Eye (2/2) |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E11"] = { |
|||
-- S10E11 (French title marked 2/2 and French titles of both parts are identical) |
|||
id = "SGA-S01E11", |
|||
-- VF: La Quête du Graal (2/2) |
|||
-- VO: The Quest (2/2) |
|||
season["SG1-S10E11"] = { |
|||
id = "SG1-S10E11", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "En pleine tempête, 2e partie", |
||
title_fr = "'' |
title_fr = "''En pleine tempête'', 2{{e}} partie", |
||
title_vo = "\"The |
title_vo = "\"The Eye\"", |
||
season = |
season = 1, |
||
episode = 11, |
episode = 11, |
||
property = " |
property = "En pleine tempête, 2e partie", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e11", |
||
" |
"sga 111", |
||
" |
"sga 1x11", |
||
" |
"en pleine tempete 2e partie", |
||
"the |
"the eye", |
||
}, |
}, |
||
} |
} |
||
-- S01E12 - Duel / The Defiant One |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E12"] = { |
|||
-- S10E12 |
|||
id = "SGA-S01E12", |
|||
-- VF: La Grande Illusion |
|||
-- VO: Line in the Sand |
|||
season["SG1-S10E12"] = { |
|||
id = "SG1-S10E12", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Duel", |
||
title_fr = "'' |
title_fr = "''Duel''", |
||
title_vo = "\" |
title_vo = "\"The Defiant One\"", |
||
season = |
season = 1, |
||
episode = 12, |
episode = 12, |
||
property = " |
property = "Duel", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e12", |
||
" |
"sga 112", |
||
" |
"sga 1x12", |
||
" |
"duel", |
||
" |
"the defiant one", |
||
}, |
}, |
||
} |
} |
||
-- S01E13 - Virus / Hot Zone |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E13"] = { |
|||
-- S10E13 |
|||
id = "SGA-S01E13", |
|||
-- VF: Dimension parallèle |
|||
-- VO: The Road Not Taken |
|||
season["SG1-S10E13"] = { |
|||
id = "SG1-S10E13", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Virus", |
||
title_fr = "'' |
title_fr = "''Virus''", |
||
title_vo = "\" |
title_vo = "\"Hot Zone\"", |
||
season = |
season = 1, |
||
episode = 13, |
episode = 13, |
||
property = " |
property = "Virus", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e13", |
||
" |
"sga 113", |
||
" |
"sga 1x13", |
||
" |
"virus", |
||
" |
"hot zone", |
||
}, |
}, |
||
} |
} |
||
-- S01E14 - Hors d'atteinte / Sanctuary |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E14"] = { |
|||
-- S10E14 |
|||
id = "SGA-S01E14", |
|||
-- VF: Question de confiance |
|||
-- VO: The Shroud |
|||
season["SG1-S10E14"] = { |
|||
id = "SG1-S10E14", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Hors d'atteinte", |
||
title_fr = "'' |
title_fr = "''Hors d'atteinte''", |
||
title_vo = "\" |
title_vo = "\"Sanctuary\"", |
||
season = |
season = 1, |
||
episode = 14, |
episode = 14, |
||
property = " |
property = "Hors d'atteinte", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e14", |
||
" |
"sga 114", |
||
" |
"sga 1x14", |
||
" |
"hors d'atteinte", |
||
" |
"sanctuary", |
||
}, |
}, |
||
} |
} |
||
-- S01E15 - Le Grand Sommeil / Before I Sleep |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E15"] = { |
|||
-- S10E15 |
|||
id = "SGA-S01E15", |
|||
-- VF: Morts ou Vifs |
|||
-- VO: Bounty |
|||
season["SG1-S10E15"] = { |
|||
id = "SG1-S10E15", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Le Grand Sommeil", |
||
title_fr = "'' |
title_fr = "''Le Grand Sommeil''", |
||
title_vo = "\" |
title_vo = "\"Before I Sleep\"", |
||
season = |
season = 1, |
||
episode = 15, |
episode = 15, |
||
property = " |
property = "Le Grand Sommeil", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e15", |
||
" |
"sga 115", |
||
" |
"sga 1x15", |
||
" |
"le grand sommeil", |
||
" |
"before i sleep", |
||
}, |
}, |
||
} |
} |
||
-- S01E16 - La Communauté des quinze / The Brotherhood |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E16"] = { |
|||
-- S10E16 |
|||
id = "SGA-S01E16", |
|||
-- VF: Prise d'otages |
|||
-- VO: Bad Guys |
|||
season["SG1-S10E16"] = { |
|||
id = "SG1-S10E16", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "La Communauté des quinze", |
||
title_fr = "'' |
title_fr = "''La Communauté des quinze''", |
||
title_vo = "\" |
title_vo = "\"The Brotherhood\"", |
||
season = |
season = 1, |
||
episode = 16, |
episode = 16, |
||
property = " |
property = "La Communauté des quinze", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e16", |
||
" |
"sga 116", |
||
" |
"sga 1x16", |
||
" |
"la communaute des quinze", |
||
" |
"the brotherhood", |
||
}, |
}, |
||
} |
} |
||
-- S01E17 - Derniers Messages / Letters from Pegasus |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E17"] = { |
|||
-- S10E17 |
|||
id = "SGA-S01E17", |
|||
-- VF: La Loi du talion |
|||
-- VO: Talion |
|||
season["SG1-S10E17"] = { |
|||
id = "SG1-S10E17", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Derniers Messages", |
||
title_fr = "'' |
title_fr = "''Derniers Messages''", |
||
title_vo = "\" |
title_vo = "\"Letters from Pegasus\"", |
||
season = |
season = 1, |
||
episode = 17, |
episode = 17, |
||
property = " |
property = "Derniers Messages", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e17", |
||
" |
"sga 117", |
||
" |
"sga 1x17", |
||
" |
"derniers messages", |
||
" |
"letters from pegasus", |
||
}, |
}, |
||
} |
} |
||
-- S01E18 - Sous hypnose / The Gift |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E18"] = { |
|||
-- S10E18 |
|||
id = "SGA-S01E18", |
|||
-- VF: Un air de famille |
|||
-- VO: Family Ties |
|||
season["SG1-S10E18"] = { |
|||
id = "SG1-S10E18", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Sous hypnose", |
||
title_fr = "'' |
title_fr = "''Sous hypnose''", |
||
title_vo = "\" |
title_vo = "\"The Gift\"", |
||
season = |
season = 1, |
||
episode = 18, |
episode = 18, |
||
property = " |
property = "Sous hypnose", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e18", |
||
" |
"sga 118", |
||
" |
"sga 1x18", |
||
" |
"sous hypnose", |
||
" |
"the gift", |
||
}, |
}, |
||
} |
} |
||
-- S01E19 - Assiégés (1/3) / The Siege (1/3) |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E19"] = { |
|||
-- S10E19 |
|||
id = "SGA-S01E19", |
|||
-- VF: La Symbiose du mal |
|||
-- VO: Dominion |
|||
season["SG1-S10E19"] = { |
|||
id = "SG1-S10E19", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Assiégés, 1re partie", |
||
title_fr = "'' |
title_fr = "''Assiégés'', 1{{re}} partie", |
||
title_vo = "\" |
title_vo = "\"The Siege\", Part 1", |
||
season = |
season = 1, |
||
episode = 19, |
episode = 19, |
||
property = " |
property = "Assiégés, 1re partie", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e19", |
||
" |
"sga 119", |
||
" |
"sga 1x19", |
||
" |
"assieges", |
||
" |
"assieges 1re partie", |
||
"the siege", |
|||
"the siege part 1", |
|||
}, |
}, |
||
} |
} |
||
-- S01E20 - Assiégés (2/3) / The Siege (2/3) |
|||
---------------------------------------------------------------------- |
|||
season["SGA-S01E20"] = { |
|||
-- S10E20 |
|||
id = "SGA-S01E20", |
|||
-- VF: Le Temps d'une vie |
|||
-- VO: Unending |
|||
season["SG1-S10E20"] = { |
|||
id = "SG1-S10E20", |
|||
namespace = "Épisode", |
namespace = "Épisode", |
||
page_title = " |
page_title = "Assiégés, 2e partie", |
||
title_fr = "'' |
title_fr = "''Assiégés'', 2{{e}} partie", |
||
title_vo = "\" |
title_vo = "\"The Siege\", Part 2", |
||
season = |
season = 1, |
||
episode = 20, |
episode = 20, |
||
property = " |
property = "Assiégés, 2e partie", |
||
aliases = { |
aliases = { |
||
" |
"sga s01e20", |
||
" |
"sga 120", |
||
" |
"sga 1x20", |
||
" |
"assieges 2e partie", |
||
" |
"the siege part 2", |
||
}, |
}, |
||
} |
} |
||
---------------------------------------------------------------------- |
---------------------------------------------------------------------- |
||
-- Alias → ID |
-- Alias → ID |
||
-- Each alias forwards to the main input. |
|||
-- VF aliases: "1 2" replaced by "1re partie", "2 2" by "2e partie" |
|||
-- Aliases include normalized forms derived from VF/VO titles present in the raw text |
|||
-- VO aliases: use "part 1" / "part 2" for multi-part VO titles |
|||
-- plus the requested technical aliases for each episode. |
|||
---------------------------------------------------------------------- |
---------------------------------------------------------------------- |
||
-- SGA-S01E01 |
|||
season["sg1 s10e01"] = "SG1-S10E01" |
|||
season[" |
season["sga s01e01"] = "SGA-S01E01" |
||
season[" |
season["sga 101"] = "SGA-S01E01" |
||
season[" |
season["sga 1x01"] = "SGA-S01E01" |
||
season[" |
season["une nouvelle ere"] = "SGA-S01E01" |
||
season["une nouvelle ere 1re partie"]= "SGA-S01E01" |
|||
season["rising"] = "SGA-S01E01" |
|||
season["rising part 1"] = "SGA-S01E01" |
|||
-- SGA-S01E02 |
|||
season["sg1 s10e02"] = "SG1-S10E02" |
|||
season[" |
season["sga s01e02"] = "SGA-S01E02" |
||
season[" |
season["sga 102"] = "SGA-S01E02" |
||
season[" |
season["sga 1x02"] = "SGA-S01E02" |
||
season[" |
season["une nouvelle ere 2e partie"] = "SGA-S01E02" |
||
season["rising part 2"] = "SGA-S01E02" |
|||
-- SGA-S01E03 |
|||
season["sg1 s10e03"] = "SG1-S10E03" |
|||
season[" |
season["sga s01e03"] = "SGA-S01E03" |
||
season[" |
season["sga 103"] = "SGA-S01E03" |
||
season[" |
season["sga 1x03"] = "SGA-S01E03" |
||
season[" |
season["invulnerable"] = "SGA-S01E03" |
||
season["hide and seek"] = "SGA-S01E03" |
|||
-- SGA-S01E04 |
|||
season["sg1 s10e04"] = "SG1-S10E04" |
|||
season[" |
season["sga s01e04"] = "SGA-S01E04" |
||
season[" |
season["sga 104"] = "SGA-S01E04" |
||
season[" |
season["sga 1x04"] = "SGA-S01E04" |
||
season[" |
season["38 minutes"] = "SGA-S01E04" |
||
season["thirty eight minutes"] = "SGA-S01E04" |
|||
-- SGA-S01E05 |
|||
season["sg1 s10e05"] = "SG1-S10E05" |
|||
season[" |
season["sga s01e05"] = "SGA-S01E05" |
||
season[" |
season["sga 105"] = "SGA-S01E05" |
||
season[" |
season["sga 1x05"] = "SGA-S01E05" |
||
season[" |
season["soupcons"] = "SGA-S01E05" |
||
season["suspicion"] = "SGA-S01E05" |
|||
-- SGA-S01E06 |
|||
season["sg1 s10e06"] = "SG1-S10E06" |
|||
season[" |
season["sga s01e06"] = "SGA-S01E06" |
||
season[" |
season["sga 106"] = "SGA-S01E06" |
||
season[" |
season["sga 1x06"] = "SGA-S01E06" |
||
season[" |
season["la fin de l'innocence"] = "SGA-S01E06" |
||
season["childhoods end"] = "SGA-S01E06" |
|||
-- SGA-S01E07 |
|||
season["sg1 s10e07"] = "SG1-S10E07" |
|||
season[" |
season["sga s01e07"] = "SGA-S01E07" |
||
season[" |
season["sga 107"] = "SGA-S01E07" |
||
season[" |
season["sga 1x07"] = "SGA-S01E07" |
||
season[" |
season["serum"] = "SGA-S01E07" |
||
season["poisoning the well"] = "SGA-S01E07" |
|||
-- SGA-S01E08 |
|||
season["sg1 s10e08"] = "SG1-S10E08" |
|||
season[" |
season["sga s01e08"] = "SGA-S01E08" |
||
season[" |
season["sga 108"] = "SGA-S01E08" |
||
season[" |
season["sga 1x08"] = "SGA-S01E08" |
||
season[" |
season["apparences"] = "SGA-S01E08" |
||
season["underground"] = "SGA-S01E08" |
|||
-- SGA-S01E09 |
|||
season["sg1 s10e09"] = "SG1-S10E09" |
|||
season[" |
season["sga s01e09"] = "SGA-S01E09" |
||
season[" |
season["sga 109"] = "SGA-S01E09" |
||
season[" |
season["sga 1x09"] = "SGA-S01E09" |
||
season[" |
season["retour sur terre"] = "SGA-S01E09" |
||
season["home"] = "SGA-S01E09" |
|||
-- SGA-S01E10 |
|||
season["sg1 s10e10"] = "SG1-S10E10" |
|||
season[" |
season["sga s01e10"] = "SGA-S01E10" |
||
season[" |
season["sga 110"] = "SGA-S01E10" |
||
season[" |
season["sga 1x10"] = "SGA-S01E10" |
||
season[" |
season["en pleine tempete"] = "SGA-S01E10" |
||
season[" |
season["en pleine tempete 1re partie"]= "SGA-S01E10" |
||
season["the |
season["the storm"] = "SGA-S01E10" |
||
-- SGA-S01E11 |
|||
season["sg1 s10e11"] = "SG1-S10E11" |
|||
season[" |
season["sga s01e11"] = "SGA-S01E11" |
||
season[" |
season["sga 111"] = "SGA-S01E11" |
||
season[" |
season["sga 1x11"] = "SGA-S01E11" |
||
season["the |
season["the eye"] = "SGA-S01E11" |
||
season["en pleine tempete 2e partie"]= "SGA-S01E11" |
|||
-- SGA-S01E12 |
|||
season["sg1 s10e12"] = "SG1-S10E12" |
|||
season[" |
season["sga s01e12"] = "SGA-S01E12" |
||
season[" |
season["sga 112"] = "SGA-S01E12" |
||
season[" |
season["sga 1x12"] = "SGA-S01E12" |
||
season[" |
season["duel"] = "SGA-S01E12" |
||
season["the defiant one"] = "SGA-S01E12" |
|||
-- SGA-S01E13 |
|||
season["sg1 s10e13"] = "SG1-S10E13" |
|||
season[" |
season["sga s01e13"] = "SGA-S01E13" |
||
season[" |
season["sga 113"] = "SGA-S01E13" |
||
season[" |
season["sga 1x13"] = "SGA-S01E13" |
||
season[" |
season["virus"] = "SGA-S01E13" |
||
season["hot zone"] = "SGA-S01E13" |
|||
-- SGA-S01E14 |
|||
season["sg1 s10e14"] = "SG1-S10E14" |
|||
season[" |
season["sga s01e14"] = "SGA-S01E14" |
||
season[" |
season["sga 114"] = "SGA-S01E14" |
||
season[" |
season["sga 1x14"] = "SGA-S01E14" |
||
season[" |
season["hors d'atteinte"] = "SGA-S01E14" |
||
season["sanctuary"] = "SGA-S01E14" |
|||
-- SGA-S01E15 |
|||
season["sg1 s10e15"] = "SG1-S10E15" |
|||
season[" |
season["sga s01e15"] = "SGA-S01E15" |
||
season[" |
season["sga 115"] = "SGA-S01E15" |
||
season[" |
season["sga 1x15"] = "SGA-S01E15" |
||
season[" |
season["le grand sommeil"] = "SGA-S01E15" |
||
season["before i sleep"] = "SGA-S01E15" |
|||
-- SGA-S01E16 |
|||
season["sg1 s10e16"] = "SG1-S10E16" |
|||
season[" |
season["sga s01e16"] = "SGA-S01E16" |
||
season[" |
season["sga 116"] = "SGA-S01E16" |
||
season[" |
season["sga 1x16"] = "SGA-S01E16" |
||
season[" |
season["la communaute des quinze"] = "SGA-S01E16" |
||
season["the brotherhood"] = "SGA-S01E16" |
|||
-- SGA-S01E17 |
|||
season["sg1 s10e17"] = "SG1-S10E17" |
|||
season[" |
season["sga s01e17"] = "SGA-S01E17" |
||
season[" |
season["sga 117"] = "SGA-S01E17" |
||
season[" |
season["sga 1x17"] = "SGA-S01E17" |
||
season[" |
season["derniers messages"] = "SGA-S01E17" |
||
season["letters from pegasus"] = "SGA-S01E17" |
|||
-- SGA-S01E18 |
|||
season["sg1 s10e18"] = "SG1-S10E18" |
|||
season[" |
season["sga s01e18"] = "SGA-S01E18" |
||
season[" |
season["sga 118"] = "SGA-S01E18" |
||
season[" |
season["sga 1x18"] = "SGA-S01E18" |
||
season[" |
season["sous hypnose"] = "SGA-S01E18" |
||
season["the gift"] = "SGA-S01E18" |
|||
-- SGA-S01E19 |
|||
season["sg1 s10e19"] = "SG1-S10E19" |
|||
season[" |
season["sga s01e19"] = "SGA-S01E19" |
||
season[" |
season["sga 119"] = "SGA-S01E19" |
||
season[" |
season["sga 1x19"] = "SGA-S01E19" |
||
season[" |
season["assieges"] = "SGA-S01E19" |
||
season["assieges 1re partie"] = "SGA-S01E19" |
|||
season["the siege"] = "SGA-S01E19" |
|||
season["the siege part 1"] = "SGA-S01E19" |
|||
-- SGA-S01E20 |
|||
season["sg1 s10e20"] = "SG1-S10E20" |
|||
season[" |
season["sga s01e20"] = "SGA-S01E20" |
||
season[" |
season["sga 120"] = "SGA-S01E20" |
||
season[" |
season["sga 1x20"] = "SGA-S01E20" |
||
season[" |
season["assieges 2e partie"] = "SGA-S01E20" |
||
season["the siege part 2"] = "SGA-S01E20" |
|||
---------------------------------------------------------------------- |
---------------------------------------------------------------------- |
||
Dernière version du 1 juin 2026 à 19:52
| Il sera peut-être nécessaire de créer une page documentation pour ce module Scribunto programmé dans la page créer Les éditeurs peuvent faire des tests sur les pages bac à sable (créer | miroir) et études de cas (créer) du module. Veuillez ajouter les catégories dans la sous-page /documentation. Sous-pages de ce module. |
-- Module:Episode/SGA/Season1
-- Data from Stargate Atlantis Season 1
-- Normalized IDs : SGA-SxxEyy
-- Generated from the provided raw text; aliases derived from VF/VO titles present in the text,
-- plus the requested technical aliases: "sga s01eyy", "sga 1xyy", "sga 1yy" (yy = two-digit episode number).
-- Note: "sga 1yy" is the three-digit form used in your examples (e.g., sga 101).
local season = {}
----------------------------------------------------------------------
-- General rule :
-- - Main key : "SGA-S01Eyy"
-- - Each input is a full table
-- - Aliases are derived only from titles present in the raw text (normalized)
-- - Technical aliases added for each episode: "sga s01exx", "sga 1xxx", "sga 1xXX"
----------------------------------------------------------------------
-- S01E01 - Rising (1/2) - Une nouvelle ère (1/2)
season["SGA-S01E01"] = {
id = "SGA-S01E01",
namespace = "Épisode",
page_title = "Une nouvelle ère, 1re partie",
title_fr = "''Une nouvelle ère'', 1{{re}} partie",
title_vo = "\"Rising\", Part 1",
season = 1,
episode = 1,
property = "Une nouvelle ère, 1re partie",
aliases = {
"sga s01e01",
"sga 101",
"sga 1x01",
"une nouvelle ere",
"une nouvelle ere 1re partie",
"rising",
"rising part 1",
},
}
-- S01E02 - Rising (2/2) - Une nouvelle ère (2/2)
season["SGA-S01E02"] = {
id = "SGA-S01E02",
namespace = "Épisode",
page_title = "Une nouvelle ère, 2e partie",
title_fr = "''Une nouvelle ère'', 2{{e}} partie",
title_vo = "\"Rising\", Part 2",
season = 1,
episode = 2,
property = "Une nouvelle ère, 2e partie",
aliases = {
"sga s01e02",
"sga 102",
"sga 1x02",
"une nouvelle ere",
"une nouvelle ere 2e partie",
"rising",
"rising part 2",
},
}
-- S01E03 - Invulnérable / Hide and Seek
season["SGA-S01E03"] = {
id = "SGA-S01E03",
namespace = "Épisode",
page_title = "Invulnérable",
title_fr = "''Invulnérable''",
title_vo = "\"Hide and Seek\"",
season = 1,
episode = 3,
property = "Invulnérable",
aliases = {
"sga s01e03",
"sga 103",
"sga 1x03",
"invulnerable",
"hide and seek",
},
}
-- S01E04 - 38 minutes / Thirty-Eight Minutes
season["SGA-S01E04"] = {
id = "SGA-S01E04",
namespace = "Épisode",
page_title = "38 minutes",
title_fr = "''38 minutes''",
title_vo = "\"Thirty-Eight Minutes\"",
season = 1,
episode = 4,
property = "38 minutes",
aliases = {
"sga s01e04",
"sga 104",
"sga 1x04",
"38 minutes",
"thirty eight minutes",
},
}
-- S01E05 - Soupçons / Suspicion
season["SGA-S01E05"] = {
id = "SGA-S01E05",
namespace = "Épisode",
page_title = "Soupçons",
title_fr = "''Soupçons''",
title_vo = "\"Suspicion\"",
season = 1,
episode = 5,
property = "Soupçons",
aliases = {
"sga s01e05",
"sga 105",
"sga 1x05",
"soupcons",
"suspicion",
},
}
-- S01E06 - La Fin de l'innocence / Childhood's End
season["SGA-S01E06"] = {
id = "SGA-S01E06",
namespace = "Épisode",
page_title = "La Fin de l'innocence",
title_fr = "''La Fin de l'innocence''",
title_vo = "\"Childhood's End\"",
season = 1,
episode = 6,
property = "La Fin de l'innocence",
aliases = {
"sga s01e06",
"sga 106",
"sga 1x06",
"la fin de l'innocence",
"childhoods end",
},
}
-- S01E07 - Sérum / Poisoning the Well
season["SGA-S01E07"] = {
id = "SGA-S01E07",
namespace = "Épisode",
page_title = "Sérum",
title_fr = "''Sérum''",
title_vo = "\"Poisoning the Well\"",
season = 1,
episode = 7,
property = "Sérum",
aliases = {
"sga s01e07",
"sga 107",
"sga 1x07",
"serum",
"poisoning the well",
},
}
-- S01E08 - Apparences / Underground
season["SGA-S01E08"] = {
id = "SGA-S01E08",
namespace = "Épisode",
page_title = "Apparences",
title_fr = "''Apparences''",
title_vo = "\"Underground\"",
season = 1,
episode = 8,
property = "Apparences",
aliases = {
"sga s01e08",
"sga 108",
"sga 1x08",
"apparences",
"underground",
},
}
-- S01E09 - Retour sur Terre / Home
season["SGA-S01E09"] = {
id = "SGA-S01E09",
namespace = "Épisode",
page_title = "Retour sur Terre",
title_fr = "''Retour sur Terre''",
title_vo = "\"Home\"",
season = 1,
episode = 9,
property = "Retour sur Terre",
aliases = {
"sga s01e09",
"sga 109",
"sga 1x09",
"retour sur terre",
"home",
},
}
-- S01E10 - En pleine tempête (1/2) / The Storm (1/2)
season["SGA-S01E10"] = {
id = "SGA-S01E10",
namespace = "Épisode",
page_title = "En pleine tempête, 1re partie",
title_fr = "''En pleine tempête'', 1{{re}} partie",
title_vo = "\"The Storm\"",
season = 1,
episode = 10,
property = "En pleine tempête, 1re partie",
aliases = {
"sga s01e10",
"sga 110",
"sga 1x10",
"en pleine tempete",
"en pleine tempete 1re partie",
"the storm",
},
}
-- S01E11 - En pleine tempête (2/2) / The Eye (2/2)
season["SGA-S01E11"] = {
id = "SGA-S01E11",
namespace = "Épisode",
page_title = "En pleine tempête, 2e partie",
title_fr = "''En pleine tempête'', 2{{e}} partie",
title_vo = "\"The Eye\"",
season = 1,
episode = 11,
property = "En pleine tempête, 2e partie",
aliases = {
"sga s01e11",
"sga 111",
"sga 1x11",
"en pleine tempete 2e partie",
"the eye",
},
}
-- S01E12 - Duel / The Defiant One
season["SGA-S01E12"] = {
id = "SGA-S01E12",
namespace = "Épisode",
page_title = "Duel",
title_fr = "''Duel''",
title_vo = "\"The Defiant One\"",
season = 1,
episode = 12,
property = "Duel",
aliases = {
"sga s01e12",
"sga 112",
"sga 1x12",
"duel",
"the defiant one",
},
}
-- S01E13 - Virus / Hot Zone
season["SGA-S01E13"] = {
id = "SGA-S01E13",
namespace = "Épisode",
page_title = "Virus",
title_fr = "''Virus''",
title_vo = "\"Hot Zone\"",
season = 1,
episode = 13,
property = "Virus",
aliases = {
"sga s01e13",
"sga 113",
"sga 1x13",
"virus",
"hot zone",
},
}
-- S01E14 - Hors d'atteinte / Sanctuary
season["SGA-S01E14"] = {
id = "SGA-S01E14",
namespace = "Épisode",
page_title = "Hors d'atteinte",
title_fr = "''Hors d'atteinte''",
title_vo = "\"Sanctuary\"",
season = 1,
episode = 14,
property = "Hors d'atteinte",
aliases = {
"sga s01e14",
"sga 114",
"sga 1x14",
"hors d'atteinte",
"sanctuary",
},
}
-- S01E15 - Le Grand Sommeil / Before I Sleep
season["SGA-S01E15"] = {
id = "SGA-S01E15",
namespace = "Épisode",
page_title = "Le Grand Sommeil",
title_fr = "''Le Grand Sommeil''",
title_vo = "\"Before I Sleep\"",
season = 1,
episode = 15,
property = "Le Grand Sommeil",
aliases = {
"sga s01e15",
"sga 115",
"sga 1x15",
"le grand sommeil",
"before i sleep",
},
}
-- S01E16 - La Communauté des quinze / The Brotherhood
season["SGA-S01E16"] = {
id = "SGA-S01E16",
namespace = "Épisode",
page_title = "La Communauté des quinze",
title_fr = "''La Communauté des quinze''",
title_vo = "\"The Brotherhood\"",
season = 1,
episode = 16,
property = "La Communauté des quinze",
aliases = {
"sga s01e16",
"sga 116",
"sga 1x16",
"la communaute des quinze",
"the brotherhood",
},
}
-- S01E17 - Derniers Messages / Letters from Pegasus
season["SGA-S01E17"] = {
id = "SGA-S01E17",
namespace = "Épisode",
page_title = "Derniers Messages",
title_fr = "''Derniers Messages''",
title_vo = "\"Letters from Pegasus\"",
season = 1,
episode = 17,
property = "Derniers Messages",
aliases = {
"sga s01e17",
"sga 117",
"sga 1x17",
"derniers messages",
"letters from pegasus",
},
}
-- S01E18 - Sous hypnose / The Gift
season["SGA-S01E18"] = {
id = "SGA-S01E18",
namespace = "Épisode",
page_title = "Sous hypnose",
title_fr = "''Sous hypnose''",
title_vo = "\"The Gift\"",
season = 1,
episode = 18,
property = "Sous hypnose",
aliases = {
"sga s01e18",
"sga 118",
"sga 1x18",
"sous hypnose",
"the gift",
},
}
-- S01E19 - Assiégés (1/3) / The Siege (1/3)
season["SGA-S01E19"] = {
id = "SGA-S01E19",
namespace = "Épisode",
page_title = "Assiégés, 1re partie",
title_fr = "''Assiégés'', 1{{re}} partie",
title_vo = "\"The Siege\", Part 1",
season = 1,
episode = 19,
property = "Assiégés, 1re partie",
aliases = {
"sga s01e19",
"sga 119",
"sga 1x19",
"assieges",
"assieges 1re partie",
"the siege",
"the siege part 1",
},
}
-- S01E20 - Assiégés (2/3) / The Siege (2/3)
season["SGA-S01E20"] = {
id = "SGA-S01E20",
namespace = "Épisode",
page_title = "Assiégés, 2e partie",
title_fr = "''Assiégés'', 2{{e}} partie",
title_vo = "\"The Siege\", Part 2",
season = 1,
episode = 20,
property = "Assiégés, 2e partie",
aliases = {
"sga s01e20",
"sga 120",
"sga 1x20",
"assieges 2e partie",
"the siege part 2",
},
}
----------------------------------------------------------------------
-- Alias → ID
-- Each alias forwards to the main input.
-- Aliases include normalized forms derived from VF/VO titles present in the raw text
-- plus the requested technical aliases for each episode.
----------------------------------------------------------------------
-- SGA-S01E01
season["sga s01e01"] = "SGA-S01E01"
season["sga 101"] = "SGA-S01E01"
season["sga 1x01"] = "SGA-S01E01"
season["une nouvelle ere"] = "SGA-S01E01"
season["une nouvelle ere 1re partie"]= "SGA-S01E01"
season["rising"] = "SGA-S01E01"
season["rising part 1"] = "SGA-S01E01"
-- SGA-S01E02
season["sga s01e02"] = "SGA-S01E02"
season["sga 102"] = "SGA-S01E02"
season["sga 1x02"] = "SGA-S01E02"
season["une nouvelle ere 2e partie"] = "SGA-S01E02"
season["rising part 2"] = "SGA-S01E02"
-- SGA-S01E03
season["sga s01e03"] = "SGA-S01E03"
season["sga 103"] = "SGA-S01E03"
season["sga 1x03"] = "SGA-S01E03"
season["invulnerable"] = "SGA-S01E03"
season["hide and seek"] = "SGA-S01E03"
-- SGA-S01E04
season["sga s01e04"] = "SGA-S01E04"
season["sga 104"] = "SGA-S01E04"
season["sga 1x04"] = "SGA-S01E04"
season["38 minutes"] = "SGA-S01E04"
season["thirty eight minutes"] = "SGA-S01E04"
-- SGA-S01E05
season["sga s01e05"] = "SGA-S01E05"
season["sga 105"] = "SGA-S01E05"
season["sga 1x05"] = "SGA-S01E05"
season["soupcons"] = "SGA-S01E05"
season["suspicion"] = "SGA-S01E05"
-- SGA-S01E06
season["sga s01e06"] = "SGA-S01E06"
season["sga 106"] = "SGA-S01E06"
season["sga 1x06"] = "SGA-S01E06"
season["la fin de l'innocence"] = "SGA-S01E06"
season["childhoods end"] = "SGA-S01E06"
-- SGA-S01E07
season["sga s01e07"] = "SGA-S01E07"
season["sga 107"] = "SGA-S01E07"
season["sga 1x07"] = "SGA-S01E07"
season["serum"] = "SGA-S01E07"
season["poisoning the well"] = "SGA-S01E07"
-- SGA-S01E08
season["sga s01e08"] = "SGA-S01E08"
season["sga 108"] = "SGA-S01E08"
season["sga 1x08"] = "SGA-S01E08"
season["apparences"] = "SGA-S01E08"
season["underground"] = "SGA-S01E08"
-- SGA-S01E09
season["sga s01e09"] = "SGA-S01E09"
season["sga 109"] = "SGA-S01E09"
season["sga 1x09"] = "SGA-S01E09"
season["retour sur terre"] = "SGA-S01E09"
season["home"] = "SGA-S01E09"
-- SGA-S01E10
season["sga s01e10"] = "SGA-S01E10"
season["sga 110"] = "SGA-S01E10"
season["sga 1x10"] = "SGA-S01E10"
season["en pleine tempete"] = "SGA-S01E10"
season["en pleine tempete 1re partie"]= "SGA-S01E10"
season["the storm"] = "SGA-S01E10"
-- SGA-S01E11
season["sga s01e11"] = "SGA-S01E11"
season["sga 111"] = "SGA-S01E11"
season["sga 1x11"] = "SGA-S01E11"
season["the eye"] = "SGA-S01E11"
season["en pleine tempete 2e partie"]= "SGA-S01E11"
-- SGA-S01E12
season["sga s01e12"] = "SGA-S01E12"
season["sga 112"] = "SGA-S01E12"
season["sga 1x12"] = "SGA-S01E12"
season["duel"] = "SGA-S01E12"
season["the defiant one"] = "SGA-S01E12"
-- SGA-S01E13
season["sga s01e13"] = "SGA-S01E13"
season["sga 113"] = "SGA-S01E13"
season["sga 1x13"] = "SGA-S01E13"
season["virus"] = "SGA-S01E13"
season["hot zone"] = "SGA-S01E13"
-- SGA-S01E14
season["sga s01e14"] = "SGA-S01E14"
season["sga 114"] = "SGA-S01E14"
season["sga 1x14"] = "SGA-S01E14"
season["hors d'atteinte"] = "SGA-S01E14"
season["sanctuary"] = "SGA-S01E14"
-- SGA-S01E15
season["sga s01e15"] = "SGA-S01E15"
season["sga 115"] = "SGA-S01E15"
season["sga 1x15"] = "SGA-S01E15"
season["le grand sommeil"] = "SGA-S01E15"
season["before i sleep"] = "SGA-S01E15"
-- SGA-S01E16
season["sga s01e16"] = "SGA-S01E16"
season["sga 116"] = "SGA-S01E16"
season["sga 1x16"] = "SGA-S01E16"
season["la communaute des quinze"] = "SGA-S01E16"
season["the brotherhood"] = "SGA-S01E16"
-- SGA-S01E17
season["sga s01e17"] = "SGA-S01E17"
season["sga 117"] = "SGA-S01E17"
season["sga 1x17"] = "SGA-S01E17"
season["derniers messages"] = "SGA-S01E17"
season["letters from pegasus"] = "SGA-S01E17"
-- SGA-S01E18
season["sga s01e18"] = "SGA-S01E18"
season["sga 118"] = "SGA-S01E18"
season["sga 1x18"] = "SGA-S01E18"
season["sous hypnose"] = "SGA-S01E18"
season["the gift"] = "SGA-S01E18"
-- SGA-S01E19
season["sga s01e19"] = "SGA-S01E19"
season["sga 119"] = "SGA-S01E19"
season["sga 1x19"] = "SGA-S01E19"
season["assieges"] = "SGA-S01E19"
season["assieges 1re partie"] = "SGA-S01E19"
season["the siege"] = "SGA-S01E19"
season["the siege part 1"] = "SGA-S01E19"
-- SGA-S01E20
season["sga s01e20"] = "SGA-S01E20"
season["sga 120"] = "SGA-S01E20"
season["sga 1x20"] = "SGA-S01E20"
season["assieges 2e partie"] = "SGA-S01E20"
season["the siege part 2"] = "SGA-S01E20"
----------------------------------------------------------------------
-- Return table
----------------------------------------------------------------------
return season