feat: translations (#1410)

Signed-off-by: rhunk <101876869+rhunk@users.noreply.github.com>
Co-authored-by: rhunk <101876869+rhunk@users.noreply.github.com>
This commit is contained in:
RSR/
2025-08-02 16:09:08 +04:00
committed by GitHub
parent 621c16d7f4
commit 9c3cfb0685
3 changed files with 41 additions and 10 deletions

View File

@@ -27,7 +27,7 @@ class ConvertMessageLocally : Feature("Convert Message Edit") {
fun convertMessageInterface(messageInstance: Message) {
val actions = mutableMapOf<String, (Message) -> Unit>()
actions["restore_original"] = actions@{ message ->
actions[context.translation["button.restore_original"]] = actions@{ message ->
val descriptor = message.messageDescriptor ?: return@actions
messageCache.remove(descriptor.messageId!!)
context.feature(Messaging::class).conversationManager?.fetchMessage(
@@ -41,7 +41,7 @@ class ConvertMessageLocally : Feature("Convert Message Edit") {
val contentType = messageInstance.messageContent?.contentType
if (contentType == ContentType.SNAP) {
actions["convert_external_media"] = convert@{ message ->
actions[context.translation["button.convert_external_media"]] = convert@{ message ->
val snapMessageContent = ProtoReader(message.messageContent!!.content!!).followPath(11)
?.getBuffer() ?: return@convert
message.messageContent!!.content = ProtoWriter().apply {