{
  "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})"
  },
  "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 或用户名。"
  },
  "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"
    }
  },
  "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": "按ELO排序前 {count} 中队 • 排名 {low}–{high}",
    "wildcard_desc_second": "按ELO排序前 {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": "**按ELO排序前 {count} 名玩家:**",
    "player_line_full": "{rank}. **{nick}**  ⭐ {score}  •  {games} 场  •  K/D {kdr}",
    "squadron_header_line": "中队 ELO:{score}  •  {games} 场  •  胜率 {wr}%  •  K/D {kdr}",
    "squadron_header_no_aggregate": "中队 ELO:本周团队活动不足,无法评分。",
    "no_data": "本次BR轮换中 [{tag}] 没有比赛记录。"
  }
}
