fix system messages not being translated (#15405)

This commit is contained in:
Phillip Thelen 2025-03-11 22:58:39 +01:00 committed by GitHub
parent aa9b1b2cac
commit 563b780d85
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 5 deletions

View file

@ -129,9 +129,5 @@ export function translateMessage (lang, info) {
default:
msg = 'Error translating party chat. Unknown message type.';
}
if (!msg.includes('`')) {
msg = `\`${msg}\``;
}
return msg;
}

View file

@ -359,7 +359,11 @@ schema.statics.toJSONCleanChat = async function groupToJSONCleanChat (group, use
.map(chatMsg => {
// Translate system messages
if (!_.isEmpty(chatMsg.info)) {
chatMsg.text = translateMessage(userLang, chatMsg.info);
chatMsg.unformattedText = translateMessage(userLang, chatMsg.info);
chatMsg.text = chatMsg.unformattedText;
if (!chatMsg.text.includes('`')) {
chatMsg.text = `\`${chatMsg.text}\``;
}
}
// Convert to timestamps because Android expects it