Files
SREBOT/BOT/locales/zh-CN.json
T
NotSoToothless 25990c361f docs(tally): add tally to /help + website docs; translate to all locales (#1342)
- Add a 'Voice channel tally' group to /help with the three commands.
- Add a Voice Channel Tally section to the website docs (docs.ejs).
- Translate the commands.tally bot strings + help_group_tally into all 10
  other bot locales, and the new docs.* web strings into all 10 web locales.
- Fix stale need_one_input string (ign/squadron_short -> username/squadron).

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 01:56:32 -07:00

903 lines
47 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.
{
"common": {
"error_title": "错误",
"no_data_title": "没有数据",
"access_denied_title": "访问被拒绝",
"access_denied_desc": "此服务器已被加入黑名单。",
"no_players_selected": "未选择玩家。请至少选择一名玩家。",
"must_use_in_server": "此命令必须在服务器中使用。",
"could_not_resolve_channel": "无法识别所选频道。",
"failed_update_setting": "❌ 设置更新失败。",
"configuration_not_found": "未找到配置。",
"no_channel_selected": "未选择频道。",
"no_selection_received": "未收到选择。",
"database_error": "❌ 数据库错误:{error}",
"enabled": "已启用",
"disabled": "已禁用",
"not_configured": "未配置",
"unknown": "未知",
"rating_field": "评分",
"battles_field": "战斗",
"wins_field": "胜场",
"losses_field": "负场",
"win_rate_field": "胜率",
"kills_field": "击杀",
"deaths_field": "死亡",
"kd_field": "K/D",
"members_field": "成员",
"placement_field": "排名",
"points_field": "点数",
"ground_kills_field": "地面击杀",
"air_kills_field": "空中击杀",
"total_kills_field": "总击杀",
"assists_field": "助攻",
"captures_field": "占点",
"none_option": "无"
},
"buttons": {
"skip": "跳过",
"previous": "上一页",
"next": "下一页",
"prev": "上一页",
"prev_arrow": "◀ 上一页",
"next_arrow": "下一页 ▶",
"prev_arrow_only": "◀",
"next_arrow_only": "▶",
"generate_chart": "📊 生成图表",
"show_graph": "显示图表",
"view_player_stats": "📊 查看玩家统计",
"compare_nearby": "📈 对比附近中队",
"confirm_swap": "是,替换",
"cancel_swap": "否,保留原设置",
"set_squadron": "设置中队",
"same_as_logs": "与日志相同",
"require_password": "🔒 需要密码",
"password_required": "🔒 需要密码",
"lock_data": "🔐 绑定中队数据",
"data_locked": "🔐 数据已绑定到服务器",
"allow_public": "👥 允许公开 Meta",
"public_enabled": "👥 公开 Meta 已启用",
"update_accounts": "📋 更新 Meta 账号",
"change_password": "🔑 修改密码",
"help": "❓ 帮助",
"add_player": " 添加玩家",
"update_all": "🔄 更新所有成员",
"back_to_settings": "⬅ 返回设置",
"manage_notifications": "管理通知",
"diagnose_permissions": "诊断权限",
"enable": "启用",
"disable": "禁用",
"change_channel": "更改频道",
"view_replay": "查看回放",
"view_website": "在网站查看",
"view_video": "查看视频",
"view_log": "查看战斗日志",
"view_chat": "查看聊天",
"subscribe_website": "通过网站订阅",
"cancel": "取消",
"back": "返回",
"yes_disband": "是,解散",
"transfer_leave": "转让并离开",
"accept_selected": "接受所选",
"accept_all": "全部接受",
"decline_selected": "拒绝所选",
"remove_all": "全部移除",
"remove_active": "移除正式成员",
"remove_queued": "移除排队成员",
"remove_selected": "移除所选",
"ping_all": "提醒全部",
"ping_active": "提醒正式成员",
"ping_queued": "提醒排队成员",
"ping_selected": "提醒所选",
"accept_members": "接受成员",
"remove_members": "移除成员",
"ping_members": "提醒成员",
"rename_stack": "重命名车队",
"request_to_join": "申请加入",
"leave_withdraw": "离开 / 撤回申请",
"manage_stack": "管理车队 ⚙️",
"disband_stack": "解散车队",
"force_disband_create": "强制解散并新建"
},
"events": {
"guild_join_title": "感谢添加我!",
"guild_join_desc": "该项目的详细说明。"
},
"comp": {
"not_found_title": "未找到阵容",
"not_found_desc": "没有 **{squadron}** 的数据,请稍后再试。",
"error_loading_title": "加载阵容时出错",
"error_loading_desc": "加载阵容数据失败:{error}",
"title": "{squadron} 的阵容",
"desc": "最近 {minutes} 分钟内出现过的阵容",
"no_recent_title": "没有近期阵容",
"no_recent_desc": "最近 {minutes} 分钟内没有阵容记录。",
"comp_title": "阵容 {index}",
"last_seen_label": "**最后出现**{timestamp}{warning}",
"comp_label": "**阵容**{notation}",
"no_players_recorded": "没有记录到玩家。",
"limit_reached_title": "阵容查询次数已用完",
"limit_reached_desc": "此服务器已用完本时段的 {limit} 次阵容查询。订阅(使用 /unlock)可获得无限访问,或等待下一个时段。",
"user_limit_reached_desc": "您已用完本时段在所有非高级服务器中的 {limit} 次个人阵容查询。此服务器的其他成员仍可使用剩余的服务器配额,已使用 /unlock 的高级服务器不受限制——请使用 /unlock 订阅,或等待下一个时段。",
"remaining_footer": "本时段剩余 {remaining}/{limit} 次免费阵容查询",
"user_remaining_footer": "本时段剩余 {remaining}/{limit} 次个人阵容查询",
"remaining_footer_combined": "本时段剩余阵容查询:个人 {user_remaining}/{user_limit} · 服务器 {server_remaining}/{server_limit}"
},
"quick_log": {
"invalid_type": "类型只能设置为 Logs、Points、排行榜、周BR 或 全部。",
"squadron_required": "此通知类型需要中队名称。",
"wildcard_logs_only": "通配符只适用于日志通知。",
"squadron_not_resolved": "无法识别中队 `{squadron}`。",
"save_failed": "保存通知设置失败。",
"premium_warning": "\n\n注意:高级功能可能需要有效订阅。",
"leaderboard_set": "排行榜通知已设置。",
"both_set": "已为 **{squadron}** 设置日志和点数通知。{premium_note}",
"alarm_set": "已为 **{squadron}** 设置 {alarm_type} 通知。{premium_note}",
"weekly_br_wildcard_set": "周BR报告(前20中队)已设置到该频道。在每次BR轮换结束时发送。",
"weekly_br_squadron_set": "{squadron} 的周BR报告(前15玩家)已设置到该频道。在每次BR轮换结束时发送。"
},
"autolog": {
"game_not_logged_title": "比赛未记录",
"game_not_logged_desc": "此频道未配置自动日志,或该比赛不符合当前服务器的记录规则。",
"wildcard_blocked_title": "通配符日志不可用",
"wildcard_blocked_desc": "通配符中队条目(*, all, everything)仅 Pro 或 Max 档位可用。你的服务器在 {notif} 上当前为 **{tier}** 档位。升级后可重新启用通配符日志。",
"over_cap_title": "已达到中队数量上限",
"over_cap_desc": "你的服务器当前为 **{tier}** 档位,可启用 **{cap} 个 {notif}** 中队。中队 **{squadron}** 当前超出上限,因此不会被记录。升级到更高档位可恢复记录。",
"over_cap_footer": "升级套餐可提高或取消此限制。",
"server_not_upgraded_title": "此服务器未升级",
"server_not_upgraded_autolog_desc": "此服务器没有有效的高级订阅。\n\n**未升级服务器将在 <t:{deadline}:D> 后停止接收自动比赛计分板。**\n\n使用 `/unlock` 订阅以继续接收自动比赛日志。",
"server_not_upgraded_points_desc": "此服务器没有有效的高级订阅。\n\n**未升级服务器将在 <t:{deadline}:D> 后停止接收自动更新。**\n\n使用 `/unlock` 订阅以继续接收自动更新。",
"points_not_logged_title": "点数未记录",
"points_not_logged_desc": "没有为此服务器配置点数通知。",
"wl_line": "战绩:**{wins}胜 / {losses}负**,中队:**{squadron}**",
"placement_rose": "\n**{squadron}** 从 **{old_place}** 上升到 **{new_place}**",
"placement_fell": "\n**{squadron}** 从 **{old_place}** 下降到 **{new_place}**",
"points_update_title": "**{squadron} {region} 点数更新**",
"points_update_desc": "# {old_total} -> {new_total} {chart}{wl_line}{placement_line}\n\n**玩家变化:**",
"leave_title": "⚠️ 玩家离开 {squadron}",
"leave_desc": "**{nick}**{uid})已离开中队。\n\n最后记录点数:**{points}**",
"replay_not_available": "此比赛的回放暂不可用。",
"too_many_videos": "正在生成的视频过多,请稍后再试。",
"video_gen_failed": "视频生成失败:{error}",
"video_missing": "视频文件不存在。",
"video_too_large": "回放视频过大,无法上传({file_mb:.1f} MB)。服务器限制为 {limit_mb:.0f} MB。",
"video_web_fallback": "视频太大,无法直接上传。可在这里查看:{url}",
"video_upload_failed": "视频上传失败。可在网站查看:{url}",
"video_unexpected_error": "处理视频时出现意外错误:{error}",
"replay_not_found": "未找到回放:{session_id}",
"no_chat_log": "此回放没有可用聊天记录:{session_id}",
"chat_log_title": "**比赛 [{session_id}]({url}) 的聊天记录**",
"chat_log_part_title": "**比赛 [{session_id}]({url}) 的聊天记录(第 {part}/{total} 段)**",
"chat_log_part_only": "**聊天记录(第 {part}/{total} 段)**",
"chat_log_error": "读取聊天记录失败:{error}",
"no_battle_log": "此回放没有可用战斗日志:{session_id}",
"battle_log_title": "**比赛 [{session_id}]({url}) 的战斗日志**",
"battle_log_part_title": "**比赛 [{session_id}]({url}) 的战斗日志(第 {part}/{total} 段)**",
"battle_log_part_only": "**战斗日志(第 {part}/{total} 段)**",
"battle_log_error": "读取战斗日志失败:{error}",
"premium_active_line": "✅ **高级版:** 已启用 — autologging is 已启用 for this 服务器.",
"premium_not_subscribed_line": "❌ **高级版:** 未订阅 — 使用 `/unlock` to enable autologging.",
"premium_free_line": "⚪ **高级版:** 未订阅 — 使用 `/unlock` to 订阅 ($2.99/mo). *(Autologs are free for all 服务器s right now.)*",
"what_to_do": "\n\n你想做什么?",
"select_notif_type": "选择the notification type to manage:",
"select_notif_placeholder": "选择通知类型",
"logs_option": "日志",
"logs_option_desc": "该项目的详细说明。",
"points_option": "点数",
"points_option_desc": "该项目的详细说明。",
"leaderboard_option": "排行榜",
"leaderboard_option_desc": "该项目的详细说明。",
"selected_type": "已选择 **{type}**。现在请选择要管理的中队:",
"select_squadron_placeholder": "选择中队",
"select_squadron_page_placeholder": "选择中队(第 {page} 页)",
"no_squadrons_available": "没有squadron available for this notification type.",
"managing_global": "正在管理频道 **{channel}** 中的 **{type}**(全局)。",
"managing_squadron": "正在管理频道 **{channel}** 中 **{squadron}** 的 **{type}**。",
"select_channel": "选择a new channel:",
"select_channel_placeholder": "选择频道",
"select_channel_page_placeholder": "选择频道(第 {page} 页)",
"global_toggled": "{type}(全局)现在为 {state}。",
"squadron_toggled": "**{squadron}** 的 {type} 现在为 {state}。",
"channel_updated_global": "已将 {type}(全局)更新到 {channel}",
"channel_updated_squadron": "已将 **{squadron}** 的 {type} 更新到 {channel}",
"diagnose_channel_placeholder": "请输入或选择…",
"select_channel_diagnose": "选择the channel to diagnose:",
"points_table_header": "名称 变化 当前\n",
"no_squadrons_desc": "未配置中队",
"no_channels_desc": "没有可用频道",
"cap_header": "已启用 {used}/{cap} 个 {notif} — {tier} 档位"
},
"language": {
"prompt": "选择此服务器的机器人显示语言。",
"select_placeholder": "选择语言",
"language_set": "语言已设置为 {language}。",
"translate_prompt": "在下方选择目标语言 👇",
"translate_result": "**{author} → {language}**\n{text}",
"translate_failed": "翻译失败:{error}",
"translate_placeholder": "选择目标语言…",
"translation_unavailable": "翻译不可用(未配置 DeepL",
"translation_failed": "翻译失败"
},
"diagnostics": {
"title": "诊断",
"channel_permissions_header": "频道权限:{channel_id}",
"perms_needed": "需要权限:发送消息、嵌入链接、附加文件。",
"server_squadron_header": "服务器中队",
"server_squadron_short": "简称:{short}",
"server_squadron_long": "全称:{long}",
"server_squadron_not_set": "未设置服务器中队。",
"autolog_prefs_header": "自动日志设置",
"autolog_none_configured": "尚未配置自动日志。",
"autolog_setup_hint": "使用 `/quick-log` 或 `/setup` 开始配置。",
"missing_send_attach": "缺少发送消息或附加文件权限",
"channel_not_found": "找不到频道",
"invalid_channel_id": "无效频道 ID",
"selected_channel_tag": "(当前选择)",
"autolog_no_logs_channels": "未配置日志频道。",
"autolog_enable_hint": "启用日志通知后,这里会显示频道。",
"premium_status_header": "高级状态",
"premium_active": "高级功能:已激活",
"premium_not_subscribed": "高级功能:未订阅",
"premium_autolog_required": "自动日志需要订阅。",
"premium_not_subscribed_free": " ⚪ 未订阅 — 使用 `/unlock` 订阅($2.99/月)。",
"premium_free_note": " *(Autologs are free for all 服务器s right now.)*"
},
"sq_info": {
"title": "中队信息:{squadron}",
"placement_field": "排名",
"total_points_field": "总点数",
"total_members_field": "成员数",
"members_field": "成员",
"fetch_failed": "无法获取中队信息。"
},
"sq_info_graph": {
"title": "{squadron} — SQ-INFO(赛季 {season}",
"embed_title": "{squadron} — 阵容构成",
"embed_desc": "赛季 **{season}** · 中位场次:**{median}** · 核心:**{core}** · 活跃:**{active}** · 边缘:**{weak}**\n按场次降序排列;高度 = 胜率。核心 = 场次 ≥ 中位 且 胜率 ≥ 中队胜率。活跃 = 场次 ≥ 中位 且 胜率 < 中队胜率。边缘 = 场次低于中位。",
"squadron_wr_line": "中队胜率 {wr}%",
"y_label": "胜率",
"core_header": "核心 — {count} · 胜率 {avg}%",
"active_header": "活跃 — {count} · 胜率 {avg}%",
"weak_header": "边缘 — {count} · 胜率 {avg}%",
"no_active_season": "未找到进行中的赛季,请在下一个赛季开始后再试。",
"no_members": "未找到 {squadron} 的当前成员。"
},
"recap_card": {
"unknown_season": "未知赛季:{season}",
"no_clan_id": "找不到 **{squadron}** 的中队 ID。",
"render_failed": "回顾卡渲染失败。"
},
"leaderboard_alarm": {
"not_logged_title": "排行榜未记录",
"not_logged_desc": "此服务器未配置排行榜通知。",
"title": "中队排行榜更新",
"top15_desc": "含统计数据的前 15 名中队,将在时段结束 35 分钟后发送。\n本条发送于 <t:{timestamp}:R>。",
"top30_desc": "前 30 名中队",
"server_not_upgraded_title": "此服务器未升级",
"server_not_upgraded_desc": "此服务器没有有效的高级订阅。\n\n**未升级服务器将在 <t:{deadline}:D> 后停止接收自动更新。**\n\n使用 `/unlock` 订阅以继续接收自动更新。"
},
"misc": {
"schedule_title": "赛季日程",
"schedule_timeslot_label": "{region} 时段",
"schedule_not_found_title": "未找到日程",
"schedule_not_found_desc": "目前还没有可用的日程数据。",
"credits_title": "鸣谢",
"credits_desc": "该项目的详细说明。",
"news_no_news_title": "暂无公告",
"news_no_news_desc": "目前没有公告,请稍后再查看!",
"news_footer": "感谢你的支持!ᕙᘘᗢ",
"help_title": "机器人指南",
"donate_title": "支持 SRE Bot",
"donate_desc": "该项目的详细说明。",
"status_title": "机器人状态",
"status_last_received": "最近接收的对局",
"status_avg_ttl": "平均 TTL (最近 30 局)",
"status_no_data": "暂无数据",
"status_gaijin_slow": "⚠️ Gaijin 服务器较慢",
"help_commands_header": "**命令概览**",
"help_links": "详细信息请阅读[文档]({docs}),或在[支持服务器]({support})获取帮助。",
"help_terms": "[服务条款]({terms}) • [隐私政策]({terms})",
"help_group_admin": "入门与管理",
"help_group_squadron": "战队信息",
"help_group_rankings": "排行与工具",
"help_group_players": "玩家",
"help_group_meta": "Meta",
"help_group_stacks": "组队",
"help_group_settings": "设置与信息",
"help_translate_hint": "右键点击消息 → 应用 进行翻译",
"help_group_tally": "语音频道追踪"
},
"sq_stats": {
"no_data_title": "没有数据",
"no_data_desc": "未找到中队 {squadron} 的历史数据。",
"title": "{squadron} // 中队",
"desc": "总分趋势(最近 {count} 个数据点)",
"previous_score_field": "上次分数",
"current_score_field": "当前分数",
"change_field": "变化",
"player_title": "{squadron} // 玩家",
"player_desc": "单个玩家点数趋势",
"comparison_title": "{squadron} // 排行榜对比",
"comparison_desc": "正在与排名 {range} 的中队对比",
"current_position_field": "当前排名",
"squadrons_shown_field": "显示的中队",
"squadron_not_found_error": "排行榜中找不到该中队",
"no_nearby_error": "未找到附近排名的中队",
"no_historical_error": "未找到附近中队的历史数据",
"comparison_chart_failed": "生成对比图表失败",
"select_players_placeholder": "选择玩家(第 {page} 页)"
},
"loss_calc": {
"title": "点数损失 — {squadron}",
"players_leaving_field": "离队玩家",
"share_of_total_field": "占总数比例",
"points_lost_real_field": "损失点数(实际)",
"points_lost_raw_field": "损失点数(原始)",
"squadron_rating_field": "中队评分",
"squadron_position_field": "中队排名",
"positions_lost_field": "下降名次",
"not_found_footer": "未在中队中找到:{players}",
"fetch_failed": "获取中队数据失败:{error}",
"no_point_data": "此中队没有可用点数数据。",
"no_matching_players": "在 **{squadron}** 中未找到匹配玩家。"
},
"player": {
"select_player_placeholder": "选择玩家",
"no_stats_found": "❌ 未找到 UID {uid} 的统计数据。",
"no_vehicle_stats": "❌ 未找到此玩家的载具统计。",
"vehicles_found": "找到 **{nick}** 的 **{count}** 个载具\n选择一个载具查看详细统计:",
"vehicle_select_placeholder": "选择载具(第 {page}/{total} 页)",
"combat_stats_header": "**__战斗统计__**",
"ground_kills_label": "**地面击杀:** {value}",
"air_kills_label": "**空中击杀:** {value}",
"total_kills_label": "**总击杀:** {value}",
"assists_label": "**助攻:** {value}",
"deaths_label": "**死亡:** {value}",
"kd_label": "**K/D** {value}",
"captures_label": "**占点:** {value}",
"battle_record_header": "**__战绩记录__**",
"total_battles_label": "**总战斗:** {value}",
"wins_label": "**胜场:** {value}",
"losses_label": "**负场:** {value}",
"win_rate_label": "**胜率:** {value}%",
"stats_desc": "**{nick}****{squadron}**)的统计\nUID`{uid}`",
"not_found_title": "未找到玩家",
"not_found_desc": "未找到 `{player}` 的比赛历史。",
"no_players_found": "未找到匹配 **{username}** 的玩家\n可尝试使用 `/website` 在网站搜索。",
"multiple_matches": "找到多个匹配项,请在下方选择正确的玩家:",
"must_provide_input": "你必须至少提供 UID 或用户名。",
"must_provide_or_link": "你必须提供 UID 或用户名,或先使用 `/set-player` 关联你的账号。",
"link_select": "匹配到多个玩家 — 请选择要关联到你 Discord 的账号:",
"link_success": "✅ 已将你的 Discord 账号关联到 **{nick}**UID `{uid}`)。\n`/player-stats` 等命令现在将默认使用此账号。"
},
"player_games": {
"no_recent_title": "没有近期比赛",
"no_recent_desc": "最近 8 小时内未找到 **{player}** 的比赛。",
"squadron_label": "**中队:** {squadron}",
"record_label": "**胜:** {wins} **负:** {losses} **胜率:** {wr}%",
"comps_played_header": "\n\n**使用过的阵容**"
},
"match": {
"missing_input_title": "缺少输入",
"missing_input_desc": "该项目的详细说明。",
"not_found_title": "未找到比赛",
"not_found_desc": "找不到 ID 为 `{match_id}` 的比赛。",
"invalid_data_title": "比赛数据无效",
"invalid_data_desc": "无法解析回放数据。",
"scoreboard_error_title": "计分板错误",
"scoreboard_error_desc": "生成计分板图片失败。",
"no_games_title": "未找到比赛",
"no_games_desc": "未找到 **{player}** 的比赛历史。",
"recent_matches_title": "{player} 的近期比赛",
"recent_matches_desc": "最多显示 {count} 场近期比赛。选择一场查看完整计分板。",
"select_match_placeholder": "选择要查看的比赛..."
},
"compare": {
"no_players_found": "未找到匹配 **{name}** 的玩家。",
"multiple_matches": "**{name}** 有多个匹配项:{matches}\n请使用更具体的名称(自动补全建议为精确匹配)。",
"could_not_resolve": "无法识别玩家。",
"could_not_fetch": "❌ 无法获取 **{name}** 的统计。",
"no_graph_data": "最近 90 天没有可用数据。",
"no_squadron_points_data": "{names} 没有中队点数数据(在已追踪的中队历史中找不到该玩家)。",
"graph_title": "玩家点数 — 最近 90 天",
"battles_label": "战斗",
"wins_label": "胜场",
"losses_label": "负场",
"win_rate_label": "胜率",
"ground_kills_label": "地面击杀",
"air_kills_label": "空中击杀",
"total_kills_label": "总击杀",
"assists_label": "助攻",
"deaths_label": "死亡",
"kd_label": "K/D",
"captures_label": "占点"
},
"squadron": {
"not_found_desc": "未找到中队 `{squadron}`。",
"set_title": "✅ 中队已设置",
"set_desc": "此服务器的中队已设置为 **{squadron}**。",
"short_name_field": "简称",
"long_name_field": "全称",
"swap_title": "✅ 中队已替换",
"swap_desc": "已将此服务器的 **{old}** 替换为 **{new}**。",
"already_set_title": "⚠️ 中队已设置",
"already_set_desc": "此服务器当前设置为 **{old}**。\n是否替换为 **{new}**",
"swap_cancelled": "❌ 中队更改已取消。"
},
"setup": {
"step1_title": "服务器设置 — 第 1/3 步",
"step1_desc": "此向导将引导你为服务器配置机器人。\n\n**第 1 步** — 设置中队\n**第 2 步** — 选择日志频道\n**第 3 步** — 选择点数频道\n",
"step1_current_sq": "\n当前配置的中队:**[{short}] {long}**",
"step2_title": "服务器设置 — 第 2/3 步",
"step2_desc": "中队已设置为 **[{short}] {long}**。\n\n**战斗日志** 应发布到哪里?\n请在下方选择文字频道,或跳过此步骤。",
"step3_title": "服务器设置 — 第 3/3 步",
"step3_desc": "**点数通知** 应发布到哪里?\n请在下方选择文字频道,或跳过此步骤。",
"step3_same_as_logs": "\n\n你也可以点击“与日志相同”来复用日志频道。",
"summary_title": "设置完成",
"summary_desc": "该项目的详细说明。",
"squadron_field": "中队",
"logs_channel_field": "日志频道",
"points_channel_field": "点数频道",
"premium_required_field": "⚠️ 比赛日志需要高级版",
"premium_required_value": "在此服务器拥有有效订阅之前,自动比赛计分板不会发布。运行 `/unlock` 订阅($2.99/月)。",
"modal_title": "设置中队",
"modal_label": "中队 Short 名称",
"modal_placeholder": "请输入或选择…",
"squadron_not_found": "未找到中队 `{squadron}`。请重试。",
"logs_channel_placeholder": "选择日志频道...",
"points_channel_placeholder": "选择点数频道..."
},
"meta_management": {
"squadron_not_found_title": "❌ 中队 Not 已找到",
"squadron_not_found_desc": "找不到中队 **{squadron}** 的 clan ID。",
"access_denied_title": "标题",
"access_denied_desc": "密码错误。此中队的 Meta 数据受保护。",
"data_locked_title": "标题",
"data_locked_desc": "**{squadron}** 已启用数据绑定,不能转移到其他服务器。\n\n移动前,中队所有者必须先禁用 **绑定中队数据**。",
"error_retrieving_settings": "❌ 错误 retrieving 服务器 settings after transfer. Please try again.",
"error_retrieving_settings_retry": "❌ 错误 retrieving 服务器 settings. Please try running the 命令 again.",
"authenticated_title": "✅ 已验证",
"authenticated_desc": "密码已验证。正在管理 **{squadron}** 的设置。",
"claimed_title": "标题",
"claimed_desc": "**{squadron}** 已成功绑定到此服务器!",
"password_requirement_field": "🔒 密码 Requirement",
"data_lock_field": "🔐 中队 数据 Binding",
"public_meta_field": "👥 公开 Meta 访问",
"access_password_field": "🔑 访问 密码",
"enabled_value": "✅ 已启用",
"disabled_value": "❌ 已禁用",
"settings_title": "标题",
"settings_desc": "**中队:** {squadron}\n**Clan ID** {clan_id}",
"first_time_title": "🔐 Meta 管理 - 首次设置",
"first_time_owner_desc": "**中队:** {squadron}\n**Clan ID** {clan_id}\n\n🔑 已生成访问密码。**请保存此密码**,之后验证 Meta 数据访问时会用到。\n\n**密码:** `{password}`",
"first_time_non_owner_desc": "**中队:** {squadron}\n**Clan ID** {clan_id}\n\n中队已设置。请向服务器所有者索要访问密码。",
"settings_field": "设置",
"settings_hint": "使用下方按钮配置访问设置。",
"password_toggled": "✅ 密码 requirement: **{state}**",
"lock_toggled": "✅ 中队 data binding: **{state}**",
"public_meta_toggled": "✅ 公开 meta access: **{state}**\n{detail}",
"public_meta_enabled_detail": "Non-admins can now 使用 `/meta` 命令.",
"public_meta_disabled_detail": "Only admins can 使用 `/meta` 命令.",
"owner_only_password": "❌ Only the 服务器 owner can change the squadron password.",
"help_title": "📖 Meta 管理帮助",
"help_desc": "各项设置和功能说明:",
"help_password_field": "🔑 访问 密码",
"help_password_value": "Your squadron's access password. Only the **服务器 owner** can see the password in the settings panel. Anyone with the password can claim your squadron's meta data on their 服务器, so keep it secure.",
"help_require_field": "🔒 Require 密码",
"help_require_value": "When 已启用, even admins on this 服务器 must enter the squadron password to access `/meta-management`. Adds an extra layer of security to prevent accidental changes.",
"help_lock_field": "🔐 Bind 中队 数据",
"help_lock_value": "When 已启用, prevents the squadron from being transferred to other 服务器s, even with the correct password. Must be disabled before the squadron can be transferred.",
"help_public_field": "👥 Allow 公开 Meta",
"help_public_value": "When 已启用, allows non-admin 成员s to 使用 the `/meta` 命令 to search squadron vehicles. When disabled, only 服务器 administrators can 使用 `/meta`.",
"help_accounts_field": "📋 更新Meta Accounts",
"help_accounts_value": "Opens the player roster manager where you can add or remove players from your squadron's meta roster. Use **更新All 成员** to sync your entire squadron at once.",
"help_change_pw_field": "🔑 Change 密码",
"help_change_pw_value": "**服务器 owner only.** Change the squadron's access password and set an optional hint. The hint is shown in the password prompt to help re成员 it.",
"password_modal_title": "中队 访问 密码",
"password_modal_label": "Enter 中队 密码",
"password_modal_placeholder": "请输入或选择…",
"change_pw_modal_title": "标题",
"current_password_label": "当前密码",
"current_password_placeholder": "请输入或选择…",
"new_password_label": "新密码",
"new_password_placeholder": "请输入或选择…",
"confirm_password_label": "确认新密码",
"confirm_password_placeholder": "请输入或选择…",
"hint_label": "密码提示(可选)",
"hint_placeholder": "请输入或选择…",
"pw_incorrect": "❌ 当前password is incorrect.",
"pw_mismatch": "❌ 两次输入的新密码不一致。请重试。",
"pw_empty": "❌ 新密码不能为空。",
"pw_changed": "✅ 密码 updated successfully for **{squadron}**.\n**New 密码:** `{password}`",
"pw_changed_hint": "\n**提示:** {hint}",
"player_add_modal_title": "标题",
"player_add_label": "玩家 UID 或昵称",
"player_add_placeholder": "请输入或选择…",
"player_not_found": "❌ 玩家 `{player}` not found in 玩家s_Global database.\n",
"roster_title": "📋 Meta 名单管理 - {squadron}",
"roster_desc": "**中队 Clan ID** {clan_id}\n**总玩家:** {count}",
"roster_page_field": "玩家(第 {page}/{total} 页)",
"no_players_field": "没有玩家",
"no_players_hint": "没有players added to meta roster yet. Click **添加玩家** to get started.",
"remove_player_placeholder": "请输入或选择…",
"fetch_members_failed": "❌ 无法fetch squadron 成员s: {error}",
"no_members_found": "❌ 没有成员s found in squadron or API call failed.",
"roster_synced": "✅ 已与中队同步名单。",
"roster_added": "已添加 **+{count}**",
"roster_removed": "已移除 **-{count}**(已离开中队)",
"roster_up_to_date": "**{count}** 已是最新",
"refreshing_vehicles": "正在后台刷新载具数据..."
},
"meta": {
"not_configured": "❌ Meta data not configured for this 服务器. Run `/meta-management` first.",
"no_permission": "❌ You need administrator permissions to 使用 this 命令.\nAdmins can enable public access via `/meta-management`.",
"no_results": "❌ 没有players in your squadron roster have **{vehicle}**.",
"no_results_admin_hint": "\n*如果你认为有人应该拥有它,请在 `/meta-management` 中点击更新成员按钮并再次检查。*",
"search_title": "🔍 搜索结果 - {vehicle}",
"matches_found": "**比赛es 已找到:** {count} player(s)",
"spawns_label": "出场",
"deaths_label": "死亡",
"gk_label": "GK",
"ak_label": "AK",
"points_label": "点数",
"kdr_label": "战损比",
"games_label": "场次",
"no_points": "—"
},
"top": {
"title": "**Top 20 中队s**",
"rating_label": "**评分:** {value}",
"air_kills_label": "**空战 击杀:** {value}",
"ground_kills_label": "**陆战 击杀:** {value}",
"deaths_label": "**死亡:** {value}",
"kd_label": "**K/D** {value}",
"win_rate_label": "**胜率:** {value}",
"playtime_label": "**游玩时间:** {value}",
"fetch_failed": "无法获取中队数据。"
},
"analytics": {
"no_data_title": "没有数据",
"no_matches_desc": "未找到比赛。",
"no_comp_desc": "未找到阵容数据。",
"no_consistency_desc": "玩家数据不足(至少需要 50 场比赛)。",
"no_time_desc": "该项目的详细说明。",
"unknown_view": "未知视图。",
"map_title": "地图胜率:{squadron}",
"comp_title": "队伍阵容:{squadron}",
"consistency_title": "玩家稳定性:{squadron}",
"consistency_desc": "按 K/D 排序",
"time_title": "分时段表现:{squadron}",
"eu_timeslot": "\n**EU 时段**",
"na_timeslot": "\n**NA 时段**",
"off_peak": "\n**非高峰时段**",
"matchups_title": "📜 {squadron} — 对战历史",
"matchups_won_field": "🏆 胜场最多的对手",
"matchups_lost_field": "💀 负场最多的对手",
"no_matchups_desc": "该项目的详细说明。"
},
"recent": {
"title": "近期比赛:{squadron}",
"no_matches_desc": "该项目的详细说明。"
},
"h2h": {
"two_required_title": "需要两个中队",
"two_required_desc": "请至少提供一个中队,或先使用 `/set-squadron` 后再提供对手。",
"provide_a_desc": "请提供 `squadron_a`,或先使用 `/set-squadron`。",
"provide_b_desc": "请提供 `squadron_b`,或先使用 `/set-squadron`。",
"squadron_not_found_title": "未找到中队",
"same_squadron_title": "同一个中队",
"same_squadron_desc": "不能和自己进行交手记录查询。",
"record_desc": "**战绩:** {a_wins}胜 - {b_wins}负({total} 场)",
"no_matches_desc": "**{a}** 和 **{b}** 之间没有已记录比赛。"
},
"track": {
"squadron_not_found": "未找到中队。",
"fetch_failed": "无法获取中队信息。"
},
"unlock": {
"title": "SRE Bot 高级版",
"desc": "该项目的详细说明。",
"already_subscribed_title": "SRE Bot 高级版",
"already_subscribed_desc": "该项目的详细说明。",
"manage_discord_field": "管理订阅",
"manage_discord_value": "Your 订阅 is through **Discord**.\nTo cancel, go to **User 设置 → Subscriptions** in Discord.",
"manage_website_field": "管理订阅",
"manage_website_value": "Your 订阅 is through the **网站**.\n管理it at [whop.com/计费](https://whop.com/计费).",
"coming_soon_field": "即将推出",
"coming_soon_value": "高级版 订阅s are not yet available. Check back soon!",
"current_tier": "你当前使用 **{tier}** 套餐。",
"upgrade_to": "升级到 {tier}",
"upgrade_to_value": "升级到 **{tier}** 可获得更高中队上限和更多功能。"
},
"dev": {
"restricted_dev_team": "此命令仅限开发团队使用。",
"restricted_bot_owner": "❌ 此命令仅限机器人所有者使用。",
"invalid_server_id": "❌ Invalid 服务器 ID. Must be a 17-19 digit Discord 服务器 ID.",
"expiry_too_soon": "❌ 到期时间戳必须至少是一个月以后。\n> 当前:<t:{now}:F>\n> 最早:<t:{min}:F>\n> 你提供的是:<t:{provided}:F>",
"entitlement_write_failed": "❌ 写入权益失败:{error}",
"entitlement_created_title": "✅ 已创建手动权益",
"entitlement_created_desc": "**服务器:** {guild_name} (`{server_id}`)\n**到期:** <t:{unix_ts}:F> (<t:{unix_ts}:R>)\n**创建:** <t:{now}:F>",
"query_failed": "查询失败:{error}",
"health_title": "机器人健康仪表盘",
"health_uptime": "运行时间",
"health_guilds": "服务器",
"health_games_processed": "已处理比赛",
"health_tasks": "任务",
"health_websocket": "WebSocket",
"health_never": "从未",
"health_errors": "{count} 个错误)",
"health_last_msg": "上一条消息 {ago}(共 {count} 条)",
"health_avg_ttl": "平均 TTL (最近 30 局)",
"entitlements_title": "有效权益(共 {count} 个)",
"entitlements_no_entries": "没有权益。",
"entitlements_empty_title": "有效权益",
"entitlements_empty_desc": "未找到有效权益。",
"entitlements_tag_discord": "标题",
"entitlements_tag_whop": "标题",
"entitlements_tag_manual": "手动",
"query_prefix": "查询:{name}"
},
"stacks": {
"stack_title": "{leader} 的车队",
"stack_named_title": "{name}",
"no_members": "暂无成员。",
"members_field": "成员 ({count}/{max})",
"queue_field": "队列({count}/{max}",
"manage_title": "管理车队",
"no_pending_requests": "没有待处理申请。",
"disbanded_title": "车队 [已解散]",
"disbanded_desc": "此车队已被队长解散。",
"expired_title": "车队 [已过期]",
"expired_desc": "此车队已过期。",
"join_modal_title": "申请加入车队",
"join_vehicle_label": "你要使用什么载具?",
"join_vehicle_placeholder": "e.g. F-16C, WZ305...",
"ping_modal_title": "提醒消息",
"ping_message_label": "自定义消息(可选)",
"ping_message_placeholder": "请输入或选择…",
"rename_modal_title": "重命名车队",
"rename_label": "车队名称",
"rename_placeholder": "请输入或选择…",
"select_new_leader": "选择new 队长…",
"select_applicants": "选择applicants…",
"no_pending_applications": "没有pending applications.",
"select_to_remove": "选择people to remove…",
"no_members_or_applicants": "没有成员s or applicants.",
"select_to_ping": "选择people to ping individually…",
"stack_not_found": "❌ 找不到车队。",
"no_longer_exists": "❌ 此车队已不存在。",
"member_not_exists": "❌ 该成员已不存在。",
"already_has_stack": "❌ 该玩家已有活跃车队。",
"already_member": "❌ 你已经是此车队成员。",
"already_applied": "❌ 你已经有此车队的待处理申请。",
"queue_full": "❌ 队列已满({max}/{max})。请稍后再试。",
"application_sent": "✅ 申请已发送!车队队长会进行审核。",
"stack_disbanded": "✅ 车队已解散。",
"cancelled": "已取消。",
"select_member_transfer": "❌ 请选择要转让所有权的成员。",
"ownership_transferred": "✅ 所有权已转让给 {nick}。你已离开车队。",
"select_applicant_first": "❌ 请先至少选择一名申请者。",
"stack_full": "❌ 车队已满({max}/{max} 名成员)。",
"select_person_first": "❌ 请先至少选择一个人。",
"no_one_to_ping": "❌ 没有one to ping.",
"ping_footer": "{leader} 为 {stack} 发起提醒。",
"pinged": "✅ 已提醒!",
"select_from_dropdown": "❌ 请先从下拉菜单中至少选择一个人。",
"stack_renamed": "✅ 车队已重命名为 **{name}**。",
"only_member_use_disband": "❌ 你是唯一成员。请使用 **解散车队** 结束它。",
"select_transfer_prompt": "选择a 成员 to transfer ownership to before leaving:",
"left_stack": "✅ 你已离开车队。",
"application_withdrawn": "✅ 你的申请已撤回。",
"not_member_or_applicant": "❌ 你不是此车队的成员或申请者。",
"leader_only_manage": "❌ 只有车队队长可以管理此车队。",
"leader_only_disband": "❌ 只有车队队长可以解散此车队。",
"confirm_disband": "确定要解散此车队吗?此操作无法撤销。",
"already_active_stack": "⚠️ 你已经有一个活跃车队。如果原始嵌入消息丢失(例如机器人重启后),可以强制解散并重新创建。",
"force_created": "✅ 之前的车队已解散。新车队已创建。",
"no_active_stack": "❌ 你没有活跃车队。使用 `/stack-create` 创建一个。",
"could_not_parse_channel": "⚠️ 无法解析已存储的频道 ID。"
},
"commands": {
"common": {
"season": "要生成卡片的赛季",
"theme": "卡片配色主题",
"squadron_short": "战队简称",
"player_username": "玩家用户名",
"choice_dark": "深色",
"choice_light": "浅色"
},
"comp": {
"description": "查找某队最近已知阵容",
"squadron_short": "敌方队伍简称"
},
"quick_log": {
"description": "在此频道为该战队设置提醒",
"squadron_name": "要监控的战队简称",
"type": "选择 Logs、Points、排行榜、周BR 或 全部",
"choice_logs": "日志",
"choice_points": "分数",
"choice_player_leave": "玩家离队",
"choice_leaderboard": "排行榜",
"choice_both": "两者(日志 + 分数)",
"choice_weekly_br": "周BR"
},
"sq_info": {
"description": "获取战队信息"
},
"sq_info_graph": {
"description": "按当前赛季的活跃度与胜率显示战队阵容构成图表"
},
"sq_card": {
"description": "为战队生成赛季总结卡",
"squadron": "战队简称"
},
"sq_stats": {
"description": "显示战队分数随时间变化"
},
"loss_calculator": {
"description": "计算玩家离队后的战队分数损失",
"player1": "离队玩家",
"player_optional": "离队玩家(可选)"
},
"website": {
"description": "获取 SRE Bot 网站链接"
},
"card": {
"description": "为玩家生成赛季总结卡"
},
"player_stats": {
"description": "查看玩家的详细载具统计",
"username": "用于查询统计的 WT 用户名",
"uid": "用于查询统计的 WT UID"
},
"view_player_games": {
"description": "查看玩家最近 20 场比赛"
},
"view_match": {
"description": "按 ID 或玩家查看比赛记分板",
"match_id": "比赛的十六进制会话 ID",
"player_name": "用于浏览近期比赛的玩家名"
},
"compare": {
"description": "比较玩家的 SQB 汇总统计",
"player1": "第一个玩家用户名",
"player2": "第二个玩家用户名",
"player_optional": "其他玩家用户名(可选)"
},
"leaderboard": {
"description": "获取 SRE Bot 全球排行榜"
},
"set_squadron": {
"description": "设置此服务器的战队标签",
"abbreviated_name": "要设置的战队简称"
},
"setup": {
"description": "为此服务器设置机器人"
},
"meta_management": {
"description": "管理此服务器的 meta 数据访问"
},
"meta": {
"description": "按载具名称搜索战队 meta 名单",
"vehicle": "要搜索的载具名称"
},
"top": {
"description": "查看排名前 20 的战队及详细统计"
},
"language": {
"description": "更改机器人语言。"
},
"translate_message": {
"name": "翻译消息"
},
"sq_track": {
"description": "追踪战队并与上次检查对比",
"squadron_short_name": "要追踪的战队简称"
},
"analytics": {
"description": "查看战队的高级 SQB 分析",
"view": "要显示的分析视图",
"choice_maps": "地图胜率",
"choice_comps": "队伍阵容",
"choice_consistency": "玩家稳定性",
"choice_time": "时段表现",
"choice_matchups": "交手历史"
},
"recent": {
"description": "显示战队近期比赛",
"length": "要显示的比赛数量"
},
"vs": {
"description": "两个战队的交手记录",
"squadron_a": "第一个战队",
"squadron_b": "第二个战队"
},
"autolog_management": {
"description": "管理自动日志通知并诊断权限",
"diagnose_perms": "诊断此频道的自动日志权限"
},
"diagnose_perms": {
"description": "诊断此频道的自动日志权限"
},
"unlock": {
"description": "为此服务器解锁 Premium 功能"
},
"credits": {
"description": "查看本项目制作团队"
},
"schedule": {
"description": "查看当前赛季 BR 日程"
},
"news": {
"description": "查看最新 SRE Bot 新闻和公告"
},
"help": {
"description": "查看指南、服务条款和支持链接"
},
"donate": {
"description": "支持 SRE Bot 开发"
},
"stack_create": {
"description": "创建玩家组队",
"vehicle": "你要用什么载具开局?"
},
"stack_manage": {
"description": "将你的活动组队重新发布到此频道"
},
"bot_status": {
"description": "查看机器人状态:最近接收的对局与平均 TTL"
},
"set_player": {
"description": "将你的 Discord 账号关联到一名 War Thunder 玩家",
"username": "要关联的 WT 用户名",
"uid": "要关联的 WT UID"
},
"tally": {
"description_claim": "在你当前的语音频道实时追踪 SQB 比分",
"description_transfer": "将当前语音频道的追踪转移到另一名玩家",
"description_wipe": "清除你当前语音频道的追踪",
"username": "用户名",
"squadron": "战队名称(如 DSPL",
"result_win": "胜",
"result_loss": "负",
"result_draw": "平",
"status_line": "{base}{verb} 对阵 {opponent}",
"not_in_vc": "你必须连接到语音频道才能使用此功能。",
"premium_required": "这是高级版功能。请使用 /unlock 在此服务器启用。",
"need_one_input": "请只提供其中之一:`username` 或 `squadron`。",
"already_active": "**{channel}** 中已有正在追踪 **{target}** 的记录。请先使用 /tally-transfer 或 /tally-clear。",
"claimed": "现在正在 **{channel}** 中追踪 **{target}**。状态已设为 `0W-0L`。",
"no_active": "**{channel}** 中没有正在进行的追踪。",
"transferred": "**{channel}** 中的追踪现在追踪 **{target}**(比分已保留:`{base}`)。",
"wiped": "已清除 **{channel}** 中的追踪。"
}
},
"permission": {
"blacklisted_title": "❌ 已加入黑名单",
"blacklisted_desc": "你已被禁止使用此命令。",
"reason_line": "**原因:** {reason}",
"access_denied_title": "⛔ 访问被拒绝",
"no_permission_desc": "你没有权限使用此命令。",
"unexpected_error_title": "❗ 出错了,请上报....",
"tier_gate_title": "🔒 需要订阅",
"tier_gate_standard_desc": "此命令需要 **Standard** 或更高等级的订阅。使用 `/unlock` 订阅。",
"tier_gate_pro_desc": "此命令需要 **Pro** 或更高等级的订阅。使用 `/unlock` 订阅。",
"tier_gate_max_desc": "此命令需要 **Max** 订阅。使用 `/unlock` 订阅。"
},
"weekly_br": {
"title_wildcard": "周BR报告 — {br} BR",
"title_squadron": "周BR报告 — [{tag}] {long} • {br} BR",
"window_label": "时段:{start} → {end}",
"wildcard_desc_first": "按Score排序前 {count} 中队 • 排名 {low}{high}",
"wildcard_desc_second": "按Score排序前 {count} 中队 • 排名 {low}{high}",
"squadron_stats_line": "- {games} 场 • K/D {kdr} • 胜率 {wr}%",
"top_players_inline_header": "🥇 顶尖玩家:",
"player_line_short": " {rank}. {nick} ⭐ {score} ({games}场)",
"top_players_header": "**按Score排序前 {count} 名玩家:**",
"player_line_full": "{rank}. **{nick}** ⭐ {score} • {games} 场 • K/D {kdr}",
"squadron_header_line": "中队 Score:{score} • {games} 场 • 胜率 {wr}% • K/D {kdr}",
"squadron_header_no_aggregate": "中队 Score:本周团队活动不足,无法评分。",
"no_data": "本次BR轮换中 [{tag}] 没有比赛记录。"
}
}