Add 'display' DB field for nicer variants display. Remove join on Variants table...
[vchess.git] / client / src / translations / variants / fr.pug
diff --git a/client/src/translations/variants/fr.pug b/client/src/translations/variants/fr.pug
deleted file mode 100644 (file)
index ae68c66..0000000
+++ /dev/null
@@ -1,505 +0,0 @@
-p.text-center
-  a(href="https://www.chessvariants.com/what.html") Qu'est-ce qu'une variante ?
-  |     
-  a(href="https://www.chessvariants.com/why.html") Pourquoi jouer aux variantes ?
-
-p
-  | La variante 
-  a(href="/#/variants/Chess960") Chess960
-  |  permet de jouer avec les règles standard, depuis une position
-  | initiale aléatoire (ou non) symétrique (ou non).
-
-h3 Jeux simplifiés pour apprendre les échecs
-
-p Variantes avec très peu de pièces différentes, et un but simplifié.
--
-  var varlist = [
-    "Bishopawns",
-    "Discoduel",
-    "Dobutsu",
-    "Knightpawns",
-    "Pawns",
-    "Pawnsking",
-    "Queenpawns",
-    "Rookpawns"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Captures obligatoires
-
-p.
-  Dans une position donnée, il y a généralement moins de coups possibles que
-  dans le jeu orthodoxe puisque vous devez capturer.
--
-  var varlist = [
-    "Arena",
-    "Capture",
-    "Losers",
-    "Monocolor",
-    "Suicide"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Transformations
-
-p En général les pièces se transforment en capturant.
--
-  var varlist = [
-    "Absorption",
-    "Cannibal1",
-    "Cannibal2"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Frontières modifiées
-
-p Échiquiers aux bords communiquants.
--
-  var varlist = [
-    "Circular",
-    "Cylinder"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Différents coups de pions
-
-p.
-  Tout se déroule comme au jeu orthodoxe,
-  mais les pions se déplacent d'une manière inhabituelle.
--
-  var varlist = [
-    "Berolina",
-    "Diamond",
-    "Vchess"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Armées différentes
-
-p Pièces standard contre une équipe de pièces différentes.
--
-  var varlist = [
-    "Colorbound",
-    "Empire",
-    "Horde",
-    "Orda",
-    "Shinobi",
-    "Spartan",
-    "Synochess"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Inspirées par des jeux de ballon
-
-p.
-  Variantes utilisant un ballon, abstrait ou non,
-  qui doit traverser l'échiquier.
--
-  var varlist = [
-    "Ball",
-    "Football",
-    "Rugby"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Nouvelles pièces
-
-p.
-  Une large gamme de pièces féériques peuvent être introduites.
-  Certaines sont très puissantes comme l'Amazone,
-  d'autres plutôt faibles comme la Sauterelle.
--
-  var varlist = [
-    "Capablanca",
-    "Eightpieces",
-    "Fullcavalry",
-    "Grand",
-    "Grasshopper",
-    "Hoppelpoppel",
-    "Newzealand",
-    "Omega",
-    "Ordamirror",
-    "Perfect",
-    "Shako",
-    "Tencubed",
-    "Wildebeest"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-p.
-  Dans les variantes suivantes, des pièces féériques (ou non)
-  peuvent apparaître plus tard dans le jeu :
--
-  var varlist = [
-    "Musketeer",
-    "Schess",
-    "Titan"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Plusieurs pièces royales
-
-p Dans ces jeux vous devez garder à l'abri deux "rois" ou plus.
--
-  var varlist = [
-    "Coregal",
-    "Twokings",
-    "Antiking1",
-    "Antiking2"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Captures non orthodoxes
-
-p Captures non-standard, mais utilisant des mécanismes connus.
--
-  var varlist = [
-    "Enpassant",
-    "Rifle",
-    "Zen"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-p.
-  Les captures s'effectuent généralement sans remplacement. C'est-à-dire
-  que vous ne remplacez pas les pièces adverses sur leur case de capture.
--
-  var varlist = [
-    "Allmate1",
-    "Allmate2",
-    "Baroque",
-    "Dynamo",
-    "Fugue",
-    "Interweave",
-    "Rococo",
-    "Maxima"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Pièces changeant de camp, pièces partagées
-
-p Les propriétaires (couleurs) des pièces peuvent changer pendant la partie.
--
-  var varlist = [
-    "Benedict",
-    "Checkered1",
-    "Checkered2",
-    "Otage",
-    "Pacifist1",
-    "Pacifist2",
-    "Pacosako"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Information incomplète
-
-p.
-  Une part de spéculation est requise pour ces variantes,
-  où certaines informations sur le jeu sont cachées.
--
-  var varlist = [
-    "Apocalypse",
-    "Dark",
-    "Hidden",
-    "Hiddenqueen",
-    "Stealthbomb1",
-    "Stealthbomb2",
-    "Synchrone1",
-    "Synchrone2"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Facteurs aléatoires
-
-p.
-  Ces jeux incluent des effets aléatoires,
-  qui peuvent être amusants, frustrants ou bien les deux :)
--
-  var varlist = [
-    "Chakart",
-    "Dice"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Inspirées par le déplacement du cavalier
-
-p.
-  Variantes basées sur le coup de cavalier,
-  qui augmente ou transforme les capacités des pièces.
--
-  var varlist = [
-    "Balaklava",
-    "Knightmate1",
-    "Knightmate2",
-    "Knightrelay1",
-    "Knightrelay2"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Arrangement initial inhabituel
-
-p L'agencement initial entraîne de nombreuses captures tôt dans la partie.
--
-  var varlist = [
-    "Doublearmy",
-    "Upsidedown",
-    "Pawnmassacre"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Variantes "faciles" : règles simples
-
-p.
-  Les règles orthodoxes ne sont que légèrement modifiées,
-  ce qui donne un jeu très similaire.
--
-  var varlist = [
-    "Coronation",
-    "Freecapture",
-    "Pocketknight"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-p ...Ou mène à des stratégies très différentes :
--
-  var varlist = [
-    "Antimatter",
-    "Atomic1",
-    "Atomic2",
-    "Brotherhood",
-    "Checkless"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Échiquier initialement vide
-
-p.
-  Toutes les pièces sont ajoutées progressivement depuis un échiquier vide.
--
-  var varlist = [
-    "Parachute",
-    "Screen"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Repositionnement
-
-p.
-  Les pièces peuvent être parachutées sur l'échiquier,
-  soit immédiatement soit plus tard dans la partie.
--
-  var varlist = [
-    "Clorange",
-    "Crazyhouse",
-    "Madhouse",
-    "Rampage",
-    "Recycle",
-    "Shogun",
-    "Teleport1",
-    "Teleport2"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Immobilisation
-
-p Les pièces peuvent être paralysées ou contrôlées dans certaines circonstances.
--
-  var varlist = [
-    "Hypnotic",
-    "Isardam",
-    "Koopa",
-    "Madrasi",
-    "Mesmer"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Variantes régionales et historiques
-
-p Évolution (partielle) du jeu dans l'espace et le temps.
--
-  var varlist = [
-    "Janggi",
-    "Karouk",
-    "Makpong",
-    "Makruk",
-    "Minishogi",
-    "Minixiangqi",
-    "Shatranj",
-    "Shogi",
-    "Sittuyin",
-    "Xiangqi"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Course de rois
-
-p L'objectif est de traverser l'échiquier avec votre roi.
--
-  var varlist = [
-    "Racingkings",
-    "Royalrace"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Plusieurs coups par tour
-
-p Dans ces variantes, vous pouvez jouer deux coups ou plus par tour.
--
-  var varlist = [
-    "Avalanche",
-    "Doublemove1",
-    "Doublemove2",
-    "Progressive1",
-    "Progressive2"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Une seule pièce puissante face à une armée
-
-p Très peu de pièces mais très puissantes face à une armée entière.
--
-  var varlist = [
-    "Maharajah",
-    "Monster"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Échange des positions des pièces
-
-p Certaines ou toutes les pièces peuvent être échangées.
--
-  var varlist = [
-    "Joker",
-    "Suction",
-    "Swap",
-    "Switching"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Objectif différent
-
-p Règles orthodoxes, mais le but n'est pas de mater (ou pas seulement).
--
-  var varlist = [
-    "Alapo",
-    "Castle",
-    "Crossing",
-    "Extinction",
-    "Threechecks",
-    "Kinglet",
-    "Koth",
-    "Squatter1",
-    "Squatter2"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Hors Échecs
-
-p Quelques jeux a priori sans liens avec les échecs.
--
-  var varlist = [
-    "Atarigo",
-    "Avalam1",
-    "Avalam2",
-    "Emergo",
-    "Fanorona",
-    "Gomoku",
-    "Konane",
-    "Yote"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]
-
-h3 Divers
-
-p.
-  Ces variantes ne sont pas encore classées, en général car elles sont
-  l'unique représentant de leur type sur ce site.
--
-  var varlist = [
-    "Alice",
-    "Align4",
-    "Ambiguous",
-    "Bario",
-    "Bicolour",
-    "Convert",
-    "Copycat",
-    "Evolution",
-    "Forward",
-    "Fusion",
-    "Gridolina",
-    "Hamilton",
-    "Iceage",
-    "Kingsmaker",
-    "Magnetic",
-    "Pandemonium1",
-    "Pandemonium2",
-    "Refusal1",
-    "Refusal2",
-    "Relayup",
-    "Rollerball",
-    "Selfabsorb",
-    "Takenmake",
-    "Wormhole1",
-    "Wormhole2"
-  ]
-ul
-  for v in varlist
-    li #[a(href="/#/variants/"+v) #{v}]