diff --git a/CHANGELOG.md b/CHANGELOG.md
index c16d509..f41f1a3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,10 +2,25 @@
 
 ======
 
+### Version 3.11.4
+Correcting the print of new scripts' names
+
+=======
+
+### Version 3.11.3
+Changing default vote duration (3s -> 1s)
+
+---
+
+### Version 3.11.2
+Various corrections in the french version
+
+---
+
 ### Version 3.11.1
 Small UI tweeks to custom scripts selection
 
-======
+---
 
 ### Version 3.11.0
 Add several included custom scripts
diff --git a/src/assets/scripts/late_night_drive_by.json b/src/assets/scripts/late_night_drive_by.json
index 6ff75a2..ab50f51 100644
--- a/src/assets/scripts/late_night_drive_by.json
+++ b/src/assets/scripts/late_night_drive_by.json
@@ -2,7 +2,7 @@
     {
         "id": "_meta",
         "logo": "https://cdn.shopify.com/oxygen/57467011226/524442/h11pcta59/build/_assets/Godfather_website_purple-3JVCH57E.png",
-        "name": "Late night drive by",
+        "name": "Late night drive by 1.6",
         "author": "Aero"
     },
     {
@@ -47,4 +47,4 @@
     {
         "id": "imp"
     }
-]
\ No newline at end of file
+]
diff --git a/src/components/modals/EditionModal.vue b/src/components/modals/EditionModal.vue
index c97bdd4..049b531 100644
--- a/src/components/modals/EditionModal.vue
+++ b/src/components/modals/EditionModal.vue
@@ -136,7 +136,7 @@ export default {
           "https://raw.githubusercontent.com/Pingumask/townsquare/develop/src/assets/scripts/knowing_me_knowing_you.json"
         ],
         [
-          "Late night drive by (Teensyville)",
+          "Late night drive by 1.6 (Teensyville)",
           "https://raw.githubusercontent.com/Pingumask/townsquare/develop/src/assets/scripts/late_night_drive_by.json"
         ],
         [
@@ -148,7 +148,7 @@ export default {
           "https://raw.githubusercontent.com/Pingumask/townsquare/develop/src/assets/scripts/minion_is_angel_protected_and_the_demon_has_2_bluffs.json"
         ],
         [
-          "No greater joy",
+          "No greater joy (Teensyville)",
           "https://raw.githubusercontent.com/Pingumask/townsquare/develop/src/assets/scripts/no_greater_joy.json"
         ],
         [
@@ -220,13 +220,13 @@ export default {
           "https://raw.githubusercontent.com/Pingumask/townsquare/develop/src/assets/scripts/vigormortis_high_school.json"
         ],
         [
-          "Visitors (Teensyville)",
+          "Visitors",
           "https://raw.githubusercontent.com/Pingumask/townsquare/develop/src/assets/scripts/visitors.json"
         ],
         [
           "Whose Cult is it Anyway",
           "https://raw.githubusercontent.com/Pingumask/townsquare/develop/src/assets/scripts/whose_cult_is_it_anyway.json"
-        ],
+        ]
       ]
     };
   },
@@ -344,7 +344,7 @@ ul.editions {
     grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
     gap: 0.5em 1em;
     li {
-      text-align:left;
+      text-align: left;
       list-style-type: none;
       &:hover {
         color: red;
diff --git a/src/store/locale/en/ui.json b/src/store/locale/en/ui.json
index a3c0216..a1acb02 100644
--- a/src/store/locale/en/ui.json
+++ b/src/store/locale/en/ui.json
@@ -126,7 +126,7 @@
       },
       "debate": {
         "button": "Debate",
-        "text": "Should $accusee be executed ?"
+        "text": "Should we kill $accusee ?"
       }
     }
   },
@@ -240,6 +240,8 @@
       "votes": "Votes",
       "majority": "Majority",
       "voters": "Voters",
+      "execution": "Execution",
+      "exile": "Exile",
       "hiddenVote": "The result is hidden because of the Organ Grinder"
     }
   }
diff --git a/src/store/locale/fr/fabled.json b/src/store/locale/fr/fabled.json
index 3514354..c598c21 100644
--- a/src/store/locale/fr/fabled.json
+++ b/src/store/locale/fr/fabled.json
@@ -129,7 +129,7 @@
     "otherNightReminder": "",
     "reminders": ["Sûr"],
     "setup": false,
-    "name": "Chasse tempête",
+    "name": "Chasseur d’orages",
     "team": "fabled",
     "ability": "Désignez un rôle de gentil. S'il est en jeu, il ne peut mourrir que par exécution, mais les joueurs mauvais savent qui a ce rôle."
   },
