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
2 changed files with 5 additions and 5 deletions

View File

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

View File

@@ -359,7 +359,11 @@ schema.statics.toJSONCleanChat = async function groupToJSONCleanChat (group, use
.map(chatMsg => { .map(chatMsg => {
// Translate system messages // Translate system messages
if (!_.isEmpty(chatMsg.info)) { 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 // Convert to timestamps because Android expects it