diff --git a/binaries/data/mods/public/gui/gamesetup/gamesetup.js b/binaries/data/mods/public/gui/gamesetup/gamesetup.js index 1cb8e5ceb6..1846c6a5dd 100644 --- a/binaries/data/mods/public/gui/gamesetup/gamesetup.js +++ b/binaries/data/mods/public/gui/gamesetup/gamesetup.js @@ -1825,7 +1825,9 @@ function addChatMessage(msg) break; case "clientlist": - formatted = sprintf(translate("Users: %(users)s"), { "users": getUsernameList().join(translate(", ")) }); + formatted = sprintf(translate("Users: %(users)s"), + // Translation: This comma is used for separating first to penultimate elements in an enumeration. + { "users": getUsernameList().join(translate(", ")) }); break; case "system": diff --git a/binaries/data/mods/public/gui/session/messages.js b/binaries/data/mods/public/gui/session/messages.js index 648a3cb8a9..289e8ffdfa 100644 --- a/binaries/data/mods/public/gui/session/messages.js +++ b/binaries/data/mods/public/gui/session/messages.js @@ -434,7 +434,9 @@ function addChatMessage(msg) formatted = sprintf(translate("%(player)s has rejoined the game."), { "player": "[color=\"" + playerColor + "\"]" + username + "[/color]" }); break; case "clientlist": - formatted = sprintf(translate("Users: %(users)s"), { "users": getUsernameList().join(translate(", ")) }); + formatted = sprintf(translate("Users: %(users)s"), + // Translation: This comma is used for separating first to penultimate elements in an enumeration. + { "users": getUsernameList().join(translate(", ")) }); break; case "system": formatted = msg.text;