@@ -141,6 +141,6 @@
     "setup": false,
     "name": "Deus ex Fiasco",
     "team": "fabled",
-    "ability": "Une fois par partie, le Narrateur fait une \"Erreur\", il la corrige et l'admet publiquement."
+    "ability": "Une fois par partie, le Narrateur fera une \"Erreur\", la corrigera et l'admettra publiquement."
   }
 ]
diff --git a/src/store/locale/fr/roles.json b/src/store/locale/fr/roles.json
index 5bcac27..cae0c69 100644
--- a/src/store/locale/fr/roles.json
+++ b/src/store/locale/fr/roles.json
@@ -698,7 +698,7 @@
     "otherNightReminder": "",
     "reminders": [],
     "setup": false,
-    "ability": "Si le Démon est exécuté (mettant fin à la partie), jouez une journée de plus. Si un joueur est exécuté durant cette journée, son équipe perd."
+    "ability": "Si le Démon meurt par exécution (mettant fin à la partie), jouez une journée de plus. Si un joueur est exécuté durant cette journée, son équipe perd."
   },
   {
     "id": "zombuul",
@@ -1036,7 +1036,7 @@
     "otherNightReminder": "",
     "reminders": [],
     "setup": false,
-    "ability": "Vous êtes persuadé de ne pas être un Étranger. Si vous n'êtes pas suffisamment convaincant, vous pouvez être exécuté."
+    "ability": "Si vous êtes persuadé d’être un Étranger, vous pouvez être exécuté."
   },
   {
     "id": "sweetheart",
@@ -1124,7 +1124,7 @@
       "Fou"
     ],
     "setup": false,
-    "ability": "Chaque nuit, désignez un joueur et un personnage Bon : il est persuadé d'être ce personnage jusqu'à la tombée de la nuit."
+    "ability": "Chaque nuit, désignez un joueur et un personnage bon : il sera persuadé d'être ce personnage demain, ou pourra être exécuté."
   },
   {
     "id": "pithag",
@@ -1322,7 +1322,7 @@
       "Pouvoir Dispo"
     ],
     "setup": false,
-    "ability": "Vous commencez la partie en sachant qu'un rôle de Villageois en particulier est en jeu. Si vous vous étiez persuadé d’être ce personnage, vous gagnez sa capacité quand il meurt."
+    "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."
   },
   {
     "id": "general",
@@ -1659,7 +1659,7 @@
       "Épuisé"
     ],
     "setup": false,
-    "ability": "Les Serviteurs savent que votre personnage est en jeu. Une fois par partie, un Serviteur peut tenter de deviner publiquement quel joueur est selon lui la Demoiselle, s'il voit juste, votre équipe a perdu."
+    "ability": "Les Serviteurs savent que vous êtes en jeu. Si un Serviteur devine publiquement qui vous êtes (un seul essai), votre équipe a perdu."
   },
   {
     "id": "golem",
diff --git a/src/store/locale/fr/ui.json b/src/store/locale/fr/ui.json
index b0495a9..b8c1c23 100644
--- a/src/store/locale/fr/ui.json
+++ b/src/store/locale/fr/ui.json
@@ -126,7 +126,7 @@
       },
       "debate": {
         "button": "Débat",
-        "text": "Faut-il exécuter $accusee ?"
+        "text": "Faut-il tuer $accusee ?"
       }
     }
   },
@@ -240,6 +240,8 @@
       "votes": "Voix",
       "majority": "Majorité",
       "voters": "Votants",
+      "execution": "Exécution",
+      "exile": "Exil",
       "hiddenVote": "Résultat caché par l'Organiste"
     }
   }
diff --git a/src/store/modules/session.js b/src/store/modules/session.js
index 6e98f35..c0c6c63 100644
--- a/src/store/modules/session.js
+++ b/src/store/modules/session.js
@@ -24,7 +24,7 @@ const state = () => ({
   nomination: false,
   votes: [],
   lockedVote: 0,
-  votingSpeed: 3000,
+  votingSpeed: 1000,
   isVoteInProgress: false,
   voteHistory: [],
   markedPlayer: -1,
@@ -87,8 +87,9 @@ const mutations = {
       nominator: players[state.nomination[0]].name,
       nominee: players[state.nomination[1]].name,
       type: isExile
-        ? "Exile"
-        : "Execution" + (organGrinder && !state.isSpectator ? "*" : ""),
+        ? gameInfo.state.locale.modal.voteHistory.exile
+        : gameInfo.state.locale.modal.voteHistory.execution +
+          (organGrinder && !state.isSpectator ? "*" : ""),
       majority: Math.ceil(
         players.filter(player => !player.isDead || isExile).length / 2
       ),