Restore matrix impl and remove $tc

This commit is contained in:
N-Pex 2025-05-06 11:28:47 +02:00
parent c47b975723
commit 7a801f3ec3
8 changed files with 1140 additions and 696 deletions

View file

@ -28,7 +28,7 @@
</div>
</div>
</div>
<div class="num-members">{{ $tc("room.members", memberCount) }}</div>
<div class="num-members">{{ $t("room.members", memberCount) }}</div>
</v-col>
<v-col cols="auto" class="text-end ma-0 pa-0 ms-1">
<v-avatar :class="{ 'avatar-32': true, 'clickable': true, 'popup-open': showProfileInfo }" size="26"
@ -117,11 +117,11 @@ export default {
notificationsText() {
const invitationCount = this.$matrix.invites.length
if (invitationCount > 0) {
return this.$tc('room.invitations', invitationCount);
return this.$t('room.invitations', invitationCount);
}
const missedMessagesCount = this.$matrix.joinedRooms.reduce((value, r) => ((r.roomId !== this.$matrix.currentRoomId && r.getCanonicalAlias() !== this.$matrix.currentRoomId) ? (value + r.getUnreadNotificationCount("total")) : value), 0);
if (missedMessagesCount > 0) {
return this.$tc('room.unseen_messages', missedMessagesCount);
return this.$t('room.unseen_messages', missedMessagesCount);
}
return "";
},