Index: binaries/data/mods/public/gui/session/chat/ChatMessageFormatPlayer.js =================================================================== --- binaries/data/mods/public/gui/session/chat/ChatMessageFormatPlayer.js +++ binaries/data/mods/public/gui/session/chat/ChatMessageFormatPlayer.js @@ -23,7 +23,6 @@ if (!isMe && !this.parseMessageAddressee(msg)) return ""; - isMe = msg.text.startsWith("/me "); if (isMe) msg.text = msg.text.substr("/me ".length); @@ -54,9 +53,12 @@ // GUID for players, playerID for AIs let coloredUsername = msg.guid != -1 ? colorizePlayernameByGUID(msg.guid) : colorizePlayernameByID(msg.player); - return sprintf(translate(this.strings[isMe ? "me" : "regular"][msg.context ? "context" : "no-context"]), { + // Get the right format message. + let formatType = this.strings[isMe ? "me" : "regular"][msg.context ? "context" : "no-context"]; + + return sprintf(translate(formatType), { "message": msg.text, - "context": msg.context ? translateWithContext("chat message context", msg.context) : "", + "context": msg.context ? translate(msg.context) : "", "user": coloredUsername, "userTag": sprintf(translate("<%(user)s>"), { "user": coloredUsername }) });