From b5cbe2f0aff241379b38eeaa42fda1d04a2190e2 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Fri, 20 Mar 2026 18:36:21 +0100 Subject: [PATCH 01/29] Update UIStrings.json - Grammar / typos fixes - Stuff that was untranslated : "Laundry day Champ" -> "Champion de la lessive" - Changes to the localization that are a matter of taste : Made the laundry day champ's description (arguably) funnier. "Gardien Chan" -> "Gardienne-chan" Gotten rid of any attempt to directly translate "consummate V's" and instead went for something that has the same vibe. Wording changes here and there. --- .../localization/fra/UIStrings.json | 26 +++++++++---------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/main/resources/reskinContent/localization/fra/UIStrings.json b/src/main/resources/reskinContent/localization/fra/UIStrings.json index 0165017094..7e0ffb2d24 100644 --- a/src/main/resources/reskinContent/localization/fra/UIStrings.json +++ b/src/main/resources/reskinContent/localization/fra/UIStrings.json @@ -32,22 +32,22 @@ "reskinContent:ReSkinGuardian": { "TEXT": [ - "Gardien Chan", + "Gardienne-chan", "Concept Art" ], "EXTRA_TEXT": [ - "Un androïde de la Tour, programmée pour la défendre. NL Capable se défendre-lui même par commande.", - "Un des premiers projets du Guardien. NL C'était mieux sur le papier." + "Une androïde de la Tour, programmée pour la défendre. NL Capable se défendre elle-même sur commande.", + "Un des premiers brouillons de Gardien. NL C'était mieux sur le papier." ] }, "reskinContent:ReSkinSlime": { "TEXT": [ "Slaifu", - "Slime Boss?" + "Slime Boss ?" ], "EXTRA_TEXT": [ "Ce slime inhabituel aime manger de savoureuses reliques. NL Il sert le Cœur complètement par accident.", - "Est-ce... la Parrain Slime? Il semble horriblement amical. NL Eh bien, son chapeau est sûrement le plus grand de la Tour, donc il doit être en charge..." + "Est-ce... la Parrain Slime? Il semble horriblement amical. NL Eh bien, son chapeau est sûrement le plus grand de la Tour, donc ce doit être lui le chef..." ] }, "reskinContent:ReSkinHexaghost": { @@ -57,9 +57,9 @@ "Lamplasme" ], "EXTRA_TEXT": [ - "Un esprit maudit de la Spire. NL Scellé à un destin éternel de protecteur.", - "Aime chasser les cercles jaunes pendant ses jours de repos. NL A une peur bleue des granulés de bois.", - "Le vieux partenaire de l'Hexaplasme. NL A decidé d'arrêter le meurtre d'aventuriers pour un job plus stable en tant que vendeur de voeux." + "Un esprit maudit de la Tour. NL Scellé à un éternel destin de protecteur.", + "Aime chasser les ronds jaunes pendant ses jours de repos. NL A une peur bleue des granulés de bois.", + "L'ancien partenaire de l'Hexaplasme. NL A quitté le milieu du meurtre d'aventuriers pour un job plus stable de vendeur de voeux." ] }, "reskinContent:ReSkinSnecko": { @@ -69,17 +69,17 @@ ], "EXTRA_TEXT": [ "Il utilise ses yeux pour induire une déviation cognitive, dissimulant sa véritable forme. NL Des études montrent que les créatures confuses voient un monde complètement différent.", - "À la recherche d'une plus grande force, cet ambitieux Geckobra a suivi les traces de son héros. NL Adoptant de nombreux V consommés et un bras musclé, il se fait appeler \"Sneckdor\"." + "À la recherche d'une plus grande force, cet ambitieux Geckobra a suivi les traces de son héros. NL Avec son attitude de winner et son bras musclé, il se fait appeler \"Sneckdor\"." ] }, "reskinContent:ReSkinChamp": { "TEXT": [ "Chan-p", - "Laundry Day Champ" + "Champion de la lessive" ], "EXTRA_TEXT": [ "Son épée semble impossible à manier, NL mais elle est en fait la seule personne assez forte pour la soulever.", - "C'est le jour du linge." + "Aujourd'hui, on lave TOUT le linge." ] }, "reskinContent:ReSkinGremlin": { @@ -98,8 +98,8 @@ ], "EXTRA_TEXT": [ "", - "C'est ça ! De la tête aux pieds, c'est bien l'Automate ! NL Je n'ai jamais rien vu qui ressemble autant à l'Automate!", - "[BOOT] Initialisation... Systèmes Centraux Online - Aucun défaut détecté NL [OBJECTIF] L'ÉQUILIBRE sera EXÉCUTÉ" + "C'est ça ! De la tête aux pieds, c'est bien l'Automate ! NL Je n'ai jamais rien vu qui ressemble autant à l'Automate !", + "[BOOT] Initialisation... Systèmes Centraux Online - Aucun défaut détecté NL [OBJECTIF] L'ÉQUILIBRE sera IMPOSÉ" ] } } From a20e7315f5a0603d78143247fb2ae8e76a86df72 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Fri, 20 Mar 2026 18:44:52 +0100 Subject: [PATCH 02/29] fra loc : Update Reskin UIStrings.json - Changes to the localization that are a matter of taste : "Skin" -> "Apparence" Wording changes here and there. --- .../reskinContent/localization/fra/UIStrings.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/resources/reskinContent/localization/fra/UIStrings.json b/src/main/resources/reskinContent/localization/fra/UIStrings.json index 7e0ffb2d24..6ba1815274 100644 --- a/src/main/resources/reskinContent/localization/fra/UIStrings.json +++ b/src/main/resources/reskinContent/localization/fra/UIStrings.json @@ -1,20 +1,20 @@ { "reskinContent:ReSkin": { "TEXT": [ - "Skin", - "Original" + "Apparence", + "Originale" ] }, "reskinContent:PortraitAnimation": { "TEXT": [ - "Type de portrait" + "Animation du portrait" ] }, "reskinContent:PortraitAnimationType": { "TEXT": [ "Statique", "Animé", - "Plein effet" + "Effets spéciaux" ] }, "reskinContent:BetaArtUnlockEffect": { From fdc7687a265a46790c78f9230fa04613975fb93d Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Fri, 20 Mar 2026 18:59:40 +0100 Subject: [PATCH 03/29] fra loc : Update Expansioncontent RelicStrings.json - Changes to the localization that are a matter of taste : "Petit chapeau melon" -> "Tout petit chapeau melon" Wording changes here and there. --- .../localization/fra/RelicStrings.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/RelicStrings.json b/src/main/resources/expansioncontentResources/localization/fra/RelicStrings.json index 017e459ff5..a34dc54024 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/RelicStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/RelicStrings.json @@ -1,9 +1,9 @@ { "expansioncontent:StudyCardRelic": { - "NAME": "Petit chapeau melon", - "FLAVOR": "Celui qui contrôle ce chapeau, contrôle la tour.", + "NAME": "Tout petit chapeau melon", + "FLAVOR": "Qui contrôle le chapeau contrôle la tour.", "DESCRIPTIONS": [ - "Au début de votre 2ème tour, choisissez #b1 carte Boss aléatoire parmi #b3 cartes et ajoutez-la à votre main." + "Au début de chaque combat, choisissez #b1 carte de #yBoss parmi #b3 aléatoires et ajoutez-la à votre main." ] } } From a8b94db023c3f081c805fa08fe674cec0d6822f2 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Fri, 20 Mar 2026 19:01:12 +0100 Subject: [PATCH 04/29] fra loc : Update Expansioncontent RelicStrings.json - One (1) typo fix French word for "Spire" was not capitalized properly. --- .../localization/fra/RelicStrings.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/RelicStrings.json b/src/main/resources/expansioncontentResources/localization/fra/RelicStrings.json index a34dc54024..8acfe5008e 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/RelicStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/RelicStrings.json @@ -1,7 +1,7 @@ { "expansioncontent:StudyCardRelic": { "NAME": "Tout petit chapeau melon", - "FLAVOR": "Qui contrôle le chapeau contrôle la tour.", + "FLAVOR": "Qui contrôle le chapeau contrôle la Tour.", "DESCRIPTIONS": [ "Au début de chaque combat, choisissez #b1 carte de #yBoss parmi #b3 aléatoires et ajoutez-la à votre main." ] From 4159e813ab3620f340a31a4f0b1f2185fafa0df6 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Fri, 20 Mar 2026 19:29:28 +0100 Subject: [PATCH 05/29] fra loc : Update Expansioncontent PowerStrings.json - Grammar / typos fixes - [REMOVE_SPACE] moment - Changes to localization choices : Rephrasing & wording changes here and there. --- .../localization/fra/PowerStrings.json | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/PowerStrings.json b/src/main/resources/expansioncontentResources/localization/fra/PowerStrings.json index ff6946033c..a131186175 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/PowerStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/PowerStrings.json @@ -1,12 +1,12 @@ { "expansioncontent:StudyTheSpirePower": { - "NAME": "Étude de la tour", + "NAME": "Étude de la Tour", "DESCRIPTIONS": [ - "Obtenez une carte #yBoss aléatoire au début de votre prochain tour. NL Elle coûte #b0 jusqu'à ce qu'elle soit jouée.", - "Obtenez une carte #yBoss aléatoire au début de vos #b", + "Obtenez une carte de #yBoss aléatoire au début de votre prochain tour. NL Elle coûte #b0 jusqu'à ce qu'elle soit jouée.", + "Obtenez une carte de #yBoss aléatoire au début de vos #b", " prochains tours. NL Elles coûtent #b0 jusqu'à ce qu'elles soient jouées.", - "Obtenez une carte #yBoss aléatoire #yAméliorée au début de votre prochain tour. NL Elle coûte #b0 jusqu'à ce qu'elle soit jouée.", - "Obtenez une carte #yBoss aléatoire #yAméliorée au début de vos #b", + "Obtenez une carte de #yBoss aléatoire #yAméliorée au début de votre prochain tour. NL Elle coûte #b0 jusqu'à ce qu'elle soit jouée.", + "Obtenez une carte de #yBoss aléatoire #yAméliorée au début de vos #b", " prochains tours. NL Elles coûtent #b0 jusqu'à ce qu'elles soient jouées." ] }, @@ -20,7 +20,7 @@ "expansioncontent:AwakenDeathPower": { "NAME": "Éveil", "DESCRIPTIONS": [ - "Quand vous auriez dû mourir, soignez-vous de #b", + "Quand vous devriez mourir, survivez avec #b", " PV et retirez cet effet." ] }, @@ -29,7 +29,7 @@ "DESCRIPTIONS": [ "Après avoir joué #b", " cartes de plus, gagnez #b", - " de #yForce." + " de #yForce [REMOVE_SPACE]." ] }, "expansioncontent:ChronoBoostPlusPower": { @@ -37,14 +37,14 @@ "DESCRIPTIONS": [ "Après avoir joué #b", " cartes de plus, gagnez #b", - " de #yForce." + " de #yForce [REMOVE_SPACE]." ] }, "expansioncontent:DeEnergizedPower": { "NAME": "Hors tension", "DESCRIPTIONS": [ "Au début de votre prochain tour, perdez #b", - " [E]." + " [E] ." ] }, "expansioncontent:PolyBeamAgainPower": { @@ -58,7 +58,7 @@ "expansioncontent:PolyBeamAgainPowerUpgraded": { "NAME": "Puissance", "DESCRIPTIONS": [ - "#yMultilaser+ sera jouée lors de votre prochain tour. ", + "#yMultilaser+ sera joué au début de votre prochain tour. ", "#yMultilaser+ sera joué au début de vos #b", " prochains tours." ] @@ -67,14 +67,14 @@ "NAME": "Carte retardée", "DESCRIPTIONS": [ "Ajoutez ", - " dans votre main au début de votre prochain tour." + " à votre main au début de votre prochain tour." ] }, "expansioncontent:AddSameInstancePower": { "NAME": "Carte retardée", "DESCRIPTIONS": [ "Ajoutez ", - " dans votre main au début de votre prochain tour." + " à votre main au début de votre prochain tour." ] }, "expansioncontent:NextTurnExhumePower": { @@ -112,15 +112,15 @@ "NAME": "Mal intérieur", "DESCRIPTIONS": [ "Infligez #b", - " dégâts à TOUS les ennemis après avoir appliqué #b", - " debuffs supplémentaires.", - " debuff supplémentaire." + " dégâts à TOUS les ennemis quand vous aurez appliqué #b", + " débuffs supplémentaires.", + " débuff supplémentaire." ] }, "expansioncontent:ReveriePower":{ "NAME": "Rêverie", "DESCRIPTIONS": [ - "Au début de votre tour, regardez la carte du dessus de votre défausse et ajoutez-la à votre main.", + "Au début de votre tour, ajoutez la carte du dessus de votre défausse à votre main.", "Au début de votre tour, regardez les #b", " cartes du dessus de votre défausse et choisissez-en une à ajouter à votre main.", "Choisissez une carte à ajouter à votre main." @@ -129,10 +129,10 @@ "expansioncontent:VexVinciblePower": { "NAME": "Invincibilité", "DESCRIPTIONS": [ - "Limite tous les dégâts et les pertes de PV reçus de #b", - " dans un tour. Retiré après activation.", - "Limite tous les dégâts et les pertes de PV reçus de #b", - " dans un tour. Retiré après #b", + "Limite tous les dégâts et les pertes de PV que vous devriez subir à #b", + " par tour. Retiré après activation.", + "Limite tous les dégâts et les pertes de PV que vous devriez subir à #b", + " par tour. Retiré après #b", " activations." ] } From c24f71732d954461d9d21439adfb294e31621a68 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Fri, 20 Mar 2026 23:56:33 +0100 Subject: [PATCH 06/29] fra loc : Update Expansioncontent PotionStrings.json - Changes to localization choices : Rephrasing & wording changes here and there. (To better align with the wording of the base game potions) (I could not find a screenshot with the exact french wording of a "choose 1 among 3" potion affected by Sacred Bark - and lost 3 hours doing runs in order to obtain it). --- .../localization/fra/PotionStrings.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/PotionStrings.json b/src/main/resources/expansioncontentResources/localization/fra/PotionStrings.json index eb42734876..27c4958818 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/PotionStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/PotionStrings.json @@ -2,9 +2,9 @@ "expansioncontent:BossPotion": { "NAME": "Potion de boss", "DESCRIPTIONS": [ - "Choisissez #b1 carte parmi #b3 cartes #yBoss aléatoires à ajouter dans votre main, elle coûte #b0 ce tour.", - "Choisissez #b1 carte parmi #b3 cartes #yBoss aléatoires et ajoutez #b", - " copies dans votre main, elles coûtent #b0 ce tour." + "Choisissez #b1 carte de #yBoss parmi #b3 aléatoires à ajouter à votre main. Elle coûte #b0 ce tour.", + "Choisissez #b1 carte de #yBoss parmi #b3 aléatoires et ajoutez-en #b", + " copies à votre main. Elles coûtent #b0 ce tour." ] } -} \ No newline at end of file +} From 2ae696d433e0a9584833164b74eb4fe7c5d280ab Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 00:34:57 +0100 Subject: [PATCH 07/29] fra loc : Update Expansioncontent KeywordStrings.json - Delete expansioncontent Chant keyword - Grammar / typos fixes - [REMOVE_SPACE] moment - Changes to localization choices : Rephrasing & wording changes here and there. --- .../localization/fra/KeywordStrings.json | 31 +++++++------------ 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json b/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json index cb5fa65490..6a54f10537 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json @@ -28,7 +28,7 @@ "regen", "régénération" ], - "DESCRIPTION": "À la fin de votre tour, soignez-vous d'autant de PV que de votre #yRégénération puis réduisez la #yRégénération de #b1 [REMOVE_SPACE]." + "DESCRIPTION": "À la fin de votre tour, récupérez autant de PV que vous avez de #yRégénération [REMOVE_SPACE], puis perdez #b1 de #yRégénération [REMOVE_SPACE]." }, { "PROPER_NAME": "Armure Plaquée", @@ -36,33 +36,34 @@ "Plaquée", "plated" ], - "DESCRIPTION": "À la fin de votre tour, gagnez de l'Armure égale à votre #yArmure #yPlaquée [REMOVE_SPACE]. Prendre des dégâts d'attaque non-bloqués réduit #yl'Armure #yPlaquée de #b1." + "DESCRIPTION": "À la fin de votre tour, gagnez autant #yd'Armure que vous avez #yd'Armure #yPlaquée [REMOVE_SPACE]. Subir des dégâts d'attaque non-bloqués réduit #yl'Armure #yPlaquée de #b1 [REMOVE_SPACE]." }, { "PROPER_NAME": "Boss", "NAMES": [ "boss" ], - "DESCRIPTION": "Vous ne pouvez jouer #bqu'1 carte de #yBoss pendant votre tour." + "DESCRIPTION": "Vous ne pouvez jouer qu'#b1 carte de #yBoss par tour." }, { - "PROPER_NAME": "Echo", + "PROPER_NAME": "Écho", "ID": "echo", "NAMES": [ "echo", "écho", "échos" ], - "DESCRIPTION": "Ajoutez une copie d'une carte dans votre main, elle est #yÉthérée et #ys'Épuise [REMOVE_SPACE]. NL Vous ne pouvez pas obtenir des Échos d'Échos." + "DESCRIPTION": "Un écho est une copie d'une carte. Il est #yÉthéré et #ys'Épuise [REMOVE_SPACE]. NL Il n'est pas possible de créer un écho d'écho." }, { "PROPER_NAME": "Exhumation", "NAMES": [ "exhumez", "exhumez-la", + "exhumez-les", "exhume" ], - "DESCRIPTION": "Choisissez une carte Épuisée et mettez-la dans votre main." + "DESCRIPTION": "Choisissez une carte #yÉpuisée et ajouez-la à votre main." }, { "PROPER_NAME": "Invincibilité", @@ -71,7 +72,7 @@ "invincibilité", "invincible" ], - "DESCRIPTION": "Vous ne pouvez pas perdre plus d'une certaine quantité de PV pendant un tour. NL À la fin de n'importe quel tour dans lequel Invincibilité a empêché la perte de PV, retirez cet effet" + "DESCRIPTION": "Limite les dégâts et pertes de PV que vous devriez subir. NL Si cet effet prévient une perte de PV, il disparaît à la fin du tour." }, { "PROPER_NAME": "Recyclage", @@ -111,7 +112,7 @@ "bûcher", "pyre" ], - "DESCRIPTION": "Nécessite l'épuisement d'une carte en main en plus de payer son coût en énergie." + "DESCRIPTION": "Nécessite d'épuiser d'une carte en main en plus de payer son coût en énergie." }, { "PROPER_NAME": "Condamnation", @@ -121,7 +122,7 @@ "doom", "doomed" ], - "DESCRIPTION": "Les créatures condamnées perdent des PV au début de leur tour, puis la Condamnation est retirée #bsauf si la créature est #yAffligée (a à la fois #yFaible et #yVulnérable [REMOVE_SPACE])." + "DESCRIPTION": "Les créatures condamnées perdent des PV au début de leur tour, puis la Condamnation est retirée #bsauf si la créature est #yAffligée (à la fois #yFaible et #yVulnérable [REMOVE_SPACE])." }, { @@ -140,17 +141,9 @@ "constricted" ], "PROPER_NAME": "Constricton", - "DESCRIPTION": "Les créatures contraintes subissent des dégâts à la fin de leur tour." + "DESCRIPTION": "Une créature constrictée subit des dégâts à la fin de son tour." }, - { - "PROPER_NAME": "Chant", - "NAMES": [ - "chant", - "Chant", - "Chants" - ], - "DESCRIPTION": "Les effets Chant sur une carte s'activent pendant le jeu si vous avez joué une carte Pouvoir alors qu'elle était dans votre main."}, { "PROPER_NAME": "Transformation", "ID": "transform", @@ -158,6 +151,6 @@ "transformez", "transform" ], - "DESCRIPTION": "#yÉpuisez une carte, la remplaçant avec une carte différente." + "DESCRIPTION": "#yÉpuisez une carte, la remplaçant par une carte différente." } ] From a0791ecfdac630dd0fdee8676490f617da8f7e68 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 00:46:18 +0100 Subject: [PATCH 08/29] fra loc : Update Expansioncontent KeywordStrings.json - Add 1 possible name for Invincibility. --- .../localization/fra/KeywordStrings.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json b/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json index 6a54f10537..8a63db374c 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json @@ -70,6 +70,7 @@ "NAMES": [ "d'invincibilité", "invincibilité", + "l'invincibilité", "invincible" ], "DESCRIPTION": "Limite les dégâts et pertes de PV que vous devriez subir. NL Si cet effet prévient une perte de PV, il disparaît à la fin du tour." From efe767afa2608f632d482f4a802bbe59170e9ecd Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 01:25:12 +0100 Subject: [PATCH 09/29] fra loc : Update CardStrings.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Grammar / typos fixes - [REMOVE_SPACE] moment - Stuff that was untranslated : "Body Crash" -> "Plaquage écrasant" - Stuff that was outdated : Updated text for several cards, including Guardian Whirl, Hyper Beam, You Are Mine & Curiosity - Changes to localization choices : "Frappe écrasante" -> "Frappe fracassante" (to reference Wallop's french name) Rephrasing & wording changes here and there. --- .../localization/fra/CardStrings.json | 72 +++++++++---------- 1 file changed, 35 insertions(+), 37 deletions(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json b/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json index 4d35b9068f..55f864fa1b 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json @@ -1,7 +1,7 @@ { "expansioncontent:GuardianWhirl": { - "NAME": "Tourbillon du gardien", - "DESCRIPTION": "Requiert 10 d'Armure ou plus. NL Infligez !D! dégâts à TOUS les ennemis 4 fois. NL Épuisement.", + "NAME": "Tourbillon du Gardien", + "DESCRIPTION": "Infligez !D! dégâts à TOUS les ennemis !M! fois. NL Si vous avez au moins !DM! d'Armure, infligez les dégâts !M! fois de plus.", "EXTENDED_DESCRIPTION": [ "Je n'ai pas assez d'Armure." ] @@ -13,29 +13,27 @@ }, "expansioncontent:InvincibleStrength": { "NAME": "Invincibilité", - "DESCRIPTION": "Gagnez 10 expansioncontent:d'Invincibilité. NL Si vous aviez déjà expansioncontent:Invincibilité, celle-ci dure un tour supplémentaire." + "DESCRIPTION": "Gagnez 10 expansioncontent:d'Invincibilité. NL Si vous aviez déjà de expansioncontent:l'Invincibilité, celle-ci dure un tour supplémentaire." }, "expansioncontent:HyperBeam": { "NAME": "Laser Automate", - "DESCRIPTION": "NL Infligez !D! dégâts à TOUS les ennemis. NL Au début de votre prochain tour, perdez [E]. NL Épuisement." + "DESCRIPTION": "Infligez !D! dégâts à TOUS les ennemis. NL Placez un *Néant sur le haut de votre pioche. NL Épuisement." }, "expansioncontent:LastStand": { "NAME": "Vent final", - "DESCRIPTION": "Retirez tous vos Débuffs. NL Gagnez 1 de Force. NL Si vous êtes en-dessous de la moitié de vos PV, gagnez 2 de Force.", - "UPGRADE_DESCRIPTION": "Retirez tous vos Débuffs. NL Gagnez 1 de Force. NL Si vous êtes en-dessous de la moitié de vos PV, soignez-vous de !M! PV et gagnez 2 de Force." + "DESCRIPTION": "Retirez tous vos débuffs. NL Gagnez !M! de Force. NL Si vous êtes en-dessous de la moitié de vos PV, gagnez 2 de Force." }, "expansioncontent:YouAreMine": { "NAME": "VOUS ÊTES À MOI !!!", - "DESCRIPTION": "Retirez TOUTE l'Armure de l'ennemi. NL Appliquez !M! de Faiblesse et de Vulnérabilité à TOUS les ennemis. NL Épuisement." + "DESCRIPTION": "Appliquez !M! de Faiblesse, !M! de Vulnérabilité et !DM! de expansioncontent:Condamnation à TOUS les ennemis. NL Épuisement." }, "expansioncontent:AwakenDeath": { - "NAME": "Éveil", - "DESCRIPTION": "Lorsque vous auriez dû mourir, ou à la fin du combat, soignez-vous de !M! PV à la place et perdez ce Buff." + "NAME": "Curiosité", + "DESCRIPTION": "Lorsque vous jouez un Pouvoir, gagnez !M! de Force." }, "expansioncontent:Chronoboost": { "NAME": "Chrono-Boost", - "DESCRIPTION": "Gagnez 2 de Force pour chaque 12ème carte que vous jouez.", - "UPGRADE_DESCRIPTION": "Gagnez 2 de Force. NL Gagnez 2 de Force pour chaque 12ème carte que vous jouez." + "DESCRIPTION": "Gagnez !M! de Force toutes les 12 cartes que vous jouez." }, "expansioncontent:PolyBeam": { "NAME": "Canon Donu", @@ -43,11 +41,11 @@ }, "expansioncontent:DecaShield": { "NAME": "Bouclier Déca", - "DESCRIPTION": "Gagnez !B! d'Armure Plaquée." + "DESCRIPTION": "Gagnez !B! *d'Armure expansioncontent:Plaquée [REMOVE_SPACE]." }, "expansioncontent:ShapePower": { "NAME": "Béndiction de la Forme", - "DESCRIPTION": "Choisissez - Gagnez !M! de Force ou !DM! d'Armure Plaquée.", + "DESCRIPTION": "Choisissez - Gagnez !M! de Force ou !DM! *d'Armure expansioncontent:Plaquée [REMOVE_SPACE].", "EXTENDED_DESCRIPTION": [ "Pouvoir de Donu", "Gagnez !M! de Force.", @@ -65,32 +63,32 @@ }, "expansioncontent:SuperLivingWall": { "NAME": "Mur gélatineux", - "DESCRIPTION": "Gagnez !B! d'Armure. NL Appliquez !M! de expansioncontent:Goop aux attaquants ce tour." + "DESCRIPTION": "Gagnez !B! d'Armure. NL Quand on vous attaque ce tour, appliquez !M! de expansioncontent:Goop [REMOVE_SPACE]." }, "expansioncontent:StudyTheSpire": { - "NAME": "Étude de la tour", - "DESCRIPTION": "Ajoutez une carte *Boss aléatoire dans votre main au début de vos !M! prochains tours. Elles coûtent 0 jusqu'à ce qu'elles soient jouées.", - "UPGRADE_DESCRIPTION": "Ajoutez une carte Améliorée *Boss aléatoire dans votre main au début de vos !M! prochains tours. Elles coûtent 0 jusqu'à ce qu'elles soient jouées." + "NAME": "Étude de la Tour", + "DESCRIPTION": "Ajoutez une carte de *Boss aléatoire dans votre main au début de vos !M! prochains tours. Elles coûtent 0.", + "UPGRADE_DESCRIPTION": "Ajoutez une carte Améliorée de *Boss aléatoire dans votre main au début de vos !M! prochains tours. Elles coûtent 0." }, "expansioncontent:QuickStudy": { "NAME": "Étude rapide", - "DESCRIPTION": "Choisissez 1 parmi 3 cartes *Boss. NL Ajoutez-là à votre main. NL Elle coûte 0 jusqu'à ce qu'elle soit jouée. NL Épuisement.", - "UPGRADE_DESCRIPTION": "Choisissez 1 parmi 3 cartes *Boss Améliorées. NL Ajoutez-là à votre main. NL Elle coûte 0 jusqu'à ce qu'elle soit jouée. NL Épuisement.", + "DESCRIPTION": "Choisissez 1 parmi 3 cartes de *Boss. NL Ajoutez-là à votre main. NL Elle coûte 0 jusqu'à ce qu'elle soit jouée. NL Épuisement.", + "UPGRADE_DESCRIPTION": "Choisissez 1 parmi 3 cartes de *Boss Améliorées. NL Ajoutez-là à votre main. NL Elle coûte 0 jusqu'à ce qu'elle soit jouée. NL Épuisement.", "EXTENDED_DESCRIPTION": [ - "Choisissez une carte Boss." + "Choisissez une carte de Boss." ] }, "expansioncontent:DashGenerateEvil": { "NAME": "Mal intérieur", - "DESCRIPTION": "Lorsque vous appliquez !DM! debuffs, infligez !M! dégâts à TOUS les ennemis." + "DESCRIPTION": "Lorsque vous appliquez !DM! débuffs, infligez !M! dégâts à TOUS les ennemis." }, "expansioncontent:KnowingSkullWish": { "NAME": "Crâne savant", - "DESCRIPTION": "Éthérée. NL Dépensez des PV pour *Souhaiter *des *Âmes, des *Potions ou une carte *Incolore. NL Épuisement." + "DESCRIPTION": "Éthérée. NL Dépensez des PV pour *Souhaiter des *Âmes, des *Potions ou une carte *Incolore. NL Épuisement." }, "expansioncontent:Antidote": { "NAME": "Antidote", - "DESCRIPTION": "Perdez tout votre Poison." + "DESCRIPTION": "Retenue. Perdez tout votre Poison." }, "expansioncontent:AntidoteAsPower": { "NAME": "Impossible de ralentir", @@ -98,7 +96,7 @@ }, "expansioncontent:SuperGhostShield": { "NAME": "Bouclier spectral", - "DESCRIPTION": "Ethérée. [#e087a4]Après-vie.[] NL [#e087a4]Gagnez[] [#e087a4]!B![] [#e087a4]d'Armure.[] NL [#e087a4]Gagnez[] [#e087a4]!M![] [#e087a4]de [#e087a4]Flou.[]", + "DESCRIPTION": "Ethérée. [#e087a4]Après-vie.[] NL [#e087a4]Gagnez[] [#e087a4]!B![] [#e087a4]d'Armure.[] NL [#e087a4]Gagnez[] [#e087a4]!M![] [#e087a4]de[] [#e087a4]Flou.[]", "EXTENDED_DESCRIPTION": [ "Gagnez !B! d'Armure." ] @@ -110,7 +108,7 @@ }, "expansioncontent:ChargeUp": { "NAME": "Plaque purificatrice", - "DESCRIPTION": "Réduisez chacun de vos debuffs de !M!. NL Épuisement.", + "DESCRIPTION": "Réduisez chacun de vos débuffs de !M!. NL Épuisement.", "UPGRADE_DESCRIPTION": "Réduisez chacun de vos debuffs de !M!." }, "expansioncontent:SuperTaunt": { @@ -120,24 +118,24 @@ }, "expansioncontent:Torchfire": { "NAME": "Feu sauvage", - "DESCRIPTION": "Infligez !D! dégâts. NL Répétez pour chaque debuff unique sur l'ennemi." + "DESCRIPTION": "Infligez !D! dégâts. NL Répétez pour chaque débuff différent qu'a l'ennemi." }, "expansioncontent:TakeFlight": { "NAME": "Revitalisation", - "DESCRIPTION": "Soignez-vous de !M! PV. NL awakened:Chant: Soignez-vous de !DM! PV à la place." + "DESCRIPTION": "Récupérez !M! PV. NL awakened:Chant: Récupérez !DM! PV à la place." }, "expansioncontent:BeatOfDeath": { "NAME": "Pulsation de la Mort", - "DESCRIPTION": "Whenever you play a card, deal !M! damage to ALL enemies." + "DESCRIPTION": "Quand vous jouez une carte, infligez !M! dégâts à TOUS les ennemis." }, "expansioncontent:SuperViciousMockery": { "NAME": "Moquerie", "DESCRIPTION": "Gagnez !M! de Vigueur. NL Appliquez !DM! de Faiblesse." }, "expansioncontent:SuperClobber": { - "NAME": "Frappe écrasante", - "DESCRIPTION": "Infligez !D! dégâts. NL Gagnez autant d'Armure que de dégâts non-bloqués." + "NAME": "Frappe fracassante", + "DESCRIPTION": "Infligez !D! dégâts. NL Gagnez autant d'Armure que les dégâts non-bloqués infligés." }, "expansioncontent:SuperSomberShield": { @@ -147,10 +145,10 @@ "expansioncontent:SuperWhirlingFlame": { "NAME": "Braise tourbillonnante", - "DESCRIPTION": "Infligez !D! dégâts à TOUS les ennemis. NL Mettez une carte de votre défausse sur le haut de votre pioche." + "DESCRIPTION": "Infligez !D! dégâts à TOUS les ennemis. NL Placez une carte de votre défausse sur le haut de votre pioche." }, "expansioncontent:Flail": { - "NAME": "Frappes du Fléau", + "NAME": "Frappes du fléau", "DESCRIPTION": "Infligez !D! dégâts à TOUS les ennemis !DM! fois. NL Gagnez !M! d'Artéfact. NL Épuisement.", "EXTENDED_DESCRIPTION": [ "flailing", @@ -162,7 +160,7 @@ "DESCRIPTION": "Infligez !D! dégâts. NL Si Fatal, obtenez une potion aléatoire et Épuisez cette carte." }, "expansioncontent:SuperBodyCrash": { - "NAME": "Body Smash", + "NAME": "Plaquage écrasant", "DESCRIPTION": "Gagnez !B! d'Armure. NL Infligez autant de dégâts que votre Armure.", "UPGRADE_DESCRIPTION": " NL (Inflige !D! dégâts.)" }, @@ -174,7 +172,7 @@ "expansioncontent:Virus": { "NAME": "Virus 404", - "DESCRIPTION": "Épuisez jusqu'à !M! cartes, mélangez un *Rayon *majeur dans la pioche pour chaque carte épuisée. NL Épuisement." + "DESCRIPTION": "Épuisez jusqu'à !M! cartes. Mélangez un *Rayon *majeur dans la pioche par carte épuisée. NL Épuisement." }, "expansioncontent:MajorBeam": { @@ -185,12 +183,12 @@ "expansioncontent:ManipulateTime": { "NAME": "Rétrospective", - "DESCRIPTION": "Placez une carte de votre défausse en bas de votre pioche. Elle coûte 0 jusqu'à ce qu'elle soit jouée.", - "UPGRADE_DESCRIPTION": "Placez une carte de votre défausse en bas de votre pioche. Elle coûte 0 ce combat." + "DESCRIPTION": "Placez une carte de votre défausse au fond de votre pioche. Elle coûte 0 jusqu'à ce qu'elle soit jouée.", + "UPGRADE_DESCRIPTION": "Placez une carte de votre défausse au fond de votre pioche. Elle coûte 0 ce combat." }, "expansioncontent:Pandemonium": { "NAME": "Pandémonium", - "DESCRIPTION": "Au début de votre tour, jouez une carte au hasard dans votre défausse." + "DESCRIPTION": "Au début de votre tour, jouez une carte au hasard de votre défausse." }, "expansioncontent:Reverie": { "NAME": "Rêverie", From e573476377649f5c5025c5333b623f72b88b3733 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 09:21:19 +0100 Subject: [PATCH 10/29] fra loc : Update Expansioncontent CardStrings.json - Fixed "Prepare Crush" internal name. --- .../localization/fra/CardStrings.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json b/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json index 55f864fa1b..df7d1f4497 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json @@ -53,7 +53,7 @@ "Gagnez !M! d'Armure Plaquée." ] }, - "expansioncontent:PrepareCrush": { + "expansioncontent:SuperPrepareCrush": { "NAME": "Prépration du Crush", "DESCRIPTION": "Au prochain tour, obtenez *SLIME *CRUSH, [E] [E] [E] et !M! de Force. NL Épuisement.", "UPGRADE_DESCRIPTION": "Au prochain tour, obtenez *SLIME *CRUSH+, [E] [E] [E] [E] et !M! de Force. NL Épuisement.", @@ -65,6 +65,7 @@ "NAME": "Mur gélatineux", "DESCRIPTION": "Gagnez !B! d'Armure. NL Quand on vous attaque ce tour, appliquez !M! de expansioncontent:Goop [REMOVE_SPACE]." }, + "expansioncontent:StudyTheSpire": { "NAME": "Étude de la Tour", "DESCRIPTION": "Ajoutez une carte de *Boss aléatoire dans votre main au début de vos !M! prochains tours. Elles coûtent 0.", From bb0c45dc2b11dc67e9a7f14ab4a77e05b3fbc2c9 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 09:29:31 +0100 Subject: [PATCH 11/29] fra loc : Update DownfallResources replacementStrings.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Made the word "Or" (gold) replaced - Changes to localization choices : "Or" -> "Stock d'âmes" (I think someone could come up with a better idea ?) --- .../localization/fra/replacementStrings.json | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/replacementStrings.json b/src/main/resources/downfallResources/localization/fra/replacementStrings.json index c7ef6c4cd8..17e9975e4f 100644 --- a/src/main/resources/downfallResources/localization/fra/replacementStrings.json +++ b/src/main/resources/downfallResources/localization/fra/replacementStrings.json @@ -1,14 +1,16 @@ [ { "KEYS": [ - "Gold" + "Gold", + "Or" ], - "VALUE": "Souls" + "VALUE": "Stock d'âmes" }, { "KEYS": [ - "gold" + "gold", + "or" ], - "VALUE": "souls" + "VALUE": "stock d'âmes" } -] \ No newline at end of file +] From 8bd0eee170f2bf9be7e559183d88b0f9818b9776 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 11:00:33 +0100 Subject: [PATCH 12/29] fra loc : Update DownfallResources UIStrings.json - Grammar / typos fixes - Stuff that was untranslated : "The Watcher" -> "La Gardienne" (in the run history menu) - Changes to localization choices : Rephrasing & wording changes here and there. --- .../localization/fra/UIStrings.json | 64 +++++++++---------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/UIStrings.json b/src/main/resources/downfallResources/localization/fra/UIStrings.json index c1c1516239..d527058446 100644 --- a/src/main/resources/downfallResources/localization/fra/UIStrings.json +++ b/src/main/resources/downfallResources/localization/fra/UIStrings.json @@ -2,18 +2,18 @@ "downfall:EvilMenuPanel": { "TEXT": [ "Downfall", - "Défendez le Cœur des intrus qui s'aventurent et veulent d'emparer de la Tour.", - "Choisissez Votre Vilain", + "Défendez le Cœur des intrus qui s'aventurent et veulent conquérir la Tour.", + "Choisissez votre vilain", "Campagne" ] }, "downfall:SoulToGoldChanges": { "TEXT": [ "Âmes", - "Montre combien d'Âmes vous possédez. Les Âmes peuvent être données au Cœur pour des récompenses.", + "Montre combien d'Âmes vous avez en stock. Les Âmes peuvent être données au Cœur pour des récompenses.", "Statut du Marchand", "PV", - "Mort!", + "Mort !", "de Force", "Âmes volées", "Perte" @@ -21,20 +21,20 @@ }, "downfall:BustKeyButton": { "TEXT": [ - "Casser le Rubis", - "Casser le Saphir", - "Casser l'Émeraude", + "Briser le Rubis", + "Briser le Saphir", + "Briser l'Émeraude", "(Action gratuite) Dépensez ", " Communes à obtenir.", " Peu Communes à obtenir.", " Rares à obtenir.", - "Clé détruite!", + "Clé détruite !", "Requiert ", " Âmes.", "(Action gratuite) Détruisez la clé pour ", - " Âmes: Choisissez jusqu'à ", - " cartes parmi ", - " Augmentez les destructions de clés futures." + " Âmes : Choisissez jusqu'à ", + " carte parmi ", + " La prochaine clé brisée donnera une meilleure récompense." ] }, "downfall:WheelSpinButton": { @@ -58,39 +58,39 @@ "Permet aux runs standard de rencontrer des potions globales de Downfall.", "Permet aux runs standard de rencontrer des évènements globaux de Downfall.", "Permet aux runs standard de rencontrer des cartes Boss de Downfall.", - "Permet aux personnages standard de faire des runs Downfall, et aux Vilains de faire des runs standard.", - "Allow modded characters to play Downfall runs.", + "Permet aux personnages standard de faire des runs Downfall, et aux vilains de faire des runs standard.", + "Permet aux personnages moddés de faire des runs Downfall.", "Permet aux runs standard de rencontrer des cartes Malédiction de Downfall.", - "Les runs Downfall utilisent la disposition normale de la carte - le feu avant le boss, pas au départ.", - "Débloque toutes les cartes verrouillées et les reliques des personnages Downfall (requiert un restart du jeu)", - "Désactive l'aide pour les poses du Champion - pour les Champions expérimentés", - "Prevent Snecko from using card pools from other mods.", - "Désactive le remplacement de la musique (requiert un restart du jeu)", - "Débloque tous les déguisements alternatifs des personnages Downfall", + "Les runs Downfall utilisent la disposition normale de la carte : le feu avant le boss, pas au départ.", + "Débloque toutes les cartes verrouillées et les reliques des personnages Downfall (requiert de relancer le jeu)", + "Désactive l'aide pour les poses du Champion : pour les Champions expérimentés", + "Empêche le Geckobra d'utiliser des cartes d'autres mods.", + "Désactive le remplacement de la musique (requiert de relancer le jeu)", + "Débloque tous les déguisements alternatifs des personnages de Downfall", "Utilisez des icônes au lieu de texte pour les propriétés appliquées.", - "Le grimoire met en évidence la prochaine carte que Conjure va piocher.", - "Aucun ajustement de Downfall pour les cartes et reliques originales (requiert un redémarrage du jeu)", - "Utilisez les Boss de Downfall Legacy (avant la 6.0)" + "Le grimoire met en évidence la prochaine carte Conjurée.", + "Aucun ajustement de Downfall pour les cartes et reliques originales (requiert de relancer le jeu)", + "Utilisez les anciens Boss de Downfall (avant la 6.0)" ] }, "downfall:EnergyPanelTip": { "TEXT": [ - "L'Énergie actuelle de l'ennemi. Les cartes requièrent de l'énergie pour les jouer." + "L'Énergie actuelle de l'ennemi. Utilisée pour jouer des cartes de sa main." ], "EXTRA_TEXT": [ - "Energy" + "Énergie" ] }, "downfall:RemoveCardReward": { "TEXT": [ "Retirez une carte de votre deck", - "Choisissez une carte à Retirer" + "Choisissez une carte à retirer" ] }, "downfall:TransformCardReward": { "TEXT": [ "Transformez une carte de votre deck", - "Choisissez une carte à Transformer" + "Choisissez une carte à transformer" ] }, "downfall:UpgradeCardReward": { @@ -158,14 +158,14 @@ "downfall:DiceRollPotionReward": { "TEXT": [ "Ajoutez une carte Améliorée ", - " à votre deck", + "à votre deck", "Choisissez une carte." ] }, "downfall:ColorfulPowersCardReward": { "TEXT": [ "Ajoutez un Pouvoir Amélioré ", - " à votre deck", + "à votre deck", "Choisissez une carte." ] }, @@ -175,15 +175,15 @@ "Le Soldat de Fer", "La Silencieuse", "Le Défectueux", - "The Watcher", - "Marchand", + "La Gardienne", + "Le Marchand", "L'Ermite" ] }, "downfall:WhaleHunter": { "TEXT": [ "Chasseur de baleine", - "Vous avez fini le cycle." + "Vous avez mis fin au cycle." ] }, "downfall:Unfettered": { @@ -213,4 +213,4 @@ ], "Translator note": "This pops up when you try to escape the gauntlet fight, where there are more than 1 hero alive yet, so you are overwhelmed by number thus cant escape." } -} \ No newline at end of file +} From 1b1a375764bd39e96766f6e23648995b3fab4ab1 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 11:09:42 +0100 Subject: [PATCH 13/29] fra loc : Update Downfallresources RunModStrings.json - Grammar / typos fixes - Stuff that was untranslated : "World of goo" -> "Monde visqueux" - Changes to localization choices : Rephrasing & wording changes here and there. --- .../localization/fra/RunModStrings.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/RunModStrings.json b/src/main/resources/downfallResources/localization/fra/RunModStrings.json index 40705a1a54..e9cf8f7b8a 100644 --- a/src/main/resources/downfallResources/localization/fra/RunModStrings.json +++ b/src/main/resources/downfallResources/localization/fra/RunModStrings.json @@ -1,7 +1,7 @@ { "downfall:WorldOfGoo": { - "NAME": "World of Goo", - "DESCRIPTION": "Lorsque vous prenez des dégâts non bloqués, ajoutez un Englué dans votre défausse." + "NAME": "Monde visqueux", + "DESCRIPTION": "Lorsque vous prenez des dégâts non bloqués, ajoutez un Englué à votre défausse." }, "downfall:Hexed": { "NAME": "Maudit", @@ -13,7 +13,7 @@ }, "downfall:Jewelcrafting": { "NAME": "Gemmecraft", - "DESCRIPTION": "Commencez avec deux copies d'Exploitage de gemmes et une Pioche de chez Rhapsody." + "DESCRIPTION": "Commencez avec deux copies d'Exploitation de gemmes et une Pioche de chez Rhapsody." }, "downfall:EvilRun": { "NAME": "Evil Run", @@ -24,12 +24,12 @@ "DESCRIPTION": "Commencez avec une Bénédiction de Neow." }, "downfall:Lament": { - "NAME": "Soyez maudit", + "NAME": "Lamentations", "DESCRIPTION": "Commencez avec une Lamentation de Neow." }, "downfall:ChampStances": { "NAME": "New Challenger", - "DESCRIPTION": "Commencez chaque combat avec une Pose aléatoire du Champion, et obtenez une Frappe Finale. Toutes les cartes de départ gagnent Technique." + "DESCRIPTION": "Commencez chaque combat dans une Pose aléatoire du Champion, et obtenez une Frappe finale. Toutes les cartes de départ gagnent Technique." }, "downfall:Enraging": { "NAME": "Dernier effort", @@ -37,15 +37,15 @@ }, "downfall:Analytical": { "NAME": "Analytique", - "DESCRIPTION": "Au début de chaque tour, ajoutez une carte aléatoire avec Encode dans votre main et donnez lui Ethérée. Les Frappes et les Défenses basiques ont Encode." + "DESCRIPTION": "Au début de chaque tour, ajoutez une carte aléatoire avec Encode à votre main et donnez lui Ethérée. Vos Frappes et Défenses de départ ont Encode." }, "downfall:StatusAbuse": { "NAME": "Infligé", - "DESCRIPTION": "Commencez avec une Batterie de Fortune, les Rondelles de Donu, les Rondelles de Deca, un Kit Médical, et une Idole de Bronze. Toutes les autres reliques sont des Cercles." + "DESCRIPTION": "Commencez avec une Batterie de fortune, les Rondelles de Donu, les Rondelles de Deca, un Kit Médical, et un Idole de Bronze. Toutes les autres reliques sont des Cercles." }, "downfall:TooManyShivs": { "NAME": "Trop de surins", - "DESCRIPTION": "Commencer le combat avec le Ras-de-cou en velours, une Essence du Néant, et 10 Surins." + "DESCRIPTION": "Commencez avec un Ras-de-cou en velours, une Essence du néant, et 10 Surins." }, "downfall:Wizzardry": { "NAME": "Sorcelllllerie", @@ -53,6 +53,6 @@ }, "downfall:TransformRewards": { "NAME": "Transformation", - "DESCRIPTION": "Toutes les récompenses de carte devienne \"Transformez une carte\"." + "DESCRIPTION": "Toutes les récompenses de carte deviennent \"Transformez une carte\"." } } From 955ee3b38cb03a1a098a00f0c731ccaa1827b7c7 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 12:07:53 +0100 Subject: [PATCH 14/29] fra loc : Update DownfallResources RelicStrings.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Grammar / typos fixes - [REMOVE_SPACE] moment - Stuff that was untranslated : "Colosseum" -> "Colisée" "Ancient Writings" -> "Écrits antiques" - Changes to localization choices : Rephrasing & wording changes here and there. --- .../localization/fra/RelicStrings.json | 178 +++++++++--------- 1 file changed, 89 insertions(+), 89 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/RelicStrings.json b/src/main/resources/downfallResources/localization/fra/RelicStrings.json index c9d4c8057b..52b4b1d516 100644 --- a/src/main/resources/downfallResources/localization/fra/RelicStrings.json +++ b/src/main/resources/downfallResources/localization/fra/RelicStrings.json @@ -3,30 +3,30 @@ "NAME": "Bénédiction de Neow", "FLAVOR": "Apaisez votre rage. Soyez aussi rude et inflexible que la Tour elle-même.", "DESCRIPTIONS": [ - "Le Boss a augmenté ses PV Max, n'a pas de relique de starter, pioche 2 cartes de moins, et a #b1 ", - " de moins . NL Au début du combat, le Boss gagne un effet de Buff unique. Ne peut pas être #yÉtourdi" + "Le Boss a plus de PV max, ne peut pas être #yÉtourdi, n'a pas de relique de départ, pioche 2 cartes de moins, et a #b1 ", + " de moins . NL Au début du combat, le Boss gagne un effet unique." ] }, "downfall:NeowBlessing_Player": { "NAME": "Bénédiction de Neow", "FLAVOR": "Apaisez votre rage. Soyez aussi rude et inflexible que la Tour elle-même.", "DESCRIPTIONS": [ - "Lorsque vous la ramassez, augmentez vos PV Max de #b100. NL Augmentez vos PV max de #b100 au début de chaque Acte. NL Perdez tous vos emplacements de potion. NL Piochez #b1 carte de moins et perdez [E] au début de votre tour." + "Lorsque vous l'obtenez, augmentez vos PV max de #b100. NL Augmentez vos PV max de #b100 au début de chaque Acte. NL Perdez tous vos emplacements de potion. NL Piochez #b1 carte de moins et perdez [E] au début de votre tour." ] }, "downfall:CoffeeDripper": { "DESCRIPTIONS": [ - " NL Incapable de se reposer, le Boss a commencé avec moins de vie maximale." + " NL Incapable de se reposer, le Boss a moins de PV." ] }, "downfall:BustedCrown": { "DESCRIPTIONS": [ - " NL Incapable de pouvoir prendre des cartes optimisées, le Boss a moins de cartes synergisantes que d'habitude." + " NL À cause de ses options limitées, le Boss a moins de cartes qui synergisent que d'habitude." ] }, "downfall:Girya": { "DESCRIPTIONS": [ - " NL Optant pour lever des poids plutôt que de se reposer, le Boss a commencé avec moins de vie maximale." + " NL Optant pour lever des poids plutôt que de se reposer, le Boss a moins de PV." ] }, "downfall:Matroyshka": { @@ -44,7 +44,7 @@ "downfall:BlackStar": { "DESCRIPTIONS": [ " NL Le Boss a acquis ", - " reliques supplémentaires, mais commence avec moins de vie maximale." + " reliques supplémentaires, mais a moins de PV." ] }, "downfall:MoltenEgg": { @@ -61,24 +61,24 @@ }, "downfall:FrozenEgg": { "DESCRIPTIONS": [ - "Le Boss a amélioré plusieurs Pouvoirs." + "Le Boss a plusieurs Pouvoirs Améliorés." ] }, "downfall:Shovel": { "DESCRIPTIONS": [ " NL Le Boss a acquis ", - " reliques supplémentaires, mais commence avec moins de vie maximale dû au fait de ne pas s'être Reposé." + " reliques supplémentaires, mais a moins de PV car s'est moins reposé." ] }, "downfall:CBRSerpentHead": { "DESCRIPTIONS": [ - " NL Le Boss a utilisé cet or pour retirer 2 cartes de leur deck." + " NL Le Boss a utilisé cet or pour retirer 2 cartes de son deck." ] }, "downfall:CursedKey": { "DESCRIPTIONS": [ " NL Le Boss a gagné ", - " Malédictions avec cette relique." + " Malédictions à cause de cette relique." ] }, "downfall:DreamCatcher": { @@ -89,18 +89,18 @@ "downfall:PrayerWheel": { "DESCRIPTIONS": [ " NL Le Boss a gagné ", - " cartes supplémentaires avec cette relique." + " cartes supplémentaires grâce à cette relique." ] }, "downfall:PeacePipe": { "DESCRIPTIONS": [ " NL Le Boss a retiré ", - " cartes supplémentaires, mais commence avec moins de vie maximale." + " cartes supplémentaires, mais a moins de PV." ] }, "downfall:RunicDome": { "DESCRIPTIONS": [ - " NL Le Boss peut choisir l'ordre de ses cartes en votre défaveur." + " NL Le Boss peut choisir l'ordre de ses cartes défavorablement." ] }, "downfall:CentennialPuzzle": { @@ -110,17 +110,17 @@ }, "downfall:CBRFaceOfCleric": { "DESCRIPTIONS": [ - " Des PV Max ont été obtenus avec cette relique." + " Des PV max ont été obtenus grâce à cette relique." ] }, "downfall:Omamori": { "DESCRIPTIONS": [ - " NL A empêché le Boss d'obtenir " + " NL A empêché le Boss d'obtenir une " ] }, "downfall:DollysMirror": { "DESCRIPTIONS": [ - " NL Le miroir a dupliqué" + " NL Le miroir a dupliqué " ] }, "downfall:Vampires": { @@ -128,21 +128,21 @@ "FLAVOR": "Le sang du maître... le sang du maître! LE SANG DU MAÎTRE!", "DESCRIPTIONS": [ "Les Frappes ont été remplacées par des Morsures. NL -", - " PV Max." + " PV max." ] }, "downfall:BonfireSpirits": { "NAME": "Évènement : Esprits du feu", "FLAVOR": "Les esprits lancent des petits os et des fragments dans le feu, qui éruptent brillemment chaque fois...", "DESCRIPTIONS": [ - "Le Boss a retiré une carte de leur deck pour gagner 10 PV Max." + "Le Boss a retiré une carte de son deck pour gagner 10 PV Max." ] }, "downfall:DesignerInSpire": { - "NAME": "Évènement : Designer", + "NAME": "Évènement : Le designer", "FLAVOR": "Ça va pas le faire, non non. C'est quoi ce style? Affreux! Vous saiiiiiiignez? Dégueeeeeeu.", "DESCRIPTIONS": [ - "Une carte a été retirée de leur deck, et une autre a été améliorée." + "Une carte a été retirée de son deck, et une autre a été améliorée." ] }, "downfall:DivineFountain": { @@ -163,15 +163,15 @@ "NAME": "Évènement : Belle prise", "FLAVOR": "Alors que vous traversez un long couloir vous voyez une banane, un donut, et une boîte en train de flotter.", "DESCRIPTIONS": [ - "Le Donut a été choisi. NL +5 PV Maximum.", - "La Boîte a été choisie. NL Une Malédiction Regret et une relique a été obtenue." + "Le Donut a été choisi. NL +5 PV max.", + "La Boîte a été choisie. NL Une relique et un Regret ont été obtenus." ] }, "downfall:LivingWall": { - "NAME": "Évènement : Murs vivants", - "FLAVOR": "Oubliez ce que vous savez, et je vous laisserez partir.", + "NAME": "Évènement : Mur vivant", + "FLAVOR": "Oubliez ce que vous savez, et je vous laisserai partir.", "DESCRIPTIONS": [ - "Le Boss a retiré", + "Le Boss a retiré ", "Le Boss a amélioré ", "Le Boss a transformé ", " en " @@ -179,7 +179,7 @@ }, "downfall:WheelOfChange": { "NAME": "Évènement : Roue du changement", - "FLAVOR": "Il est temps de tourner la roue! Êtes-vous PRÊT? Bien sûr que oui!", + "FLAVOR": "Il est temps de tourner la roue ! Êtes-vous PRÊT ? Bien sûr que oui !", "DESCRIPTIONS": [ "La Roue a donné au Boss ", "Le Boss a été soigné au maximum.", @@ -197,7 +197,7 @@ }, "downfall:Augmenter": { "NAME": "Évènement : Dealer", - "FLAVOR": "Hola, étranger ! Intéressé en sciences avancées?", + "FLAVOR": "Hola, étranger ! Intéressé par les sciences avancées ?", "DESCRIPTIONS": [ "Le Boss a transformé 2 cartes", "Le Boss a gagné de la D.O.P.E.", @@ -205,17 +205,17 @@ ] }, "downfall:AncientWriting": { - "NAME": "Évènement : Ancient Writing", + "NAME": "Évènement : Écritures antiques", "FLAVOR": "Soudainement, le message devint clair...", "DESCRIPTIONS": [ "Le Boss a amélioré ses Frappes et Défenses." ] }, "downfall:Bandits": { - "NAME": "Évènement : Bandits", - "FLAVOR": "Vas-y Balourd!", + "NAME": "Évènement : Bandits masqués", + "FLAVOR": "Vas-y Balourd !", "DESCRIPTIONS": [ - "Le Boss a battu les Bandits, gagnant le Masque Rouge, mais commence avec moins de vie maximale." + "Le Boss a battu les Bandits, gagnant le Masque Rouge, mais commence avec moins de PV max." ] }, "downfall:WingStatue": { @@ -227,27 +227,27 @@ }, "downfall:Serpent": { "NAME": "Évènement : Le Ssssserpent", - "FLAVOR": "La plus heureuse des vies est celle où vous pouvez tout acheter! Pas vrai?", + "FLAVOR": "La plus heureuse des vies est celle où vous pouvez tout acheter ! Pas vrai ?", "DESCRIPTIONS": [ - "Le Boss a gagné une Malédiction Doute pour gagner de l'or et donc acheter une relique." + "Le Boss a gagné un Doute et de l'or, qui lui a permis d'acheter une relique." ] }, "downfall:Cleric": { "NAME": "Évènement : Clerc", - "FLAVOR": "Bonjour mon ami! Je suis le Clerc! Êtes-vous intéressé par mes services?!", + "FLAVOR": "Bonjour mon ami ! Je suis le Clerc ! Êtes-vous intéressé par mes services ?!", "DESCRIPTIONS": [ "Le Boss a retiré une carte de son deck." ] }, "downfall:OldBeggar": { "NAME": "Évènement : Vieux mendiant", - "FLAVOR": "Une petite pièce, mon enfant?", + "FLAVOR": "Une petite pièce, mon enfant ?", "DESCRIPTIONS": [ "Une carte a été retirée du deck." ] }, "downfall:Library": { - "NAME": "Évènement : Librairie", + "NAME": "Évènement : Bibliothèque", "FLAVOR": "Vous aprcervez un bâtiment orné qui semble abandonnée.", "DESCRIPTIONS": [ "Le Boss a obtenue une carte synergisante supplémentaire." @@ -255,9 +255,9 @@ }, "downfall:Mausoleum": { "NAME": "Évènement : Mausolée", - "FLAVOR": "Vous n'arrivez pas à traduire ce qui écrit sur le tombeau, cependant, vous observez une brume noire qui sort des côtés.", + "FLAVOR": "Vous n'arrivez pas à traduire ce qui écrit sur le tombeau, cependant, vous observez une brume noire qui sort de ses côtés.", "DESCRIPTIONS": [ - "Le Boss a obtenu une Malédiction Souffrance et une relique supplémentaire." + "Le Boss a obtenu une Souffrance et une relique supplémentaire." ] }, "downfall:Nest": { @@ -268,25 +268,25 @@ ] }, "downfall:Colosseum": { - "NAME": "Évènement : Colosseum", + "NAME": "Évènement : Colisée", "FLAVOR": "LE COMBAT VA MAINTENANT@ DEMARRER!!!!", "DESCRIPTIONS": [ - "Le Boss a complété le Colosseum, obtenant deux reliques supplémentaires." + "Le Boss a triomphé du Colisée, obtenant deux reliques supplémentaires." ] }, "downfall:PleadingVagrant": { "NAME": "Évènement : N'Loth", - "FLAVOR": "Est-ce que vous avez quelque chose pour moi? S'vous plaît... pt'être une #ypièce?", + "FLAVOR": "Est-ce que vous avez quelque chose pour moi ? S'vous plaît... pt'être une #ypièce ?", "DESCRIPTIONS": [ - "Le Boss a volé N'Loth, obtenant une malédiction Honte et " + "Le Boss a volé N'Loth, obtenant une Honte et " ] }, "downfall:Mushroom": { "NAME": "Évènement : Champignons", "FLAVOR": "Vous entrez dans un couloir rempli de champignons hypnotisants colorés.", "DESCRIPTIONS": [ - "Le Boss s'est entièrement soigné et a gagné une Malédiction Parasite.", - "Le Boss a obtenu le Champignon étrange, but starts with less than maximum health." + "Le Boss s'est entièrement soigné et a gagné un Parasite.", + "Le Boss a obtenu le Champignon étrange, mais a moins de PV." ] }, "downfall:ShiningLight": { @@ -295,7 +295,7 @@ "DESCRIPTIONS": [ "Le Boss a amélioré", " et ", - ", mais commence avec moins de vie maximale." + ", mais a moins de PV." ] }, "downfall:ScrapOoze": { @@ -309,7 +309,7 @@ "NAME": "Évènement : Idole dorée", "FLAVOR": "Vous croisez un piédestal des plus anodins sur lequel trône paisiblement une idole dorée étincelante.", "DESCRIPTIONS": [ - "Le Boss a pris l'Idole Dorée, obtenant une Malédiction Blessure et a utilisé l'or supplémentaire pour acheter " + "Le Boss a obtenu l'Idole Dorée et une Blessure, et a utilisé l'or supplémentaire pour acheter " ] }, "downfall:FaceTrader": { @@ -323,7 +323,7 @@ "NAME": "Évènement : Forge maudite", "FLAVOR": "CLANG! CLAAANG! CLANG!", "DESCRIPTIONS": [ - "Le Boss a obtenu Pinces déformées et une Malédiction Douleur." + "Le Boss a obtenu les Pinces déformées et une Douleur." ] }, "downfall:Purifier": { @@ -335,7 +335,7 @@ }, "downfall:MatchAndKeep": { "NAME": "Évènement : Trouvez les Paires", - "FLAVOR": "Douze cartes! Trouvez les paires pour les conserver! Cinq essais, pas une de plus. Vous êtes prêt? C'est parti!", + "FLAVOR": "Douze cartes ! Trouvez les paires pour les conserver ! Cinq essais, pas une de plus. Vous êtes prêt ? C'est parti !", "DESCRIPTIONS": [ "Le Boss a réussi à trouver une paire et obtenu une carte puissante." ] @@ -344,7 +344,7 @@ "NAME": "Évènement : Transmogrifeur", "FLAVOR": "Devant vous se tient un autel élaboré consacré à un esprit oublié", "DESCRIPTIONS": [ - "Le Boss a transformé une carte starter en une nouvelle carte." + "Le Boss a transformé une carte de départ en une nouvelle carte." ] }, "downfall:TombRedMask": { @@ -358,12 +358,12 @@ "NAME": "Évènement: Autel d'amélioration", "FLAVOR": "Devant vous se tient un autel élaboré consacré à un esprit oublié.", "DESCRIPTIONS": [ - "Le Boss a #yAmélioré une carte avec l'autel." + "Le Boss a #yAmélioré une carte grâce à l'autel." ] }, "downfall:WeMeetAgain": { - "NAME": "Évènement: Rencontre à nouveau", - "FLAVOR": "C'est moi, #yRanwid! Comment allez-vous ajourd'hui? La routine? Un gars comme moi ne peut pas s'en sortir seul, vous savez?", + "NAME": "Évènement: Nous nous rencontrons à nouveau", + "FLAVOR": "C'est moi, #yRanwid ! Comment allez-vous ajourd'hui ? La routine ? Un gars comme moi ne peut pas s'en sortir seul, vous savez ?", "DESCRIPTIONS": [ "De l'or a été échangé à Ranwid contre une relique supplémentaire." ] @@ -372,7 +372,7 @@ "NAME": "Évènement: Autel doré", "FLAVOR": "Devant vous se tient un autel élaboré consacré à un esprit oublié.", "DESCRIPTIONS": [ - "Le Boss a obtenu une Malédiction Regret en échange d'or, qui a servi pour acheter " + "Le Boss a obtenu un Regret et de l'or, qui a servi à acheter " ] }, "downfall:GremlinSack": { @@ -381,9 +381,9 @@ "DESCRIPTIONS": [ "Lorsque vous le ramassez, ajoutez les cartes suivantes dans votre deck: NL ", "Lorsque vous le ramassez, ajoutez 6 cartes du jeu des Paires à votre deck.", - "#g(Starter) ", - "#g(Commun) ", - "#b(Peu commun) ", + "#g(Basique) ", + "#g(Communne) ", + "#b(Peu communne) ", "#y(Rare) ", "#b(Incolore) ", "#r(Malédiction) " @@ -393,7 +393,7 @@ "NAME": "Roue du Changement", "FLAVOR": "Il a dit : pas le droit à plusieurs essais.", "DESCRIPTIONS": [ - "À chaque site de repos, vous pouvez tourner la roue une fois. Prendre cette option et collecter la récompense utilise la relique..", + "À chaque feu de camp, vous pouvez tourner la roue une fois. Collecter la récompense désactive cette relique.", "Cette relique a été utilisée." ] }, @@ -401,56 +401,56 @@ "NAME": "Manteau aux multiples Visages", "FLAVOR": "C'était Steve, et Bill, et Ian, et Fred, et John...", "DESCRIPTIONS": [ - "Lorsque vous le ramassez, obtenez le Casque d'Adepte, la Tête de Clerc, le masque de N'loth, le Visage de goblin et la Tête de ssserpent." + "Lorsque vous le ramassez, obtenez le Casque d'Adepte, la Tête de Clerc, le Masque de N'loth, le Visage de goblin et la Tête de ssserpent." ] }, "downfall:BrokenWingStatue": { - "NAME": "Statue ailée brisée", + "NAME": "Éclat de statue ailée", "FLAVOR": "Un morceau brisé d'une statue autrefois magnifique.", "DESCRIPTIONS": [ - "Les cultistes qui vénèrent l'Éveillé seront peut-être intéréssés par ceci....", - "Au début de chaque combat, si les ennemis appartiennent au groupe des Cultistes, ils vous prendront cette relique et s'échapperont du combat." + "Les cultistes qui vénèrent l'Éveillé seront peut-être intéréssés par ceci...", + "Au début de chaque combat, si les ennemis appartiennent au groupe des Cultistes, ils vous prendront cette relique et s'enfuiront." ] }, "downfall:ShatteredFragment": { "NAME": "Fragment aiguisé", - "FLAVOR": "Une statue brisée autrefois - aujourd'hui une arme de fortune.", + "FLAVOR": "C'était une statue brisée ; maintenant c'est une arme de fortune.", "DESCRIPTIONS": [ - "Pendant les combats d'Élites et de Boss, chaque fois que vous jouez une carte #yPouvoir [REMOVE_SPACE], gagnez #b", + "Pendant les combats d'Élites et de Boss, chaque fois que vous jouez un #yPouvoir [REMOVE_SPACE], gagnez #b", " de #yForce [REMOVE_SPACE]." ] }, "downfall:RedIOU": { "NAME": "Contrat de bandit", - "FLAVOR": "Un accord du trio de Bandits - en partie contre un bibelot, mais surtout en échange de leurs vies.", + "FLAVOR": "Un accord avec le trio de bandits ; en partie contre un bibelot, mais surtout en échange de leurs vies.", "DESCRIPTIONS": [ - "Au début du #b3ème combat de boss, les Bandits au Masque Rouge viendront vous aider.", - "Au boulot, les gars!", - "Vas-y Balourd!", + "Au début du #b3ème combat de boss, les bandits masqués viendront vous aider.", + "Au boulot, les gars !", + "Vas-y Balourd !", "Un deal est un deal. NL On arrête ici.", - "Vive le nouveau NL ~Seigneur~ ~au~ ~Masque~ ~Rouge!~", - "Bonne chance, patron!" + "Vive le nouveau NL ~Seigneur~ ~au~ ~Masque~ ~rouge~ ~!~", + "Bonne chance, patron !" ] }, "downfall:RedIOUUpgrade": { - "NAME": "Contrat de Bandit+", - "FLAVOR": "Un accord du trio de Bandits - en partie contre un bibelot, mais surtout en échange de leurs vies.", + "NAME": "Contrat de bandit+", + "FLAVOR": "Un accord avec le trio de bandits ; en partie contre un bibelot, mais surtout en échange de leurs vies.", "DESCRIPTIONS": [ - "Au début du #b3ème combat de boss, les Bandits au Masque Rouge viendront vous aider." + "Au début du #b3ème combat de boss, les bandits masqués viendront vous aider." ] }, "downfall:KnowingSkull": { "NAME": "Crâne savant", - "FLAVOR": "Lâche-moi!", + "FLAVOR": "Lâche-moi !", "DESCRIPTIONS": [ - "Au début de chaque combat vous pouvez faire le voeu d'avoir des Âmes, des Potions ou une carte Incolore au prix de vos PV." + "Au début de chaque combat, vous pouvez faire le voeu d'avoir des Âmes, des Potions ou une carte Incolore, au prix de vos PV." ] }, "downfall:HeartBlessingRed": { "NAME": "Bénédiction du Cœur de Rubis", "FLAVOR": "Le Cœur est puissant.", "DESCRIPTIONS": [ - "Durant les combats de Boss, gagnez #b1 de #yForce." + "Commencez les combats de Boss avec #b1 de #yForce [REMOVE_SPACE]." ] }, "downfall:HeartBlessingBlue": { @@ -464,14 +464,14 @@ "NAME": "Bénédiction du Cœur d'Émeraude", "FLAVOR": "Le Cœur est tout.", "DESCRIPTIONS": [ - "Durant les combats de Boss, gagnez #b1 de #yDexterité." + "Commencez les combats de Boss avec #b1 de #yDexterité [REMOVE_SPACE]." ] }, "downfall:BurdenOfKnowledge": { "NAME": "Fardeau du savoir", "FLAVOR": "La vérité fait mal.", "DESCRIPTIONS": [ - "Lorsque vous le ramassez, #rperdez #rTOUTES #rles #rBénédictions #rdu #rCœur et #b20 PV Max. #yAméliorez #yTOUTES #yvos #ycartes #rPARTOUT de façon permanente. Commencez les combats avec #b2 de #yForce en moins et #b2 de #yDextérité en moins." + "Lorsque vous le ramassez, #rperdez #rTOUTES #rles #rBénédictions #rdu #rCœur et #b20 PV max. #yAméliorez #yTOUTES #yvos #ycartes #rPARTOUT de façon permanente. Commencez les combats avec #b2 de #yForce et de #yDextérité en moins." ] }, "downfall:TeleportStone": { @@ -493,18 +493,18 @@ }, "downfall:Hecktoplasm": { "NAME": "Hecktoplasme", - "FLAVOR": "Cette boule de slime semble déborder d'énergie de centaines d'âmes. Pas étonnant que personne n'en veut. ", + "FLAVOR": "Cette boule de slime semble déborder d'énergie de centaines d'âmes. Pas étonnant que personne n'en veuille. ", "DESCRIPTIONS": [ "Gagnez [E] au début de votre tour. Vous ne pouvez plus obtenir d'#yÂmes [REMOVE_SPACE]. Briser des clés ne coûte pas d'#yÂmes [REMOVE_SPACE].", - "Hecktoplasm" + "Hecktoplasme" ] }, "downfall:BlackCandle": { "NAME": "Bougie noire", "FLAVOR": "La flamme brille encore plus fort dans l'obscurité.", "DESCRIPTIONS": [ - "Les #rMalédictions #yInjouables peuvent être jouées et les #rMalédictions jouables coûtent désormais #b0 [REMOVE_SPACE]. Lorsque vous jouez une carte #rMalédiction #yInjouable ou à prix réduit, #yÉpuisez-la et perdez #b1 PV.", - "Black Candle" + "Les #rMalédictions #yInjouables peuvent être jouées et les #rMalédictions jouables coûtent désormais #b0 [REMOVE_SPACE]. Lorsque vous jouez une #rMalédiction #yInjouable ou à un coût réduit, #yÉpuisez-la et perdez #b1 PV.", + "Bougie noire" ] }, "downfall:replacements": { @@ -518,37 +518,37 @@ "Vraiment, vous êtes le BPP du Cœur : Boss le Plus Précieux.", "La corruption du Cœur ne connaît aucune limite - pas même de jolis animaux domestiques.", "Courrier corrompu", - "Le Cœur réapprovisionne les cartes, reliques, et les potions. Tous les prix sont réduits de #b20%.", - "Les récompenses de combat contiennent désormais des cartes Incolores et des cartes de la couleur des Héros.", - "Gagnez [E] au début de votre tour. Vous ne pouvez plus obtenir #yd'Âmes. Briser les clés ne coûte pas #yd'Âmes." + "Le Cœur réapprovisionne les cartes, reliques, et les potions. Tous les prix sont réduits de #b20% [REMOVE_SPACE].", + "Les récompenses de combat contiennent désormais des cartes Incolores et des cartes des Héros.", + "Gagnez [E] au début de votre tour. Vous ne pouvez plus obtenir #yd'Âmes [REMOVE_SPACE]. Briser les clés ne coûte pas #yd'Âmes [REMOVE_SPACE]." ] }, "downfall:LizardTail": { "NAME": "Super queue de lézard", "FLAVOR": "Une fausse queue pour tromper ses ennemis durant le combat.", "DESCRIPTIONS": [ - "Quand vous mourrez, soignez vous de #b100% de vos PV Max à la place (ne marche qu'une fois)." + "Quand vous devriez mourir, récupérez #b100 % de vos PV max à la place (une seule fois)." ] }, "downfall:TestRelic": { "NAME": "Testeur VFX", "FLAVOR": "Quand il s'agit d'indexer des objets, vous savez le faire.", "DESCRIPTIONS": [ - "#pClic #pDroit: Jouez la prochaine carte." + "#pClic #pDroit : Jouez la prochaine carte." ] }, "downfall:ExtraCursedKey": { "NAME": "Clé Ultra-maudite", "FLAVOR": "Enfermée pour une bonne raison.", "DESCRIPTIONS": [ - "Gagnez [E] au début de votre tour. NL Lorsque vous ouvrez un coffre qui n'est pas de Boss, obtenez #b2 #rMalédictions." + "Gagnez [E] au début de votre tour. NL Lorsque vous ouvrez un coffre (sauf coffre de Boss), obtenez #b2 #rMalédictions [REMOVE_SPACE]." ] }, "downfall:ExtraCursedBell": { "NAME": "Cloche Ultra-maudite", "FLAVOR": "Vous pensez l'entendre résonner, mais ne pouvez jamais le confirmer.", "DESCRIPTIONS": [ - "Lorsque vous la ramassez, obtenez #b2 #rMalédictions uniques et #b3 reliques.", + "Lorsque vous la ramassez, obtenez #b2 #rMalédictions uniques et #b3 reliques Communes.", "La cloche sonne deux fois...", "Passer les récompenses", "Fermer" From a491c9990be70523151de125a4f0b2de06313162 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 20:33:54 +0100 Subject: [PATCH 15/29] fra loc : Update DownfallResources PowerStrings.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Grammar / typos fixes - [REMOVE_SPACE] moment - Removed several instances of Neow being misgendered. Please respect her pronouns è_é - Stuff that was untranslated : "Void Core" -> "Noyau du néant" "Damage Multiplier" -> "Multiplicateur de dégâts" "Doomsday" -> "Catastrophe" - Updated outdated text "Divine Retribution" & "Ancient Construct" (I met thos bosses in game and it was quite confusing to have the outdated text). - Changes to localization choices : "Noyau Vide" -> "Noyau du néant" "CrowBot" -> "CorBot" Rephrasing & wording changes here and there. --- .../localization/fra/PowerStrings.json | 220 +++++++++--------- 1 file changed, 110 insertions(+), 110 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/PowerStrings.json b/src/main/resources/downfallResources/localization/fra/PowerStrings.json index a5252a34b6..9977e5a328 100644 --- a/src/main/resources/downfallResources/localization/fra/PowerStrings.json +++ b/src/main/resources/downfallResources/localization/fra/PowerStrings.json @@ -2,14 +2,14 @@ "downfall:FairyPotion": { "NAME": "Potion féérique", "DESCRIPTIONS": [ - "Se soigne de #b30% de ses PV Max au lieu de mourir, retirant cet effet.", - "Ha! Potion féérique, idiot!" + "Survit et récupère #b30% de ses PV Max au lieu de mourir, puis perd cet effet.", + "Ha ! Potion féérique, idiot!" ] }, "downfall:CultistRevivePower": { - "NAME": "Faux Culte", + "NAME": "Faux culte", "DESCRIPTIONS": [ - "Soigne #b50% de ses PV Max au lieu de mourir, retirant cet effet.", + "Survit et récupère #b50% de ses PV Max au lieu de mourir, puis perd cet effet.", "CAAAAWWWW!" ] }, @@ -17,11 +17,11 @@ "NAME": "Voleur d'âmes", "DESCRIPTIONS": [ "A volé #b", - " de vos Âmes." + " Âmes." ] }, "downfall:NeowInvulnerable": { - "NAME": "Dieu de la vie", + "NAME": "Déesse de la vie", "DESCRIPTIONS": [ "Se soigne de #b", " PV lorque vous jouez une carte." @@ -31,20 +31,20 @@ "NAME": "Transfo-pioche", "DESCRIPTIONS": [ "#yTransformez les #b", - " premières cartes piochées lors de ce tour. (", - " cartes restantes)" + " premières cartes piochées lors de ce tour. (Encore ", + ")" ] }, "downfall:TotemInvulnerable": { - "NAME": "Mur Vivant", + "NAME": "Mur vivant", "DESCRIPTIONS": [ - "Ne peut pas mourir saus si toutes les autres Têtes sont à #b1 PV. Meurt si n'importe quelle autre Tête meurt." + "Ne peut pas mourir, sauf si toutes les autres Têtes ont #b1 PV. Meurt si n'importe quelle autre Tête meurt." ] }, "downfall:ExhaustCardsPower": { "NAME": "Amnésique", "DESCRIPTIONS": [ - "À la fin de votre tour, choisissez une carte à Épuiser." + "À la fin de votre tour, #yÉpuisez une carte de votre main." ] }, "downfall:SpotWeakness": { @@ -52,21 +52,21 @@ "DESCRIPTIONS": [ "Si vous jouez une #yAttaque ce tour, l'ennemi gagnera #b", " de #yForce.", - "Vous avez joué une Attaque ce tour. l'ennemi va gagner #b", + "Vous avez joué une Attaque ce tour. L'ennemi va gagner #b", " de #yForce." ] }, "downfall:FearNoEvil": { - "NAME": "Craindre aucun mal", + "NAME": "Sans crainte", "DESCRIPTIONS": [ - "Si vous jouez une carte attaque a se tour, cette ennemie changera sa posture en #yCalm une fois qu'il ora jouez sa carte #yFear #yNo #yEvil .", - "cette ennemie changera sa posture en #yCalm une fois qu'il ora jouez sa carte #yFear #yNo #yEvil." + "Si vous jouez une Attaque ce tour, cette ennemie entrera en #yCalme après avoir joué #ySans #yCrainte [REMOVE_SPACE].", + "Cette ennemie entrera en #yCalme après avoir joué #ySans #yCrainte [REMOVE_SPACE]." ] }, "downfall:PoisonResist": { "NAME": "Impossible de ralentir", "DESCRIPTIONS": [ - "Lorsque vous infligez des dégâts #yd'Attaque, perdez #b", + "Lorsque vous infligez des dégâts #yd'Attaque non-bloqués, perdez #b", " de #yPoison." ] }, @@ -80,14 +80,14 @@ "downfall:NeowBuff": { "NAME": "Vigueur de Neow", "DESCRIPTIONS": [ - "Gagne #b2 de #yForce à la fin du round." + "Gagne #b2 de #yForce à la fin de son tour." ] }, "downfall:WatcherAngryPower": { "NAME": "Stabilité", "DESCRIPTIONS": [ - "À la fin du tour, si la Gardienne est à #b50% de ses PV ou moins, elle entre en #yColère. NL La #yColère de la Gardienne augmente les dégâts infligés et reçus de #b50% au lieu de #b100%.", - "La #yColre de la Gardienne augmente les dégâts reçus et infligés de #b50% au lieu de #b100% [REMOVE_SPACE]." + "À la fin de son tour, si la Gardienne est à #b50% de ses PV ou moins, elle entre en #yColère. NL La #yColère de la Gardienne augmente les dégâts infligés et reçus de #b50% au lieu de #b100% [REMOVE_SPACE].", + "La #yColère de la Gardienne augmente les dégâts reçus et infligés de #b50% au lieu de #b100% [REMOVE_SPACE]." ] }, "downfall:NeowUnbridledRage": { @@ -100,15 +100,15 @@ "NAME": "Mort blasphématoire", "DESCRIPTIONS": [ "Quand la Gardienne perd #b", - " PV de plus,s'applique #b-4 de #yForce quand elle entre pour la prochaine fois en #yDivinité ou joue #yRagnarok.", - "La Gardienne perdra #b4 de #yForce quand elle entre pour la prochaine fois en #yDivinité ou joue #yRagnarok." + " PV, elle perd #b1 de #yForce [REMOVE_SPACE], jusqu'à #b3 fois par tour. Votre #yArmure vous protège de la carte #yPoints #yVitaux [REMOVE_SPACE].", + "La Gardienne a déjà perdu #b3 de #yForce ce tour." ] }, "downfall:WatcherSkillPower": { "NAME": "En proie à la discorde", "DESCRIPTIONS": [ - "Lorsque vous jouez une Attaque, la Gardienne gagne #b", - " de #yDextérité Temporaire, #b", + "La Gardienne gagne #b", + " de #yDextérité Temporaire lorsque vous jouez une #yAttaque, #b", " de #yForce Temporaire quand vous jouez une #yCompétence, et #b", " des deux quand vous jouez un #yPouvoir.", "Si vous jouez plus de #b", @@ -127,8 +127,8 @@ "NAME": "Mort blasphématoire", "DESCRIPTIONS": [ "Sauf si Neow perd #b", - " PV de plus, la prochaine fois qu'elle gagne un Buff, elle gagnera également #b10 de #yForce supplémentaires.", - "Neow est infirme et ne gagnera pas #b10 de #yForce supplémentaires durant son prochain tour de Buff." + " PV de plus, la prochaine fois qu'elle gagne un buff, elle gagnera également #b10 de #yForce [REMOVE_SPACE].", + "Neow est blessée et ne gagnera pas de #yForce supplémentaire durant son prochain tour de buff." ] }, "downfall:WatcherDivinityPower": { @@ -144,7 +144,7 @@ " NL Vous avez joué #b", " cartes ce tour.", " NL (A déjà été déclenché ce tour)", - " NL NL Une fois que La Gardienne entre en Divinité, elle ne la quitte pas pour le reste du combat, mais la Divinité augmente les dégâts de 200% seulement." + " NL NL Une fois que La Gardienne entre en Divinité, elle ne la quitte pas pour le reste du combat, mais la Divinité double les dégâts de ses Attaques au lieu de les tripler." ] }, "downfall:NeowFleetingFaith": { @@ -156,13 +156,13 @@ "downfall:SilentShivTimeEaterPower": { "NAME": "Sac de couteaux", "DESCRIPTIONS": [ - "La première fois que vous jouez une carte qui coûte #b2 ou plus chaque tour, la Silencieuse gagne 2 #ySurins." + "Chaque tour, la première fois que vous jouez une carte qui coûte #b2 ou plus, la Silencieuse gagne 2 #ySurins [REMOVE_SPACE]." ] }, "downfall:SilentDelayedWraithPower": { "NAME": "Possession fatale", "DESCRIPTIONS": [ - "La première fois que la Silencieuse atteint 0 PV, elle activera #yForme #ySpectrale", + "La première fois que la Silencieuse atteint 0 PV, elle activera #yForme #yspectrale", " et se soignera de #b", " PV." ] @@ -170,73 +170,73 @@ "downfall:NeowBagOfKnives": { "NAME": "Sac de couteaux", "DESCRIPTIONS": [ - "Les deux premières fois que vous jouez une carte qui coûte #b0 chaque tour, prenez #b4 de dégâts." + "Chaque tour, les deux premières fois que vous jouez une carte qui coûte #b0 [REMOVE_SPACE], subissez #b4 dégâts." ] }, "downfall:SilentMirrorImagePower": { - "NAME": "Voir Double", + "NAME": "Voir double", "DESCRIPTIONS": [ - "Au début de chaque tour, une image reflet de la Silencieuse va cacher sa vraie localisation. Attaquer la Silencieuse ou le reflet fait disparaître ce dernier du combat pour ce tour." + "Au début de chaque tour, un reflet de la Silencieuse va cacher sa vraie position. Attaquer la Silencieuse ou le reflet fait disparaître ce dernier pour ce tour." ] }, "downfall:NeowSeeingDouble": { - "NAME": "Voir Double", + "NAME": "Voir double", "DESCRIPTIONS": [ - "La première #yAttaque utilisée chaque tour contre Neow inflige #b0 de dégâts." + "Chaquez tour, la première #yAttaque utilisée contre Neow inflige #b0 dégâts." ] }, "downfall:SilentPoisonPower": { - "NAME": "Nouvelles Toxines", + "NAME": "Nouvelles toxines", "DESCRIPTIONS": [ "Le #yPoison peut être bloqué et inflige des dégâts à la fin du tour.", - "Le #yPoison peut être bloqué, ne se dégrade pas, et inflige des dégâts à la fin du tour." + "Le #yPoison peut être bloqué, ne diminue pas, et inflige des dégâts à la fin du tour." ] }, "downfall:NeowHighlyToxic": { - "NAME": "Attention: Hautement toxique", + "NAME": "Attention : hautement toxique", "DESCRIPTIONS": [ - "Neow vous applique #b5 de #yPoison par tour. Le Poison peut être défendu et inflige des dégâts à la fin du tour. NL Mélangez 2 #yAntidotes dans votre deck au début de votre tour." + "Neow vous applique #b5 de #yPoison par tour. Le Poison peut être bloqué et inflige des dégâts à la fin de votre tour. NL Mélangez 2 #yAntidotes dans votre pioche au début du combat." ] }, "downfall:DefectVoidPower": { - "NAME": "Voleur d'Énergie", + "NAME": "Voleur d'énergie", "DESCRIPTIONS": [ - "Lorsque le Défectueux génère un #yNéant, celui-ci va sur le haut de votre pioche." + "Lorsque le Défectueux génère un #yNéant, celui-ci va dans votre défausse." ] }, "downfall:NeowEnergyThief": { - "NAME": "Voleur d'Énergie", + "NAME": "Voleuse d'énergie", "DESCRIPTIONS": [ - "Quand Neow ajoute des #rMalédictions dans votre pioche, elle ajoute également 1 carte #yStatut #yNéant." + "Quand Neow ajoute des #rMalédictions à votre pioche, elle ajoute également 1 #yNéant [REMOVE_SPACE]." ] }, "downfall:DefectAncientConstructPower": { - "NAME": "Structure Antique", + "NAME": "Structure antique", "DESCRIPTIONS": [ - "Commence le combat avec 2 #yOrbes #yde #yBronze. NL Gagne 1 #yArtéfact à la fin de son tour si celui-ci n'a pas #yd'Artéfact." + "Commence le combat avec 2 #yOrbes #yde #yBronze [REMOVE_SPACE]. NL La #ySurtension #yNucléique du Défectueux ne #s'Épuise pas [REMOVE_SPACE]." ] }, "downfall:NeowAncientConstruct": { - "NAME": "Structure Antique", + "NAME": "Structure antique", "DESCRIPTIONS": [ - "Neow gagne #b2 d'#yArtéfact à la fin de son tour si elle n'a pas d'#yArtéfact." + "Neow gagne #b2 d'#yArtéfact à la fin de son tour si elle n'a pas d'#yArtéfact [REMOVE_SPACE]." ] }, "downfall:DefectCuriosity": { - "NAME": "Cognition Impartiale", + "NAME": "Cognition impartiale", "DESCRIPTIONS": [ - "Lorsque vous jouez une carte #yPouvoir, le Défectueux gagne #b", + "Lorsque vous jouez un #yPouvoir [REMOVE_SPACE], le Défectueux gagne #b", " de #yConcentration [REMOVE_SPACE].", - " Les changements de la Force du Défecteux change également sa #yConcentration [REMOVE_SPACE]." + " Les changements de #yForce du Défecteux changent également sa #yConcentration [REMOVE_SPACE]." ] }, "downfall:DefectBiasCuriosity": { - "NAME": "Cognition corrigée", + "NAME": "Cognition biaisée", "DESCRIPTIONS": [ - "Le Défectueux commence avec #b4 de #yConcentration et en gagne #b1 de plus lorsque vous jouez un #yPouvoir [REMOVE_SPACE], mais perd également #b1 de #yConcentration au début de leur tour.", + "Le Défectueux commence avec #b4 de #yConcentration et en gagne #b1 de plus lorsque vous jouez un #yPouvoir [REMOVE_SPACE], mais perd #b1 de #yConcentration au début de son tour.", "Le Défectueux perd #b", " de #yConcentration", - " à la fin de leur tour." + " à la fin de son tour." ] }, "downfall:DefectCuriosityLighning": { @@ -247,28 +247,28 @@ ] }, "downfall:NeowUnbiasedCognition": { - "NAME": "Cognition Impartiale", + "NAME": "Cognition impartiale", "DESCRIPTIONS": [ - "Neow gagne #b2 de #yForce pour chaque carte #yPouvoir que vous jouez." + "Lorsque vous jouez un #yPouvoir [REMOVE_SPACE], Neow gagne #b2 de #yForce [REMOVE_SPACE]." ] }, "downfall:IroncladStatusPower": { "NAME": "Synchronisation", "DESCRIPTIONS": [ - "Lorsque le Soldat de Fer génère une carte #yStatut, un doublon est ajouté dans votre défausse.", - "Lorsque le Soldat de Fer génère une carte #yStatut, elle entre dans votre défausse à la place. NL Après avoir perdu #b", - " PV de plus, vous obtenez une #yPureté avec #yRetenue.", - "Lorsque le Soldat de Fer génère une carte #yStatut, elle entre dans votre pioche à la place. NL Après avoir perdu #b" + "Lorsque le Soldat de Fer génère une carte de #yStatut, un doublon est ajouté à votre défausse.", + "Lorsque le Soldat de Fer génère une carte de #yStatut [REMOVE_SPACE], elle va dans votre défausse. NL Si vous perdez encore #b", + " PV, ajoutez à votre main une #yPureté qui a #yRetenue [REMOVE_SPACE].", + "Lorsque le Soldat de Fer génère une carte de #yStatut [REMOVE_SPACE], elle va dans votre pioche. NL Si vous perdez encore #b" ] }, "downfall:NeowSyncronize": { "NAME": "Synchronisation", "DESCRIPTIONS": [ - "Neow ajoute une carte #yStatut aléatoire dans votre défausse chaque tour." + "Neow ajoute un #yStatut aléatoire à votre défausse chaque tour." ] }, "downfall:IroncladMushroomPower": { - "NAME": "Faim Frénétique", + "NAME": "Faim frénétique", "DESCRIPTIONS": [ "La #yFaucheuse du Soldat de Fer ne #ys'Épuise pas et cible TOUS les Champignons. NL Quand le Soldat de Fer tue un Champignon, il gagne #b1 de #yForce [REMOVE_SPACE].", "La #yFaucheuse du Soldat de Fer cible TOUS les Champignons. NL Quand le Soldat de Fer tue un Champignon, il gagne #b", @@ -276,7 +276,7 @@ ] }, "downfall:NeowFeedingFrenzy": { - "NAME": "Faim Frénétique", + "NAME": "Faim frénétique", "DESCRIPTIONS": [ "Neow se soigne lorsqu'elle inflige des dégâts non-bloqués." ] @@ -286,7 +286,7 @@ "DESCRIPTIONS": [ "Le Soldat de fer commence le combat avec une #yFortification, qui lui octroie #b", " #yd'Armure chaque tour. NL Quand la #yFortification est détruite, le Soldat de Fer perd #yBarricade, mais gagne #b5 de #yForce au début de chaque tour.", - "Quand détruite, le Soldat de Fer perd #yBarricade, mais gagne #b5 de #yForce au début de chaque tour." + "Lorsque détruite, le Soldat de Fer perd #yBarricade, mais gagne #b5 de #yForce au début de chaque tour." ] }, "downfall:NeowBastion": { @@ -296,7 +296,7 @@ ] }, "downfall:MerchantStrengthPower": { - "NAME": "Voleur d'Âmes", + "NAME": "Voleur d'âmes", "DESCRIPTIONS": [ "Le Marchand a le double de la #yForce obtenue par ses vols d'Âmes durant cette run, et gagne un montant égal de Dextérité." ] @@ -304,24 +304,24 @@ "downfall:NeowMantra": { "NAME": "Mantra", "DESCRIPTIONS": [ - "Quand Neow a #b10 de #yMantra, elle entre en Divinité, infligeant des dégâts triplés au tour suivant." + "Quand Neow a #b10 de #yMantra, elle entre en Divinité, infligeant des dégâts triplés pour un tour." ] }, "downfall:NeowSeeingDoubleProduct": { "NAME": "???", "DESCRIPTIONS": [ - "Votre prochaine #yAttaque utilisée contre Neow inflige 0 de dégâts ce tour-ci." + "Votre prochaine #yAttaque utilisée contre Neow inflige 0 de dégâts." ] }, "downfall:CrowbotRitualPower": { - "NAME": "Reprogrammer:Ritual", + "NAME": "Reprogrammer : Rituel", "DESCRIPTIONS": [ - "Quand #yCrowBot est à #b50% de PV ou moins, il perd #b3 PV et gagne #b", + "Si #yCorBot a #b50% de PV ou moins, il perd #b3 PV et gagne #b", " de #yForce à la fin de son tour." ] }, "downfall:DamageMultiplier": { - "NAME": "Damage Multiplier", + "NAME": "Multiplicateur de dégâts", "DESCRIPTIONS": [ "Les #yAttaques infligent #b", " fois plus de dégâts." @@ -334,79 +334,79 @@ ] }, "downfall:OnDeathEveryoneStr": { - "NAME": "Dernier Souffle: Enflammer+", + "NAME": "Dernier souffle : Enflammer+", "DESCRIPTIONS": [ - "Quand ce personnage meurt, TOUS les personnages (vous incluant) gagnent #b", - " de #yForce." + "Quand ce personnage meurt, TOUS les personnages (y compris vous) gagnent #b", + " de #yForce [REMOVE_SPACE]." ] }, "downfall:OnDeathEveryoneThorns": { - "NAME": "Dernier Souffle: Chausse-Trappes+", + "NAME": "Dernier souffle : Chausse-trapes+", "DESCRIPTIONS": [ - "Quand ce personnage meurt, TOUS les personnages (vous incluant) gagnent #b", - " #yd'Épines." + "Quand ce personnage meurt, TOUS les personnages (y compris vous) gagnent #b", + " #yd'Épines [REMOVE_SPACE]." ] }, "downfall:OnDeathEveryoneBuffer": { - "NAME": "Dernier Souffle: Tampon+", + "NAME": "Dernier souffle : Tampon+", "DESCRIPTIONS": [ - "Quand ce personnage meurt, TOUS les personnages (vous incluant) gagnent #b", - " de #yTampon. (Tampon: Empêche la prochaine perte de PV)" + "Quand ce personnage meurt, TOUS les personnages (y compris vous) gagnent #b", + " de #yTampon. (Tampon empêche la prochaine perte de PV)" ] }, "downfall:OnDeathEveryoneVigor": { - "NAME": "Dernier Souffle: Couronne de flammes+", + "NAME": "Dernier souffle : Couronne de flammes+", "DESCRIPTIONS": [ - "Quand ce personnage meurt, TOUS les personnages (vous incluant) gagnent #b", - " de #yVigueur. (Vigueur: Augmente les dégâts d'une Attaque unique)" + "Quand ce personnage meurt, TOUS les personnages (y compris vous) gagnent #b", + " de #yVigueur. (Vigueur augmente les dégâts de la prochaine attaque)" ] }, "downfall:OnDeathEveryoneRuggedVuln": { - "NAME": "Dernier Souffle: Gestalt", + "NAME": "Dernier souffle : Gestalt", "DESCRIPTIONS": [ - "Quand ce personnage meurt, TOUS les personnages (vous incluant) gagnent #b", + "Quand ce personnage meurt, TOUS les personnages (y compris vous) gagnent #b", " de #yRobustesse et #b", - " de #yVulnérabilité. (Robustesse: Réduit les dégâts non-bloqués à 3) " + " de #yVulnérabilité. (Robustesse réduit les prochains dégâts non-bloqués à #b2 [REMOVE_SPACE]) " ] }, "downfall:MonsterVigor": { "NAME": "Vigueur", "DESCRIPTIONS": [ - "La prochaine Attaque de ce personnage inflige #b", + "La prochaine attaque de ce personnage infligera #b", " dégâts supplémentaires." ] }, "downfall:HermitConcentrateAdder": { "NAME": "Focus mortel", "DESCRIPTIONS": [ - "L'Ermite est Concentré, qui ajoute des effets spéciaux Dans le Mille à ses cartes. Infliger #b10 dégâts d'Attaque à l'Ermite brise sa concentration, causant ses cartes de perdre ses effets Dans Le Mille." + "L'Ermite est #yConcentré, ce qui déclenche les effets #yDans #yle #yMille de ses cartes. Infliger #b10 dégâts à l'Ermite brise sa #yConcentration jusqu'à la fin de son tour." ] }, "downfall:HermitConcentrationPower": { "NAME": "Concentré", "DESCRIPTIONS": [ - "Les cartes de l'Ermite ont des effets bonus #yDans #yLe #yMille pendant qu'il est concentré. Infligez #b", - " dégâts de plus pour briser sa Concentration ce tour.", - "La Concentration de l'Ermite est brisée et ses effets #yDans #yLe #yMille ne se déclencheront pas ce tour." + "Déclenche les effets #yDans #yLe #yMille des cartes de l'Ermite. Infligez encore #b", + " dégâts pour briser sa #yConcentration ce tour.", + "La #yConcentration de l'Ermite est brisée et ses effets #yDans #yLe #yMille ne se déclencheront pas ce tour." ] }, "downfall:TangerinePower": { - "NAME": "Député", + "NAME": "Adjointe", "DESCRIPTIONS": [ - "Quand Mandarine meurt, l'Ermite brise sa #yConcentration et gagne #b", + "Quand Mandarine meurt, la #yConcentration de l'Ermite est brisée, et il gagne #b", " de #yForce.", - "Quand Mandarine meurt, l'Ermite brise sa #yConcentration." + "Quand Mandarine meurt, la #yConcentration de l'Ermite est brisée." ] }, "downfall:HermitWheelOfFortune": { - "NAME": "Roue de la Destinée", + "NAME": "Roue de la destinée", "DESCRIPTIONS": [ "Lorsque vous jouez une Attaque, l'Ermite #yCycle sa première carte. Le coût des cartes de l'Ermite ne peut pas changer. Lorsque l'Ermite pioche #rMalédiction #rFatale, il gagne #b2 de #yForce.", "Lorsque vous jouez une Attaque, l'Ermite #yCycle sa première carte." ] }, "downfall:HermitDoomsday": { - "NAME": "Doomsday", + "NAME": "Catastrophe", "DESCRIPTIONS": [ "L'Ermite commence avec #b1 de Rituel [REMOVE_SPACE]. Lorsque l'Ermite joue #yPurgatoire [REMOVE_SPACE], il invoque une #rDague #rCondamnée [REMOVE_SPACE]." ] @@ -414,7 +414,7 @@ "downfall:NeowEclipse": { "NAME": "Éclipse", "DESCRIPTIONS": [ - "Neow ajoute un #rDestin #rImminent #yÉthérée à votre main chaque tour." + "Neow ajoute un #rDestin #rimminent #yÉthéré à votre main chaque tour." ] }, "downfall:NeowWheelOfDeath": { @@ -428,13 +428,13 @@ "downfall:NeowDistracting": { "NAME": "Distraction", "DESCRIPTIONS": [ - "La première fois que vous #yAttaquez Neow chaque tour, gagnez #b1 [E] de moins au prochain tour." + "Si vous infligez des dégâts #yd'Attaques à Neow, gagnez #b1 [E] de moins au prochain tour." ] }, "downfall:NextTurnPowerPower": { "NAME": "Au prochain tour ", "DESCRIPTIONS": [ - "BUG! You should not see this", + "BUG ! Vous ne devriez pas voir ce message.", "Au prochain tour, gagnez #b", " ", " #y", @@ -458,46 +458,46 @@ "downfall:NeowSpirit": { "NAME": "Esprit du Héros", "DESCRIPTIONS": [ - "Quand Neow a l'intention de se Buff, elle gagne 6 de Force et... ", - " NL Gagne 1 Forme Démoniaque #y(Soldat de Fer)", - " NL Gagne 2 d'Épines #y(Silencieuse)", - " NL Gagne 2 de Tampon #y(Défectueux)", - " NL Gagne 5 de Mantra #y(Gardienne)", - " NL Ajoute un *Déclin dans votre pioche. #y(Ermite)" + "Quand Neow a l'intention de se Buff, elle gagne 6 de Force et :", + " NL Gagne #b1 Forme Démoniaque. #y(Soldat #yde #yFer)", + " NL Gagne #b2 d'Épines. #y(Silencieuse)", + " NL Gagne #b2 de Tampon. #y(Défectueux)", + " NL Gagne #b5 de Mantra. #y(Gardienne)", + " NL Ajoute un *Déclin à votre pioche. #y(Ermite)" ] }, "downfall:HeartsFavorPower": { "NAME": "Faveur du Cœur", "DESCRIPTIONS": [ - "Chaque fois que #yl'Invincibilité de Neow atteint #b0 [REMOVE_SPACE], réduisez sa compétence #yDieu #yde #yla #yVie de #b", + "Chaque fois que #yl'Invincibilité de Neow atteint #b0 [REMOVE_SPACE], réduisez sa compétence #yDéesse #yde #yla #yvie de #b", " [REMOVE_SPACE]." ] }, "downfall:DefectAttackVoidPower":{ - "NAME": "Energy Thief", + "NAME": "Voleur d'énergie", "DESCRIPTIONS": [ - "Lorsque vous infligez des dégâts non-bloqués, ajoutez un Néant dans la défausse de l'adversaire." + "Lorsque vous infligez des dégâts non-bloqués, ajoutez un Néant à la défausse de votre adversaire." ] }, "downfall:WatcherTrackerAttacksPower":{ - "NAME": "Œil pour les attaques", + "NAME": "Œil pour les Attaques", "DESCRIPTIONS": [ "Vous avez joué #b", - " Attaques. Lorsque ce nombre dépasse les non-Attaques, la Gardienne est en #yColère." + " #yAttaques [REMOVE_SPACE]. Tant que ce nombre dépasse celui des autres cartes, la Gardienne est en #yColère [REMOVE_SPACE]." ] }, "downfall:WatcherTrackerSkillsPower":{ "NAME": "Œil pour les Compétences", "DESCRIPTIONS": [ "Vous avez joué #b", - " non-Attaques. Lorsque ce nombre dépasse ou égale celui des Attaques, la Gardienne est en #yCalme." + " cartes qui ne sont pas des #yAttaques [REMOVE_SPACE]. Lorsque ce nombre dépasse ou égale celui des #yAttaques [REMOVE_SPACE], la Gardienne est en #yCalme [REMOVE_SPACE]." ] }, "downfall:VoidOrbPower":{ - "NAME": "Void Core", + "NAME": "Noyau du néant", "DESCRIPTIONS": [ - "Quand tué, le Noyau Vide restaure tous ses PV et retire un Orbe #yObscur du Défectueux.", - " Gagne 5 PV max chaque fois que cela occure." + "Lorsque le Noyau du néant meurt, il récupère tous ses PV et retire un #yOrbe #yObscur du Défectueux.", + " Gagne 5 PV max chaque fois que ceci se produit." ] } } From beb5b77e7f8e2588c874180468f20b1760d34c82 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sat, 21 Mar 2026 23:06:38 +0100 Subject: [PATCH 16/29] fra loc : Update DownfallResources MonsterStrings.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Changes to localization choices : "Tête de la croissance" -> "Tête du progès" "Noyau Vide" -> "Noyau du néant" --- .../localization/fra/MonsterStrings.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/MonsterStrings.json b/src/main/resources/downfallResources/localization/fra/MonsterStrings.json index b59d6cfefa..95c210bab1 100644 --- a/src/main/resources/downfallResources/localization/fra/MonsterStrings.json +++ b/src/main/resources/downfallResources/localization/fra/MonsterStrings.json @@ -21,7 +21,7 @@ "MOVES": [ "Rayon de croissance" ], - "NAME": "Tête de la croissance", + "NAME": "Tête du progrès", "DIALOG": [ "" ] @@ -40,7 +40,7 @@ ], "NAME": "Brigand", "DIALOG": [ - "~Hé,~ t'as pas d'argent sur toi!", + "~Hé,~ t'as pas d'argent sur toi !", "@NOOOoooon!@", "Tu vas crever, mon gars." ] @@ -51,7 +51,7 @@ "NAME": "Pickpocket", "DIALOG": [ "Donnons-lui une leçon.", - "Il oubliera jamais ça!" + "Il oubliera jamais ça !" ] }, "downfall:Fortification": { @@ -92,7 +92,7 @@ "downfall:VoidCore": { "MOVES": [ ], - "NAME": "Noyau vide", + "NAME": "Noyau du néant", "DIALOG": [ ] } From 70013946c1c438272551688b6b0e53248e3bcdeb Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 00:54:12 +0100 Subject: [PATCH 17/29] fra loc : Update DownfallResources CharacterStrings.json - Grammar / typos fixes - Changes to localization choices : Removed disparities in the formality of speech in the Heart's dialogues. --- .../localization/fra/CharacterStrings.json | 84 +++++++++---------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/CharacterStrings.json b/src/main/resources/downfallResources/localization/fra/CharacterStrings.json index 95de7b6db8..bd20717978 100644 --- a/src/main/resources/downfallResources/localization/fra/CharacterStrings.json +++ b/src/main/resources/downfallResources/localization/fra/CharacterStrings.json @@ -4,37 +4,37 @@ "Le Cœur" ], "TEXT": [ - "~Servez...~ NL ~moi...~ ~maintenant...~", - "~Levez-vous...~ NL ~Servant..~", - "~Levez-vous...~", - "~Tuez~ NL ~les~ ~intrus...~", - "~Atteignez~ ~l'intrus...~ NL ~pour~ ~recevoir~ ~plus~ ~de..~ ~bénédictions...~", - "~Allez~ ~au~ ~moins...~ ~confronter~ NL ~le~ ~premier~ ~intrus...~", - "~Je~ ~vous~ ~ai~ ~ramené...~", - "~Choisissez...~", + "~Sers...~ NL ~moi...~ ~maintenant...~", + "~Lève-toi...~ NL ~Servant..~", + "~Lève-toi-vous...~", + "~Tue~ NL ~les~ ~intrus...~", + "~Atteins~ ~l'intrus...~ NL ~pour~ ~recevoir~ ~plus~ ~de..~ ~bénédictions...~", + "~Va~ ~au~ ~moins...~ ~confronter~ NL ~le~ ~premier~ ~intrus...~", + "~Je~ ~t'ai~ ~ramené...~", + "~Choisis...~", "~Accepté...~", "~Sacrifice...~ NL ~...pour~ ~pouvoir....~", - "~PROUVEZ~ ~votre~ NL ~valeur...~", + "~PROUVE~ ~ta~ NL ~valeur...~", "Récompenses", - "~Continuez~ ~pour~ ~moi...~", - "~Descendez...~ ~..dans la folie...~", + "~Continue~ ~pour~ ~moi...~", + "~Descends...~ ~..dans la folie...~", "~Impressionant...~ ~encore...~", - "Maudit!", - "Écervelé!", - "Transformation!" + "Maudit !", + "Écervelé !", + "Transformation !" ], "OPTIONS": [ "[Continuer]", "[Parler]", "[Passer]", "[Quitter]", - "Choisissez 10 cartes pour ajouter dans votre deck.", + "Choisissez 10 cartes à ajouter à votre deck.", "[ #gLes #gEnnemis #gdans #gvos #gtrois #gprochains #gcombats #gfuient #gpar #gterreur ]", - "[ Verrouillé - Ne peut pas être choisi pour la 1ère run]", - "[ #gTous #gles #gDiablotins #ggagnent #gPV #gMax #g+", - "#gTous #gles #gDiablotins #ggagnent #gPV #gMax #g+", - "[ #rTous #rles #rDiablotins #rperdent #r", - "[ #rTous #rles #rDiablotins #rperdent #r" + "[ Verrouillé : Ne peut pas être choisi pour la 1ère run ]", + "[ #gChaque #gDiablotin #ga #gses #gPV #gmax #gaugmentés #gde #g", + "#gChaque #gDiablotin #ga #gses #gPV #gmax #gaugmentés #gde #g", + "[ #rChaque #rDiablotin #rperd #r", + "[ #rChaque #rDiablotin #rsubit #r" ] }, "downfall:Unlock": { @@ -59,7 +59,7 @@ }, "downfall:HeartMerchant": { "NAMES": [ - "Proceed", + "Procède", "~Sacrifice...~" ], "TEXT": [ @@ -165,28 +165,28 @@ "Le Dévor'heures'", "L'Éveillé", "Les Anciens", - "Division: de Bronze", - "Division: Follet", - "Division: Torche", - "Division: Cultiste", - "Division: Protecteur", - "Division: Insultant", - "Division: Ancien", - "Division: Temporel" + "Division : Bronze", + "Division : Follet", + "Division : Torche", + "Division : Cultiste", + "Division : Protecteur", + "Division : Insultant", + "Division : Ancien", + "Division : Temporel" ], "TEXT": [ "Perdez 3 PV. NL Obtenez 15 Âmes.", - "Perdez 3 PV. NL Ajoutez une carte Incolore aléatoire dans votre main.", + "Perdez 3 PV. NL Ajoutez une carte Incolore aléatoire à votre main.", "Perdez 7 PV. NL Obtenez une potion aléatoire.", - "Obtenez des cartes du Gardien expansioncontent:Boss.", - "Obtenez des cartes de l'Hexaplasme expansioncontent:Boss.", - "Obtenez des cartes du Parrain Slime expansioncontent:Boss.", - "Obtenez des cartes de l'Automate expansioncontent:Boss.", - "Obtenez des cartes du Champion expansioncontent:Boss cards.", - "Obtenez des cartes du Collecteur expansioncontent:Boss.", - "Obtenez des cartes du Dévor'heures expansioncontent:Boss.", - "Obtenez des cartes de l'Éveillé expansioncontent:Boss.", - "Obtenez des cartes des Anciens expansioncontent:Boss.", + "Obtenez des cartes de *Boss du Gardien.", + "Obtenez des cartes de *Boss de l'Hexaplasme.", + "Obtenez des cartes de *Boss du Parrain Slime.", + "Obtenez des cartes de *Boss de l'Automate.", + "Obtenez des cartes de *Boss du Champion.", + "Obtenez des cartes de *Boss du Collecteur.", + "Obtenez des cartes de *Boss du Dévor'heures.", + "Obtenez des cartes de *Boss de l'Éveillé.", + "Obtenez des cartes de *Boss des Anciens.", "Divisez vous en slimeboundmod:Slime_de_Bronze.", "Divisez vous en slimeboundmod:Slime_Follet.", "Divisez vous en slimeboundmod:Slime_Torché.", @@ -210,7 +210,7 @@ ], "TEXT": [ "Choisissez un Boss à Étudier.", - "Choisissez à Avancer,Reculer ou ne Rien Faire" + "Choisissez entre Avancer, Reculer et ne rien faire." ] }, "downfall:CharBossMerchant": { @@ -239,7 +239,7 @@ }, "downfall:OldNeow": { "NAMES": [ - "Ancien Neow" + "Ancienne Neow" ], "TEXT": [ ] @@ -250,7 +250,7 @@ ], "TEXT": [ "Non, ce n'est pas possible ! On a besoin de plus de toxines...", - "Meurs, monstre! Tu n'appartiens pas à ce monde !" + "Meurs, monstre ! Tu n'appartiens pas à ce monde !" ] } From 22e803c3629186ac8f216e481873beb03a9c179b Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 13:25:12 +0100 Subject: [PATCH 18/29] fra loc : Update DownfallResources RelicStrings.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Grammar / typos fixes - Changes to localization choices : "Statue ailée brisée" -> "Éclat de statue ailée" --- .../localization/fra/RelicStrings.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/RelicStrings.json b/src/main/resources/downfallResources/localization/fra/RelicStrings.json index 52b4b1d516..ba5c7fc1ac 100644 --- a/src/main/resources/downfallResources/localization/fra/RelicStrings.json +++ b/src/main/resources/downfallResources/localization/fra/RelicStrings.json @@ -348,28 +348,28 @@ ] }, "downfall:TombRedMask": { - "NAME": "Évènement: Tombe du seigneur", + "NAME": "Évènement : Tombe du seigneur", "FLAVOR": "Une tombe richement décorée peut être observée de l'autre côté d'un chemin flottant.", "DESCRIPTIONS": [ "Le Boss a obtenu le Masque Rouge." ] }, "downfall:UpgradeShrine": { - "NAME": "Évènement: Autel d'amélioration", + "NAME": "Évènement : Autel d'amélioration", "FLAVOR": "Devant vous se tient un autel élaboré consacré à un esprit oublié.", "DESCRIPTIONS": [ "Le Boss a #yAmélioré une carte grâce à l'autel." ] }, "downfall:WeMeetAgain": { - "NAME": "Évènement: Nous nous rencontrons à nouveau", + "NAME": "Évènement : Nous nous rencontrons à nouveau", "FLAVOR": "C'est moi, #yRanwid ! Comment allez-vous ajourd'hui ? La routine ? Un gars comme moi ne peut pas s'en sortir seul, vous savez ?", "DESCRIPTIONS": [ "De l'or a été échangé à Ranwid contre une relique supplémentaire." ] }, "downfall:GoldenShrine": { - "NAME": "Évènement: Autel doré", + "NAME": "Évènement : Autel doré", "FLAVOR": "Devant vous se tient un autel élaboré consacré à un esprit oublié.", "DESCRIPTIONS": [ "Le Boss a obtenu un Regret et de l'or, qui a servi à acheter " @@ -398,7 +398,7 @@ ] }, "downfall:CloakOfManyFaces": { - "NAME": "Manteau aux multiples Visages", + "NAME": "Manteau aux multiples visages", "FLAVOR": "C'était Steve, et Bill, et Ian, et Fred, et John...", "DESCRIPTIONS": [ "Lorsque vous le ramassez, obtenez le Casque d'Adepte, la Tête de Clerc, le Masque de N'loth, le Visage de goblin et la Tête de ssserpent." @@ -538,14 +538,14 @@ ] }, "downfall:ExtraCursedKey": { - "NAME": "Clé Ultra-maudite", + "NAME": "Clé ultra-maudite", "FLAVOR": "Enfermée pour une bonne raison.", "DESCRIPTIONS": [ "Gagnez [E] au début de votre tour. NL Lorsque vous ouvrez un coffre (sauf coffre de Boss), obtenez #b2 #rMalédictions [REMOVE_SPACE]." ] }, "downfall:ExtraCursedBell": { - "NAME": "Cloche Ultra-maudite", + "NAME": "Cloche ultra-maudite", "FLAVOR": "Vous pensez l'entendre résonner, mais ne pouvez jamais le confirmer.", "DESCRIPTIONS": [ "Lorsque vous la ramassez, obtenez #b2 #rMalédictions uniques et #b3 reliques Communes.", From efe479a3ede8381bc7983f8ca71f591597be90a4 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 17:58:35 +0100 Subject: [PATCH 19/29] fra loc, : Update DownfallResources EventStrings.json MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Grammar / typos fixes - [REMOVE_SPACE] moment - I'm not sure what "Burdened" refers to exactly, I went with "Encombré". - Changes to localization choices : "Statue ailée brisée" -> "Éclat de statue ailée" Rephrasing & wording changes here and there. --- .../localization/fra/EventStrings.json | 334 +++++++++--------- 1 file changed, 167 insertions(+), 167 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/EventStrings.json b/src/main/resources/downfallResources/localization/fra/EventStrings.json index 7710d4610b..c696210da0 100644 --- a/src/main/resources/downfallResources/localization/fra/EventStrings.json +++ b/src/main/resources/downfallResources/localization/fra/EventStrings.json @@ -3,22 +3,22 @@ "NAME": "Autel d'âmes", "DESCRIPTIONS": [ "Devant vous trône un autel élaboré consacré à un ancient esprit du mal. ", - "Alors que votre main touche l'autel,des #yâmes se déversent de l'autel, ~vous~ ~couvrant~ ~de~ ~puissance.~ ", - "Chaque fois que vous frappez l'autel, des #yâmes sortent en rafales, encore et encore! NL NL Alors que vous consumez leurs énergies, vous hésitez, réalisant que cet autel aurait pu être une source infinie de pouvoir. Vous vous demandez si vous avez fait le #rbon #rchoix.", + "Alors que votre main touche l'autel, des #yâmes en jaillissent, ~vous~ ~couvrant~ ~de~ ~puissance.~ ", + "Chaque fois que vous frappez l'autel, des #yâmes en sortent en rafales, encore et encore ! NL NL Alors que vous consommez leur énergie, vous hésitez, réalisant que cet autel aurait pu être une source infinie de pouvoir. Vous vous demandez si vous avez fait le #rbon #rchoix.", "Vous ignorez l'autel." ] }, "downfall:GremlinMatchGame": { "NAME": "Trouvez les paires!", "DESCRIPTIONS": [ - "\" ... #bD-Douze cartes! Faites des paires pour les garder! #bC-cinq essais... Pas une de plus. NL Vous êtes prêt? C'est parti!\"", - "Vous terminez le jeu du diablotin et relevez la tête. NL Il a disparu?", + "\" ... #bD-Douze cartes ! Faites des paires pour les garder ! #bC-cinq essais... Pas un de plus. NL Vous êtes prêt ? C'est parti !\"", + "Vous terminez le jeu du diablotin et relevez la tête. NL Il a disparu ?", "Sur une table, un diablotin bat frénétiquement des cartes. Ce monstre semble inoffensif. Alors que vous approchez, il perd son calme pendant un moment, mais trouve le courage de s'adresser à vous.", - "Immédiatement, le diablotin crie ! NL NL \"NOB!!!\" NL NL Un diablotin costaud émerge de l'obscurité, s'imposant au dessus du diablotin, de la table et de vous. . NL \"Êtes-vous sûr de ne pas vouloir jouer?\", demande le diablotin." + "Immédiatement, le diablotin crie ! NL NL \"NOB !!!\" NL NL Un diablotin costaud émerge de l'obscurité, s'imposant au dessus de son comparse, de la table, et de vous. . NL \"Êtes-vous sûr de ne pas vouloir jouer?\", demande le diablotin." ], "OPTIONS": [ "[Continuer]", - "[Quitter]", + "[Partir]", "[Jouer]", "Tentatives restantes: #y", "[Intimider] Volez 6 cartes.", @@ -28,52 +28,52 @@ "downfall:WomanInBlue": { "NAME": "La femme en bleu", "DESCRIPTIONS": [ - "Cachée dans l'obscurité, vous remarquez une petite boutique. À l'intérieur, vous voyez une femme au teint pâle et élégamment vêtue qui gère un inventaire de potions, empilées contre un mur. Elle est suprise par votre apparence menaçante. NL \"Laisse-moi et mes marchandises tranquilles, crétin !\" crie-t-elle.", + "Cachée dans l'obscurité, vous remarquez une petite boutique. À l'intérieur, vous voyez une femme au teint pâle et élégamment vêtue qui gère un inventaire de potions, empilées contre un mur. Elle est suprise par votre apparence menaçante. NL \"Laissez-moi et mes marchandises tranquilles, crétin !\" crie-t-elle.", "Vous quittez la boutique prudemment, ne voulant pas pousser la femme à se battre.", "#r@BAM@ NL Son poing ganté vous frappe le visage si fort que vous manquez d'en tomber. NL \"Sortez vite d'ici avant que je ne redécore ma boutique avec vos entrailles.\" Vous la croyez sur parole et sortez sans demander votre reste, vos entrailles toujours bien au chaud dans votre corps." ], "OPTIONS": [ - "[Quitter]", - "[Quitter] #rPrenez #r", - " #rde #rDégâts.", + "[Partir]", + "[Partir] #rsubissez #r", + " #rdégâts.", "[Frapper] #rCombattre. #gGagnez #gune #gRelique #gde #gPotion #get #g3 #gPotions." ] }, "downfall:GremlinWheelGame": { "NAME": "Roue du changement", "DESCRIPTIONS": [ - "Vous rencontrez un diablotin joyeux et élégamment vêtu. Malgré votre apparence menaçante, il semble être impertubable, même si il vous semble qu'il lance des regards hésitants dans les coulisses. NL \"L'heure est venue de lancer la roue ! Ça vous T E N T E ? Sans nul doute!\"", - "\"Vous gagnez des #yÂMES! NL YAY!!!!\"", - "\"Ah, un #gcadeau! NL J'espère qu'il vous plaira!\"", - "\"Oooh, un #gSoin gratuit pour vous!\"", - "\"On dirait que vous avez gagnez une #pMalédiction! NL C'est bien dommage. NL Eh bien! Vous aurez une meilleure chance la prochaine fois!\"", + "Vous rencontrez un diablotin joyeux et élégamment vêtu. Malgré votre apparence menaçante, il semble être impertubable, même si il vous semble qu'il lance des regards hésitants vers les coulisses. NL \"L'heure est venue de lancer la roue ! Ça vous T E N T E ? Sans nul doute !\"", + "\"Vous gagnez des #yÂMES! NL BRAVO !!!!\"", + "\"Ah, un #gcadeau #g! NL J'espère qu'il vous plaira !\"", + "\"Oooh, un #gSoin gratuit pour vous !\"", + "\"On dirait que vous avez gagné une #pMalédiction #p! NL C'est bien dommage. NL Eh bien ! Vous aurez mieux la prochaine fois !\"", "\"Ohh, le pouvoir des #r~ténèbres...~ NL Choisissez une carte à retirer de votre deck !\"", - "\"Oh oh! NL Vous avez perdu!\" NL Vous le voyez préparer un poignard...", - "Vous vous élancez sur le diablotin fou mais il est tout simplement trop rapide! NL Il vous poignarde avec avec un surin grossier. NL \"Il y a toujours un prix à payer!!\" NL Ensuite, le diablotin et sa roue disparaissent tous les deux dans un nuage de fumée.", + "\"Oh oh ! NL Vous avez perdu !\" NL Vous le voyez préparer un poignard...", + "Vous vous élancez sur le diablotin fou mais il est tout simplement trop rapide ! NL Il vous poignarde avec avec un surin grossier. NL \"Il y a toujours un prix à payer!!\" NL Ensuite, le diablotin et sa roue disparaissent tous les deux dans un nuage de fumée.", "Le diablotin regarde au dessus de son épaule nerveusement, mais se détend rapidement. Vous le voyez faire un geste de la main, mais n'y prêtez pas attention. NL \"Allons, allons, l'ami, la roue a décidé votre récompense ! Personne n'obtient de second tour.\"", "Immédiatement, le diablotin crie ! NL NL \"NOB!!!\" NL NL Un diablotin costaud émerge de l'obscurité, s'imposant au dessus du diablotin, de la table et de vous. NL \"Mon ami ci-présent suggère de prendre ce que la roue vous a offert.\".", "Vous installant près du feu, vous décidez de voir si vous allez avoir une meilleure chance que la dernière fois avec la Roue.", "La Roue a choisi un prix. NL NL Vous avez juste besoin de le récupérer.", - "Succès ! Vous avez trouvé ce que vous cherchiez, et juste à temps! NL NL #r@CRACK!@ NL NL Vous avez été peut-être un peu trop fort avec ce dernier lancer... La Roue s'est cassée.", + "Succès ! Vous avez trouvé ce que vous cherchiez, et juste à temps ! NL NL #r@CRACK!@ NL NL Vous avez été peut-être un peu trop fort avec ce dernier lancer... La Roue s'est cassée.", "Vous décidez de retenter votre chance une prochaine fois. NL NL Pour l'instant, vous devez vous reposer et regagner vos forces.", - "Il se lance sur vous, mais vous êtes prêt. NL Vous l'attaquez avant qu'il ne puisse vous avoir avec son poignard. NL Vous avez empêché votre propre sort, mais malheureusement la Roue disparaît avant que vous ne puissiez la récupérer." + "Il se lance sur vous, mais vous êtes prêt. NL Vous l'attaquez avant qu'il ne puisse vous avoir avec son poignard. NL Vous avez réussi à vous défendre, mais malheureusement la Roue disparaît avant que vous ne puissiez la récupérer." ], "OPTIONS": [ "[Jouer]", - "[Prix!] YAY!!!!", - "[Prix!] #gObtenez #gune #gRelique.", - "[Prix!] #gSoignez-vous #gentièrement.", - "[Prix?] #rMalédiction #r- #rDéclin.", - "[Prix!] #gRetirez #gune #gcarte #gde #gvotre #gdeck.", - "[Prix?] #rPerdez #r", + "[Prix !] YAY !!!!", + "[Prix !] #gObtenez #gune #gRelique.", + "[Prix !] #gSoignez-vous #gentièrement.", + "[Prix ?] #rMalédiction #r- #rDéclin.", + "[Prix !] #gRetirez #gune #gcarte #gde #gvotre #gdeck.", + "[Prix ?] #rPerdez #r", " #rPV.", - "[Quitter]", + "[Partir]", "Choisissez une carte à retirer.", - "[Encore!]", - "[ENCORE!!]", + "[Encore !]", + "[ENCORE !!]", "[Frapper] #rCombattre. #gGagnez #gRoue #gdu #gDiablotin.", "[Passer] Réessayez plus tard.", - "[Prix!] #gFRAPPE #gPRÉVENTIVE!", + "[Prix !] #gFRAPPE #gPRÉVENTIVE #g!", "[Récupérer le prix]" ] }, @@ -93,7 +93,7 @@ "downfall:Augmenter": { "NAME": "Dealer", "DESCRIPTIONS": [ - "Un homme avec un cache-oeil et un sourire démoniaque s'approche de vous. NL \"Wouah, quel sujet terrifiant ! Vous ne vous intéressez peut-être pas à la science, mais je vous le promets- je peux vous rendre aussi puissant que n'importe quelle récolte d'âmes. Vous en aurez besoin pour affronter ces \"héros\".\" NL ~\"Z'en~ ~dites~ ~quoi?\"~" + "Un homme avec un cache-oeil et un sourire démoniaque s'approche de vous. NL \"Wouah, quel sujet terrifiant ! Vous ne vous intéressez peut-être pas à la science, mais je vous le promets : je peux vous rendre aussi puissant que n'importe quelle récolte d'âmes. Vous en aurez besoin pour affronter ces \"héros\".\" NL ~\"Z'en~ ~dites~ ~quoi?\"~" ], "OPTIONS": [ "[Frapper] #rCombattre. #gTout #gPrendre." @@ -103,29 +103,29 @@ "NAME": "Esprits du feu de camp", "DESCRIPTIONS": [ "Les esprits affamés consomment votre offrande ! Ils se régalent des âmes, brûlant intensément alors que le feu @double@ de force. NL Les esprits dansent autour de vous, excités avant ~de~ ~fusionner~ ~avec~ ~vous,~ vous réchauffant et vous renforçant. NL Vos PV max augmentent de 10 et vous êtes #gsoigné totalement.", - "Vous tendez la main pour #ptake... NL Les esprits @shriek,@ ~tourbillonne~ autour du vortex qui émerge de ta paume dans des tentatives inutiles de fuite. NL Bientôt, leurs esprits eux-mêmes ne sont rien de plus qu'un objet de votre collection." + "Vous tendez la main pour #pprendre... NL Les esprits @hurlent,@ ~tourbillonnent~ autour du vortex qui émerge de votre paume dans des tentatives inutiles de fuite. NL Bientôt, leurs esprits eux-mêmes ne sont rien de plus qu'un objet de votre collection." ], "OPTIONS": [ - "[Offrir] #rPerdez #r150 #rÂmes. #gGagnez #g10 #gPV #gMax #get #gSoignez-vous entièrement.", + "[Offrir] #rPerdez #r150 #rÂmes. #gGagnez #g10 #gPV #gmax #get #gSoignez-vous entièrement.", "[Verrouillé] Requiert 150 Âmes.", - "[Offrir] #rPerdez #r150 #rÂmes. #gGagnez #g2 #gPV #gMax #get #Soignez #gchaque #gDiablotin #gentièrement.", + "[Offrir] #rPerdez #r150 #rÂmes. #gGagnez #g2 #gPV #gmax #get #Soignez #gchaque #gDiablotin #gentièrement.", "[Prendre]" ] }, "downfall:FaceTrader": { - "NAME": "Face Trader", + "NAME": "Échangeur de visage", "DESCRIPTIONS": [ " NL NL Il n'a pas l'air de vouloir combattre, mais il a survécu dans la Tour. Peut-être que ces masques contiennent du pouvoir......" ], "OPTIONS": [ - "[Frapper] #rCombattre. #g100%: #gToutes #gles #gFaces." + "[Frapper] #rCombattre. #g100%: #gTous #gles #gvisages." ] }, "downfall:CursedFountain": { - "NAME": "The Cursed Fountain", + "NAME": "La fontaine maudite-", "DESCRIPTIONS": [ "Vous faites face à un liquide #p~teinté~ #p~de~ #p~violet~ coulant sans fin d'une fontaine sur un mur proche. Vous reconnaissez cette fontaine, qui est mortelle pour la plupart des créatures, mais bénéfique pour ceux sujets à une malédiction.", - "Le #p~liquide~ de la fontaine bouillonne dans les âmes des perdus. Ce serait un gâchis de ne pas les utiliser. Vous canalisez les âmes pour les récupérer, les arrachant de la magie de la #pfontaine #pmaudite.", + "Le #p~liquide~ de la fontaine bouillonne d'âmes perdues. Ce serait un gâchis de ne pas les utiliser. Vous canalisez les âmes pour les récupérer, les arrachant de la magie de la #pfontaine #pmaudite.", "Préssentant que le #p~liquide~ pourait être utile, vous décidez d'en récupérer un peu dans un bocal pour l'utiliser plus tard. Les créatures qui ne sont pas en harmonie avec #pl'eau #pobscure vont souffrir si elles sont recouvertes par celle-ci.", "Alors que vous buvez le #p~liquide,~ vous ressentez une #pemprise #psombre vous traverser l'esprit. Elle vous rafraîchit autant physiquement que spirituellement.", "Laissant la fontaine derrière, vous continuez votre chemin." @@ -138,17 +138,17 @@ "[Verrouillé] Requiert 2 malédictions.", "[Verrouillé] Requiert 3 malédictions.", "[Verrouillé] Déjà utilisé.", - "[Quitter]" + "[Partir]" ] }, "downfall:WeMeetAgain": { - "NAME": "Nous nous rencontrons à nouveau!", + "NAME": "Nous nous rencontrons à nouveau !", "DESCRIPTIONS": [ - "\"BOSS!\" Un homme gaillard échevelé vous approche joyeusement. Vous connaissez bien cette homme. NL \"C'est moi, #yRanwid! Vous ne croiriez pas ce que j'ai escroqué à ces maudits héros ! Est-ce que vous avez encore des ordures que je puisse leur donner?\" Vous appréciez son amabilité et considérez vos options. Sûrement vous qvaez quelque chose que Ranwid pourra utiliser dans son prochain \"deal\"...", - "\"Oh, ceci est parfait! C'est de la vraie camelote! Tenez, prenez ces élixirs que ces imbéciles m'ont donné!\" NL Ranwid fouille dans ses poches, vous donnant trois bouteilles pour vous, bien qu'il ait failli les faire tomber dans le processus.", - "\"Magnifique! Ce sera plutôt utile pour ma prochaine affaire. Oh et j'ai récolté ces corps, comme vous me l'avez demandé!\" NL Ranwid vous confie une pierre d'âme, puis s'enfuit en courant, en train de chercher quelqu'un pour vendre votre bibelot inutile.", - "\"Exemplaire! Avec un peu d'huile de coude, je pourrais faire de ça quelque chose de très spécial.\" NL Ranwid part, en train d'examiner avec attention la relique, sans doute en train de réfléchir à la façon dont il va exagérer son utilité au prochain aventurier qu'il rencontrera.", - "\"Rien pour aujourd'hui? Ok!\" NL Il s'enfuit." + "\"BOSS !\" Un homme gaillard échevelé vous approche joyeusement. Vous connaissez bien cette homme. NL \"C'est moi, #yRanwid ! Vous ne croiriez pas ce que j'ai escroqué à ces maudits héros ! Est-ce que vous avez encore des ordures que je puisse leur donner?\" Vous appréciez son amabilité et considérez vos options. Vous avez sûrement quelque chose que Ranwid pourra utiliser dans son prochain \"deal\"...", + "\"Oh, ceci est parfait ! C'est de la vraie camelote ! Tenez, prenez ces élixirs que ces imbéciles m'ont donné !\" NL Ranwid fouille dans ses poches, vous donnant trois bouteilles pour vous, bien qu'il ait failli les faire tomber dans le processus.", + "\"Magnifique ! Ce sera plutôt utile pour ma prochaine affaire. Oh et j'ai récolté ces corps, comme vous me l'avez demandé !\" NL Ranwid vous confie une pierre d'âme, puis s'enfuit en courant, en train de chercher quelqu'un pour vendre votre bibelot inutile.", + "\"Exemplaire ! Avec un peu d'huile de coude, je pourrais faire de ça quelque chose de très spécial.\" NL Ranwid part, en train d'examiner avec attention la relique, sans doute en train de réfléchir à la façon dont il va exagérer son utilité au prochain aventurier qu'il rencontrera.", + "\"Rien pour aujourd'hui ? Ok !\" NL Il s'enfuit." ], "OPTIONS": [ "[Perdez ", @@ -157,21 +157,21 @@ "#gGagnez ", " #yÂmes.", "#gGagnez #gune #yCarte #gRare.", - "[Quitter]", + "[Partir]", "[Verrouillé] Pas de relique à donner.", "#gGagnez #g2 #gPotions." ] }, "downfall:Designer": { - "NAME": "Designer", + "NAME": "Le designer", "DESCRIPTIONS": [ - "Vous découvrez un magasin #g~coloré~ avec l'enseigne \"IN-SPIRE\". Un #rPickpocket y crie depuis l'intérieur de l'échoppe, menaçant quiconque s'y trouve dedans. NL NL @\"Donne-moi@ @ton@ @argent!\"@ NL NL Le bandit ne vous remarque pas, trop concentré par sa tentative de braquage.", + "Vous découvrez un magasin #g~coloré~ avec l'enseigne \"IN-SPIRE\". Un #rPickpocket y crie depuis l'intérieur de l'échoppe, menaçant quiconque s'y trouve dedans. NL NL @\"Donne-moi@ @ton@ @argent@ @!\"@ NL NL Le bandit ne vous remarque pas, trop concentré par sa tentative de braquage.", "Cela prend peu d'efforts pour s'occuper du voleur, mais le combat vous provoque quelques blessures. Un homme avec une tenure ridicule apparaît à l'entrée de la boutique. NL \"Merci beaucoup, mon seigneur !\", dit l'homme, vous faisant entrer.", "Vous ne voyez aucune raison d'être impliqué dans ça. Il y a des meurtres plus importants à faire.", - "\"Oh non, vous êtes épouvantable!! Ça ne va pas, non non non. C'est quoi ce style? Vous devez être @menaçant!@ Un #rseigneur de la Tour intimidant et effrayant! Vous ~devez~ me laisser faire un relooking.\" NL NL Vous n'êtes pas sûr si vous devez faire confiance en cet homme et accepter ses services, ou si vous devriez vous sentir insulté par son dégoût de votre style.", - "\"Ok, à bientôt ! Dites à vos #ramis de me payer une visite !\" NL NL Même si vous étiez perplexe de la technique de cette homme, vous vous sentez définitivement plus intimidant à présent.", - "Vous le frappez. NL \"Mon @VISAGE!!@ Maintenant je vais devoir-\" NL NL Il s'est évanoui. La prochaine fois il devrait faire attention à ce qu'il dit avant d'insulter une créature de votre rang.", - "Vous mettez le voleur de côté – votre ~vraie~ ~proie~ est ce pitoyable designer. Il recule à votre approche, mais vous étendez votre #glantern, et désormais son âme et votre..." + "\"Oh non, vous êtes épouvantable !! Ça ne va pas, non non non. C'est quoi ce style ? Vous devez être @menaçant!@ Un #rseigneur de la Tour intimidant et effrayant! Vous ~devez~ me laisser faire un relooking.\" NL NL Vous n'êtes pas sûr si vous devriez faire confiance à cet homme et accepter ses services, ou vous sentir insulté par son dégoût envers votre style.", + "\"Ok, à bientôt ! Dites à vos #ramis de me payer une visite !\" NL NL Même si vous étiez perplexe de la technique de cette homme, vous vous sentez nettement plus intimidant à présent.", + "Vous le frappez. NL \"Mon @VISAGE@ @!!@ Maintenant je vais devoir-\" NL NL Il s'est évanoui. La prochaine fois il devrait faire attention à ce qu'il dit avant d'insulter une créature de votre rang.", + "Vous envoyer valser le voleur – votre ~vraie~ ~proie~ est ce pitoyable designer. Il recule à votre approche, mais vous étendez votre #glanterne [REMOVE_SPACE], et désormais son âme est votre..." ], "OPTIONS": [ "[Ajustements] ", @@ -186,8 +186,8 @@ "downfall:DeadGuy": { "NAME": "Aventurier tombé", "DESCRIPTIONS": [ - "Alors que vous faisiez le rituel, vous êtes pris au piège!", - "Vous quittez sans faire de bruit.", + "Alors que vous préparez le rituel, vous êtes pris au piège !", + "Vous partez sans faire de bruit.", "Vous découvrez un #raventurier #rmort gisant au sol. NL Son esprit est toujours présent dans les environs. De plus, ", "son armure et son et son visage semblent avoir été #r@dévorés@ #r@par@ #r@les@ #r@flammes.@ ", "il semble avoir été #r@entaillé@ #r@et@ #r@piétiné@ par une bête à cornes. ", @@ -200,23 +200,23 @@ ], "OPTIONS": [ "[Récolter des âmes] #gTrouvez #gdu #gButin. #r", - "[Quitter]", + "[Partir]", "[Combattre]", "[Continuer] #gTrouvez #gdu #gButin. #r", - "%: #rle #rmonstre #rrevient." + "% #r: #rle #rmonstre #rrevient." ] }, "downfall:ShiningLight": { - "NAME": "Lumière scintillante", + "NAME": "Lumière brillante", "DESCRIPTIONS": [ "Vous découvrez une #ymasse #yde #ylumière qui englobe le centre de la salle. NL NL Sa ~lumière~ ~chaleureuse~ et les ~motifs~ ~enchanteurs~ vous retournent l'estomac, mais vous savez que cette lumière porte un immense pouvoir.", - "Alors que vous traversez la lumière, vous grimacez alors que votre enveloppe corporelle l'absorbe. NL C'est #r@terriblement@ #r@chaud@ ! Vous ne ressentez aucune douleur, et même si vous êtes #brevigoré, le souvenir obsédant de cette chaleur dégoûtante vous laissera des cicatrices.", + "Alors que vous traversez la lumière, vous grimacez alors que votre enveloppe corporelle l'absorbe. NL C'est #r@terriblement@ #r@chaud@ ! Vous ne ressentez aucune douleur, et même si vous êtes #brevigoré [REMOVE_SPACE], le souvenir obsédant de cette chaleur dégoûtante vous laissera des cicatrices.", "Vous la contournez, vous demandant ce qui aurait pu se passer." ], "OPTIONS": [ "[Entrer] #gAméliorez #g", - "[Quitter]", - "[Verrouillé] Requiert: des Cartes Améliorables", + "[Partir]", + "[Verrouillé] Requiert des cartes Améliorables", " #gcartes #galéatoires. #rDevenez #rMaudit #r- #rVicié." ] }, @@ -224,17 +224,17 @@ "NAME": "Monde visqueux", "DESCRIPTIONS": [ "Vous tombez dans une flaque. NL @ELLE@ @EST@ @REMPLIE@ @D'UNE@ #g@SUBSTANCE@ #g@VISQUEUSE!!@ NL En sortant, vous remarquez que, collé à votre corps, se trouve un Slime #yjaune d'apparence unique. On dirait qu'il a collecté des #yÂmes des malhereux aventuriers qui sont tombés dans la flaque. Quelle chance.", - "Ne voulant pas faire de cet incident de flaque sans récompense, vous frappez ce slime #yjaune. NL NL Il @éclate@ en morceaux! NL NL Vous ne pensez pas que c'était possible, mais vous vous trouvez encore plus couvert de cette matière visqueuse que vous ne l'étiez avant.", - "Vous débarassant du slime #yjaune, vous continuez votre voyage, bien que vous soyez encore partiellement couvert de matière visqueuse. Cela ajoute certainement de l'esthétique menaçante." + "Ne voulant pas laisser cet incident sans récompense, vous frappez ce slime #yjaune. NL NL Il @éclate@ en morceaux! NL NL Vous ne pensez pas que c'était possible, mais vous vous trouvez encore plus couvert de cette matière visqueuse que vous ne l'étiez avant.", + "Vous débarassant du slime #yjaune, vous continuez votre voyage, bien que vous soyez encore partiellement couvert de matière visqueuse. Cela ajoute certainement à votre esthétique menaçante." ], "OPTIONS": [ - "[Récolte complète] #gGagnez #g", + "[Tout récolter] #gGagnez #g", "[Drainer] #gGagnez #g", - "[Saper] #gGagnez #g", + "[Extraire] #gGagnez #g", " #gÂmes. #rDevenez #rMaudit #rTrois #rFois #r- #rDégoût.", " #gÂmes. #rDevenez #rMaudit #rDeux #rFois #r- #rDégoût.", " #gÂmes. #rDevenez #rMaudit #r- #rDégoût.", - "[Quitter]" + "[Partir]" ] }, "downfall:Serpent": { @@ -244,74 +244,74 @@ "~\"Ssssssssssss..~ ~..ssSSs.....~ ~ss...~ ~sssss....\"~", "Le serpent vous fixe du regard et semble extrêmement déçu.", " NL NL Le serpent lève sa tête et lâche un affrux cri. Alors que son corps se relâche et tombe dans la fosse, la force vitale de la créature devient disponible pour la récolte. NL NL C'est impressionnant, mais vous ne vous pouvez pas vous empêcher de vous demander si le serpent ne parlait pas métaphoriquement. Peut-être avait-il l'intention de vous aider et de vous encourager à faire violence aux autres, mais pas à lui-même...", - "Tandis que tu tends la main, le serpent @rears@ @back,@ hurlant de peur. ~\"Hssss - le collecteur!\"~ NL NL ~\"Ta cupidité surpasse la mienne. Laisssssez moi partir...\"~ NL Vous ne faites pas attention au serpent. Son esprit est le vôtre, vous continuez." + "Tandis que tu tends la main, le serpent @recule,@ hurlant de peur. ~\"Hssss - la Collectrice !\"~ NL NL ~\"Votre cupidité surpasse la mienne. Laisssssez moi partir...\"~ NL Vous ne faites pas attention au serpent. Son esprit est le vôtre, vous continuez." ], "OPTIONS": [ "[D'accord] [Frapper] #gGagnez #g", " #gÂmes. #rDevenez #rMaudit #r- #rDoute.", "[Pas d'accord]", - "[Quitter]" + "[Partir]" ] }, "downfall:WingStatue": { - "NAME": "Statue ailée", + "NAME": "Statue en forme d'aile", "DESCRIPTIONS": [ - "Au milieu des pierres et rochers, vous repérez une complexe statue bleue. De grande taille elle a, l'apparence d'une aile. NL Vous remarquez que de #yl'or s'écoule de ses fissures, mais l'or n'a aucune valeur pour vous. Cependant, la statue elle-même...", - "Sachant que vous pourriez rencontrer des cultistes de l'Eveillé, vous prenez la statue cassée avec vous. Elle pourrait permettre de ramener les membres du culte à votre cause.", - "De toute vos forces, vous retirez la statue. NL En un clin d'œil, elle @s'effondre,@ se brisant en un fragment tranchant et mortel. Vous prenez le tesson de cristal et continuez votre chemin.", + "Au milieu des pierres et rochers, vous repérez une grande et complexe statue bleue, à l'apparence d'une aile. NL Vous remarquez que de #yl'or s'écoule de ses fissures, mais l'or n'a aucune valeur pour vous. Cependant, la statue elle-même...", + "Sachant que vous pourriez rencontrer des cultistes de l'Eveillé, vous prenez la statue cassée avec vous. Elle pourrait permettre de rallier les membres du culte à votre cause.", + "De toute vos forces, vous frappez la statue. NL En un clin d'œil, elle @s'effondre,@ se brisant en un fragment tranchant et mortel. Vous prenez le tesson de cristal et continuez votre chemin.", "Vous passez votre chemin et continuez votre voyage.", - "CA...Caw?! Cadeau pour le DIEU OISEAU?", - "CA-CAAAW!!", - "Un échange? Une offre raisonnable...", + "CA...Caw? ! Cadeau pour le DIEU OISEAU ?", + "CA-CAAAW !!", + "Un échange ? Une offre raisonnable...", "Le culte sera satisfait." ], "OPTIONS": [ "[Détruire] #rPerdez #r", " #rPV. #gGagnez #gFragment #gaiguisé.", "[Collecter] #rPerdez #r", - "[Quitter]", - " #rPV. #gGagnez #gStatue #gailée #gbrisée." + "[Partir]", + " #rPV. #gGagnez #gÉclat #gde #gstatue #gailée." ] }, "downfall:GoldenIdol": { "NAME": "Idole dorée", "DESCRIPTIONS": [ - "Vous croisez un piédestal des plus anodins sur lequel trône une #yidole #ydorée #yétincelante, Elle vous semble extrêmement précieuse. NL NL Les aventuriers seront sûrement attirés par cet objet. Cela peut être rentable d'y installer un piège.", - "Vous croisez un piédestal des plus anodins sur lequel trône une #yidole #ydorée #yétincelante, Elle vous semble extrêmement précieuse. NL NL Le corps d'un aventurier gise à côté du couloir, clairement écrasé par un objet massif. Son âme est toujours présente dans les environs.", + "Vous croisez un piédestal des plus anodins sur lequel trône un #yidole #ydoré #yétincelant, qui vous semble extrêmement précieux. NL NL Les aventuriers seront sûrement attirés par cet objet. Cela peut être rentable d'y installer un piège.", + "Vous croisez un piédestal des plus anodins sur lequel trône un #yidole #ydoré #yétincelant, qui vous semble extrêmement précieux. NL NL Le corps d'un aventurier gît à proximité, clairement écrasé par un objet massif. Son âme est toujours présente dans les environs.", "En utilisant le poids de l'Idole comme déclencheur, vous montez un piège basique qui causera la chute d'une énorme rocher si quiconque essaie de récupérer l'artéfact #yétincelant... NL Satisfait de votre piège, vous décidez de continuer votre périple.", "Vous canalisez l'esprit de l'aventurier dans votre corps, absorbant son énergie.", - "Vous décidez de laisser le piédestal intact, Placer un piège est indigne de vous...", + "Vous décidez de laisser le piédestal intact, placer un piège est indigne de vous...", "Vous décidez de laissez l'âme errer et continuez sur votre chemin." ], "OPTIONS": [ "[Placer un Piège] #rPerdez #rune #rFrappe.", "[Récolter] #gGagnez #y", " #yÂmes.", - "[Quitter]", + "[Partir]", "[Verrouillé] Requiert une Frappe." ] }, "downfall:Cleric": { - "NAME": "Le Clerc", + "NAME": "Clerc", "DESCRIPTIONS": [ - "Un étrange humanoïde bleu portant un heaume doré (?) s'approche de vous avec un large sourire. NL Alors qu'il réalise ce que vous êtes, le sourire rayonnant de la créature se change rapidement en regard de pure terreur.. NL ~\"M-MONSTRE!!\"~ s'écrie la personne, se retournant pour s'enfuir.", + "Un étrange humanoïde bleu portant un heaume doré (?) s'approche de vous avec un large sourire. NL Alors qu'il réalise ce que vous êtes, le sourire rayonnant de la créature se change rapidement en regard de pure terreur. NL ~\"M-MONSTRE!!\"~ s'écrie-t-il, se retournant pour s'enfuir.", "La créature s'écroule en un seul coup, se transformant en tas de chair bleue. Vous absorbez son #yâme et continuez votre chemin.", - "\"Clerc aider! Clerc aider!\" dit la créature alors que vous vous approchez de façon menaçante. NL Une flamme bleue et froide enveloppe votre corps et se dissipe. NL Après cela, ce \"Clerc\" s'enfuit." + "\"Clerc aider ! Clerc aider !\" dit la créature alors que vous vous approchez de façon menaçante. NL Une flamme bleue et froide enveloppe votre corps et se dissipe. NL Après cela, ce \"Clerc\" s'enfuit." ], "OPTIONS": [ "[Frapper] #gGagnez #y", "[Intimider] #gRetirez #gune #gcarte #gde #gvotre #gdeck.", - "[Quitter]", + "[Partir]", "Choisissez une carte à retirer.", " #yÂmes." ] }, "downfall:Ghosts": { - "NAME": "Conseil des Fantômes ", + "NAME": "Conseil des fantômes ", "DESCRIPTIONS": [ - "Alors que vous continuez votre descente, une #p~épaisse~ #p~fumée~ #p~noire~ commence à émaner du sol et des murs autour de vous, se regroupant en trois formes masquées qui commencent à parler. NL ~\"Un~ ~autre~ ~pantin~ #r~du~ #r~Cœur~ ~il~ ~me~ ~semble.\"~ NL #r@\"EN@ #r@EFFET!@ #r@IL@ #r@ENVOIE@ #r@TOUJOURS@ #r@LES@ #r@PIONS@ #r@LES@ #r@PLUS@ #r@FAIBLES!\"@ NL Vous remarquez un sourire surdimensionné alors que le troisième s'adresse à vous. NL \"Ignore les autres... Voudrais-tu goûter à notre #y~pouvoir?\"~ ", - "\"Une @offrande!@ Que c'est ~tentant...\"~ NL NL Alors que le fantôme parle, vous remarquez que la grande bouche s'ouvre de plus en plus. À l'intérieur de votre corps, vous sentez les #b~âmes~ récupérées des morts se faire aspirer dans l'énorme mâchoire du fantôme. Cela prend toute votre force pour ne pas être aspiré par celle-ci. NL NL Alors que vos forces commençaient à s'épuiser, le vortex s'arrête, et les esprits se confondent dans la brume. NL NL Vous reprenez votre route, vous sentant légèrement #bvide.", - "Les #p~fantômes~ ricanent à votre approche. NL NL #r@\"AH!@ #r@NOTRE@ #r@BON@ #r@AMI@ #r@!@ NL Leurs #p~formes~ #p~gazeuses~ se répandent dans la pièce... NL NL \"Ici pour le ~travail,~ nous présumons ?\"" + "Alors que vous continuez votre descente, une #p~épaisse~ #p~fumée~ #p~noire~ commence à émaner du sol et des murs autour de vous, se regroupant en trois formes masquées qui commencent à parler. NL ~\"Un~ ~autre~ ~pantin~ ~du~ #r~Cœur~ ~il~ ~me~ ~semble.\"~ NL #r@\"EN@ #r@EFFET!@ #r@IL@ #r@ENVOIE@ #r@TOUJOURS@ #r@LES@ #r@PIONS@ #r@LES@ #r@PLUS@ #r@FAIBLES!\"@ NL Vous remarquez un sourire surdimensionné alors que le troisième s'adresse à vous. NL \"Ignore les autres... Voudrais-tu goûter à notre #y~pouvoir?\"~ ", + "\"Une @offrande@ @!@ Que c'est ~tentant...\"~ NL NL Alors que le fantôme parle, vous remarquez que la grande bouche s'ouvre de plus en plus. À l'intérieur de votre corps, vous sentez les #b~âmes~ récupérées des morts se faire aspirer dans l'énorme mâchoire du fantôme. Cela prend toute votre force pour ne pas être aspiré par celle-ci. NL NL Alors que vos forces commençaient à s'épuiser, le vortex s'arrête, et les esprits se confondent dans la brume. NL NL Vous reprenez votre route, vous sentant un peu #bvide [REMOVE_SPACE].", + "Les #p~fantômes~ ricanent à votre approche. NL NL #r@\"AH@ #r@!@ #r@NOTRE@ #r@BON@ #r@AMI@ #r@!@ NL Leurs #p~formes~ #p~gazeuses~ se répandent dans la pièce... NL NL \"Ici pour le ~travail,~ nous présumons ?\"" ], "OPTIONS": [ "[Offrir] #rPerdez #r", @@ -321,10 +321,10 @@ ] }, "downfall:CursedTome": { - "NAME": "Tome Maudit", + "NAME": "Livre maudit", "DESCRIPTIONS": [ - "Dans un temple abandonné, vous trouvez un livre géant, ouvert, recouvert #p@d'écritures@ #p@cryptiques.@ NL NL Vous n'avez pas besoin d'interpréter cette écriture élaborée, car vous savez le pouvoir qui réside dans ce livre - et le #rcoût nécessaire pour l'obtenir. .", - "Comprenant le coût, vous décidez de prendre le tome avec vous. Alors que vous atteignez le piédestal, le livre entre en transe et vous parle de #rmille #rvoix, s'aggripant à votre propre âme ! NL NL Avec le livre sécurisé, et votre âme encore plus corrompue qu'elle ne l'était avant, vous quittez le temple avec une sensation d'être #b~épuisé...~" + "Dans un temple abandonné, vous trouvez un livre géant, ouvert, recouvert #p@d'écritures@ #p@cryptiques.@ NL NL Vous n'avez pas besoin d'interpréter cette écriture élaborée, car vous savez le pouvoir qui réside dans ce livre - et le #rcoût nécessaire pour l'obtenir.", + "Comprenant le coût, vous décidez de prendre le tome avec vous. Alors que vous atteignez le piédestal, le livre entre en transe et vous parle de #rmille #rvoix [REMOVE_SPACE], s'aggripant à votre propre âme ! NL NL Avec le livre sécurisé, et votre âme encore plus corrompue qu'elle ne l'était avant, vous quittez le temple avec une sensation d'être #b~épuisé...~" ] }, "downfall:ForgottenAltar": { @@ -340,15 +340,15 @@ " #gPV.", "[Verrouillé] Requiert ", " Âmes.", - "[Quitter]", - "[Quitter] #rPerdez #r", + "[Partir]", + "[Partir] #rPerdez #r", " #rPV." ] }, "downfall:Bandits": { "NAME": "Les bandits masqués", "DESCRIPTIONS": [ - "Vous rencontrez un groupe de bandits portants de grands #rmasques #rrouges. NL \"Hé, paye maint- Oh, un ~monstre.~ Peut-être avez vous besoin de nos services?\"", + "Vous rencontrez un groupe de bandits portants de grands #rmasques #rrouges. NL \"Hé, paye maint- Oh, un ~monstre.~ Peut-être avez vous besoin de nos services ?\"", "Merci beaucoup, mon gars ! Tu ne le regretteras pas..." ], "OPTIONS": [ @@ -360,7 +360,7 @@ "downfall:Nloth": { "NAME": "N'loth", "DESCRIPTIONS": [ - "Cette créature de base n'a pas sa place dans la Tour. Vous donnez un coup rapide et puissant directement sur la poitrine de N'loth. NL NL Alors que la créature recule de douleur, ses tentacules d'en @prennent@ @à@ @vous@ par réflexe, laissant une blessure #rdouloureuse ! NL NL Lorsque la forme sans vie de la créature touche le sol, vous entendez le cliquetis de charmes et de bibelots. En fouillant son corps, tout comme il a jadis fouillé le tas d'ordures, vous découvrez un puissant objet magique." + "Cette créature pitoyable n'a pas sa place dans la Tour. Vous donnez un coup rapide et puissant directement sur la poitrine de N'loth. NL NL Alors que la créature recule de douleur, ses tentacules d'en @prennent@ @à@ @vous@ par réflexe, laissant une blessure #rdouloureuse ! NL NL Lorsque la forme sans vie de la créature touche le sol, vous entendez le cliquetis de charmes et de bibelots. En fouillant son corps, tout comme il a jadis fouillé le tas d'ordures, vous découvrez un puissant objet magique." ], "OPTIONS": [ "[Punch] #gGagnez #gune #gRelique #galéatoire. #rDevenez #rMaudit #r- #rBlessure." @@ -369,22 +369,22 @@ "downfall:KnowingSkull": { "NAME": "Crâne savant", "DESCRIPTIONS": [ - "Vous vous trouvez dans une vielle chambre décorée. Au centre de cette chambre se trouve un piédestal orné où repose un grand crâne. Lorsque vous vous approchez, le crâne #g@s'enflamme@ et vous regarde. NL NL \"QUE CHERCHEZ-VOUS? QU'AVEZ VOUS À OFFRIR?\" NL En synchro avec ses derniers mots, la porte derrière vous se @ferme@ @violemment.@", + "Vous vous trouvez dans une vieille pièce décorée. En son centre se trouve un piédestal orné où repose un grand crâne. Lorsque vous vous approchez, le crâne #g@s'enflamme@ et vous regarde. NL NL \"QUE CHERCHEZ-VOUS ? QU'AVEZ VOUS À OFFRIR ?\" NL Sur ces mots, la porte derrière vous se @ferme@ @violemment.@", "\"Hephephepbaslespat-\" NL NL Ignorant les plaintes du crâne, vous l'arrachez de son piédestal, #rbrûlé momentanément par ses flammes. Peut-être sera-t-il utile plus tard......", "\"DERRIÈRE TOI, MORTEL.\" NL Vous regardez derrière le crâne. Il y a en effet une porte." ], "OPTIONS": [ "[Toi.] #gObtenez #gle #gCrâne. #rPerdez #r", - "[Quitter]", + "[Partir]", " #rPV." ] }, "downfall:Vagrant": { "NAME": "Vagabond implorant", "DESCRIPTIONS": [ - "Vous tuez l'homme et récoltez son âme. Des ~exclamations~ viennent de la foule derrière vous. NL \"Il vient de tuer Burgundy!\" dit une personne, alors que plus de mendiants commme celui que vous avez rencontré commencent à s'approcher de vous. NL NL Vous vous échappez, mais pas sans quelques #rgriffures et #rmorsures qu'ils vous ont infligé.", - "Vous prenez la précieuse #yrelique de ses mains et repartez. NL Venant de derrière vous entendez, NL \"N'avez vous pas honte? ~N'AVEZ~ ~VOUS~ ~PAS~ ~HOOOOONTE?!\"~ NL Vous n'avez #pabsolument #ppas #pde #phonte. C'est un honneur d'être volé par un seigneur de la Tour!", - "Vous ne vous souciez pas des jouets de l'homme - son ~esprit~ est ce qui sera le plus utile. Le pauvre homme gémit pendant que tu @outstretch@ @your@ @arm...@" + "Vous tuez l'homme et récoltez son âme. Des ~exclamations~ s'élèvent de la foule derrière vous. NL \"Il vient de tuer Burgundy!\" dit une personne, alors que plus de mendiants commme celui que vous avez rencontré commencent à s'approcher de vous. NL NL Vous vous échappez, mais pas sans subir quelques #rgriffures et #rmorsures [REMOVE_SPACE].", + "Vous prenez la précieuse #yrelique de ses mains et repartez. NL Vous entendez, NL \"N'avez vous pas honte ? ~N'AVEZ~ ~VOUS~ ~PAS~ ~HOOOOONTE~ ~?!\"~ NL Vous n'avez #pabsolument #ppas #phonte [REMOVE_SPACE]. C'est un honneur d'être volé par un seigneur de la Tour!", + "Vous ne vous souciez pas des jouets de l'homme - son ~esprit~ est ce qui sera le plus utile. Le pauvre homme gémit pendant que vous @tendez@ @le@ @bras...@" ], "OPTIONS": [ "[Frapper] #gGagnez #g85 #gÂmes. #rPerdez #r", @@ -395,13 +395,13 @@ "downfall:Beggar": { "NAME": "Vieux mendiant", "DESCRIPTIONS": [ - "Le mendiant retire sa cape, révélant un étrange humanoïde bleu portant un heaume doré (?). NL Alors qu'il réalise ce que vous êtes, le sourire rayonnant de la créature se change rapidement en regard de pure terreur. NL ~\"M-MONSTRE!!\"~ s'écrie la personne, se retournant pour s'enfuir.", - "Le vieux mendiant regarde tout autour, visiblement perdu. Il vous ignore au départ alors qu'il cherche la zone, puis vous regarde. NL \"Avez-vous vu un jeune homme à la peau bleue ici ? Il porte un heaume doré bizarre ? Il est généralement dans la Cité, dépensant ses dîmes pour de la norriture pour nous...\" NL Le mendiant doit parler du #bClerc, que vous avez rencontré il y a pas si longtemps.", - "@\"N'ayez@ @pas@ @peur,@ @vieil@ @homme.@ @Vous@ @allez@ @voir@ @votre@ @ami@ @plus@ @rapidement@ @que@ @vous@ @ne@ @le@ @pensez.\"@ NL NL Le mendiant essaie de se débattre pour se défendre, mais vous le terrassez facilement. NL Laissant la ruelle derrière vous, vous avancez à grands pas, excessivement #yfier du travail que vous avez accompli aujourd'hui.", - "Cet homme a assez souffert à cause de vos actions précédentes. Vous décidez de lui épargner la vie et de passer à autre chose.", - "Le mendiant enlève son manteau pour révéler qu'il est le #bClerc! NL @\"Vous@ @êtes@ @une@ @personne@ @horrible.@ @Clerc@ @a@ @acheté@ @protection!\"@ crie-t-il. NL NL Deux figures massives sortent de la ruelle, chacun portant de l'armure. Avant que vous n'ayez une chance de réagir, ils dégainent leurs armes et chargent !", + "Le mendiant retire sa cape, révélant un étrange humanoïde bleu portant un heaume doré (?). NL Alors qu'il réalise ce que vous êtes, le sourire rayonnant de la créature se change rapidement en regard de pure terreur. NL ~\"M-MONSTRE!!\"~ s'écrie-t-il, se retournant pour s'enfuir.", + "Le vieux mendiant regarde tout autour, visiblement perdu. Il fouille les environs sans vous prêter attention, puis vous regarde. NL \"Avez-vous vu un jeune homme à la peau bleue ici ? Il porte un heaume doré bizarre ? Il est généralement dans la Cité, dépensant sa dîme pour nous acheter à manger...\" NL Le mendiant doit parler du #bClerc, que vous avez rencontré il n'y a pas si longtemps.", + "@\"N'ayez@ @pas@ @peur,@ @vieil@ @homme.@ @Vous@ @allez@ @retrouver@ @votre@ @ami@ @plus@ @rapidement@ @que@ @vous@ @ne@ @le@ @pensez.\"@ NL NL Le mendiant essaie de se débattre pour se défendre, mais vous le terrassez facilement. NL Laissant la ruelle derrière vous, vous avancez à grands pas, excessivement #yfier du travail que vous avez accompli aujourd'hui.", + "Cet homme a assez souffert à cause de vos actions précédentes. Vous décidez de lui laisser la vie sauve et de passer à autre chose.", + "Le mendiant enlève son manteau pour révéler qu'il est le #bClerc ! NL @\"Vous@ @êtes@ @une@ @personne@ @horrible.@ @Clerc@ @a@ @acheté@ @protection!\"@ crie-t-il. NL NL Deux figures massives sortent de la ruelle, chacune portant une armure. Avant que vous n'ayez une chance de réagir, elles dégainent leurs armes et chargent !", "Après avoir tué les gardes du corps du #bClerc, vous vous tournez vers lui et le faites reculer dans un coin de la ruelle. Il est terrifié et tremblant.", - "La créature s'écroule en un seul coup se transformant en tas de chair bleue. Vous absorbez joyeusement son #yâme et continuez votre chemin. NL NL Alors que vous quittez, vous remarquez les autres mendiants qui vous regardent derrière des bâtiments et des ruelles. Vous vous régalez de leur peur - que cela serve de leçon à tous ceux qui osent défier un seigneur de la Tour.", + "La créature s'écroule en un seul coup, se transformant en tas de chair bleue. Vous absorbez joyeusement son #yâme et continuez votre chemin. NL NL Alors que vous partez, vous remarquez les autres mendiants qui vous regardent derrière des bâtiments et des ruelles. Vous vous régalez de leur peur - que cela serve de leçon à tous ceux qui osent défier un seigneur de la Tour.", "\"Clerc aider! Cleric aider!\" dit une fois de plus la créature à peine capable de parler alors qu'elle se recroqueville de peur. NL Une flamme bleue et froide enveloppe votre corps et se dissipe. NL NL Décidant que ses pouvoirs pourraient être utiles plus tard, et que vous pourrez facilement vous débarrasser de tout garde du corps qu'il tente d'employer à l'avenir, vous laissez ce \"Clerc\" vivre une fois de plus." ], "OPTIONS": [ @@ -413,7 +413,7 @@ "downfall:Mausoleum": { "NAME": "Le Mausolée", "DESCRIPTIONS": [ - "Alors que vous vous aventuriez à travers une série de tombes, vous faites face à un grand sarcophage noir avec des ~gemmes~ ~incrustées~ ~dedans~ au centre d'une pièce circulaire. NL Vous ne pouvez pas traduire les écritures sur le sarcophage, mais vous remarquez tout de même un #p~brouillard~ #p~noir~ sortant de ses côtés. NL Vous reconnaissez ce brouillard - un signe clair des #y~esprits.~", + "Alors que vous vous aventurez à travers une série de tombes, vous faites face à un grand sarcophage noir avec des ~gemmes~ ~incrustées~ ~dedans~ au centre d'une pièce circulaire. NL Vous ne pouvez pas traduire les écritures sur le sarcophage, mais vous remarquez tout de même un #p~brouillard~ #p~noir~ sortant de ses côtés. NL Vous reconnaissez ce brouillard - un signe clair des #y~esprits.~", "Vous absorbez le #p~brouillard~ #p~fantômatique,~ récupérant les esprits. Cependant, vous #r@ressentez@ #r@un@ #r@frisson@ alors que vous quittez la pièce..." ], "OPTIONS": [ @@ -421,77 +421,77 @@ ] }, "downfall:Nest": { - "NAME": "Le Nid", - "DESCRIPTIONS": [ - "Vous rencontrez une longue ligne de #b~silhouettes~ #b~encapuchonnées~ entrer dans une #pmodeste #pcathédrale. NL Au moment où vous entrez la cathédrale, les figures se tournent vers vous! NL NL Vos oreilles sont presque instantanément envahies par une cacophonie d'exclamations et de cris. Un des cultistes s'approche de vous avec une offrande.", - "Voyant une arme dangereuse posésur un autel, vous coupez à travers la ligne de cultistes et prenez cette récompense. Mais vous êtes rapidement #rentouré par ces derniers ! NL NL #r@\"MEURTRE!!@ #r@MEURTRE@ #r@MEURTRE!!\"@ NL #b~\"CAW~ #b~CAW~ #b~CAAAAAWWW!\"~ NL NL Les cultistes dégainent rapidement leurs propres dagues, vous tranchant et tailladant la peau alors que vous les dégagez de votre chemin pour vous échapper.", - "Acceptant l'offrande du cultiste, vous prenez l'étrange élixir de ses mains. NL NL Les cultistes @chantent@ et @hurlent@ pour vous! NL NL #b~\"CAAW~ #b~CAW~ #b~CAAAAAAWW!!\"~ NL NL Vous chantez également. Pourquoi pas? Ces cultistes sont une drôle de bande, mais ils servent bien un de vos seigneurs..", - "#r@\"DIEU@ @OISEAU!!@ #r@REVENU!!\"@ NL #b~\"CAW~ #b~CAW~ #b~CAAAAAWWW!\"~ NL NL En vous frayant un chemin à travers la foule enthousiaste des cultistes, vous vous retrouvez bientôt face à face avec leur chef. Un cultiste bien habillé vous remet une #yDague #yOrnée.", - "Vous prenez la dague, incertain de ce qui va se passer.. Le chef des cultistes fouille dans sa robe et vous offre une #bmixture #bbleue #bet #bbouillante.", - "Les cultistes qui entourent le chef lui fournissent des remplacements, et bientôt, avec sa propre dague et sa potion en main, il vous fait signe de le suivre dans ses actions..", - "En imitant le rituel du chef du culte, vous débouchez la potion et en versez doucement une petite quantité sur la lame.. L'acier semble briller #b~d'une~ #b~teinte~ #b~sinistre~ dans la cathédrale. NL NL Sans un seul mot ou geste du chef cultiste, deux cultistes s'avancent - un vers vous et un vers lui.. NL NL Ce qu'ils veulent que vous fassiez est maintenant très clair.", - "#rVous #rplongez #rla #rdague #rdans #rle #rcœur #rdu #rcultiste! NL NL #b~\"CAW~ #b~CAAAAW~ #b~CAAAAAWWW!\"~ NL NL Le rituel est terminé, et les cultistes survivants ne pouvaient pas être plus heureux. Ils agitent leurs bâtons en signe de célébration et vous les entendez pousser des cris de joie jusqu'à ce que vous sortez de la cathédrale." - ], - "OPTIONS": [ - "[Rendre la Statue] #rPerdez #rla #rStatue #railée #rbrisée. #gGagnez #gplusieures #grécompenses.", - "[Verrouillée] Requiert la Statue ailée brisée.", - "[Accepter] #gGagnez #gla #gPotion #gde #gcultiste.", - "[Voler] #gObtenez Dague rituelle. #rPerdez #r", + "NAME": "Le nid", + "DESCRIPTIONS": [ + "Vous voyez une longue ligne de #b~silhouettes~ #b~encapuchonnées~ entrer dans une #pmodeste #pcathédrale. NL Au moment où vous entrez la cathédrale, les figures se tournent vers vous ! NL NL Vos oreilles sont presque instantanément envahies par une cacophonie d'exclamations et de cris. Un des cultistes s'approche de vous avec une offrande.", + "Voyant une arme dangereuse posésur un autel, vous coupez à travers la ligne de cultistes et prenez cette récompense. Mais vous êtes rapidement #rencerclé par ces derniers ! NL NL #r@\"MEURTRE@ #r@!!@ #r@MEURTRE@ #r@MEURTRE@ #r@!!\"@ NL #b~\"CAW~ #b~CAW~ #b~CAAAAAWWW~ #b~!\"~ NL NL Les cultistes dégainent rapidement leurs propres dagues, vous tranchant et tailladant la peau alors que vous les dégagez de votre chemin pour vous échapper.", + "Acceptant l'offrande du cultiste, vous prenez l'étrange élixir de ses mains. NL NL Les cultistes @psalmodient@ et @hurlent@ pour vous! NL NL #b~\"CAAW~ #b~CAW~ #b~CAAAAAAWW~ #b~!!\"~ NL NL Vous vous joignez à leur chant. Pourquoi pas ? Ces cultistes sont une drôle de bande, mais ils servent bien un de vos congénères.", + "#r@\"DIEU@ #r@OISEAU@ #r@!!@ #r@REVENU@ #r@!!\"@ NL #b~\"CAW~ #b~CAW~ #b~CAAAAAWWW~ #b~!\"~ NL NL En vous frayant un chemin à travers la foule enthousiaste des cultistes, vous vous retrouvez bientôt face à face avec leur chef. Un cultiste bien habillé vous remet une #yDague #yOrnée [REMOVE_SPACE].", + "Vous prenez la dague, incertain de ce qui va se passer. Le chef des cultistes fouille dans sa robe et vous offre une #bmixture #bbleue #bet #bbouillante [REMOVE_SPACE].", + "Les cultistes qui entourent le chef lui fournissent des remplacements, et bientôt, avec sa propre dague et sa potion en main, il vous fait signe de le suivre dans ses actions.", + "Imitant le rituel du chef du culte, vous débouchez la potion et en versez doucement une petite quantité sur la lame. L'acier semble briller #b~d'une~ #b~teinte~ #b~sinistre~ dans la cathédrale. NL NL Sans un seul mot ou geste de leur chef, deux cultistes s'avancent - un vers vous et un vers lui. NL NL Ce qu'ils veulent que vous fassiez est maintenant très clair.", + "#rVous #rplongez #rla #rdague #rdans #rle #rcœur #rdu #rcultiste #r! NL NL #b~\"CAW~ #b~CAAAAW~ #b~CAAAAAWWW~ #b~!\"~ NL NL Le rituel est terminé, et les cultistes survivants ne pouvaient pas être plus heureux. Ils agitent leurs bâtons en signe de célébration et vous les entendez pousser des cris de joie jusqu'à ce que vous sortez de la cathédrale." + ], + "OPTIONS": [ + "[Rendre la Statue] #rPerdez #rl'Éclat #rde #rstatue #railée. #gGagnez #gplusieures #grécompenses.", + "[Verrouillé] Requiert un Éclat de statue ailée.", + "[Accepter] #gGagnez #gune #gPotion #gde #gcultiste.", + "[Voler] #gObtenez #gDague #grituelle. #rPerdez #r", " #rPV.", - "[Quitter]", + "[Partir]", "[Continuer]", "[Prendre la dague] #gGagnez #gDague #grituelle.", - "[Anoint] #gAméliorez #gDague #grituelle.", - "[Sacrifice] #rTuez #rle #rCultiste avec Dague rituelle+.", - "[Be Praised] #gGagnez #gdes #grécompenses pour avoir rendu la #gStatue #gailée #gbrisée." + "[Oindre] #gAméliorez #gDague #grituelle.", + "[Sacrifier] #rTuez #rle #rCultiste avec Dague rituelle+.", + "[Se magnifier] #gGagnez #gdes #grécompenses pour avoir rendu la #gStatue #gailée #gbrisée." ] }, "downfall:Colosseum": { - "NAME": "Le Colosseum", + "NAME": "Le Colisée", "DESCRIPTIONS": [ - "Alors que vous continuez à descendre la Tour, vous remarquez un groupe d'humanoides qui préparent une embuscade près d'un grand auditorium. Quand vous vous approchez, les Esclavagistes sont surpris, mais s'expliquent rapidement. NL NL \"Nous attendons ceux qui veulent attaquer notre Cité - ceux que vous cherchez à détruire ! Nous avons une audience qui attend une nouvelle proie. Les gens adorent un #rcombat #rà #rmort!\"", + "Alors que vous continuez à descendre la Tour, vous remarquez un groupe d'humanoïdes qui préparent une embuscade près d'un grand auditorium. Quand vous vous approchez, les Esclavagistes sont surpris, mais s'expliquent rapidement. NL NL \"Nous attendons ceux qui veulent attaquer notre Cité - ceux que vous cherchez à détruire ! Nous avons une audience qui attend une nouvelle proie. Les gens adorent un #rcombat #rà #rmort !\"", "Les esclavagistes ne sont pas une menace pour vous, et pourraient être utiles pour ralentir ou blesser votre proie. NL NL Cependant, ce sport de sang est peut-être un peu trop tentant pour ne pas y aller...", - "Vous entrez dans le stadium géant pour trouver une audience remplie #bd'Esclavagistes, de #bCultistes et d'autres habitants de la Cité. NL NL ", - "@\"AMENEZ-MOI@ @LE@ @MEILLEUR!\"@ vous grondez devant le peuple, annonçant un challenge pour leurs champions. NL Deux challengers s'approchent, vous prévenant que les règles de l'arène les empêche de se retenir, malgré votre position de Seigneur de la Tour. NL NL Vous n'en attendiez pas moins.", - "@\"LE@ @PROCHAIN@ @EST@ @À@ @MOI!\"@ vous grondez devant le peuple, qui répond avec un applaudissement assourdissant. NL NL Il ne faut pas longtemps aux esclavagistes d'apporter leur dernière capture. Le challenger se réveille à son insu, encore ~groggy~ de l'embuscade, mais se prépare tout de même. NL NL Cela devrait être marrant.", + "Vous entrez dans le stadium géant pour trouver une audience remplie #bd'esclavagistes [REMOVE_SPACE], de #pcultistes et d'autres habitants de la Cité. NL NL ", + "@\"AMENEZ-MOI@ @VOTRE@ @CHAMPION@ @!\"@ vous grondez devant le peuple, annonçant un défi pour leurs combattants. NL Deux challengers s'approchent, vous prévenant que les règles de l'arène les empêchent de se retenir, malgré votre position de seigneur de la Tour. NL NL Vous n'en attendiez pas moins.", + "@\"LE@ @PROCHAIN@ @EST@ @À@ @MOI@ @!\"@ vous grondez devant le peuple, qui répond avec un applaudissement assourdissant. NL NL Il ne faut pas longtemps aux esclavagistes d'apporter leur dernière capture. Le challenger se réveille, encore ~groggy~ de l'embuscade, mais se prépare tout de même. NL NL Cela devrait être marrant.", "Vous décidez que, même si cela est tentant, combattre ici ne serait qu'une distraction inutile. Vous continuez votre voyage, laissant les esclavagistes reprendre leur embuscade." ], "OPTIONS": [ "[Challenge] #rCombattre les Champions de l'Arène. #gGagnez #gplusieurs #grécompenses.", "[Participer] #rCombattre un Héros Captif. #gGagnez #gplusieurs #grécompenses.", - "[Quitter]", - "[FIGHT!]", + "[Partir]", + "[COMBATTRE !]", "[Continuer]" ] }, "downfall:MindBloom": { "NAME": "Éclosion de l'Esprit", "DESCRIPTIONS": [ - "Alors que vous marchez et traversez les belles contrées de l'Au-Delà, vos pensées commencent soudainement à devenir... #p~réelles~.... NL NL Des images #rd'aventuriers #rtués et #bd'âmes #baccumulées commencent à se manifester pour devenir réalité. NL Cette sensation s'en va rapidement, que faites-vous?", + "Alors que vous marchez et traversez les belles contrées de l'Au-Delà, vos pensées commencent soudainement à devenir... #p~réelles~.... NL NL Des images #rd'aventuriers #rtués et #bd'âmes #baccumulées commencent à se manifester devant vous. NL Cette sensation passe rapidement, que faites-vous ?", "Vous savez que vous étiez là avant. NL NL En train de chasser le même aventurier.. NL NL Est-ce que tout ceci est réel ? NL NL Combien de fois avez-vous été tué ?", - "Tout fait sens à présent.. NL Le seul but, la descente, le #pCœur. NL NL Cela a toujours été comme ça. NL Cela sera toujours comme ça. NL Tout ceci sera bientôt oublié..." + "Tout fait sens à présent. NL Le seul but, la descente, le #pCœur. NL NL Cela a toujours été comme ça. NL Cela sera toujours comme ça. NL Tout ceci sera bientôt oublié..." ], "OPTIONS": [ "[L'Écho] #rCombattez #rvous-même. #gObtenez #gune #gRelique #gRare.", "[La Gourmandise] #gGagnez #g999 #gÂmes. #rMaudit #r- #r2 #rNormalité.", "[Le Complet] #gAméliorez #gtoutes #gvos #gCartes. #rVous #rne #rpouvez #rplus #rvous #rSoigner", "[Verrouillé] Requiert Les 3 Bénédictions du Cœur.", - "[Quitter]", - "[Le Complet] #gAméliorez #gtoutes #gvos #gCartes. #rPerdez #rtoutes #rles #rBénédictions #rdu #rCœur et #r2 #rPV #rMax.." + "[Partir]", + "[Le Complet] #gAméliorez #gtoutes #gvos #gCartes. #rDevenez #rEncombré." ] }, "downfall:MoaiHead": { "NAME": "Tête de Moai", "DESCRIPTIONS": [ "Vous décidez de faire un petit détour par l'un des plus grands monuments de l'Au-Delà. - une énorme tête de pierre, émergeant d'un grand segment de mur. NL NL La bouche de la tête est grande ouverte et laisse apparaître de grandes dents intimidantes et tachées de sang. La surface de la statue est couverte de pictogrammes énigmatiques qui semblent représenter des personnes se jetant dans la bouche géante et s'y faisant dévorer.", - "Vous montez dans la bouche de la statue, en attendant que la statue s'active, sachant que vous devez payer son prix en sang. En peu de temps, les énormes molaires s'abattent d'en haut, vous écrasant entièrement. NL @Obscurité.@ NL Quelque temps plus tard, alors que vous êtes dans le noir, vous distinguez un éclat de lumière et réalisez que les dents en pierre remontent peu à peu. NL NL Vous partez, restauré, la magie de la statue qui coule à travers vous.", - "Vous montez dans la bouche de la statue, et laissez couler de votre corps une immense quantité #bd'énergie #bspirituelle. Les yeux de la statue #b~s'enflamment,~ et ses énormes molaires se referment sur vous. NL #b~La~ #b~lumière~ #b~bleue~ #b~est~ #b~partout.~ NL NL Alors que les dents se relèvent, vous vous sentez complètement revigoré, et plus puissant qu'avant.", + "Vous montez dans la bouche de la statue, en attendant que la statue s'active, sachant que vous devez payer son prix en sang. En peu de temps, les énormes molaires s'abattent d'en haut, vous écrasant entièrement. NL @Obscurité.@ NL Quelque temps plus tard, alors que vous êtes dans le noir, vous distinguez un éclat de lumière et réalisez que les dents en pierre remontent peu à peu. NL NL Vous partez, restauré, la magie de la statue coulant à travers vous.", + "Vous montez dans la bouche de la statue, et laissez couler de votre corps une immense quantité #bd'énergie #bspirituelle. Les yeux de la statue #b~s'enflamment~ [REMOVE_SPACE], et ses énormes molaires se referment sur vous. NL #b~La~ #b~lumière~ #b~bleue~ #b~est~ #b~partout.~ NL NL Alors que les dents se relèvent, vous vous sentez complètement revigoré, et plus puissant qu'avant.", "Vous quittez les lieux en vous demandant ce qui aurait pu se passer." ], "OPTIONS": [ "[Offrir des Âmes] #rPerdez #r", " #rÂmes. #gGagnez #g", - " #gPV #gMax et #gSoignez-vous #gentièrement.", + " #gPV #gmax et #gSoignez-vous #gentièrement.", "[Verrouillé] Requiert ", " Âmes.", " #rÂmes. #gChaque #Diablotin #gGagne #g", @@ -501,14 +501,14 @@ "downfall:SensoryStone": { "NAME": "Pierre sensorielle", "DESCRIPTIONS": [ - "#g~VANITÉ.~ NL NL La vie est une chose magnifique... même pour un #gslime. NL NL Vous avez toujours su que vous étiez destiné à de grandes choses. Les autres se contentent de pièces et de bouts de ficelle, mais pas vous. Vous attendez, comme un prédateur, quelque chose de spécial. Quelque chose d'unique. Quelque chose de ~fabuleux.~ NL NL Des jours... des semaines... peut-être des années sont passées... c'est dur de le dire dans la Tour. Jusqu'à ce que, enfin, vous le repériez. Vous ne serez plus compté parmi les masses! Ils peuvent avoir leurs #ypièces et leurs #ybibelots, mais vous avez quelque chose de mieux... NL NL @UN@ @PETIT@ @CHAPEAU@ @MELON!@ Fabuleux!", - "#y~FRAGILITÉ.~ NL NL La #rlame entre dans votre poitrine, et your chest, et l'acclamation de la #bfoule remplit vos oreilles.... la dernière chose que vous sentirez, c'est une main frappant votre visage, et vos yeux qui se ferment. NL NL Vous vous réveillez dans une pièce inconnue, @incapable@ @de@ @bouger.@ Vous essayez de parler, mais aucun mot ne sort, et votre vision est recouverte d'un #gbrouillard #gvert . Est-ce un rêve? Est-ce la vie après la mort? Vous essayez de vous souvenir, mais vos pensées sont aussi disjointes que vos bras et vos jambes.. NL NL Vous entendez une voix dans votre tête - un seul ordre.. #g\"ÉQUILIBRE #gdoit #gêtre #gRENFORCÉ. #gGARDEZ #gl'Exordium.\"", - "#p~DÉSESPOIR.~ NL NL #yRegarder. #ySe #ysouvenir. #yVivre. Ceci est la mission de la Gardienne. Votre mission est d'enquêter sur une Tour d'origine inconnue.. Vous entrez dans une pièce hexagonale et avant que vous ne puissiez réagir, la porte @s'effondre@ @derrière@ @vous!@ NL NL Il n'y a pas d'échappatoire. Le seul moyen de sortir est de prendre une tablette, clairement imprégnée de magie, qui repose sur un piédestal. Au moment où votre peau touche l'artéfact, votre corps ~se~ ~dissout~ ~totalement,~ et votre #pâme est attiré vers la #ppierre. NL NL Votre destin sera maintenant liée à la #ptablette pour toujours, #rmaudit à errer dans la Tour pour l'éternité.", - "#y~DÉTACHEMENT.~ NL NL Vous étiez le premier. Vous servez le ~Créateur.~ Vous n'êtes pas né, avec fragilité et faiblesse, mais créé. Parfait. Et à votre image, vous créerez d'autres copies. Les #yautomates de l'héritage du Créateur. NL NL Chacun d'entre eux est parfait dans sa conception, tous servent un but spécifique. Tous sauf un. Celui qui est destiné à maintenir l'équilibre dans la Cité. NL NL Vous jetez #yl'automate #ydéfectueux de la plus haute fenêtre, le faisant plonger jusqu'au plus bas de la Tour, et prenez sa place en tant que protecteur de la ville. NL NL La balance doit être renforcée.", - "#b~FIERTÉ.~ NL NL Vous vous tenez au centre d'une grande arène. Tout ce pour quoi vous avez travaillé culmine dans ce combat singulier.. Vous prenez une #bpose #bdéfensive, drainant l'endurance de votre ennemi, jusqu'à ce qu'une ouverture se présente. Avec vos dernières forces, vous #rplongez #rvotre #rlame dans le cœur de votre adversaire. Le public @applaudit@ @à@ @tout@ @rompre!@ NL NL Ne vous contentant pas de gagner, vous levez votre main ouverte et frappez votre adversaire ~au~ ~visage,~ délivrant un coup final des plus insultants. NL NL Il n'y a plus personne sur votre chemin maintenant. Vous êtes le nouveau #b@Champion!@", - "#p~AVIDITÉ.~ NL NL Peu d'hommes peuvent résister à la #btentation #bdu #bpouvoir. Mais le pouvoir a un coût, et un grand pouvoir a un prix encore plus élevé. NL NL Vous êtes assis sur votre trône au-dessus du Colisée, regardant des hommes #rse #rbattre #rà #rmort pour votre amusement pour le titre de #bChampion. Le prix d'entrée - la #g~flamme~ #g~de~ #g~leur~ #g~âme~ #g~éternelle~ à votre service. Chaque nom est gravé dans une tablette, les liant à vous dans l'au-delà.. NL NL La foule applaudit alors qu'un combattant est terrassé par un dernier coup au visage. Vous allez dans votre chambre forte, mais quelqu'un est venu ici. Les pièges sont déclenchés, mais aucun corps n'a été trouvé... et la #p@tablette@ @a@ @disparu!@", + "#g~VANITÉ.~ NL NL La vie est une chose magnifique... même pour un #gslime. NL NL Vous avez toujours su que vous étiez destiné à de grandes choses. Les autres se contentent de pièces et de bouts de ficelle, mais pas vous. Vous attendez, comme un prédateur, quelque chose de spécial. Quelque chose d'unique. Quelque chose de ~fabuleux.~ NL NL Des jours... des semaines... peut-être des années sont passées... c'est dur de le dire dans la Tour. Jusqu'à ce que, enfin, vous le repériez. Vous ne serez plus fondu dans la masse ! Ils peuvent avoir leurs #ypièces et leurs #ybibelots [REMOVE_SPACE], mais vous avez quelque chose de mieux... NL NL @UN@ @PETIT@ @CHAPEAU@ @MELON@ @!@ Fabuleux !", + "#y~FRAGILITÉ.~ NL NL La #rlame entre dans votre poitrine, et l'acclamation de la #bfoule remplit vos oreilles... la dernière chose que vous sentirez, c'est une main frappant votre visage, et vos yeux qui se ferment. NL NL Vous vous réveillez dans une pièce inconnue, @incapable@ @de@ @bouger.@ Vous essayez de parler, mais aucun mot ne sort, et votre vision est recouverte d'un #gbrouillard #gvert [REMOVE_SPACE]. Est-ce un rêve ? Est-ce la vie après la mort ? Vous essayez de vous souvenir, mais vos pensées sont aussi disjointes que vos bras et vos jambes. NL NL Vous entendez une voix dans votre tête - un seul ordre. #g\"ÉQUILIBRE #gdoit #gêtre #gIMPOSÉ. #gGARDE #gl'Exordium.\"", + "#p~DÉSESPOIR.~ NL NL #yRegarder. #ySe #ysouvenir. #yVivre. Ceci est la mission de la Gardienne. Votre mission est d'enquêter sur une Tour d'origine inconnue. Vous entrez dans une pièce hexagonale et avant que vous ne puissiez réagir, la porte @s'effondre@ @derrière@ @vous!@ NL NL Il n'y a pas d'échappatoire. Le seul moyen de sortir est de prendre une tablette, clairement imprégnée de magie, qui repose sur un piédestal. Au moment où votre peau touche l'artéfact, votre corps ~se~ ~dissout~ ~totalement,~ et votre #pâme est attiré vers la #ppierre [REMOVE_SPACE]. NL NL Votre destin sera maintenant liée à la #ptablette pour toujours, #rmaudit à errer dans la Tour pour l'éternité.", + "#y~DÉTACHEMENT.~ NL NL Vous étiez le premier. Vous servez le ~Créateur.~ Vous n'êtes pas né, avec fragilité et faiblesse, mais créé. Parfait. Et à votre image, vous créerez d'autres copies. Les #yautomates de l'héritage du Créateur. NL NL Chacun d'entre eux est parfait dans sa conception, tous servent un but spécifique. Tous sauf un. Celui qui est destiné à maintenir l'équilibre dans la Cité. NL NL Vous jetez #yl'automate #ydéfectueux de la plus haute fenêtre, le faisant plonger jusqu'au plus bas de la Tour, et prenez sa place en tant que protecteur de la ville. NL NL L'équilibre doit être respecté.", + "#b~FIERTÉ.~ NL NL Vous vous tenez au centre d'une grande arène. Tout ce pour quoi vous avez travaillé culmine dans ce combat singulier. Vous prenez une #bpose #bdéfensive, drainant l'endurance de votre ennemi, jusqu'à ce qu'une ouverture se présente. Avec vos dernières forces, vous #rplongez #rvotre #rlame dans le cœur de votre adversaire. Le public @applaudit@ @à@ @tout@ @rompre@ ! NL NL Ne vous contentant pas de gagner, vous levez votre main ouverte et frappez votre adversaire ~au~ ~visage,~ délivrant un coup final des plus insultants. NL NL Il n'y a plus personne sur votre chemin maintenant. Vous êtes le nouveau #b@Champion@ !", + "#p~AVIDITÉ.~ NL NL Peu d'hommes peuvent résister à la #btentation #bdu #bpouvoir [REMOVE_SPACE]. Mais le pouvoir a un coût, et un grand pouvoir a un prix encore plus élevé. NL NL Vous êtes assis sur votre trône au-dessus du Colisée, regardant des hommes #rse #rbattre #rà #rmort pour votre amusement pour le titre de #bChampion. Le prix d'entrée - la #g~flamme~ #g~de~ #g~leur~ #g~âme~ #g~éternelle~ à votre service. Chaque nom est gravé dans une tablette, les liant à vous dans l'au-delà.. NL NL La foule applaudit alors qu'un combattant est terrassé par un dernier coup au visage. Vous allez dans votre chambre forte, mais quelqu'un est venu ici. Les pièges sont déclenchés, mais aucun corps n'a été trouvé... et la #p@tablette@ @a@ @disparu@ @!@", "#g~DEUIL.~ NL NL Vous vous tenez, enfin, au sommet du plus haut sommet de la Tour. Vous avez passé des années à travailler sans relâche pour donner vie à cet exploit architectural colossal, un monument au Grand Maître. Chaque #gcourbe est arrondie à la perfection. Chaque #ybord méticuleusement placé. NL NL “C'est fait, mon amour.” Couvrant leur main sans vie avec la vôtre, vous allumez la machine. Un doux bourdonnement remplit la pièce, et bientôt vous sentez que votre propre... #b~essence~ est attirée par votre création - rapidement rejoint par un autre. Vous vivrez tous les deux pour l'éternité dans cet endroit, comme vous l'aviez prévu.. NL NL Avec un écho retentissant... le #pCœur ~bat~ son premier coup.", - "#b~RAGE.~ NL NL Vous êtes impuissant à arrêter la #ydague #yornée qui entre dans votre poitrine. Dans votre dernier moment, vous priez n'importe quelle #pdivinité qui gouverne la Tour pour vous donner la force de vivre, ~quelqu'en~ ~soit~ ~le~ ~prix.~ NL NL Votre #pcœur bat un dernier coup fort, puis se tait... pour un moment. Vos yeux brillent d'un #b@feu@ #b@bleu@ alors que vous revenez à la vie avec la force de dix hommes, brisant vos liens avec facilité et rugissant dans la foule de #bfigures #bencapuchonnées vous entourant! NL NL Alors que vous sentez que votre corps commence à se transformer en une #bforme #bmonstrueuse, les figures s'inclinent devant vous.", + "#b~RAGE.~ NL NL Vous êtes impuissant à arrêter la #ydague #yornée qui entre dans votre poitrine. Dans votre dernier moment, vous priez n'importe quelle #pdivinité qui gouverne la Tour pour vous donner la force de vivre, ~quelqu'en~ ~soit~ ~le~ ~prix~. NL NL Votre #pcœur bat un dernier coup fort, puis se tait... pour un moment. Vos yeux brillent d'un #b@feu@ #b@bleu@ alors que vous revenez à la vie avec la force de dix hommes, brisant vos liens avec facilité et rugissant dans la foule de #bfigures #bencapuchonnées qui vous encerclent ! NL NL Alors que vous sentez que votre corps commence à se transformer en une #bforme #bmonstrueuse [REMOVE_SPACE], les figures s'inclinent devant vous.", "#p~ARROGANCE.~ NL NL Vous détestez ce #pCœur #pdivin qui contrôle cet endroit, dictant votre destin. Il est #ytemps d'agir. NL NL L'Au-delà est la section la moins gardée de la tour, et vous pouvez vous glisser dans sa #ytrésorerie avec facilité. Il y a beaucoup d'artefacts de pouvoir ici, mais un en particulier vous parle. - une #y~montre~ #y~de~ #y~poche~ #y~étincelante.~ NL NL Avec une confiance inébranlable, vous tendez la main et arrachez la mont... @...tnom@ @al@ @zehcarra@ @te@ @niam@ @al@ @zednet@ @souv@ @,elbalnarbéni@ @ecnaifnoc@ @enu@ @cevA@ NL NL Vous détestez ce #pCœur #pdivin qui contrôle cet... endroit...?", "En y réfléchissant, peut-être qu'il vaut mieux laisser les souvenirs dans le passé." ], @@ -521,8 +521,8 @@ "downfall:SecretPortal": { "NAME": "Portail secret", "DESCRIPTIONS": [ - "Devant vous se trouve un spectacle de bienvenue - dans l'un des murs vivants de l'Au-delà se trouve une entrée en pierre fermée remplie d'un #p~portail~ #p~magique~ #p~tourbillonant.~ NL NL Ce portail permet un accès rapide au maître de l'Au-delà. Cependant, si vous prenez la pierre qui l'alimente, votre voyage à travers la Tour sera accéléré..", - "Le portail peut toujours être réparé plus tard. Vous faites levier sur la pierre runique qui alimente le portail, et vous réfléchissez rapidement à la direction à prendre. La pierre ne sera utile que pendant un bref moment.." + "Devant vous se trouve un spectacle de bienvenue - dans l'un des murs vivants de l'Au-delà se trouve une alcôve de pierre abritant un #p~portail~ #p~magique~ #p~tourbillonant.~ NL NL Ce portail permet un accès rapide au maître de l'Au-delà. Cependant, si vous prenez la pierre qui l'alimente, votre voyage à travers la Tour sera accéléré.", + "Le portail peut toujours être réparé plus tard. Vous faites levier sur la pierre runique qui l'alimente, et réfléchissez rapidement à la direction à prendre. La pierre ne sera utile que pendant un bref moment." ], "OPTIONS": [ "[Prendre la pierre] Passez à n'importe quelle salle non-Boss." @@ -533,13 +533,13 @@ "DESCRIPTIONS": [ "De l'autre côté d'un chemin flottant, vous pouvez apercevoir une tombe richement décorée. NL NL Lorsque vous atteignez la tombe, vous apercevez une paroi souple, contenant probablement un compartiment secret. Un bon coup devrait suffire à la briser.", "Vous mettez le #rmasque. Les bandits qui ont accepté de vous aider semblent avoir un lien avec ce Seigneur - Peut-être seront-ils inspirés par votre nouvelle parure.", - "Un ouverture apparaît dans la tome et laisse tomber un petit masque rouge avec une note attachée. \"Prenez des autres comme ce que je vous ai pris!\"", - "Décidant de ne pas déranger la tombe, vous continuez votre chemin.", + "Un ouverture apparaît dans la tombe et laisse échapper un petit masque rouge avec une note attachée. \"Prenez aux autres comme ce que je vous ai pris !\"", + "Décidant de ne pas profaner la tombe, vous continuez votre chemin.", "Satisfait d'avoir récupéré ce masque, vous continuez votre chemin." ], "OPTIONS": [ - "[Mettre le Masque Rouge] #gAméliorez le #gContract #gde #gBandiits.", - "[Verrouillé] Requiert: Masque rouge & Contrat de Bandits.", + "[Mettre le Masque rouge] #gAméliorez le #gContract #gde #gbandiits.", + "[Verrouillé] Requiert : Masque rouge & Contrat de bandits.", "[Détruire] #rPerdez ", ". #gObtenez #gMasque #grouge.", "[Verrouillé] Requiert une Attaque.", @@ -553,24 +553,24 @@ ], "OPTIONS": [ "[Gauche] #gExplorez #gun #gÉvènement.", - "[Droite] #gCherchez #gla #gTrésorerie #gpour #gune #gRelique.", + "[Droite] #gFouillez #gla #gTrésorerie #gpour #gtrouver #gune #gRelique.", "[Tout droit] #gTraquez #gle #gMarchand." ] }, "downfall:Joust": { "NAME": "La joute", "DESCRIPTIONS": [ - "En traversant les grands bâtiments, vous arrivez devant un pont long et étroit et repérez deux chevaliers de chaque côté, se faisant face à face. Vous vous approchez et ils s'écartèrent, se regardant l'un l'autre. NL \"Un monstre ! Vous le combattez, si vous êtes si fort à tuer des choses!\" NL \"Non, vous, COMBATTEZ-le ! Vous connaissez mieux les monstres, avec ce ~chat~ démoniaque!\" NL NL Ils ne veulent pas arrêter de se chamailler. Vous devez vous décider....", - "Ce chevalier était clairement plus fort que l'autre, et malgré vos efforts, vous vous faites battre. NL \"J'aurais aimé vous voir combattre cette bête!\" dit-il à l'autre chevalier alors qu'ils partent en se chamaillant..", + "En traversant les grands bâtiments, vous arrivez devant un pont long et étroit et repérez deux chevaliers de chaque côté, se faisant face à face. Vous vous approchez et ils s'écartèrent, se regardant l'un l'autre. NL \"Un monstre ! Combattez-le, si vous êtes si fort pour tuer !\" NL \"Non, vous, COMBATTEZ-le ! Vous connaissez mieux les monstres, avec ce ~chat~ démoniaque !\" NL NL Ils ne veulent pas arrêter de se chamailler. Vous devez vous décider...", + "Ce chevalier était clairement plus fort que l'autre, et malgré vos efforts, vous vous faites battre. NL \"J'aurais aimé vous voir combattre cette bête !\" dit-il à l'autre chevalier alors qu'ils partent en se chamaillant.", "Vous évitez sans peine les attaques du chevalier et le #rtuez sans pitié, tout en aspirant ses #gâmes joyeusement. L'autre chevalier se met alors à crier et s'enfuit. Quel trouillard...", - "Le chevalier trouillard vous donne quelques égratinures avec son épée, avant de s'enfuir en criant. L'autre chevalier le poursuit, énervé. Vous retournez à votre travail, irrité de cette situation.", + "Le chevalier trouillard vous fait quelques égratinures avec son épée, avant de s'enfuir en criant. L'autre chevalier le poursuit, énervé. Vous retournez à votre travail, irrité de cette situation.", "Vous ~dominez~ le chevalier, et au lieu de courir, il se recroqueville sur lui-même. Vous le #rtuez facilement et lui prenez ses #gâmes, mais lorsque vous vous tournez vers l'autre chevalier, celui-ci s'était déjà enfui." ], "OPTIONS": [ "[Gauche] #r50%: #rPerdez #r", " PV.", " #g50%: #gGagnez #g200 #gÂmes.", - "[Droit] #r25%: #rPerdez #r", + "[Droite] #r25%: #rPerdez #r", " #g75%: #gGagnez #g100 #gÂmes." ] }, @@ -592,19 +592,19 @@ "DESCRIPTIONS": [ "@tu-thump@ ... @tu-thump@ ... @tu-thump@ ... NL Un battement de cœur réconfortant peut être ressenti dans toute la pièce... NL Est-ce la ~fin~ ? Votre objectif est-il atteint ?", "Vous redonnez #b", - " Âmes au Cœur! NL Celui-ci #b@se@ #b@tortille@ de joie, battant de plus en plus.", - "Malgré tous vos efforts, la porte de la chambre du Coeur reste vulnérable. Vous vous demandez, ~\"Avez-vous~ ~vraiment~ ~fait~ ~assez?\"~ NL Vous estimez que vous avez donné un total de #b", + " Âmes au Cœur ! NL Celui-ci #b@se@ #b@tortille@ de joie, battant de plus en plus.", + "Malgré tous vos efforts, la porte de la chambre du Coeur reste vulnérable. Vous vous demandez, ~\"En~ ~ai-je~ ~vraiment~ ~fait~ ~assez~ ~?\"~ NL Vous estimez que vous avez donné un total de #b", " Âmes au Cœur.", " NL Un total de #b", " Âmes ont été donnés par tous ceux qui ont été convoqués par celui-ci.", " NL Le cœur bat de plus en plus fort à mesure que votre #y~conscience~ #y~décline...~", "NL Vous préparez à dégainer votre lame...", "NL Vous préparez vos dagues...", - "NL Vous chargez votre noyau à so maximum...", - "Vous vous demandez, ~\"Avez-vous~ ~vraiment~ ~fait~ ~assez?\"~", - " NL Le cœur pulse de plus en plus fort alors que votre #p~conscience~ #p~commence~ #p~à~ #p~disparaître...~", - " NL Une soudaine explosion #y@d'énergie@ émane de votre corps, vous réveillant en #b@sursaut@ .", - " NL Le Cœur #gse #gretire, sentant une menace en approche ! Le combat n'est pas encore terminé...", + "NL Vous chargez votre noyau à son maximum...", + "Vous vous demandez, ~\"En~ ~ai-je~ ~vraiment~ ~fait~ ~assez~ ~?\"~", + " NL Le cœur bat de plus en plus fort alors que votre #p~conscience~ #p~commence~ #p~à~ #p~disparaître...~", + " NL Une soudaine explosion #y@d'énergie@ émane de votre corps, vous réveillant en #b@sursaut@ [REMOVE_SPACE].", + " NL Le Cœur #gse #gretire [REMOVE_SPACE], sentant une menace en approche ! Le combat n'est pas encore terminé...", "NL Vous chargez votre sceptre avec de l'énergie divine...", "Vous sentez #pquelque #pchose #pde #p@maléfique@ au plus profond de vous..." ], @@ -618,11 +618,11 @@ "downfall:EvilShrines": { "NAME": "", "DESCRIPTIONS": [ - "Vous seul devriez avoir ce pouvoir. Vous mettez en pièces l'autel. NL Un gémissement obscur vous entoure, et vous pouvez ressentir la #p~magie~ #p~maudite~ de l'Autel s'infiltrer dans votre corps." ], + "Vous seul devriez avoir ce pouvoir. Vous réduisez l'autel en morceaux. NL Un gémissement obscur vous entoure, et vous pouvez ressentir la #p~magie~ #p~maudite~ de l'autel s'infiltrer dans votre corps." ], "OPTIONS": [ "[Profaner] #gDupliquez #g2 #gcartes. #rMaudit #r- #rVieilliesse.", "[Profaner] #gRetirez #g2 #gcartes. #rPerdez #r", - " #rPV #rMax", + " #rPV #rmax", "[Profaner] #gTransformez #g2 #gcartes. #rPerdez #r", "[Profaner] #gAméliorez #g2 #gcartes. #rMaudit #r- #rDouleur.", " #rPV.", From 1b3319811cd681a4a9ea842567b5e57d8777a01b Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:17:24 +0100 Subject: [PATCH 20/29] fra loc : Update DownfallResources CardStrings.json - Grammar / typos fixes - [REMOVE_SPACE] moment - Stuff that was untranslated : "Fungus Among Us" -> "Saison des champignons" - Updated outdated text "Scatterbrained" - Changes to localization choices : Rephrasing & wording changes here and there. --- .../localization/fra/CardStrings.json | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/CardStrings.json b/src/main/resources/downfallResources/localization/fra/CardStrings.json index 366f50293e..f521a3606c 100644 --- a/src/main/resources/downfallResources/localization/fra/CardStrings.json +++ b/src/main/resources/downfallResources/localization/fra/CardStrings.json @@ -1,7 +1,7 @@ { "downfall:Aged": { "NAME": "Vieillesse", - "DESCRIPTION": "Injouable. Éthérée. NL À la fin de votre tour, ajoutez un *Néant dans votre défausse." + "DESCRIPTION": "Injouable. Éthérée. NL À la fin de votre tour, ajoutez un *Néant à votre défausse." }, "downfall:Bewildered": { "NAME": "Perplexité", @@ -13,15 +13,15 @@ }, "downfall:Haunted": { "NAME": "Hantise", - "DESCRIPTION": "Éthérée. NL À la fin du tour, subissez !M! dégâts." + "DESCRIPTION": "Éthérée. NL À la fin du tour, si cette carte est dans votre main, subissez !M! dégâts." }, "downfall:Malfunctioning": { "NAME": "Vicié", - "DESCRIPTION": "À la fin de votre tour, ajoutez une *Blessure dans votre défausse. NL Épuisement." + "DESCRIPTION": "À la fin de votre tour, si cette carte est dans votre main, ajoutez une *Blessure à votre défausse. NL Épuisement." }, "downfall:Scatterbrained": { "NAME": "Écervellé", - "DESCRIPTION": "Injouable. NL Quand cette carte est piochée, si c'est votre tour, remplissez votre main avec des gremlin:Échos de cette carte." + "DESCRIPTION": "À la fin de votre tour, si cette carte est dans votre main, ajoutez-en une copie à votre défausse. NL Épuisement." }, "downfall:CurseOfBlood": { "NAME": "Hémophilie", @@ -29,7 +29,7 @@ "EXTENDED_DESCRIPTION": ["Note for LOC: Hemophilia is a name for a disorder for when your blood doesn’t clot properly. I added the a in the middle for coolness factor."] }, "downfall:SummonMushrooms": { - "NAME": "Fungus Among Us", + "NAME": "Saison des champignons", "DESCRIPTION": "Tuez tous les Champignons. Soignez vous autant de leurs PV restants. NL Invoquez deux Champignons." }, "downfall:BossMaintenance": { @@ -49,24 +49,24 @@ "DESCRIPTION": "Mélangez !M! Pouvoirs aléatoires, dans la pioche de votre adversaire." }, "downfall:BagOfKnives": { - "NAME": "Sac de Couteaux", - "DESCRIPTION": "La première fois que vous jouez une carte qui coûte 2 [E] ou plus chaque tour, gagnez 2 *Surins." + "NAME": "Sac de couteaux", + "DESCRIPTION": "La première fois que vous jouez une carte qui coûte 2 [E] ou plus chaque tour, gagnez 2 *Surins [REMOVE_SPACE]." }, "downfall:Hallunication": { "NAME": "Hallucination", - "DESCRIPTION": "Cachez votre véritable emplacement à chaque tour. Lorsque vous ou l'illusion êtes Attaqués, l'illusion disparaît." + "DESCRIPTION": "Cachez votre véritable position au début de chaque tour. Lorsque vous ou l'illusion êtes Attaqués, l'illusion disparaît." }, "downfall:NewToxins": { - "NAME": "Nouvelles Toxines", + "NAME": "Nouvelles toxines", "DESCRIPTION": "Le Poison ne se dissipe plus, mais peut être bloqué et inflige des dégâts à la fin du tour plutôt qu'au début." }, "downfall:FeedingFrenzy": { "NAME": "Faim Frénétique", - "DESCRIPTION": "*Faucheuse cible également TOUS les *Champignons. Gagnez 1 de Force lorsque vous tuez votre propre *Champignon." + "DESCRIPTION": "*Faucheuse cible également TOUS les *Champignons [REMOVE_SPACE]. Gagnez 1 de Force lorsque vous tuez un de vos *Champignons [REMOVE_SPACE]." }, "downfall:StatusMirror": { "NAME": "Miroir magique", - "DESCRIPTION": "Les cartes Statut que ce personnage génère vous sont ajoutées à vous à la place." + "DESCRIPTION": "Les cartes Statut que ce personnage génère vous sont ajoutées à vos cartes." }, "downfall:EyeForAnEye": { "NAME": "Œil pour Œil", @@ -82,23 +82,23 @@ }, "downfall:FalseWorship": { "NAME": "Faux culte", - "DESCRIPTION": "Ressucitez votre Cultiste s'il est mort. Sinon, il ressucite lorsqu'il mourra avec 50% de ses PV Max." + "DESCRIPTION": "Ressucitez votre Cultiste s'il est mort. Sinon, il survivra à sa prochaine mort et récupèrera 50% de ses PV max." }, "downfall:FleetingFaith": { "NAME": "Présence spectrale", - "DESCRIPTION": "Ajoutez !M! cartes *Hanté dans la défausse de votre adversaire." + "DESCRIPTION": "Ajoutez !M! *Hanté à la défausse de votre adversaire." }, "downfall:FaithRewarded": { "NAME": "Foi Récompensée", - "DESCRIPTION": "Lorsque vous entrez en Divinité, vous ne pouvez plus la quitter. Les dégâts bonus de la Divinité sont réduits à 200%." + "DESCRIPTION": "Lorsque vous entrez en Divinité, vous ne pouvez plus la quitter. La Divinité double les dégâts au lieu de les tripler." }, "downfall:Crusade": { "NAME": "Croisade", - "DESCRIPTION": "Retirez tous les Débuffs. NL Perdez tout votre Mantra. soignez-vous de !M! PV et gagnez 1 de Force pour chaque Mantra perdu." + "DESCRIPTION": "Retirez tous les débuffs. NL Perdez tout votre Mantra. Récupérez !M! PV et gagnez 1 de Force par Mantra perdu." }, "downfall:Hyperfocused": { "NAME": "Focus mortel", - "DESCRIPTION": "Obtenez toujours vos effets *Dans *Le *Mille. Après avoir reçu 10 dégâts, perdez vos effets *Dans *Le *Mille pour ce tour." + "DESCRIPTION": "Déclenchez toujours vos effets *Dans *Le *Mille [REMOVE_SPACE]. Après avoir subi 10 dégâts, ne déclenchez aucun effet *Dans *Le *Mille pour un tour." }, "downfall:Arsenal": { "NAME": "Arsenal vivant", @@ -110,6 +110,6 @@ }, "downfall:Revolver": { "NAME": "Revolver", - "DESCRIPTION": "Les tours futurs seront dictées par la *Roue *de *la *Destinée. Lorsqu'elle est attaquée, la *Roue avance d'une étape." + "DESCRIPTION": "Les tours futurs seront dictées par la *Roue *de *la *Destinée [REMOVE_SPACE]. Lorsqu'on vous attaque, la *Roue avance d'une étape." } } From d792a40a6657c97ad36d72baeb4affc780e5560a Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:40:43 +0100 Subject: [PATCH 21/29] fra loc : Update Expansioncontent KeywordStrings.json - Fixed Plated Armor being unrecognized in some cards. --- .../localization/fra/KeywordStrings.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json b/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json index 8a63db374c..10d1b54c1f 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/KeywordStrings.json @@ -31,12 +31,12 @@ "DESCRIPTION": "À la fin de votre tour, récupérez autant de PV que vous avez de #yRégénération [REMOVE_SPACE], puis perdez #b1 de #yRégénération [REMOVE_SPACE]." }, { - "PROPER_NAME": "Armure Plaquée", + "PROPER_NAME": "Armure plaquée", "NAMES": [ - "Plaquée", + "plaquée", "plated" ], - "DESCRIPTION": "À la fin de votre tour, gagnez autant #yd'Armure que vous avez #yd'Armure #yPlaquée [REMOVE_SPACE]. Subir des dégâts d'attaque non-bloqués réduit #yl'Armure #yPlaquée de #b1 [REMOVE_SPACE]." + "DESCRIPTION": "À la fin de votre tour, gagnez autant #yd'Armure que vous avez #yd'Armure #yplaquée [REMOVE_SPACE]. Subir des dégâts d'attaque non-bloqués réduit #yl'Armure #yplaquée de #b1 [REMOVE_SPACE]." }, { "PROPER_NAME": "Boss", From 13a0ae58a23c6979c6e275a3fc3cff60dfcd9d2f Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:42:23 +0100 Subject: [PATCH 22/29] fra loc : Update Expansioncontent CardStrings.json I forgor that [REMOVE_SPACE] does not work in card text. --- .../localization/fra/CardStrings.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json b/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json index df7d1f4497..15f970354f 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json @@ -41,16 +41,16 @@ }, "expansioncontent:DecaShield": { "NAME": "Bouclier Déca", - "DESCRIPTION": "Gagnez !B! *d'Armure expansioncontent:Plaquée [REMOVE_SPACE]." + "DESCRIPTION": "Gagnez !B! *d'Armure expansioncontent:plaquée." }, "expansioncontent:ShapePower": { "NAME": "Béndiction de la Forme", - "DESCRIPTION": "Choisissez - Gagnez !M! de Force ou !DM! *d'Armure expansioncontent:Plaquée [REMOVE_SPACE].", + "DESCRIPTION": "Choisissez - Gagnez !M! de Force ou !DM! *d'Armure expansioncontent:plaquée.", "EXTENDED_DESCRIPTION": [ "Pouvoir de Donu", "Gagnez !M! de Force.", "Bouclier de Déca", - "Gagnez !M! d'Armure Plaquée." + "Gagnez !M! d'Armure plaquée." ] }, "expansioncontent:SuperPrepareCrush": { @@ -63,7 +63,7 @@ }, "expansioncontent:SuperLivingWall": { "NAME": "Mur gélatineux", - "DESCRIPTION": "Gagnez !B! d'Armure. NL Quand on vous attaque ce tour, appliquez !M! de expansioncontent:Goop [REMOVE_SPACE]." + "DESCRIPTION": "Gagnez !B! d'Armure. NL Quand on vous attaque ce tour, appliquez !M! de expansioncontent:Goop." }, "expansioncontent:StudyTheSpire": { From 20bd11dd1ddfc75b886d8407131fc097abcdfd2a Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 18:45:48 +0100 Subject: [PATCH 23/29] fra loc : Update DownfallResources CardStrings.json - I forgor that [REMOVE_SPACE] does not work in card text. - Changes to localization choices : Rephrasing & wording changes here and there. --- .../localization/fra/CardStrings.json | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/CardStrings.json b/src/main/resources/downfallResources/localization/fra/CardStrings.json index f521a3606c..5b5867f05b 100644 --- a/src/main/resources/downfallResources/localization/fra/CardStrings.json +++ b/src/main/resources/downfallResources/localization/fra/CardStrings.json @@ -1,7 +1,7 @@ { "downfall:Aged": { "NAME": "Vieillesse", - "DESCRIPTION": "Injouable. Éthérée. NL À la fin de votre tour, ajoutez un *Néant à votre défausse." + "DESCRIPTION": "Injouable. Éthérée. NL À la fin du tour, ajoutez un *Néant à votre défausse." }, "downfall:Bewildered": { "NAME": "Perplexité", @@ -17,11 +17,11 @@ }, "downfall:Malfunctioning": { "NAME": "Vicié", - "DESCRIPTION": "À la fin de votre tour, si cette carte est dans votre main, ajoutez une *Blessure à votre défausse. NL Épuisement." + "DESCRIPTION": "À la fin du tour, si cette carte est dans votre main, ajoutez une *Blessure à votre défausse. NL Épuisement." }, "downfall:Scatterbrained": { "NAME": "Écervellé", - "DESCRIPTION": "À la fin de votre tour, si cette carte est dans votre main, ajoutez-en une copie à votre défausse. NL Épuisement." + "DESCRIPTION": "À la fin du tour, si cette carte est dans votre main, ajoutez-en une copie à votre défausse. NL Épuisement." }, "downfall:CurseOfBlood": { "NAME": "Hémophilie", @@ -37,11 +37,11 @@ "DESCRIPTION": "Vos *Frappes infligent !M! dégâts supplémentaires ce combat. NL Gagnez !B! de Dextérité." }, "downfall:CuriousRobot": { - "NAME": "Robot Curieux", + "NAME": "Robot curieux", "DESCRIPTION": "Lorsque votre adversaire joue un Pouvoir, gagnez 1 de Concentration. Votre Force affecte votre Concentration." }, "downfall:Murderbot": { - "NAME": "Voleur d'Énergie", + "NAME": "Voleur d'énergie", "DESCRIPTION": "Lorsque vous infligez des dégâts non-bloqués, ajoutez un *Néant dans la défausse de votre adversaire." }, "downfall:Temptation": { @@ -50,7 +50,7 @@ }, "downfall:BagOfKnives": { "NAME": "Sac de couteaux", - "DESCRIPTION": "La première fois que vous jouez une carte qui coûte 2 [E] ou plus chaque tour, gagnez 2 *Surins [REMOVE_SPACE]." + "DESCRIPTION": "La première fois que vous jouez une carte qui coûte 2 [E] ou plus chaque tour, gagnez 2 *Surins." }, "downfall:Hallunication": { "NAME": "Hallucination", @@ -61,15 +61,15 @@ "DESCRIPTION": "Le Poison ne se dissipe plus, mais peut être bloqué et inflige des dégâts à la fin du tour plutôt qu'au début." }, "downfall:FeedingFrenzy": { - "NAME": "Faim Frénétique", - "DESCRIPTION": "*Faucheuse cible également TOUS les *Champignons [REMOVE_SPACE]. Gagnez 1 de Force lorsque vous tuez un de vos *Champignons [REMOVE_SPACE]." + "NAME": "Faim frénétique", + "DESCRIPTION": "*Faucheuse cible également TOUS les *Champignons. Gagnez 1 de Force lorsque vous tuez un de vos *Champignons." }, "downfall:StatusMirror": { "NAME": "Miroir magique", "DESCRIPTION": "Les cartes Statut que ce personnage génère vous sont ajoutées à vos cartes." }, "downfall:EyeForAnEye": { - "NAME": "Œil pour Œil", + "NAME": "Œil pour œil", "DESCRIPTION": "Si votre adversaire a joué plus d'Attaques que d'autres cartes, vous entrez en Colère. Sinon, vous êtes en Calme." }, "downfall:TruePeace": { @@ -89,7 +89,7 @@ "DESCRIPTION": "Ajoutez !M! *Hanté à la défausse de votre adversaire." }, "downfall:FaithRewarded": { - "NAME": "Foi Récompensée", + "NAME": "Foi récompensée", "DESCRIPTION": "Lorsque vous entrez en Divinité, vous ne pouvez plus la quitter. La Divinité double les dégâts au lieu de les tripler." }, "downfall:Crusade": { @@ -98,7 +98,7 @@ }, "downfall:Hyperfocused": { "NAME": "Focus mortel", - "DESCRIPTION": "Déclenchez toujours vos effets *Dans *Le *Mille [REMOVE_SPACE]. Après avoir subi 10 dégâts, ne déclenchez aucun effet *Dans *Le *Mille pour un tour." + "DESCRIPTION": "Déclenchez toujours vos effets *Dans *Le *Mille. Après avoir subi 10 dégâts, ne déclenchez aucun effet *Dans *Le *Mille pour un tour." }, "downfall:Arsenal": { "NAME": "Arsenal vivant", @@ -110,6 +110,6 @@ }, "downfall:Revolver": { "NAME": "Revolver", - "DESCRIPTION": "Les tours futurs seront dictées par la *Roue *de *la *Destinée [REMOVE_SPACE]. Lorsqu'on vous attaque, la *Roue avance d'une étape." + "DESCRIPTION": "Les tours futurs seront dictées par la *Roue *de *la *Destinée. Lorsqu'on vous attaque, la *Roue avance d'une étape." } } From b451ca1730dde2f590fd18c7dddf2118a72fdf3d Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 20:24:02 +0100 Subject: [PATCH 24/29] fra loc : Update DownfallResources replacementStrings.json - Undoing changes that were causing unwanted side effects --- .../localization/fra/replacementStrings.json | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/replacementStrings.json b/src/main/resources/downfallResources/localization/fra/replacementStrings.json index 17e9975e4f..a1a6b41921 100644 --- a/src/main/resources/downfallResources/localization/fra/replacementStrings.json +++ b/src/main/resources/downfallResources/localization/fra/replacementStrings.json @@ -1,16 +1,14 @@ [ { "KEYS": [ - "Gold", - "Or" + "Gold" ], - "VALUE": "Stock d'âmes" + "VALUE": "Âmes" }, { "KEYS": [ - "gold", - "or" + "gold" ], - "VALUE": "stock d'âmes" + "VALUE": "âmes" } ] From 1221c91e5f00c0392a81248f1d17dac5d314515b Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 20:32:12 +0100 Subject: [PATCH 25/29] fra loc : Update DownfallResources CharacterStrings.json - Fixed 1 (one) typo introduced in the previous commit... sorry --- .../downfallResources/localization/fra/CharacterStrings.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/downfallResources/localization/fra/CharacterStrings.json b/src/main/resources/downfallResources/localization/fra/CharacterStrings.json index bd20717978..c6d5a876a7 100644 --- a/src/main/resources/downfallResources/localization/fra/CharacterStrings.json +++ b/src/main/resources/downfallResources/localization/fra/CharacterStrings.json @@ -6,7 +6,7 @@ "TEXT": [ "~Sers...~ NL ~moi...~ ~maintenant...~", "~Lève-toi...~ NL ~Servant..~", - "~Lève-toi-vous...~", + "~Lève-toi...~", "~Tue~ NL ~les~ ~intrus...~", "~Atteins~ ~l'intrus...~ NL ~pour~ ~recevoir~ ~plus~ ~de..~ ~bénédictions...~", "~Va~ ~au~ ~moins...~ ~confronter~ NL ~le~ ~premier~ ~intrus...~", From 27d8df622ea9bef9935635bd261d8d4218a7f60b Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 23:16:52 +0100 Subject: [PATCH 26/29] fra loc : Update Expansioncontent CardStrings.json - Grammar / typos fixes - Updated outdated text for "Hexaburn" - Changes to localization choices : Rephrasing & wording changes here and there. --- .../localization/fra/CardStrings.json | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json b/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json index 15f970354f..f0e56c66f4 100644 --- a/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json +++ b/src/main/resources/expansioncontentResources/localization/fra/CardStrings.json @@ -8,8 +8,8 @@ }, "expansioncontent:Hexaburn": { "NAME": "Hexabrûlure", - "DESCRIPTION": "Dans !M! tours, infligez !D! dégâts à un ennemi aléatoire 6 fois. NL S'adapte avec la Force. NL Épuisement.", - "UPGRADE_DESCRIPTION": "Dans !M! tours, infligez !D! dégâts à un ennemi aléatoire 6 fois. NL S'adapte avec la Force." + "DESCRIPTION": "Infligez !D! dégâts à un ennemi aléatoire !M! fois. NL Épuisement.", + "UPGRADE_DESCRIPTION": "Infligez !D! dégâts à un ennemi aléatoire !M! fois." }, "expansioncontent:InvincibleStrength": { "NAME": "Invincibilité", @@ -32,7 +32,7 @@ "DESCRIPTION": "Lorsque vous jouez un Pouvoir, gagnez !M! de Force." }, "expansioncontent:Chronoboost": { - "NAME": "Chrono-Boost", + "NAME": "Chrono-boost", "DESCRIPTION": "Gagnez !M! de Force toutes les 12 cartes que vous jouez." }, "expansioncontent:PolyBeam": { @@ -54,7 +54,7 @@ ] }, "expansioncontent:SuperPrepareCrush": { - "NAME": "Prépration du Crush", + "NAME": "Prépration du crush", "DESCRIPTION": "Au prochain tour, obtenez *SLIME *CRUSH, [E] [E] [E] et !M! de Force. NL Épuisement.", "UPGRADE_DESCRIPTION": "Au prochain tour, obtenez *SLIME *CRUSH+, [E] [E] [E] [E] et !M! de Force. NL Épuisement.", "EXTENDED_DESCRIPTION": [ @@ -68,13 +68,13 @@ "expansioncontent:StudyTheSpire": { "NAME": "Étude de la Tour", - "DESCRIPTION": "Ajoutez une carte de *Boss aléatoire dans votre main au début de vos !M! prochains tours. Elles coûtent 0.", - "UPGRADE_DESCRIPTION": "Ajoutez une carte Améliorée de *Boss aléatoire dans votre main au début de vos !M! prochains tours. Elles coûtent 0." + "DESCRIPTION": "Ajoutez une carte de *Boss aléatoire à votre main au début de vos !M! prochains tours. Elles coûtent 0.", + "UPGRADE_DESCRIPTION": "Ajoutez une carte Améliorée de *Boss aléatoire à votre main au début de vos !M! prochains tours. Elles coûtent 0." }, "expansioncontent:QuickStudy": { "NAME": "Étude rapide", - "DESCRIPTION": "Choisissez 1 parmi 3 cartes de *Boss. NL Ajoutez-là à votre main. NL Elle coûte 0 jusqu'à ce qu'elle soit jouée. NL Épuisement.", - "UPGRADE_DESCRIPTION": "Choisissez 1 parmi 3 cartes de *Boss Améliorées. NL Ajoutez-là à votre main. NL Elle coûte 0 jusqu'à ce qu'elle soit jouée. NL Épuisement.", + "DESCRIPTION": "Choisissez 1 carte de *Boss parmi 3. NL Ajoutez-la à votre main. NL Elle coûte 0 jusqu'à ce qu'elle soit jouée. NL Épuisement.", + "UPGRADE_DESCRIPTION": "Choisissez 1 carte de *Boss Améliorée parmi 3. NL Ajoutez-la à votre main. NL Elle coûte 0 jusqu'à ce qu'elle soit jouée. NL Épuisement.", "EXTENDED_DESCRIPTION": [ "Choisissez une carte de Boss." ] @@ -193,7 +193,7 @@ }, "expansioncontent:Reverie": { "NAME": "Rêverie", - "DESCRIPTION": "Au début de votre tour, mettez dans votre main l'une des !M! cartes du dessus de votre défausse." + "DESCRIPTION": "Au début de votre tour, prenez en main l'une des !M! premières cartes de votre défausse." }, "expansioncontent:ExploitVulnerability": { "NAME": "Rayon Donu", @@ -201,7 +201,7 @@ }, "expansioncontent:PeekPages": { "NAME": "Feuilleter les pages", - "DESCRIPTION": "Placez !M! *Perspicacités en haut de votre pioche. NL Épuisement." + "DESCRIPTION": "Placez !M! *Perspicacités au dessus de votre pioche. NL Épuisement." }, "expansioncontent:BloodBarrage": { "NAME": "Barrage de sang", From 5be73cc356a8ae403ee1972a9675cc6f507bd71a Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 23:22:19 +0100 Subject: [PATCH 27/29] fra loc : Update DownfallResources UIStrings.json - Grammar / typos fixes - Changes to localization choices : Rephrasing & wording changes here and there. --- .../downfallResources/localization/fra/UIStrings.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/UIStrings.json b/src/main/resources/downfallResources/localization/fra/UIStrings.json index d527058446..4f372ce45b 100644 --- a/src/main/resources/downfallResources/localization/fra/UIStrings.json +++ b/src/main/resources/downfallResources/localization/fra/UIStrings.json @@ -14,9 +14,9 @@ "Statut du Marchand", "PV", "Mort !", - "de Force", + "Force", "Âmes volées", - "Perte" + "Condamnation" ] }, "downfall:BustKeyButton": { @@ -209,7 +209,7 @@ }, "downfall:CantEscapeGauntlet": { "TEXT": [ - "Je suis dépassé." + "Ils sont trop nombreux, ils me barrent la route." ], "Translator note": "This pops up when you try to escape the gauntlet fight, where there are more than 1 hero alive yet, so you are overwhelmed by number thus cant escape." } From f1d5be4335018d446e1cc8c91f36509dee70d1f5 Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Sun, 22 Mar 2026 23:27:50 +0100 Subject: [PATCH 28/29] fra loc : Update DownfallResources PowerStrings.json - Fixed ONE typo introduced in the previous commit --- .../downfallResources/localization/fra/PowerStrings.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/resources/downfallResources/localization/fra/PowerStrings.json b/src/main/resources/downfallResources/localization/fra/PowerStrings.json index 9977e5a328..8e9b1e0dda 100644 --- a/src/main/resources/downfallResources/localization/fra/PowerStrings.json +++ b/src/main/resources/downfallResources/localization/fra/PowerStrings.json @@ -213,7 +213,7 @@ "downfall:DefectAncientConstructPower": { "NAME": "Structure antique", "DESCRIPTIONS": [ - "Commence le combat avec 2 #yOrbes #yde #yBronze [REMOVE_SPACE]. NL La #ySurtension #yNucléique du Défectueux ne #s'Épuise pas [REMOVE_SPACE]." + "Commence le combat avec 2 #yOrbes #yde #yBronze [REMOVE_SPACE]. NL La #ySurtension #yNucléique du Défectueux ne #ys'Épuise pas [REMOVE_SPACE]." ] }, "downfall:NeowAncientConstruct": { From 79f5b2c6f9c5436b601121dd2c7e29aaf241824b Mon Sep 17 00:00:00 2001 From: Akiel13 <86231330+Akiel13@users.noreply.github.com> Date: Mon, 23 Mar 2026 18:59:08 +0100 Subject: [PATCH 29/29] fra loc : Update DownfallResources PowerStrings.json - Made the word Attack more consistently yellow. --- .../localization/fra/PowerStrings.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/resources/downfallResources/localization/fra/PowerStrings.json b/src/main/resources/downfallResources/localization/fra/PowerStrings.json index 8e9b1e0dda..b2d150e6d8 100644 --- a/src/main/resources/downfallResources/localization/fra/PowerStrings.json +++ b/src/main/resources/downfallResources/localization/fra/PowerStrings.json @@ -52,14 +52,14 @@ "DESCRIPTIONS": [ "Si vous jouez une #yAttaque ce tour, l'ennemi gagnera #b", " de #yForce.", - "Vous avez joué une Attaque ce tour. L'ennemi va gagner #b", + "Vous avez joué une #yAttaque ce tour. L'ennemi va gagner #b", " de #yForce." ] }, "downfall:FearNoEvil": { "NAME": "Sans crainte", "DESCRIPTIONS": [ - "Si vous jouez une Attaque ce tour, cette ennemie entrera en #yCalme après avoir joué #ySans #yCrainte [REMOVE_SPACE].", + "Si vous jouez une #yAttaque ce tour, cette ennemie entrera en #yCalme après avoir joué #ySans #yCrainte [REMOVE_SPACE].", "Cette ennemie entrera en #yCalme après avoir joué #ySans #yCrainte [REMOVE_SPACE]." ] }, @@ -140,11 +140,11 @@ "downfall:SimpleWatcherDivinityPower": { "NAME": "Foi éphémère", "DESCRIPTIONS": [ - "La Gardienne gagne #b1 de Mantra et #b1 #yd'Intangibilité après que vous ayez joué #b6 cartes en un tour.", + "La Gardienne gagne #b1 de #yMantra et #b1 #yd'Intangibilité si vous jouez #b6 cartes en un tour.", " NL Vous avez joué #b", " cartes ce tour.", " NL (A déjà été déclenché ce tour)", - " NL NL Une fois que La Gardienne entre en Divinité, elle ne la quitte pas pour le reste du combat, mais la Divinité double les dégâts de ses Attaques au lieu de les tripler." + " NL NL Une fois que La Gardienne entre en #pDivinité, elle ne la quitte pas pour le reste du combat, mais la #pDivinité double les dégâts de ses #yAttaques au lieu de les tripler." ] }, "downfall:NeowFleetingFaith": { @@ -176,7 +176,7 @@ "downfall:SilentMirrorImagePower": { "NAME": "Voir double", "DESCRIPTIONS": [ - "Au début de chaque tour, un reflet de la Silencieuse va cacher sa vraie position. Attaquer la Silencieuse ou le reflet fait disparaître ce dernier pour ce tour." + "Au début de chaque tour, une illusion de la Silencieuse va dissimuler sa vraie position. Attaquer la Silencieuse ou son mirage fait disparaître ce dernier pour ce tour." ] }, "downfall:NeowSeeingDouble": { @@ -401,8 +401,8 @@ "downfall:HermitWheelOfFortune": { "NAME": "Roue de la destinée", "DESCRIPTIONS": [ - "Lorsque vous jouez une Attaque, l'Ermite #yCycle sa première carte. Le coût des cartes de l'Ermite ne peut pas changer. Lorsque l'Ermite pioche #rMalédiction #rFatale, il gagne #b2 de #yForce.", - "Lorsque vous jouez une Attaque, l'Ermite #yCycle sa première carte." + "Lorsque vous jouez une #yAttaque, l'Ermite #yCycle sa première carte. Le coût des cartes de l'Ermite ne peut pas changer. Lorsque l'Ermite pioche #rMalédiction #rFatale, il gagne #b2 de #yForce.", + "Lorsque vous jouez une #yAttaque, l'Ermite #yCycle sa première carte." ] }, "downfall:HermitDoomsday": {