Files
flint/apps/bot/locales/zh.json
T
2026-04-23 23:39:18 +02:00

469 lines
17 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"errors": {
"args": {
"missing": "缺少参数 {{arg}}。用法:{{usage}}",
"invalidInt": "参数必须是整数。收到:{{value}}",
"invalidNumber": "参数必须是数字。收到:{{value}}",
"invalidBoolean": "参数必须是布尔值。收到:{{value}}",
"invalidUser": "无法根据 {{value}} 找到用户",
"invalidChannel": "无法根据 {{value}} 找到频道",
"invalidRole": "无法根据 {{value}} 找到角色",
"tooMany": "检测到过多参数({{count}}):{{extras}}。用法:{{usage}}"
},
"permissions": {
"user": "你没有权限:{{permissions}}"
},
"execution": "执行过程中发生未知错误。",
"cooldown": "请等待 {{seconds}} 秒后再使用该命令。",
"rateLimit": "请求过于频繁。请等待 {{seconds}} 秒后重试。",
"executionQueued": "命令已接受并加入队列处理。"
},
"categories": {
"fun": "娱乐",
"utility": "工具",
"core": "基础"
},
"commands": {
"kiss": {
"name": "亲吻",
"description": "向用户发送一个亲吻。",
"args": {
"user": "目标用户"
},
"examples": {
"basic": "向一名成员发送亲吻"
},
"responses": {
"success": "{{from}} 向 {{to}} 发送了一个亲吻。"
}
},
"ping": {
"name": "ping",
"description": "检查机器人的 WebSocket 延迟。",
"examples": {
"basic": "健康检查"
},
"responses": {
"pong": "Pong。WebSocket 延迟:{{latency}}ms。"
}
},
"presence": {
"name": "状态",
"description": "使用交互面板配置机器人的状态。",
"examples": {
"slash": "打开状态交互面板"
},
"responses": {
"panel": "状态面板\n状态:{{status}}\n活动:{{activityType}}\n轮换:每 {{rotationIntervalSeconds}} 秒\n当前文本({{currentTextIndex}}/{{textCount}}):{{activityText}}\n预览:{{activityPreview}}\n文本列表:{{activityTexts}}\n变量({{doubleBracesHint}}):{{variables}}",
"notOwner": "只有命令作者可以使用此面板。",
"invalidSelection": "无效选择。",
"invalidInterval": "无效间隔。请使用 {{minSeconds}} 到 {{maxSeconds}} 秒之间的整数。",
"modalTimeout": "文本编辑超时。请重新点击按钮。"
},
"ui": {
"status": {
"placeholder": "选择状态",
"options": {
"online": {
"label": "在线",
"description": "显示机器人在线"
},
"idle": {
"label": "离开",
"description": "显示机器人空闲"
},
"dnd": {
"label": "请勿打扰",
"description": "显示机器人请勿打扰"
},
"invisible": {
"label": "隐身",
"description": "显示机器人离线"
},
"streaming": {
"label": "直播",
"description": "显示机器人正在直播"
}
}
},
"activity": {
"placeholder": "选择活动类型",
"options": {
"PLAYING": {
"label": "正在玩",
"description": "显示 正在玩..."
},
"STREAMING": {
"label": "直播",
"description": "显示 正在直播..."
},
"WATCHING": {
"label": "正在观看",
"description": "显示 正在观看..."
},
"LISTENING": {
"label": "正在听",
"description": "显示 正在听..."
},
"COMPETING": {
"label": "比赛中",
"description": "显示 比赛中..."
},
"CUSTOM": {
"label": "自定义状态",
"description": "显示自定义状态"
}
}
},
"embed": {
"title": "状态配置",
"description": "修改状态、活动类型、多条文本及其轮换。",
"footer": "交互面板 /presence",
"fields": {
"status": "状态",
"activity": "活动类型",
"text": "文本"
}
},
"textButton": "📝 修改文本",
"intervalButton": "⏱️ 间隔",
"modal": {
"title": "状态文本",
"label": "每行一个文本(使用 {{var}}",
"placeholder": "维护中\n{{guild_count}} 个服务器 | {{prefix}}帮助"
},
"intervalModal": {
"title": "轮换间隔",
"label": "每个文本之间的秒数",
"placeholder": "例如:30"
}
}
},
"logs": {
"name": "日志",
"description": "使用交互面板配置 Discord 事件日志。",
"examples": {
"slash": "打开日志交互面板"
},
"responses": {
"slashOnly": "使用 /logs 打开此交互面板。",
"guildOnly": "此命令只能在服务器中使用。",
"notOwner": "只有命令作者可以使用此面板。",
"invalidSelection": "无效选择。",
"allEnabled": "所有事件日志已启用。",
"allDisabled": "所有事件日志已禁用。",
"eventEnabled": "事件 {{event}} 已启用。",
"eventDisabled": "事件 {{event}} 已禁用。",
"channelsCreated": "日志频道已准备好。新建:{{created}},复用:{{reused}}。",
"channelsPartial": "日志频道部分完成。新建:{{created}},复用:{{reused}},失败分类:{{failed}}。",
"channelsFailed": "无法创建日志频道。失败分类:{{failed}}。"
},
"ui": {
"embed": {
"title": "日志配置",
"description": "启用或禁用 Discord 事件,并按分类路由日志频道。"
},
"status": {
"enabled": "已启用",
"disabled": "已禁用"
},
"pageLabel": "第 {{page}}/{{pageCount}} 页",
"enabledCountLabel": "已启用事件:{{enabledCount}}/{{totalCount}}",
"eventsHeader": "事件",
"channelLabel": "频道",
"channelNotConfigured": "#未配置",
"feedbackLabel": "最近操作",
"buttons": {
"enableAll": "✅ 启用所有日志",
"disableAll": "❌ 禁用所有日志",
"createChannels": "📁 创建日志频道",
"previousPage": "上一页",
"nextPage": "下一页",
"enableEvent": "启用 {{event}}",
"disableEvent": "禁用 {{event}}"
},
"events": {
"messageCreate": "消息创建",
"messageDelete": "消息删除",
"messageUpdate": "消息更新",
"messageBulkDelete": "批量删除消息",
"guildMemberAdd": "成员加入",
"guildMemberRemove": "成员离开",
"guildMemberUpdate": "成员更新",
"interactionCreate": "交互",
"channelCreate": "频道创建",
"channelDelete": "频道删除",
"channelUpdate": "频道更新",
"roleCreate": "角色创建",
"roleDelete": "角色删除",
"roleUpdate": "角色更新",
"threadCreate": "线程创建",
"threadDelete": "线程删除",
"threadUpdate": "线程更新",
"emojiCreate": "表情创建",
"emojiDelete": "表情删除",
"emojiUpdate": "表情更新",
"guildUpdate": "服务器更新",
"guildUnavailable": "服务器不可用",
"guildBanAdd": "成员被封禁",
"guildBanRemove": "成员解封",
"inviteCreate": "邀请创建",
"inviteDelete": "邀请删除"
}
}
},
"welcome": {
"name": "欢迎",
"description": "使用交互面板配置欢迎消息。",
"examples": {
"slash": "打开欢迎消息配置面板"
},
"responses": {
"guildOnly": "此命令只能在服务器中使用。",
"notOwner": "只有命令作者可以使用此面板。",
"invalidSelection": "无效选择。",
"testSuccess": "测试消息已发送到 {{channel}}。",
"testDisabled": "欢迎模块已禁用。",
"testMissingChannel": "未配置频道。请使用频道按钮。",
"testChannelUnavailable": "已配置频道不可用或不存在。",
"testMissingPermissions": "机器人没有权限在该频道发送消息。",
"testFailed": "无法发送测试消息,请稍后重试。"
},
"ui": {
"embed": {
"title": "欢迎配置",
"description": "设置状态、频道、消息类型并进行测试。",
"fields": {
"status": "状态",
"channel": "频道",
"type": "类型",
"channelPicker": "频道选择",
"autoRoles": "自动角色"
}
},
"status": {
"enabled": "🟢 已启用",
"disabled": "🔴 已禁用"
},
"channelNotConfigured": "#未配置",
"autoRolesNotConfigured": "未配置自动角色",
"channelPickerPlaceholder": "选择欢迎频道",
"channelPickerHint": "在下方选择菜单中选择频道。",
"rolePickerPlaceholder": "选择一个或多个自动角色",
"rolePickerHint": "在下方选择角色以加入自动列表。",
"buttons": {
"toggle": "切换状态",
"channel": "配置频道",
"channelCancel": "关闭频道选择",
"roles": "添加自动角色",
"rolesCancel": "关闭角色选择",
"rolesClear": "清空自动角色",
"test": "测试"
},
"type": {
"placeholder": "选择消息类型",
"options": {
"simple": {
"label": "简单消息",
"description": "发送普通文本消息"
},
"embed": {
"label": "嵌入消息",
"description": "发送欢迎嵌入消息"
},
"container": {
"label": "容器 (V2)",
"description": "发送 Components V2 容器"
},
"image": {
"label": "图片",
"description": "发送带图片的嵌入消息"
}
}
}
},
"templates": {
"simple": "🎉 欢迎 {{user}} 来到 **{{guild}}**",
"embedTitle": "欢迎!",
"embedDescription": "{{user}} 刚刚加入了 **{{guild}}**。",
"containerTitle": "欢迎",
"containerDescription": "{{user}} 刚刚加入了 **{{guild}}**。",
"imageTitle": "欢迎",
"imageDescription": "加入 Discord 服务器 {{guild}}"
}
},
"goodbye": {
"name": "再见",
"description": "使用交互面板配置离开消息。",
"examples": {
"slash": "打开离开消息配置面板"
},
"responses": {
"guildOnly": "此命令只能在服务器中使用。",
"notOwner": "只有命令作者可以使用此面板。",
"invalidSelection": "无效选择。",
"testSuccess": "测试消息已发送到 {{channel}}。",
"testDisabled": "离开模块已禁用。",
"testMissingChannel": "未配置频道。请使用频道按钮。",
"testChannelUnavailable": "已配置频道不可用或不存在。",
"testMissingPermissions": "机器人没有权限在该频道发送消息。",
"testFailed": "无法发送测试消息,请稍后重试。"
},
"ui": {
"embed": {
"title": "离开配置",
"description": "设置状态、频道、消息类型并进行测试。",
"fields": {
"status": "状态",
"channel": "频道",
"type": "类型",
"channelPicker": "频道选择"
}
},
"status": {
"enabled": "🟢 已启用",
"disabled": "🔴 已禁用"
},
"channelNotConfigured": "#未配置",
"channelPickerPlaceholder": "选择离开频道",
"channelPickerHint": "在下方选择菜单中选择频道。",
"buttons": {
"toggle": "切换状态",
"channel": "配置频道",
"channelCancel": "关闭频道选择",
"test": "测试"
},
"type": {
"placeholder": "选择消息类型",
"options": {
"simple": {
"label": "简单消息",
"description": "发送普通文本消息"
},
"embed": {
"label": "嵌入消息",
"description": "发送离开嵌入消息"
},
"container": {
"label": "容器 (V2)",
"description": "发送 Components V2 容器"
},
"image": {
"label": "图片",
"description": "发送带图片的嵌入消息"
}
}
}
},
"templates": {
"simple": "👋 {{user}} 离开了 **{{guild}}**。",
"embedTitle": "再见",
"embedDescription": "{{user}} 离开了 **{{guild}}**。",
"containerTitle": "再见",
"containerDescription": "{{user}} 离开了 **{{guild}}**。",
"imageTitle": "再见",
"imageDescription": "离开 Discord 服务器 {{guild}}"
}
},
"help": {
"name": "帮助",
"description": "显示命令列表或某个命令的详细信息。",
"args": {
"command": "可选的命令名称或触发词"
},
"examples": {
"basic": "显示所有命令",
"single": "显示某个命令的详细信息"
},
"errors": {
"notFound": "没有找到匹配 {{query}} 的命令。"
},
"embed": {
"title": "命令帮助",
"description": "使用 {{usage}} 查看某个命令。",
"categoryEmpty": "该分类中没有命令。",
"detailsTitle": "命令:{{name}}",
"detailsDescription": "{{description}}",
"footer": "分类:{{source}}",
"fields": {
"usage": "用法",
"arguments": "参数",
"examples": "示例"
}
},
"labels": {
"prefix": "前缀",
"slash": "斜杠",
"required": "必填",
"optional": "可选",
"noArgs": "无参数。",
"noExamples": "无示例。"
}
}
},
"logsRuntime": {
"placeholders": {
"noContent": "(无内容)",
"unknown": "未知",
"none": "无"
},
"embed": {
"title": "事件:{{event}}",
"detailsField": "详情"
},
"summaries": {
"messageCreate": "{{user}} 在 {{channel}} 发送了消息",
"messageDelete": "{{channel}} 中的消息已删除",
"messageUpdate": "{{channel}} 中的消息已更新",
"messageBulkDelete": "批量删除:{{count}} 条消息被移除",
"guildMemberAdd": "成员加入:{{user}}",
"guildMemberRemove": "成员离开:{{user}}",
"guildMemberUpdate": "成员更新:{{user}}",
"interactionGeneric": "{{user}} 进行了交互",
"interactionSlash": "{{user}} 使用了斜杠命令 /{{command}}",
"interactionButton": "{{user}} 点击了按钮",
"interactionSelect": "{{user}} 使用了选择菜单",
"interactionModal": "{{user}} 提交了表单",
"channelCreate": "频道创建:{{channel}}",
"channelDelete": "频道删除:{{channel}}",
"channelUpdate": "频道更新:{{channel}}",
"roleCreate": "角色创建:{{role}}",
"roleDelete": "角色删除:{{role}}",
"roleUpdate": "角色更新:{{role}}",
"threadCreate": "线程创建:{{thread}}",
"threadDelete": "线程删除:{{thread}}",
"threadUpdate": "线程更新:{{thread}}",
"emojiCreate": "表情创建:{{emoji}}",
"emojiDelete": "表情删除:{{emoji}}",
"emojiUpdate": "表情更新:{{emoji}}",
"guildUpdate": "服务器更新:{{guild}}",
"guildUnavailable": "服务器暂时不可用:{{guild}}",
"guildBanAdd": "用户被封禁:{{user}}",
"guildBanRemove": "用户解除封禁:{{user}}",
"inviteCreate": "邀请创建:{{code}}",
"inviteDelete": "邀请删除:{{code}}"
},
"details": {
"messageId": "messageId={{value}}",
"author": "author={{tag}} ({{id}})",
"content": "content={{value}}",
"before": "before={{value}}",
"after": "after={{value}}",
"channelId": "channelId={{value}}",
"count": "count={{value}}",
"user": "user={{tag}} ({{id}})",
"oldNick": "oldNick={{value}}",
"newNick": "newNick={{value}}",
"interactionId": "interactionId={{value}}",
"type": "type={{value}}",
"oldName": "oldName={{value}}",
"newName": "newName={{value}}",
"roleId": "roleId={{value}}",
"threadId": "threadId={{value}}",
"emojiId": "emojiId={{value}}",
"guildId": "guildId={{value}}",
"inviter": "inviter={{value}}"
}
}
}