mirror of
https://github.com/krau/SaveAny-Bot.git
synced 2026-09-08 17:16:37 +08:00
fix(i18n): add cancel button text
This commit is contained in:
@@ -25,6 +25,7 @@ const (
|
|||||||
BotMsgCmdUnwatch Key = "bot.msg.cmd.unwatch"
|
BotMsgCmdUnwatch Key = "bot.msg.cmd.unwatch"
|
||||||
BotMsgCmdUpdate Key = "bot.msg.cmd.update"
|
BotMsgCmdUpdate Key = "bot.msg.cmd.update"
|
||||||
BotMsgCmdWatch Key = "bot.msg.cmd.watch"
|
BotMsgCmdWatch Key = "bot.msg.cmd.watch"
|
||||||
|
BotMsgCommonCancelButtonText Key = "bot.msg.common.cancel_button_text"
|
||||||
BotMsgCommonErrorBuildDirSelectKeyboardFailed Key = "bot.msg.common.error_build_dir_select_keyboard_failed"
|
BotMsgCommonErrorBuildDirSelectKeyboardFailed Key = "bot.msg.common.error_build_dir_select_keyboard_failed"
|
||||||
BotMsgCommonErrorBuildStorageSelectKeyboardFailed Key = "bot.msg.common.error_build_storage_select_keyboard_failed"
|
BotMsgCommonErrorBuildStorageSelectKeyboardFailed Key = "bot.msg.common.error_build_storage_select_keyboard_failed"
|
||||||
BotMsgCommonErrorBuildStorageSelectMessageFailed Key = "bot.msg.common.error_build_storage_select_message_failed"
|
BotMsgCommonErrorBuildStorageSelectMessageFailed Key = "bot.msg.common.error_build_storage_select_message_failed"
|
||||||
@@ -230,5 +231,4 @@ const (
|
|||||||
LifetimeUserLoginFailed Key = "lifetime.user_login_failed"
|
LifetimeUserLoginFailed Key = "lifetime.user_login_failed"
|
||||||
ParserPluginLoadFailed Key = "parser.plugin.load_failed"
|
ParserPluginLoadFailed Key = "parser.plugin.load_failed"
|
||||||
ParserPluginLoadedDir Key = "parser.plugin.loaded_dir"
|
ParserPluginLoadedDir Key = "parser.plugin.loaded_dir"
|
||||||
BotMsgCancelCancelTask Key = "bot.msg.cancel.cancel.task"
|
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -84,6 +84,7 @@ bot:
|
|||||||
|
|
||||||
This will watch chat with ID -1002229835658 and save all media messages containing "plana".
|
This will watch chat with ID -1002229835658 and save all media messages containing "plana".
|
||||||
common:
|
common:
|
||||||
|
cancel_button_text: "Cancel"
|
||||||
error_invalid_regex: "Invalid regex: {{.Error}}"
|
error_invalid_regex: "Invalid regex: {{.Error}}"
|
||||||
error_invalid_msg_id_range: "Invalid message ID range: {{.Error}}"
|
error_invalid_msg_id_range: "Invalid message ID range: {{.Error}}"
|
||||||
error_invalid_id_or_username: "Invalid ID or username: {{.Error}}"
|
error_invalid_id_or_username: "Invalid ID or username: {{.Error}}"
|
||||||
|
|||||||
@@ -84,6 +84,7 @@ bot:
|
|||||||
|
|
||||||
这将监听 ID 为 -1002229835658 的聊天, 并转存所有包含 "plana" 的媒体消息
|
这将监听 ID 为 -1002229835658 的聊天, 并转存所有包含 "plana" 的媒体消息
|
||||||
common:
|
common:
|
||||||
|
cancel_button_text: "取消任务"
|
||||||
error_invalid_regex: "无效的正则表达式: {{.Error}}"
|
error_invalid_regex: "无效的正则表达式: {{.Error}}"
|
||||||
error_invalid_msg_id_range: "无效的消息ID范围: {{.Error}}"
|
error_invalid_msg_id_range: "无效的消息ID范围: {{.Error}}"
|
||||||
error_invalid_id_or_username: "无效的ID或用户名: {{.Error}}"
|
error_invalid_id_or_username: "无效的ID或用户名: {{.Error}}"
|
||||||
|
|||||||
@@ -17,6 +17,8 @@ import (
|
|||||||
"github.com/gotd/td/constant"
|
"github.com/gotd/td/constant"
|
||||||
"github.com/gotd/td/tg"
|
"github.com/gotd/td/tg"
|
||||||
"github.com/krau/SaveAny-Bot/common/cache"
|
"github.com/krau/SaveAny-Bot/common/cache"
|
||||||
|
"github.com/krau/SaveAny-Bot/common/i18n"
|
||||||
|
"github.com/krau/SaveAny-Bot/common/i18n/i18nk"
|
||||||
"github.com/krau/SaveAny-Bot/common/utils/strutil"
|
"github.com/krau/SaveAny-Bot/common/utils/strutil"
|
||||||
"github.com/rs/xid"
|
"github.com/rs/xid"
|
||||||
)
|
)
|
||||||
@@ -96,7 +98,7 @@ func GenFileNameFromMessage(message tg.Message) string {
|
|||||||
|
|
||||||
func BuildCancelButton(taskID string) tg.KeyboardButtonClass {
|
func BuildCancelButton(taskID string) tg.KeyboardButtonClass {
|
||||||
return &tg.KeyboardButtonCallback{
|
return &tg.KeyboardButtonCallback{
|
||||||
Text: "取消任务",
|
Text: i18n.T(i18nk.BotMsgCommonCancelButtonText, nil),
|
||||||
Data: fmt.Appendf(nil, "cancel %s", taskID),
|
Data: fmt.Appendf(nil, "cancel %s", taskID),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user