mirror of
https://github.com/rhunk/SnapEnhance.git
synced 2025-06-12 21:27:47 +02:00
feat: localized content types
This commit is contained in:
@ -161,6 +161,7 @@ class FriendFeedInfoMenu : AbstractMenu() {
|
||||
.associateBy { it.userId!! }
|
||||
|
||||
val messageBuilder = StringBuilder()
|
||||
val translation = context.translation.getCategory("content_type")
|
||||
|
||||
messages.forEach { message ->
|
||||
val sender = participants[message.senderId]
|
||||
@ -174,9 +175,7 @@ class FriendFeedInfoMenu : AbstractMenu() {
|
||||
val contentType = ContentType.fromMessageContainer(messageProtoReader) ?: ContentType.fromId(message.contentType)
|
||||
var messageString = if (contentType == ContentType.CHAT) {
|
||||
messageProtoReader.getString(2, 1) ?: return@forEach
|
||||
} else {
|
||||
contentType.name
|
||||
}
|
||||
} else translation.getOrNull(contentType.name) ?: contentType.name
|
||||
|
||||
if (contentType == ContentType.SNAP) {
|
||||
messageString = "\uD83D\uDFE5" //red square
|
||||
|
Reference in New Issue
Block a user