From 65a61a657695f86f0df970e8882f68c5fd7a90c2 Mon Sep 17 00:00:00 2001 From: Pingumask Date: Sat, 6 Jul 2024 22:55:16 +0200 Subject: [PATCH 01/22] MAINT upgrade caniuse-lite --- CHANGELOG.md | 2 +- package-lock.json | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 134ec25..79da441 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,7 @@ # Release Notes ## Upcoming version ## - +- MAINT: Upgrade caniuselite ## Version 3.19.0 diff --git a/package-lock.json b/package-lock.json index 76e69fd..39dadab 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1860,9 +1860,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001563", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001563.tgz", - "integrity": "sha512-na2WUmOxnwIZtwnFI2CZ/3er0wdNzU7hN+cPYz/z2ajHThnkWjNBOpEPP4n+4r2WPM847JaMotaJE3bnfzjyKw==", + "version": "1.0.30001640", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001640.tgz", + "integrity": "sha512-lA4VMpW0PSUrFnkmVuEKBUovSWKhj7puyCg8StBChgu298N1AtuF1sKWEvfDuimSEDbhlb/KqPKC3fs1HbuQUA==", "funding": [ { "type": "opencollective", From 2372262df83ca3d718bdb963f8c928dedeae692e Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 21:46:09 +0200 Subject: [PATCH 02/22] Mephite's name (#194) * Update CHANGELOG.md * French Mephit name * English Mephit name --- CHANGELOG.md | 3 ++- src/store/locale/en/roles.json | 6 +++--- src/store/locale/fr/roles.json | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79da441..e4275e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,11 @@ ## Upcoming version ## - MAINT: Upgrade caniuselite +- Various corrections in the French version +- Minor corrections in the English version ## Version 3.19.0 -- Various corrections in the French version - MAINT: Updating King description - MAINT: Update of the icons - MAINT: chnged french translation for Minions from Serviteurs to sbrires diff --git a/src/store/locale/en/roles.json b/src/store/locale/en/roles.json index 0556193..d3303ee 100644 --- a/src/store/locale/en/roles.json +++ b/src/store/locale/en/roles.json @@ -1851,13 +1851,13 @@ }, { "id": "mephit", - "name": "Mephit", + "name": "Mezepheles", "edition": "", "team": "minion", "firstNight": 29, - "firstNightReminder": "Show the Mephit their secret word.", + "firstNightReminder": "Show the Mezepheles their secret word.", "otherNight": 20, - "otherNightReminder": "Wake the 1st good player that said the Mephit's secret word and show them the 'You are' card and the thumbs down evil signal.", + "otherNightReminder": "Wake the 1st good player that said the Mezepheles' secret word and show them the 'You are' card and the thumbs down evil signal.", "reminders": [ "Turns evil", "No ability" diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 8ef7299..b025497 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -1855,11 +1855,11 @@ }, { "id": "mephit", - "name": "Méphite", + "name": "Mezepheles", "edition": "", "team": "minion", "firstNight": 29, - "firstNightReminder": "Indiquez au Mephit son mot secret.", + "firstNightReminder": "Indiquez au Mezepheles son mot secret.", "otherNight": 20, "otherNightReminder": "Si un joueur Bon a pronnoncé le mot secret aujourd'hui, réveillez-le et informez-le qu'il fait maintenant partie de l'équipe des Mauvais.", "reminders": [ From 3f74e5c4b34d520727b74235d32ffdd3d0aafd3f Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 21:48:43 +0200 Subject: [PATCH 03/22] French Lunatic's description (#193) * Update CHANGELOG.md * French Lunatic description --- src/store/locale/fr/roles.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index b025497..7fbd05c 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -640,7 +640,7 @@ "Aliéné" ], "setup": true, - "ability": "Vous croyez être le Démon mais vous ne l'êtes pas. Le Démon sait qui vous êtes et qui vous désignez chaque nuit." + "ability": "Vous croyez être un Démon, mais vous ne l'êtes pas. Le Démon sait qui vous êtes et qui vous désignez chaque nuit." }, { "id": "godfather", From 2b627c1f225cd0fdd4649fa74a9126b50dd97385 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 21:51:47 +0200 Subject: [PATCH 04/22] French indications for Witch (#190) * Update CHANGELOG.md * Witch indications --- CHANGELOG.md | 4 ++-- src/store/locale/fr/roles.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4275e9..b2a0fc1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,11 @@ # Release Notes -## Upcoming version ## +## Upcoming version - MAINT: Upgrade caniuselite - Various corrections in the French version - Minor corrections in the English version -## Version 3.19.0 +### Version 3.19.0 - MAINT: Updating King description - MAINT: Update of the icons diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 7fbd05c..fad8b1a 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -1104,9 +1104,9 @@ "edition": "snv", "team": "minion", "firstNight": 25, - "firstNightReminder": "S'il reste 4 joueurs ou plus en vie, la sorcière désigne un joueur. Si ce joueur accuse demain, il est exécuté.", + "firstNightReminder": "S'il reste 4 joueurs ou plus en vie, la Sorcière désigne un joueur. Si ce joueur accuse demain, il meurt.", "otherNight": 15, - "otherNightReminder": "S'il reste 4 joueurs ou plus en vie, la sorcière désigne un joueur. Si ce joueur accuse demain, il est exécuté.", + "otherNightReminder": "S'il reste 4 joueurs ou plus en vie, la Sorcière désigne un joueur. Si ce joueur accuse demain, il meurt.", "reminders": [ "Ensorcelé" ], From 79ac3b886309dd3515b774563bbe546ed7410180 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 21:54:17 +0200 Subject: [PATCH 05/22] French Fiddler description (#189) * Update CHANGELOG.md * Fiddler description --- CHANGELOG.md | 2 +- src/store/locale/fr/fabled.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b2a0fc1..fccade1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Release Notes -## Upcoming version +### Upcoming version - MAINT: Upgrade caniuselite - Various corrections in the French version - Minor corrections in the English version diff --git a/src/store/locale/fr/fabled.json b/src/store/locale/fr/fabled.json index a8ee2ef..fe8c9b3 100644 --- a/src/store/locale/fr/fabled.json +++ b/src/store/locale/fr/fabled.json @@ -69,7 +69,7 @@ "setup": false, "name": "Violoniste", "team": "fabled", - "ability": "Une fois par partie, le Démon choisit un joueur adverse en secret : tous les joueurs choisissent l'équipe duquel de ces deux joueurs a gagné." + "ability": "Une fois par partie, le Démon choisit un joueur adverse en secret : tous les joueurs choisissent l'équipe duquel de ces deux joueurs gagne." }, { "id": "toymaker", From d1644fcae17107cee95a84eebd05e9808a8d04a3 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 21:56:28 +0200 Subject: [PATCH 06/22] French Toymaker description (#188) * Update CHANGELOG.md * Correcting Toymaker's description --------- Co-authored-by: Pingumask <68610022+Pingumask@users.noreply.github.com> --- src/store/locale/fr/fabled.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/store/locale/fr/fabled.json b/src/store/locale/fr/fabled.json index fe8c9b3..84eeb82 100644 --- a/src/store/locale/fr/fabled.json +++ b/src/store/locale/fr/fabled.json @@ -82,7 +82,7 @@ "setup": false, "name": "Fabricant de Jouet", "team": "fabled", - "ability": "Le Démon peut choisir de ne pas attaquer et doit le faire obligatoirement au moins une fois une fois au cours de la partie. Les joueurs Mauvais ont accès aux informations de début de partie normales." + "ability": "Le Démon peut choisir de ne pas attaquer et doit le faire au moins une fois par partie. Les mauvais ont leurs infos de début normales." }, { "id": "fibbin", From 3d72b468e1fb659d6528c7b0b2fbb3859471195e Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 21:58:08 +0200 Subject: [PATCH 07/22] French Mezepheles description (#184) * Update CHANGELOG.md * Mezepheles french description * Mephite French description --- CHANGELOG.md | 3 ++- src/store/locale/fr/roles.json | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fccade1..f7e7fe7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ # Release Notes -### Upcoming version +## Upcoming version - MAINT: Upgrade caniuselite - Various corrections in the French version - Minor corrections in the English version +- Various corrections in the French version ### Version 3.19.0 - MAINT: Updating King description diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index fad8b1a..63a5963 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -1867,7 +1867,7 @@ "Épuisé" ], "setup": false, - "ability": "Vous commencez la partie en connaissant un mot secret. La première fois qu'un Bon joueur prononce ce mot en présence du Narrateur, il devient Mauvais la nuit suivante, sans changer de rôle." + "ability": "Vous commencez en sachant un mot secret. Le premier joueur bon à prononcer ce mot devient mauvais cette nuit." }, { "id": "mezepheles", @@ -1883,7 +1883,7 @@ "Épuisé" ], "setup": false, - "ability": "Vous commencez la partie en connaissant un mot secret. La première fois qu'un Bon joueur prononce ce mot en présence du Narrateur, il devient Mauvais durant la nuit, sans changer de rôle." + "ability": "Vous commencez en sachant un mot secret. Le premier joueur bon à prononcer ce mot devient mauvais cette nuit." }, { "id": "marionette", From c84b7a236d814a5e38316834f034bcfe7317e437 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:00:01 +0200 Subject: [PATCH 08/22] French Snake Charmer description (#182) * Update CHANGELOG.md * Snake Charmer French Description --- CHANGELOG.md | 4 ++-- src/store/locale/fr/roles.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7e7fe7..445d02b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,11 @@ # Release Notes -## Upcoming version +### Upcoming version - MAINT: Upgrade caniuselite - Various corrections in the French version - Minor corrections in the English version - - Various corrections in the French version + ### Version 3.19.0 - MAINT: Updating King description diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 63a5963..97f4477 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -875,7 +875,7 @@ "Empoisonné" ], "setup": false, - "ability": "Chaque nuit, désignez un joueur vivant: s'il est Démon, vous échangez de personnage et d'équipe avec lui, puis il est définitivement empoisonné." + "ability": "Chaque nuit, désignez un joueur vivant : s'il est Démon, vous échangez de personnage et d'équipe avec lui, puis il est empoisonné." }, { "id": "mathematician", From 91fdfcd8d3cf8dd9737b99d1e807b2d26c388fd8 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:01:23 +0200 Subject: [PATCH 09/22] French indications for Scarlet woman (#181) * French Scarlet Woman message --- CHANGELOG.md | 1 + src/store/locale/fr/roles.json | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 445d02b..49e8e19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -51,6 +51,7 @@ Reworked script selection UI ### Version 3.13.2 Malformed JSON breaking compilation +--- ### Version 3.13.1 Some corrections in the reminders tokens: - Correcting some french names diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 97f4477..00bca1f 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -280,7 +280,7 @@ "firstNight": 0, "firstNightReminder": "", "otherNight": 21, - "otherNightReminder": "Si le Démon est mort (et que la partie n'a pas pris fin), informez le Gourgandin qu'il devient le Démon.", + "otherNightReminder": "Si le Démon est mort (et que la partie n'a pas pris fin), informez la Gourgandine qu'elle devient le Démon.", "reminders": [ "Démon" ], From bf2bd93031b48450d04b54ea34775fd3dd0b81a8 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:05:33 +0200 Subject: [PATCH 10/22] Tranlsating bubbles' title (#180) * Translating bubbles' hover text --- CHANGELOG.md | 1 + src/components/TownSquare.vue | 10 ++++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49e8e19..a9a2f21 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ - Various corrections in the French version - Minor corrections in the English version - Various corrections in the French version +- Translatable night description bubbles ### Version 3.19.0 diff --git a/src/components/TownSquare.vue b/src/components/TownSquare.vue index f6082eb..5df095d 100644 --- a/src/components/TownSquare.vue +++ b/src/components/TownSquare.vue @@ -190,6 +190,12 @@ export default { ...mapGetters({ nightOrder: "players/nightOrder" }), ...mapState(["grimoire", "roles", "session", "locale"]), ...mapState("players", ["players", "bluffs", "fabled"]), + firstMessage() { + return JSON.stringify(this.locale.modal.nightOrder.firstNight); + }, + otherMessage() { + return JSON.stringify(this.locale.modal.nightOrder.otherNights); + }, }, data() { return { @@ -767,7 +773,7 @@ export default { rgba(0, 0, 0, 0.5) 20% ); &:before { - content: "First Night"; + content: v-bind(firstMessage); } &:after { border-left-color: $townsfolk; @@ -780,7 +786,7 @@ export default { left: 120%; background: linear-gradient(to right, $demon 0%, rgba(0, 0, 0, 0.5) 20%); &:before { - content: "Other Nights"; + content: v-bind(otherMessage); } &:after { right: 100%; From 4a459dc7b6f4ec2426ed2055af0c131b01b4b8bb Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:10:03 +0200 Subject: [PATCH 11/22] Plurial for the categories (#172) * Categories plural --- CHANGELOG.md | 2 +- src/store/locale/en/ui.json | 8 ++++---- src/store/locale/fr/ui.json | 5 +++-- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9a2f21..fd17a73 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Release Notes -### Upcoming version +## Upcoming version - MAINT: Upgrade caniuselite - Various corrections in the French version - Minor corrections in the English version diff --git a/src/store/locale/en/ui.json b/src/store/locale/en/ui.json index 6e481ff..f83e39f 100644 --- a/src/store/locale/en/ui.json +++ b/src/store/locale/en/ui.json @@ -216,10 +216,10 @@ "notfirstnight": "*Not the first night", "teamNames": { "townsfolk": "townfolk", - "outsider": "outsider", - "minion": "minion", - "demon": "demon" - }, + "outsider": "outsiders", + "minion": "minions", + "demon": "demons" + } "nightOrder": "Show Night Order" }, "reminder": { diff --git a/src/store/locale/fr/ui.json b/src/store/locale/fr/ui.json index 699f68f..6f92235 100644 --- a/src/store/locale/fr/ui.json +++ b/src/store/locale/fr/ui.json @@ -216,11 +216,12 @@ "notfirstnight": "* Pas la première nuit", "teamNames": { "townsfolk": "villageois", - "outsider": "étranger", + "outsider": "étrangers", "minion": "sbires", - "demon": "démon" + "demon": "démons" }, "nightOrder": "Afficher l'Ordre Nocturne" + }, "reminder": { "title": "Apposer une note :", From 54aff39866d81716d7fb91c9eace39d38f4ef308 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:10:42 +0200 Subject: [PATCH 12/22] French translation of "Organ Grinder" (#166) * French word for Organ Grinder --- src/store/locale/fr/hatred.json | 4 ++-- src/store/locale/fr/roles.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/store/locale/fr/hatred.json b/src/store/locale/fr/hatred.json index 046b0d9..a7719e2 100644 --- a/src/store/locale/fr/hatred.json +++ b/src/store/locale/fr/hatred.json @@ -386,7 +386,7 @@ "hatred": [ { "id": "Butler", - "reason": "Si les votes ont lieu à bulletin secret à cause de l'Organiste, le Majordome peut lever sa main mais son vote ne compte que si son maître la lève aussi." + "reason": "Si les votes ont lieu à bulletin secret à cause de l'Organiste barbare, le Majordome peut lever sa main mais son vote ne compte que si son maître la lève aussi." }, { "id": "Flowergirl", @@ -394,7 +394,7 @@ }, { "id": "Lil' Monsta", - "reason": "Les votes contre l'Organsite comptent si l'Organiste baby-sitte le Bébé Monstre." + "reason": "Les votes contre l'Organiste barbare comptent si l'Organiste barbare baby-sitte le Bébé Monstre." }, { "id": "Minstrel", diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 00bca1f..c5c19e7 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -1916,7 +1916,7 @@ }, { "id": "organgrinder", - "name": "Organiste", + "name": "Organiste barbare", "edition": "", "team": "minion", "firstNight": 0, From 38c8c823cc99c79c233737775ccf23c7a6208034 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:11:35 +0200 Subject: [PATCH 13/22] French translation of "Lleech" (#165) * French translation of "Lleech" --- src/store/locale/fr/hatred.json | 6 +++--- src/store/locale/fr/roles.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/store/locale/fr/hatred.json b/src/store/locale/fr/hatred.json index a7719e2..fb72505 100644 --- a/src/store/locale/fr/hatred.json +++ b/src/store/locale/fr/hatred.json @@ -369,15 +369,15 @@ "hatred": [ { "id": "Mastermind", - "reason": "Si le Cerveau est en vie et que l'hôte de la Sangsue meurt par execution, la Sangsue survit mais perd son pouvoir. " + "reason": "Si le Cerveau est en vie et que l'hôte de la Ssangssue meurt par execution, la Ssangssue survit mais perd son pouvoir. " }, { "id": "Slayer", - "reason": "Si le Tueur tire sur l'hôte de la Sangsue, l'hôte meurt. " + "reason": "Si le Tueur tire sur l'hôte de la Ssangssue, l'hôte meurt. " }, { "id": "Heretic", - "reason": "Si la Sangsue a empoisonné l'Hérétique, et si elle meurt, alors l'Hérétique reste empoisonné. " + "reason": "Si la Ssangssue a empoisonné l'Hérétique, et si elle meurt, alors l'Hérétique reste empoisonné. " } ] }, diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index c5c19e7..d0e7a38 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -1995,13 +1995,13 @@ }, { "id": "lleech", - "name": "Sangsue", + "name": "Ssangssue", "edition": "", "team": "demon", "firstNight": 17, - "firstNightReminder": "La Sangue désigne un joueur. Ce joueur est empoisonné.", + "firstNightReminder": "La Ssangssue désigne un joueur. Ce joueur est empoisonné.", "otherNight": 37, - "otherNightReminder": "La Sangsue désigne un joueur. Ce joueur meurt.", + "otherNightReminder": "La Ssangssue désigne un joueur. Ce joueur meurt.", "reminders": [ "Mort", "Empoisonné permanent" From 7a20a7c147e1384e4aa47a807a3690bb261ab79e Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:12:37 +0200 Subject: [PATCH 14/22] French word for Toymaker (#161) --- src/store/locale/fr/fabled.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/store/locale/fr/fabled.json b/src/store/locale/fr/fabled.json index 84eeb82..2c11124 100644 --- a/src/store/locale/fr/fabled.json +++ b/src/store/locale/fr/fabled.json @@ -80,7 +80,7 @@ "Nuit sans attaque" ], "setup": false, - "name": "Fabricant de Jouet", + "name": "Vendeur de jouets", "team": "fabled", "ability": "Le Démon peut choisir de ne pas attaquer et doit le faire au moins une fois par partie. Les mauvais ont leurs infos de début normales." }, From ff0ffd5c32dfa373b44788db1800c7bead35885c Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:13:01 +0200 Subject: [PATCH 15/22] French Fibbin description (#151) * Fibbin description --- src/store/locale/fr/fabled.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/store/locale/fr/fabled.json b/src/store/locale/fr/fabled.json index 2c11124..5db5a52 100644 --- a/src/store/locale/fr/fabled.json +++ b/src/store/locale/fr/fabled.json @@ -94,7 +94,7 @@ "setup": false, "name": "Menteur", "team": "fabled", - "ability": "Une fois par partie, un joueur Bon peut recevoir une information fausse." + "ability": "Une fois par partie, il se peut qu’un joueur bon reçoive une information incorrecte." }, { "id": "duchess", From 4b02a7ebf9b32af408ba07e2becc84494d706608 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:16:24 +0200 Subject: [PATCH 16/22] French Bishop description (#148) * Bishop description --- src/store/locale/fr/roles.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index d0e7a38..1cd31bf 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -817,11 +817,11 @@ "otherNight": 0, "otherNightReminder": "", "reminders": [ - "Accusé Bon", - "Accusé Mauvais" + "Accuser bon", + "Accuser mauvais" ], "setup": false, - "ability": "Seul le Narrateur peut lancer des accusations. Chaque jour, au moins un joueur de chaque équipe est accusé." + "ability": "Seul le Narrateur peut lancer des accusations. Chaque jour, au moins un de vos adversaires est accusé." }, { "id": "voudon", From 24a44473d635bd723a88c6191f62a9b43da9e305 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:23:23 +0200 Subject: [PATCH 17/22] French translation of "Not yourself" (#187) * French translation of "not yourself" --------- Co-authored-by: Pingumask <68610022+Pingumask@users.noreply.github.com> --- CHANGELOG.md | 1 - src/store/locale/fr/roles.json | 14 +++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd17a73..75bf80c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,6 @@ - MAINT: Upgrade caniuselite - Various corrections in the French version - Minor corrections in the English version -- Various corrections in the French version - Translatable night description bubbles ### Version 3.19.0 diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 1cd31bf..74de973 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -116,7 +116,7 @@ "Protégé" ], "setup": false, - "ability": "Chaque nuit*, choisissez un joueur autre que vous-même : il est à l'abri du Démon cette nuit." + "ability": "Chaque nuit*, choisissez un joueur (autre que vous-même) : il est à l'abri du Démon cette nuit." }, { "id": "ravenkeeper", @@ -200,7 +200,7 @@ "Maître" ], "setup": false, - "ability": "Chaque nuit, désignez un joueur autre que vous-même : demain, vous ne pourrez voter que si ce joueur a voté aussi." + "ability": "Chaque nuit, désignez un joueur (autre que vous-même) : demain, vous ne pourrez voter que si ce joueur a voté aussi." }, { "id": "drunk", @@ -329,7 +329,7 @@ "Triple vote" ], "setup": false, - "ability": "Chaque nuit, désignez un autre joueur: ses votes comptent triple jusqu'à la tombée de la nuit." + "ability": "Chaque nuit, désignez un joueur (autre que vous-même) : demain, son vote comptera triple." }, { "id": "thief", @@ -344,7 +344,7 @@ "Vote négatif" ], "setup": false, - "ability": "Chaque nuit, désignez un autre joueur : ses votes comptent négativement jusqu'à la tombée de la nuit." + "ability": "Chaque nuit, désignez un joueur (autre que vous-même) : demain, son vote comptera négativement." }, { "id": "gunslinger", @@ -426,7 +426,7 @@ "otherNightReminder": "La Femme de chambre désigne deux autres joueurs vivants. Indiquez combien parmi eux ont été reveillés pour leur pouvoir cette nuit.", "reminders": [], "setup": false, - "ability": "Chaque nuit, désignez 2 joueurs vivants (à part vous-même) : vous apprenez combien ont été réveillés à cause de leur pouvoir cette nuit." + "ability": "Chaque nuit, désignez deux joueurs vivants (autres que vous-même) : vous apprenez combien ont été réveillés par leur capacité cette nuit." }, { "id": "exorcist", @@ -860,7 +860,7 @@ "otherNightReminder": "Le Rêveur désigne un joueur. Indiquez lui un rôle Bon et un rôle Mauvais. L'un de ces deux personnages est ce joueur.", "reminders": [], "setup": false, - "ability": "Chaque nuit, désignez un joueur (ni vous, ni un voyageur) : vous apprenez un personnage Bon et un personnage Mauvais. L'un des deux est celui de ce joueur." + "ability": "Chaque nuit, désignez un joueur (ni vous-même, ni un Voyageur) : vous apprenez un personnage bon et un mauvais, l'un d'eux étant son rôle." }, { "id": "snakecharmer", @@ -963,7 +963,7 @@ "Épuisé" ], "setup": false, - "ability": "Une fois par partie, la nuit, désignez deux autres joueurs : vous apprenez s'ils sont du même alignement." + "ability": "Une fois par partie, la nuit, désignez deux joueurs (autres que vous-même) : vous apprenez s'ils ont le même alignement." }, { "id": "philosopher", From 1408991ca7a40117fbef1f808149804af449df45 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:38:57 +0200 Subject: [PATCH 18/22] Using the official wording for the "Know" tokens (#186) * Uniformizing know --- CHANGELOG.md | 1 + src/store/locale/en/roles.json | 8 ++++---- src/store/locale/fr/roles.json | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 75bf80c..5fb99ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,6 +48,7 @@ ### Version 3.14.0 Reworked script selection UI +--- ### Version 3.13.2 Malformed JSON breaking compilation diff --git a/src/store/locale/en/roles.json b/src/store/locale/en/roles.json index d3303ee..6257187 100644 --- a/src/store/locale/en/roles.json +++ b/src/store/locale/en/roles.json @@ -1290,7 +1290,7 @@ "otherNight": 0, "otherNightReminder": "", "reminders": [ - "Seen" + "Know" ], "setup": false, "ability": "You start knowing 3 players, 1 and only 1 of which is evil." @@ -1305,7 +1305,7 @@ "otherNight": 70, "otherNightReminder": "If the known evil player has died, point to another evil player. ", "reminders": [ - "Known" + "Know" ], "setup": true, "ability": "You start knowing 1 evil player. If the player you know dies, you learn another evil player tonight. [1 Townsfolk is evil]" @@ -1597,7 +1597,7 @@ "otherNight": 0, "otherNightReminder": "", "reminders": [ - "Knows" + "Know" ], "setup": false, "ability": "You start knowing 1 good player." @@ -1653,7 +1653,7 @@ "otherNight": 0, "otherNightReminder": "", "reminders": [ - "Knows" + "Know" ], "setup": false, "ability": "You start knowing 2 players that are not the Demon." diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 74de973..cdfabcc 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -1292,7 +1292,7 @@ "otherNight": 0, "otherNightReminder": "", "reminders": [ - "Vu" + "Connu" ], "setup": false, "ability": "Vous commencez la partie en connaissant les noms de 3 joueurs, un seul parmi ces 3 joueurs est Mauvais." From 22b7a11a008f7cbe3c6226ef085ffbdc2075e2b2 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 22:44:41 +0200 Subject: [PATCH 19/22] French word for "Ability" (#191) * French word for "ability" --------- Co-authored-by: Pingumask <68610022+Pingumask@users.noreply.github.com> --- CHANGELOG.md | 1 + src/store/locale/fr/roles.json | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fb99ec..f24f75b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -45,6 +45,7 @@ - Night order bubbles always on for storyteller - Optional night order bubbles for players +--- ### Version 3.14.0 Reworked script selection UI diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index cdfabcc..797b6e5 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -624,7 +624,7 @@ "Ivre" ], "setup": false, - "ability": "Chaque nuit, le premier joueur qui vous désigne avec son pouvoir est Ivre jusqu'à la tombée de la nuit. Vous acquérez son alignement." + "ability": "Chaque nuit, le premier joueur à vous désigner avec sa capacité est ivre jusqu'à la tombée de la nuit. Vous acquérez son alignement." }, { "id": "lunatic", @@ -890,7 +890,7 @@ "Anormal" ], "setup": false, - "ability": "Chaque nuit, vous apprenez combien de pouvoirs ont dysfonctionné depuis le début de la journée à cause des pouvoirs d'autres joueurs." + "ability": "Chaque nuit, vous apprenez combien de joueurs ont vu leurs capacités dysfonctionner (depuis le matin) à cause d'un autre personnage." }, { "id": "flowergirl", @@ -980,7 +980,7 @@ "Épuisé" ], "setup": false, - "ability": "Une fois par partie, la nuit, choisissez un personnage bon : vous gagnez son pouvoir. Si ce personnage est en jeu, il est ivre." + "ability": "Une fois par partie, la nuit, désignez un personnage bon : vous gagnez sa capacité. Si ce personnage est en jeu, il est ivre." }, { "id": "artist", @@ -1111,7 +1111,7 @@ "Ensorcelé" ], "setup": false, - "ability": "Chaque nuit, désignez un joueur : s'il accuse demain, il meurt. S'il ne reste que 3 joueurs en vie, vous perdez ce pouvoir." + "ability": "Chaque nuit, désignez un joueur : s'il accuse demain, il meurt. S'il ne reste que trois joueurs en vie, vous perdez cette capacité." }, { "id": "cerenovus", @@ -1170,11 +1170,11 @@ "otherNightReminder": "Le Vigormortis désigne un joueur. Ce joueur meurt. Si c'est un Sbire, l'un de ses voisins Villageois est empoisonné.", "reminders": [ "Mort", - "Pouvoir conservé", + "Capacité conservée", "Empoisonné" ], "setup": true, - "ability": "Chaque nuit*, désignez un joueur : il meurt. Les Sbires que vous tuez conservent leurs pouvoirs après leur mort et empoisonnent l'un de leurs voisins villageois. [-1 Étranger]" + "ability": "Chaque nuit*, désignez un joueur : il meurt. Les Sbires tués par vous gardent leurs capacités et empoisonnent un voisin Villageois. [-1 Étranger]" }, { "id": "nodashii", @@ -1218,7 +1218,7 @@ "otherNightReminder": "Choisissez un joueur, reveillez-le et indiquez-lui s'il est soigné et l'esprit clair ou s'il bénéficie de double capacité. Traitez-le en conséquences.", "reminders": [ "Sobriété & Santé", - "Pouvoir doublé" + "Capacité doublée" ], "setup": false, "ability": "Chaque nuit, un joueur profite d'un bonus jusqu'à la nuit suivante : soit il devient sobre et en bonne santé et n'aura que de vraies informations, soit il peut utiliser sa capacité deux fois aujourd'hui. Il sait de quel bonus il bénéficie." @@ -1262,7 +1262,7 @@ "otherNightReminder": "Le Collecteur d'os peut, s'il n'a pas encore utilisé sa capacité, désigner un joueur mort. S'il le fait, le joueur désigné peut utiliser sa capacité jusqu'à la nuit prochaine. (Pensez à le reveiller si son pouvoir s'active la nuit).", "reminders": [ "Épuisé", - "Pouvoir Dispo" + "Capacité Dispo" ], "setup": false, "ability": "Une fois par partie, la nuit*, désignez un joueur mort : ce joueur dispose de sa capacité jusqu'à la nuit prochaine." @@ -1323,7 +1323,7 @@ "otherNightReminder": "", "reminders": [ "Persuadé", - "Pouvoir Dispo" + "Capacité Dispo" ], "setup": false, "ability": "Vous commencez la partie en connaissant un rôle de Villageois en jeu. Si vous vous étiez persuadé d’être ce personnage, vous gagnez sa capacité quand il meurt." @@ -1428,7 +1428,7 @@ "?" ], "setup": false, - "ability": "Vous ne savez pas quel est votre pouvoir. Chaque jour, vous pouvez tenter de le deviner en privé avec le Narrateur : il vous indique si votre réponse est proche ou non de la vérité." + "ability": "Vous ne savez pas quelle est votre capacité. Chaque jour, devinez-la en privé avec le Narrateur : vous apprenez à quel point vous avez raison." }, { "id": "nightwatchman", From 8fe6cbdda7e566e3ff481d7af7870b7a6f52bdb6 Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 23:02:17 +0200 Subject: [PATCH 20/22] French word for "Character" (#192) * French word for "Character" --- CHANGELOG.md | 1 + src/store/locale/fr/roles.json | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f24f75b..c7e63e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -41,6 +41,7 @@ - fixed custom script format to support new script tool JSON - updated packages to be compatible with Node >= 18 again +--- ### Version 3.15.0 - Night order bubbles always on for storyteller - Optional night order bubbles for players diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 797b6e5..1134f97 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -13,7 +13,7 @@ "Faux" ], "setup": false, - "ability": "Vous commencez la partie en connaissant le rôle de villageois d'un joueur parmi deux désignés." + "ability": "Vous commencez la partie en sachant qu'un joueur parmi deux est un Villageois spécifique." }, { "id": "librarian", @@ -29,7 +29,7 @@ "Faux" ], "setup": false, - "ability": "Vous commencez la partie en connaissant le rôle d'Étranger d'un joueur parmi deux désignés (ou en sachant qu'il n'y en a pas)." + "ability": "Vous commencez la partie en sachant qu'un joueur parmi deux est un Étranger spécifique (ou qu'aucun Étranger n'est en jeu)." }, { "id": "investigator", @@ -45,7 +45,7 @@ "Faux" ], "setup": false, - "ability": "Vous commencez la partie en connaissant le rôle de Sbire d'un joueur parmi deux désignés." + "ability": "Vous commencez la partie en sachant qu'un joueur parmi deux est un Sbire spécifique." }, { "id": "chef", @@ -129,7 +129,7 @@ "otherNightReminder": "Si l'Ami des corbeaux est mort cette nuit, il désigne un joueur. Indiquez le rôle de ce joueur.", "reminders": [], "setup": false, - "ability": "Si vous mourez la nuit, vous êtes réveillé pour choisir un joueur et apprenez son rôle." + "ability": "Si vous mourez la nuit, vous êtes réveillé pour désigner un joueur et apprenez son personnage." }, { "id": "virgin", @@ -216,7 +216,7 @@ "Ivrogne" ], "setup": true, - "ability": "Vous ne savez pas que vous êtres l'Ivrogne. Vous croyez avoir un rôle de Villageois, mais vous ne l'avez pas." + "ability": "Vous ne savez pas que vous êtes l'Ivrogne. Vous croyez être un personnage Villageois, mais vous ne l'êtes pas." }, { "id": "recluse", @@ -398,7 +398,7 @@ "Petit-fils" ], "setup": false, - "ability": "Vous commencez la partie en connaissant le rôle de Villageois d'un autre joueur. Si ce joueur est tué par le Démon, vous mourez aussi." + "ability": "Vous commencez la partie en connaissant le personnage d'un joueur bon. Si ce joueur est tué par le Démon, vous mourez aussi." }, { "id": "sailor", @@ -472,7 +472,7 @@ "Mort" ], "setup": false, - "ability": "Chaque nuit*, désignez un joueur et devinez son rôle : si vous vous trompez, vous mourez." + "ability": "Chaque nuit*, désignez un joueur et devinez son personnage : si vous vous trompez, vous mourez." }, { "id": "gossip", @@ -505,7 +505,7 @@ "Épuisé" ], "setup": false, - "ability": "Une fois par partie, la nuit, désignez un rôle : il est Ivre pour 3 jours et 3 nuits." + "ability": "Une fois par partie, la nuit, désignez un personnage : il est ivre pour 3 jours et 3 nuits." }, { "id": "professor", @@ -655,7 +655,7 @@ "Mort" ], "setup": true, - "ability": "Vous commencez la partie en connaissant tous les rôles d'Étrangers en jeu. Si l'un d'eux est mort aujourd'hui, désignez un joueur cette nuit : il meurt. [-1 ou +1 Étranger]" + "ability": "Vous commencez en connaissant les Étrangers en jeu. Si l'un est mort aujourd'hui, désignez un joueur cette nuit : il meurt. [-1 ou +1 Étranger]" }, { "id": "devilsadvocate", @@ -1326,7 +1326,7 @@ "Capacité Dispo" ], "setup": false, - "ability": "Vous commencez la partie en connaissant un rôle de Villageois en jeu. Si vous vous étiez persuadé d’être ce personnage, vous gagnez sa capacité quand il meurt." + "ability": "Vous commencez en connaissant un Villageois en jeu. Quand il meurt, si vous étiez persuadé d'être ce personnage, vous gagnez sa capacité." }, { "id": "general", @@ -1899,7 +1899,7 @@ "Marionnette" ], "setup": true, - "ability": "Vous pensez avoir un Bon rôle, mais vous n'êtes pas ce personnage. Le Démon sait qui vous êtes. [Votre voisin est le Démon]" + "ability": "Vous croyez être un personnage bon, mais vous ne l'êtes pas. Le Démon sait qui vous êtes. [Le Démon est votre voisin]" }, { "id": "boomdandy", @@ -2127,7 +2127,7 @@ "Mort" ], "setup": false, - "ability": "Chaque nuit*, désignez un rôle : il meurt. Si ce rôle n'est pas en jeu, le Narrateur choisit qui meurt." + "ability": "Chaque nuit*, désignez un personnage : il meurt. Si ce personnage n'est pas en jeu, le Narrateur choisit qui meurt." }, { "id": "gangster", From 72437a3d6083c37f0ad96c83fac02b7c68c9a90c Mon Sep 17 00:00:00 2001 From: MRegnard <62838312+MRegnard@users.noreply.github.com> Date: Sun, 25 Aug 2024 23:10:46 +0200 Subject: [PATCH 21/22] French translation of "Might" (#183) * French translation of "might" --- CHANGELOG.md | 1 + src/store/locale/fr/fabled.json | 6 +++--- src/store/locale/fr/roles.json | 26 +++++++++++++------------- 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c7e63e4..b5f4ad7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,6 +37,7 @@ - Adding a token "Used" to the Doomsayer - Updated packages & Dockerfile for node >=18 +--- ### Version 3.16.0 (merged upstream 2.16.2) - fixed custom script format to support new script tool JSON - updated packages to be compatible with Node >= 18 again diff --git a/src/store/locale/fr/fabled.json b/src/store/locale/fr/fabled.json index 5db5a52..2720700 100644 --- a/src/store/locale/fr/fabled.json +++ b/src/store/locale/fr/fabled.json @@ -22,7 +22,7 @@ "setup": false, "name": "Ange", "team": "fabled", - "ability": "Quelque chose de mauvais peut arriver à la personne que le Narrateur juge la plus responsable de la mort d'un nouveau joueur." + "ability": "Il se peut que quelque chose de mauvais arrive à tout joueur qui est le principal responsable de la mort d'un nouveau joueur." }, { "id": "buddhist", @@ -46,7 +46,7 @@ "setup": false, "name": "Libraire infernal", "team": "fabled", - "ability": "Si un joueur ne cède pas la parole quand le Narrateur appelle au silence, quelque chose de mauvais peut lui arriver." + "ability": "Il se peut que quelque chose de mauvais arrive à tout joueur qui parle alors que le Narrateur appelle au silence." }, { "id": "revolutionary", @@ -120,7 +120,7 @@ "setup": true, "name": "Sentinelle", "team": "fabled", - "ability": "Il peut y avoir un étranger de plus ou de moins." + "ability": "Il se peut qu’il y ait un Étranger de plus ou de moins." }, { "id": "spiritofivory", diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json index 1134f97..8d3ab7e 100644 --- a/src/store/locale/fr/roles.json +++ b/src/store/locale/fr/roles.json @@ -185,7 +185,7 @@ "otherNightReminder": "", "reminders": [], "setup": false, - "ability": "S'il ne reste que 3 joueurs en vie et que la journée se termine sans exécution, votre équipe remporte la partie. Si vous mourez la nuit, un autre joueur peut mourir à votre place." + "ability": "Si 3 joueurs sont en vie & qu'il n'y a pas d'exécution, votre équipe gagne. Si vous mourez la nuit, il se peut qu'un autre joueur meure à la place." }, { "id": "butler", @@ -229,7 +229,7 @@ "otherNightReminder": "", "reminders": [], "setup": false, - "ability": "Vous pouvez apparaître comme Mauvais avec un rôle de Serviteur ou de Démon, même après votre mort." + "ability": "Il se peut que vous apparaissiez comme mauvais et comme Sbire ou Démon, même après votre mort." }, { "id": "saint", @@ -270,7 +270,7 @@ "otherNightReminder": "Montrez votre grimoire à l'Espion aussi longtemps qu'il en a besoin.", "reminders": [], "setup": false, - "ability": "Chaque nuit, vous voyez le Grimoire du Narrateur. Vous pouvez apparaître comme Bon avec un rôle de Villageois ou d'Étranger, même après votre mort." + "ability": "Chaque nuit, vous voyez le Grimoire. Il se peut que vous apparaissiez comme bon et comme Villageois ou Étranger, même après votre mort." }, { "id": "scarletwoman", @@ -370,7 +370,7 @@ "otherNightReminder": "", "reminders": [], "setup": false, - "ability": "Si un joueur du même alignement que vous est exécuté, vous pouvez être exécuté à sa place." + "ability": "Si un joueur du même alignement que vous est exécuté, il se peut que vous soyez exécuté à la place." }, { "id": "beggar", @@ -564,7 +564,7 @@ "otherNightReminder": "", "reminders": [], "setup": false, - "ability": "Les Bons joueurs exécutés peuvent ne pas mourir." + "ability": "Lorsqu'un joueur bon est exécuté, il se peut qu'il ne meure pas." }, { "id": "fool", @@ -594,7 +594,7 @@ "Mort" ], "setup": false, - "ability": "Vous pouvez mourir à tout moment." + "ability": "À tout moment, il se peut que vous mouriez." }, { "id": "moonchild", @@ -746,7 +746,7 @@ "Vivant" ], "setup": false, - "ability": "Chaque nuit*, désignez 2 joueurs : ils meurent. Un joueur que vous avez désigné la nuit précédente peut être régurgité." + "ability": "Chaque nuit*, désignez 2 joueurs : ils meurent. Il se peut qu'un joueur mort que vous avez désigné la nuit précédente soit régurgité." }, { "id": "po", @@ -1037,7 +1037,7 @@ "otherNightReminder": "", "reminders": [], "setup": false, - "ability": "Si vous êtes persuadé d’être un Étranger, vous pouvez être exécuté." + "ability": "Si vous êtes persuadé d’être un Étranger, il se peut que vous soyez exécuté." }, { "id": "sweetheart", @@ -1126,7 +1126,7 @@ "Persuadé" ], "setup": false, - "ability": "Chaque nuit, désignez un joueur et un personnage bon : il sera persuadé d'être ce personnage demain, ou pourra être exécuté." + "ability": "Chaque nuit, désignez un joueur et un personnage bon : il sera persuadé d'être ce personnage demain, ou il se peut qu'il soit exécuté." }, { "id": "pithag", @@ -1236,7 +1236,7 @@ "Mort" ], "setup": false, - "ability": "Chaque nuit*, désignez un joueur vivant : s'il est d'accord, vous apprenez son personnage, mais vous pouvez tous les deux mourir." + "ability": "Chaque nuit*, désignez un joueur vivant : s'il accepte, vous apprenez son personnage, mais il se peut que vous mouriez tous les deux." }, { "id": "butcher", @@ -1944,7 +1944,7 @@ "2e" ], "setup": false, - "ability": "Chaque nuit, désignez deux joueurs : demain, le premier sera persuadé que le deuxième est mauvais, ou ils pourront tous les deux mourir." + "ability": "Chaque nuit, désignez deux joueurs : demain, le premier sera persuadé que le deuxième est mauvais, ou il se peut que les deux meurent." }, { "id": "summoner", @@ -2042,7 +2042,7 @@ "Condamné" ], "setup": true, - "ability": "Chaque nuit*, un joueur peut mourir. Les exécutions ratent si seuls des joueurs Mauvais ont voté. Vous apparaissez également comme un Serviteur. [La majorité des joueurs sont Légion]" + "ability": "Chaque nuit*, il se peut qu'un joueur meure. Les exécutions ratent sans vote de bon. Vous apparaissez aussi comme Sbire. [Majorité de Légion]" }, { "id": "leviathan", @@ -2097,7 +2097,7 @@ "Mort" ], "setup": false, - "ability": "Vous commencez en connaissant une phrase secrète. Pour chaque fois que vous l'avez dite publiquement aujourd'hui, un joueur peut mourir." + "ability": "Vous commencez en sachant une phrase secrète. Pour chaque fois que vous l'avez dite publiquement aujourd'hui, il se peut qu'un joueur meure." }, { "id": "kazali", From a9b65e088d42d606db8260885f6d36320b84c373 Mon Sep 17 00:00:00 2001 From: Pingumask Date: Sun, 25 Aug 2024 23:19:07 +0200 Subject: [PATCH 22/22] last fixes --- .github/workflows/changelog-check.yml | 25 ------------------------- .github/workflows/deploy.yml | 4 ++-- .github/workflows/linter.yml | 7 +++---- CHANGELOG.md | 5 +++++ package-lock.json | 4 ++-- package.json | 2 +- src/store/locale/en/ui.json | 2 +- src/store/locale/fr/ui.json | 1 - 8 files changed, 14 insertions(+), 36 deletions(-) delete mode 100644 .github/workflows/changelog-check.yml diff --git a/.github/workflows/changelog-check.yml b/.github/workflows/changelog-check.yml deleted file mode 100644 index 71aac64..0000000 --- a/.github/workflows/changelog-check.yml +++ /dev/null @@ -1,25 +0,0 @@ -name: Enforce Changelog Update -on: - pull_request: - types: [assigned, opened, synchronize, reopened, labeled, unlabeled] - branches: - - main - - develop -jobs: - build: - name: Check Actions - runs-on: ubuntu-latest - steps: - - name: Setup node version - uses: actions/setup-node@v3 - with: - node-version: '16' - - uses: actions/checkout@v2 - - name: Changelog check - uses: Zomzog/changelog-checker@v1.2.0 - with: - fileName: CHANGELOG.md - noChangelogLabel: no changelog - checkNotification: Simple - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e2189a3..386e2eb 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -13,13 +13,13 @@ jobs: with: node-version: '18' - name: Checkout 🛎️ - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Install and Build 🔧 run: | npm ci npm run build - name: Deploy 🚀 - uses: JamesIves/github-pages-deploy-action@v4.2.5 + uses: JamesIves/github-pages-deploy-action@v4 with: branch: gh-pages folder: dist diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index ea8b685..eb993b8 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -12,10 +12,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup node version - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: - node-version: '16' - - uses: actions/checkout@v2 + node-version: '18' + - uses: actions/checkout@v4 - run: npm install - run: npm run lint-ci - diff --git a/CHANGELOG.md b/CHANGELOG.md index b5f4ad7..9169aad 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,11 @@ # Release Notes ## Upcoming version + + + +### Version 3.20.0 + - MAINT: Upgrade caniuselite - Various corrections in the French version - Minor corrections in the English version diff --git a/package-lock.json b/package-lock.json index 39dadab..2c7d2e7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "townsquare", - "version": "3.19.0", + "version": "3.20.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "townsquare", - "version": "3.19.0", + "version": "3.20.0", "license": "GPL-3.0", "dependencies": { "@fortawesome/fontawesome-svg-core": "^1.2.32", diff --git a/package.json b/package.json index 2668a4a..d7da408 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "townsquare", - "version": "3.19.0", + "version": "3.20.0", "description": "Blood on the Clocktower Town Square", "author": "Pingumaskt", "scripts": { diff --git a/src/store/locale/en/ui.json b/src/store/locale/en/ui.json index f83e39f..7cf5f9d 100644 --- a/src/store/locale/en/ui.json +++ b/src/store/locale/en/ui.json @@ -219,7 +219,7 @@ "outsider": "outsiders", "minion": "minions", "demon": "demons" - } + }, "nightOrder": "Show Night Order" }, "reminder": { diff --git a/src/store/locale/fr/ui.json b/src/store/locale/fr/ui.json index 6f92235..efde34f 100644 --- a/src/store/locale/fr/ui.json +++ b/src/store/locale/fr/ui.json @@ -221,7 +221,6 @@ "demon": "démons" }, "nightOrder": "Afficher l'Ordre Nocturne" - }, "reminder": { "title": "Apposer une note :",