diff -r 9128bb16aaf5 -r a803428704fd share/hedgewars/Data/Scripts/Multiplayer/Space_Invasion.lua --- a/share/hedgewars/Data/Scripts/Multiplayer/Space_Invasion.lua Wed Jun 28 21:16:14 2023 +0200 +++ b/share/hedgewars/Data/Scripts/Multiplayer/Space_Invasion.lua Wed Jun 28 23:41:38 2023 +0200 @@ -2,6 +2,7 @@ HedgewarsScriptLoad("/Scripts/Locale.lua") HedgewarsScriptLoad("/Scripts/Tracker.lua") HedgewarsScriptLoad("/Scripts/Params.lua") +HedgewarsScriptLoad("/Scripts/Utils.lua") --[[ Space Invasion @@ -584,8 +585,10 @@ if lGameOver then local winnerTeam = teamStats[1].name - AddCaption(string.format(loc("%s wins!"), winnerTeam), capcolDefault, capgrpGameState) - SendStat(siGameResult, string.format(loc("%s wins!"), winnerTeam)) + local winText = formatEngineString(GetEngineString("TMsgStrId", sidWinner), winnerTeam) + + AddCaption(winText, capcolDefault, capgrpGameState) + SendStat(siGameResult, winText) for i = 1, TeamsCount do SendStat(siPointType, "!POINTS")