Handle pokes outside chat tabs

This commit is contained in:
Edison Jwa
2026-05-23 05:25:36 +09:00
parent 738b274748
commit 7e28791ec2
10 changed files with 2567 additions and 1347 deletions
+55 -1
View File
@@ -13,7 +13,11 @@
"fieldDisplayName": "显示名称",
"connectAction": "连接",
"disconnectAction": "断开连接",
"disconnectAction": "离开服务器",
"disconnectConfirmTitle": "离开服务器?",
"disconnectConfirmBody": "你将从当前服务器断开连接。",
"disconnectConfirmCancel": "留下",
"disconnectConfirmAction": "离开",
"refreshAction": "刷新",
"diagnosticsAction": "诊断信息",
"diagnosticsSaveAction": "保存导出",
@@ -131,5 +135,55 @@
"audioRouteChangeFailed": "无法切换音频输出。",
"iosAudioInterrupted": "系统已中断音频(电话通话)",
"iosAudioResuming": "音频正在恢复",
"settingsAction": "设置",
"appSettingsTitle": "设置",
"pokeAlertsTitle": "戳一戳提醒",
"pokeAlertsDescription": "收到戳一戳时显示弹窗。戳一戳记录始终会保存在频道聊天中。",
"pokeDialogTitle": "你被戳了一下",
"pokeDialogCloseAction": "关闭",
"pokeDialogIncomingNoMessage": "{time} {sender} 戳了你一下",
"@pokeDialogIncomingNoMessage": {
"placeholders": {
"time": { "type": "String" },
"sender": { "type": "String" }
}
},
"pokeDialogIncomingWithMessage": "{time} {sender} 戳了你一下并附带消息",
"@pokeDialogIncomingWithMessage": {
"placeholders": {
"time": { "type": "String" },
"sender": { "type": "String" }
}
},
"pokeHistorySelfNoMessage": "<{time}> 你戳了“{target}”一下。",
"@pokeHistorySelfNoMessage": {
"placeholders": {
"time": { "type": "String" },
"target": { "type": "String" }
}
},
"pokeHistorySelfWithMessage": "<{time}> 你戳了“{target}”一下,消息:{message}",
"@pokeHistorySelfWithMessage": {
"placeholders": {
"time": { "type": "String" },
"target": { "type": "String" },
"message": { "type": "String" }
}
},
"pokeHistoryIncomingNoMessage": "<{time}> “{sender}”戳了你一下",
"@pokeHistoryIncomingNoMessage": {
"placeholders": {
"time": { "type": "String" },
"sender": { "type": "String" }
}
},
"pokeHistoryIncomingWithMessage": "<{time}> “{sender}”戳了你一下:{message}",
"@pokeHistoryIncomingWithMessage": {
"placeholders": {
"time": { "type": "String" },
"sender": { "type": "String" },
"message": { "type": "String" }
}
},
"permissionDenied": "权限被拒绝"
}