Files

778 lines
42 KiB
JSON
Raw Permalink 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.
{
"nav_servers": "服务器",
"nav_users": "用户列表",
"nav_settings": "设置",
"nav_connections": "连接管理",
"nav_logout": "登出",
"theme_dark": "深色模式",
"theme_light": "浅色模式",
"back_to_servers": "← 返回服务器列表",
"server_check": "检查状态",
"server_checking": "正在检查...",
"protocols": "协议",
"install": "安装",
"uninstall": "卸载",
"run": "运行中",
"stop": "已停止",
"not_installed": "未安装",
"installed": "已安装",
"add_server": "添加服务器",
"no_servers": "尚未添加服务器",
"name": "名称",
"host": "地址",
"port": "端口",
"status": "状态",
"actions": "操作",
"edit": "编辑",
"delete": "删除",
"save": "保存",
"cancel": "取消",
"loading": "加载中...",
"copy": "复制",
"download": "下载",
"config": "配置",
"qr_code": "二维码",
"vpn_key": "VPN 密钥",
"clients": "客户端",
"traffic": "流量",
"limit": "限制",
"manage": "管理",
"no_protocols": "无协议",
"add_server_desc": "添加您的第一台 VPN 服务器。需要 SSH 凭据进行连接。",
"ssh_host": "主机 / IP",
"ssh_port": "SSH 端口",
"ssh_user": "用户名",
"ssh_password": "密码",
"ssh_key": "SSH 密钥",
"ssh_key_placeholder": "私钥 (Private Key)",
"ssh_key_hint": "粘贴 id_rsa 或 id_ed25519 文件的内容",
"connect": "连接",
"connecting": "正在连接...",
"server_added": "服务器添加成功",
"server_deleted": "服务器已删除",
"delete_confirm": "确定要删除此服务器吗?",
"success": "成功",
"error": "错误",
"info": "信息",
"login_title": "登录管理面板",
"username": "用户名",
"password": "密码",
"captcha": "验证码",
"captcha_placeholder": "输入图中字符",
"captcha_hint": "点击刷新验证码",
"login": "登录",
"logging_in": "登录中...",
"login_error": "登录失败",
"check_done": "检查完成",
"check_error": "连接错误",
"ssh_ok": "SSH 连接正常",
"docker_ok": "Docker 正常",
"docker_not_installed": "Docker 未安装",
"awg_desc": "基于 awg-go 的新版协议。支持 S3, S4 高级混淆。",
"awg3_desc": "在 2.0 混淆的基础上增加头部保护和内容填充。握手与密钥轮换的时间随机化,不留固定的时间特征。",
"awg_mtu": "MTU",
"awg_mtu_hint": "写入生成的客户端配置。Amnezia 官方客户端使用 1376。",
"awg_mtu_auto": "自动",
"awg_mtu_unsafe": "该 MTU 加上每个数据包 {overhead} 字节的混淆开销超过标准 1500 字节链路,最大的数据包会被丢弃。请使用 {safe} 或更小的值。",
"awg_settings_btn": "AWG",
"awg_settings_title": "AmneziaWG 设置",
"awg_settings_desc": "对此后生成的配置生效。已导入配置的客户端在重新导入前仍使用旧值。",
"awg_settings_saved": "AmneziaWG 设置已保存",
"awg_special_junk": "特殊垃圾包(I1-I5)",
"awg_special_junk_hint": "在握手前发送,使会话以其他协议的字节开头。默认 I1 模拟一次 DNS 响应。",
"awg_special_junk_syntax": "标签:<b 0xHEX> 固定字节,<r N> 随机字节,<rc N> 字母,<rd N> 数字,<c> 包计数器,<t> unix 时间。",
"awg_special_junk_reset": "默认值",
"awg_legacy_desc": "原始 AWG 版本。兼容旧版客户端。",
"xray_desc": "将流量伪装成普通网页流量 (XTLS-Reality),抗封锁能力强。",
"not_checked": "未检查",
"connections": "连接",
"add": "添加",
"loading_connections": "正在加载连接...",
"no_connections": "无连接",
"no_connections_desc": "添加首个连接以生成 VPN 配置文件",
"install_protocol": "安装协议",
"port_default_hint": "默认端口: 55424。请确保端口未被占用。",
"port_xray_hint": "推荐端口: 443。请确保未被其他 Web 服务器使用。",
"reinstall": "重新安装",
"uninstall_confirm": "确定卸载 {}?所有连接和配置都将丢失。",
"stop_container_confirm": "停止容器 {}?",
"start_container_confirm": "启动容器 {}?",
"stopping": "停止中",
"starting": "启动中",
"stopped": "已停止",
"started": "已启动",
"server_config": "服务端配置",
"add_connection": "添加连接",
"connection_name": "连接名称",
"connection_name_placeholder": "例如: iPhone, 笔记本电脑",
"assign_to_user": "分配给用户 (可选)",
"no_assign": "— 不分配 —",
"select_search_placeholder": "搜索...",
"select_search_empty": "无匹配项",
"create": "创建",
"creating": "创建中...",
"connection_created": "连接 \"{}\" 已创建",
"delete_connection_confirm": "确定删除此连接?配置将失效。",
"connection_deleted": "连接已删除",
"self_service_title": "自助服务",
"self_service_enabled": "启用自助服务",
"self_service_enabled_desc": "允许用户创建和管理自己的 VPN 连接",
"self_service_web": "启用网页自助服务",
"self_service_telegram": "启用 Telegram 自助服务",
"self_service_max_conns": "每用户最大连接数",
"self_service_rate_limit": "速率限制(创建次数)",
"self_service_rate_window": "速率窗口(秒)",
"self_service_protocols": "允许的协议",
"server_self_service_enabled": "允许自助服务",
"server_self_service_enabled_desc": "用户可以在此服务器上创建连接",
"create_connection": "创建连接",
"delete_connection": "删除",
"connections_counter": "连接数:{0} / {1}",
"device_name": "设备名称",
"self_service_disabled": "自助服务未启用。",
"config_tab": "📄 配置文件",
"vpn_key_tab": "🔑 VPN 密钥",
"qr_code_tab": "📱 二维码",
"copy_config": "📋 复制配置",
"download_conf": "⬇ 下载 .conf 文件",
"copy_key": "📋 复制密钥",
"vpn_link_hint": "将此链接粘贴到 AmneziaVPN 应用中即可自动配置",
"qr_hint": "使用 AmneziaVPN 应用扫描二维码",
"qr_format_amnezia": "Amnezia",
"qr_format_wireguard": "普通",
"qr_format_amnezia_hint": "面向 AmneziaVPN 的动画序列,包含服务器名称。请保持摄像头对准,直到读取全部帧 —",
"qr_format_wireguard_hint": "原样的配置或链接,适用于 AmneziaWG、wg-quick 及其他客户端,不包含服务器名称。",
"no_data": "无数据",
"start_btn": "▶ 启动",
"stop_btn": "⏹ 停止",
"config_btn": "⚙️ 配置",
"done": "完成",
"installing": "安装中...",
"start_install": "开始安装...",
"check_docker": "检查 Docker...",
"prepare_host": "准备环境...",
"build_container": "构建容器...",
"install_success": "协议安装成功!",
"install_error": "安装失败: ",
"qr_error": "无法生成二维码",
"users_title": "用户管理",
"search_placeholder": "搜索用户名、邮箱或 Telegram ID...",
"add_user": "添加用户",
"prev_page": "← 上一页",
"next_page": "下一页 →",
"page_info": "第 {} 页,共 {} 页",
"loading_users": "正在加载用户...",
"nothing_found": "未找到匹配项",
"search_empty_desc": "请尝试更改查询条件或创建新用户",
"username_label": "用户名",
"password_label": "密码",
"role_label": "角色",
"role_user_desc": "User — 仅查看自己的连接",
"role_support_desc": "Support — 服务器管理权限",
"role_admin_desc": "Admin — 全部权限",
"tg_id_label": "Telegram ID (可选)",
"email_label": "邮箱 (可选)",
"traffic_limit_label": "流量限制 (GB) (0 = 不限制)",
"description_label": "备注 (可选)",
"auto_conn_title": "自动创建连接 (可选)",
"server_label": "服务器",
"no_create_conn": "— 不自动创建 —",
"protocol_label": "协议",
"edit_user_title": "编辑用户: {}",
"edit_user_tg": "Telegram ID (可选)",
"edit_user_email": "邮箱 (可选)",
"edit_user_limit": "流量限制 (GB) (0 = 不限制)",
"new_password_hint": "新密码 (如不修改请留空)",
"op_type_label": "操作类型",
"create_new_conn": "创建新连接",
"link_existing_conn": "关联现有连接",
"select_existing_conn": "选择现有连接",
"existing_conn_hint": "仅显示尚未关联用户的连接。按住 Ctrl 可多选",
"conn_name_panel": "连接名称 (面板显示)",
"user_conns_title": "用户连接列表",
"no_free_conns": "无可用空闲连接",
"linking": "关联中...",
"conn_linked": "连接关联成功",
"enabling": "启用中",
"disabling": "禁用中",
"user_enabled": "用户已启用",
"user_disabled": "用户已禁用",
"delete_user_confirm": "确定删除该用户?其所有连接都将被删除。",
"share_access": "分享访问权限",
"enable_public_access": "启用公开访问",
"share_password_label": "密码 (可选)",
"share_password_hint": "如设置,访问者需输入密码",
"public_link_label": "公开链接",
"disabled": "已禁用",
"out_of": "/",
"settings_title": "面板设置",
"appearance": "🎨 外观设置",
"title_label": "页面标题 (Title)",
"logo_label": "图标 (Emoji 或 字符)",
"subtitle_label": "副标题 (Subtitle)",
"captcha_title": "🔐 验证码",
"enable_captcha": "启用登录验证码",
"telegram_bot_title": "🤖 Telegram 机器人",
"bot_token_label": "Bot Token (来自 @BotFather)",
"bot_status": "状态",
"bot_running": "✅ 运行中",
"bot_stopped": "⏹ 已停止",
"bot_stop_btn": "⏹ 停止",
"bot_start_btn": "▶️ 启动",
"bot_hint": "修改 Token 后请保存,机器人将自动重启。用户需在个人资料中填写 Telegram ID。",
"api_docs_title": "🔌 API 文档",
"api_docs_hint": "使用这些接口了解面板功能",
"tunnels_title": "隧道",
"local_server": "本地服务器",
"tunnel_install_enable": "安装并启用",
"tunnel_enable": "启用隧道",
"tunnel_running": "隧道运行中",
"tunnel_stop": "停止",
"tunnel_stopping": "正在停止...",
"tunnel_stopped": "隧道已停止",
"tunnel_delete": "删除",
"tunnel_deleted": "隧道已删除",
"tunnel_delete_confirm": "停止并删除由面板管理的隧道二进制文件?",
"tunnel_starting": "正在启动隧道...",
"tunnel_started": "隧道已启动",
"tunnel_waiting_url": "隧道已启动,正在等待公网地址...",
"tunnel_no_public_url": "隧道启动后公网地址会显示在这里。",
"tunnels_hint": "快速隧道会将本地面板暴露到互联网。请使用强管理员密码,并仅与可信用户共享公网地址。",
"ngrok_authtoken_placeholder": "ngrok authtoken(某些账号可选)",
"import_users_title": "📤 导入用户",
"import_source_label": "导入 / 同步源",
"remnawave_url_label": "Remnawave 地址",
"api_key_label": "API 密钥",
"enable_sync": "开启同步",
"sync_hint": "将根据 Remnawave 数据自动创建、禁用和删除用户",
"sync_now_btn": "🔄 立即同步",
"delete_sync_btn": "🗑 删除同步数据",
"auto_create_conns": "自动创建连接",
"sync_server_label": "新连接的服务器",
"save_changes": "💾 保存修改",
"sync_success": "同步完成: {} 个用户已更新",
"sync_deleted": "已删除 {} 个同步用户",
"delete_sync_confirm": "确定要删除所有同步用户及其连接吗?此操作不可逆。",
"settings_saved": "设置已保存",
"bot_started": "机器人已启动",
"bot_stopped_msg": "机器人已停止",
"sync_running": "同步中...",
"deleting": "删除中...",
"my_connections_title": "我的连接",
"show_config": "📄 查看配置",
"no_connections_user_desc": "请联系管理员创建 VPN 连接",
"share_title": "访问连接",
"vpn_access": "VPN 访问",
"user_label_share": "用户",
"share_protected_desc": "此访问受密码保护。请输入密码以继续。",
"auth_success": "身份验证通过",
"loading_share_conns": "正在加载连接...",
"no_active_conns": "您目前没有活跃连接。",
"show_settings_btn": "🔑 显示设置",
"copied": "已复制!",
"active": "活跃",
"site_description": "Amnezia Web Panel — VPN 服务器及 AmneziaWG 协议管理工具",
"toggle_theme": "切换主题",
"copied_to_clipboard": "已复制到剪贴板",
"share_not_found": "404 页面未找到",
"share_not_found_desc": "链接无效或访问已被禁用。",
"invalid_captcha": "验证码错误",
"account_disabled": "账户已被禁用",
"invalid_login": "用户名或密码错误",
"user_exists": "该用户名已存在",
"cannot_delete_self": "您无法删除自己的账户",
"wrong_share_password": "密码错误",
"saving": "正在保存...",
"select_lang": "选择语言",
"lang_ru": "Русский",
"lang_en": "English",
"lang_fr": "Français",
"lang_zh": "中文(简体)",
"lang_fa": "فارسی(波斯语)",
"backup_title": "简易备份",
"download_backup": "下载 data.json",
"restore_backup": "从文件恢复",
"restore_confirm": "您确定吗?当前数据将被覆盖,应用程序将重新启动。",
"restore_success": "备份恢复成功!",
"auto_backup_title": "自动备份",
"enable_auto_backup": "启用服务器自动备份",
"auto_backup_interval_label": "创建间隔",
"auto_backup_hint": "面板会按所选间隔为每台服务器上已安装的协议创建备份。",
"auto_backup_last_run": "上次运行",
"auto_backup_last_status": "状态",
"auto_backup_created_count": "已创建备份",
"hours_suffix": "小时",
"invalid_backup_file": "备份文件或结构无效",
"config_unavailable": "配置文件不可用",
"config_unavailable_desc": "此客户端是通过 Amnezia 原生应用创建的。\\n私钥仅存储在用户设备上,服务器无法恢复。",
"client_public_key": "客户端公钥:",
"management": "管理",
"server_management": "服务器管理",
"server_management_desc": "在您的机器上执行系统级别的操作。",
"check_server_services": "检查服务器服务",
"reboot_server": "重启服务器",
"clear_server": "清除服务器",
"remove_server": "从面板移除服务器",
"telemt_desc": "基于 MTProxy 的 Telegram 代理,支持高级混淆。",
"dns_desc": "防止广告和保护隐私的个人 DNS 服务器。",
"dns_internal_hint": "此服务在内部网络 (172.29.172.254) 上运行,不绑定主机端口。",
"telemt_port_hint": "Telegram 代理使用的端口(通常为 443)。",
"socks5_desc": "支持用户名和密码认证的单账户 SOCKS5 代理 (3proxy)。",
"socks5_username": "用户名",
"socks5_password": "密码",
"socks5_password_placeholder": "留空以自动生成",
"socks5_password_hint": "留空将生成一个 16 位随机密码。",
"socks5_port_hint": "代理监听的 TCP 端口。Amnezia 官方客户端的默认端口为 38080。",
"socks5_change_settings": "修改设置",
"socks5_settings_title": "SOCKS5 — 连接设置",
"socks5_port_change_hint": "更改端口会重新创建容器,现有会话将断开。",
"socks5_settings_saved": "SOCKS5 设置已保存",
"adguard_desc": "AdGuard Home — 基于 DNS 的广告拦截器,提供网页管理界面。",
"adguard_mode": "安装模式",
"adguard_mode_sidebyside": "并行运行",
"adguard_mode_sidebyside_hint": "使用独立的内部 IP (172.29.172.253),与 AmneziaDNS 并行运行",
"adguard_mode_replace": "替换 AmneziaDNS",
"adguard_mode_replace_hint": "移除 amnezia-dns 并接管其 IP,VPN 客户端将立即使用 AdGuard",
"adguard_dns_port": "DNS 端口 (53)",
"adguard_dns_port_hint": "通过 Docker 网络向 VPN 客户端提供服务的内部 DNS 端口。",
"adguard_web_port": "网页界面端口",
"adguard_dot_port": "DoT 端口",
"adguard_doh_port": "DoH 端口",
"adguard_expose_web": "开放至互联网",
"adguard_expose": "映射到主机",
"adguard_install_hint": "安装后,请通过网页界面中的内置向导完成 AdGuard 初始设置。",
"adguard_internal_ip": "内部 IP",
"adguard_web_ui": "管理地址",
"adguard_open_ui": "打开网页界面",
"edit_server_title": "编辑服务器",
"edit_keep_credential": "留空以保留当前值",
"server_saved": "服务器设置已保存",
"servers_reordered": "服务器排序已更新",
"ping_checking": "正在检查连通性...",
"offline": "离线",
"api_tokens_title": "API 令牌",
"api_tokens_hint": "用于外部集成的 Bearer 令牌。请在 `Authorization: Bearer <token>` 请求头中发送令牌。令牌拥有与管理员相同的权限;其所有者被禁用或降权后,令牌将失效。",
"api_tokens_empty": "尚无 API 令牌。创建令牌以将面板与外部服务集成。",
"api_tokens_create": "创建令牌",
"api_tokens_create_title": "创建 API 令牌",
"api_tokens_name_label": "名称",
"api_tokens_name_placeholder": "例如:Linear 集成、CI 机器人、监控",
"api_tokens_name_hint": "用于在列表中识别此令牌。令牌值将自动生成。",
"api_tokens_name_required": "请输入令牌名称",
"api_tokens_created_title": "令牌已创建",
"api_tokens_value_label": "令牌值",
"api_tokens_warning_title": "此令牌仅显示一次。",
"api_tokens_warning_body": "请立即复制,并将其存储在集成服务的密钥管理器中。面板仅保存哈希值;如果丢失令牌值,您需要撤销并重新创建令牌。",
"api_tokens_revoke": "撤销",
"api_tokens_revoke_confirm": "撤销令牌“{}”?所有使用此令牌的集成都将停止工作。",
"api_tokens_revoked": "令牌已撤销",
"api_tokens_created": "创建时间",
"api_tokens_last_used": "上次使用时间",
"api_tokens_owner": "所有者",
"api_tokens_never": "从未",
"coming_soon": "即将推出",
"promo_star_cta": "在 GitHub 上为我们点亮 Star",
"aivpn_subtitle": "由 AI 根据当前情况选择合适的协议和隧道。点亮 Star,助力功能早日上线。",
"revproxy_title": "反向代理",
"revproxy_subtitle": "高性能流量混淆:将 VPN 端点隐藏在精美的公开网站背后,减少可被 DPI 识别的特征。",
"warp_hint": "WARP 将此主机的出站流量通过 Cloudflare 路由。它不会像 Quick Tunnel 或 ngrok 那样为面板创建公开访问地址。",
"warp_install_hint": "请先安装 Cloudflare WARP 官方客户端,然后重启面板。",
"warp_install_required": "请先安装 WARP",
"warp_connect": "连接 WARP",
"warp_disconnect": "断开 WARP",
"warp_connected": "WARP 已连接",
"warp_disconnected": "WARP 已断开",
"warp_status_unknown": "WARP 状态未知。",
"warp_status_not_installed": "此主机未安装 Cloudflare WARP CLI。",
"warp_status_connected": "Cloudflare WARP 已连接。",
"warp_status_connecting": "Cloudflare WARP 正在连接。",
"warp_status_disconnected": "Cloudflare WARP 已断开。",
"warp_status_not_registered": "Cloudflare WARP 已安装但尚未注册。点击连接将尝试自动注册。",
"warp_status_service_unavailable": "Cloudflare WARP 服务不可用。请确保 warp-svc 正在运行。",
"warp_status_error": "Cloudflare WARP 返回了错误。",
"install_starting": "正在开始安装...",
"install_conn_interrupted": "连接中断,但服务器上的安装仍在继续。正在检查状态...",
"server_check_complete": "检查完成",
"server_connection_error": "连接错误",
"connections_load_error": "加载连接时出错",
"connection_updated": "连接已更新",
"edit_connection": "编辑连接",
"enable_connection_progress": "正在启用连接...",
"disable_connection_progress": "正在禁用连接...",
"connection_enabled": "连接已启用",
"connection_disabled": "连接已禁用",
"gb": "GB",
"marketplace": "模板",
"open_marketplace": "打开模板",
"marketplace_desc": "安装适用于此服务器的协议和服务模板。",
"installed_apps": "已安装的应用",
"installed_apps_hint": "此处仅显示已安装的协议和服务。可通过“模板”添加更多。",
"no_installed_apps": "尚未安装应用",
"no_installed_apps_desc": "打开“模板”,在此服务器上安装协议或服务。",
"install_another": "安装另一个实例",
"new_instance": "新实例",
"port_next_instance_hint": "为新增实例选择一个空闲的 UDP 端口。",
"web_servers": "Web 服务器",
"nginx_desc": "NGINX Web 服务器,支持 Let's Encrypt HTTPS 证书和可编辑的 index.html。",
"nginx_domain": "域名",
"nginx_email": "Let's Encrypt 邮箱",
"nginx_port_hint": "服务器对外开放的 HTTPS 端口。80/TCP 端口必须空闲且可访问,以供 Let's Encrypt 验证。",
"nginx_install_hint": "The domain must already point to this server. Port 80/TCP is used for HTTP-01 certificate validation.",
"site": "网站",
"site_editor": "网站编辑器",
"site_saved": "网站已保存",
"nginx_dns_hint": "安装前请创建以下 DNS 记录:",
"backup": "备份",
"backups": "备份",
"backup_desc": "备份在服务器上创建,包含日后恢复或重建此协议所需的重要文件。",
"create_backup": "创建备份",
"creating_backup": "正在创建备份...",
"backup_created": "备份已创建",
"no_backups": "尚无备份",
"no_backups_desc": "为此协议创建第一个备份。",
"refresh": "刷新",
"rename": "重命名",
"connection_renamed": "连接已重命名",
"enter_connection_name": "请输入新的连接名称",
"config_saved": "配置已保存",
"reset_traffic": "重置流量",
"resetting": "正在重置...",
"reset_traffic_confirm": "重置此用户的当前流量?总统计将保留。",
"traffic_reset_success": "流量已重置",
"host_tuning": "主机调优",
"conn_warning_text": "⚠️ 警告:{date} {time} 打开了 {count} 个连接!",
"clear_warnings": "清除警告",
"warnings_cleared": "警告已清除",
"max_speed": "最大速度 (Mbps)",
"speed_limit_unlim": "速度限制(0 = 不限)",
"port_in_use_by": "端口 {port} 已被 {owner} 占用,请选择其他端口。",
"exit_desc": "出口节点:供面板中其他服务器使用的中转端点。从其他位置接入的客户端流量经由此服务器访问互联网。",
"exit_port_hint": "中转链路监听的 UDP 端口。仅供面板中的其他服务器连接,终端用户不会直接连接。请在服务器防火墙中对入口节点开放此端口。",
"exit_subnet": "中转子网",
"exit_subnet_hint": "此出口节点与其入口节点共用的私有 IPv4 /24 子网。不得与客户端子网 (10.8.x.x) 重叠。",
"exit_obfuscation": "混淆节点间链路 (AmneziaWG)",
"exit_obfuscation_short": "混淆",
"exit_obfuscation_hint": "节点间的链路经过 DPI 检测时,请启用此选项;否则使用普通 WireGuard。AmneziaWG Legacy 入口节点只能使用未启用混淆的出口节点。",
"exit_peers": "对等节点",
"exit_peers_title": "出口节点 — 已关联的入口节点",
"exit_peer_name": "入口节点",
"exit_transit_ip": "中转 IP",
"exit_public_key": "公钥",
"exit_handshake": "握手",
"exit_transfer": "传输量",
"exit_peer_external": "不由此面板管理",
"exit_peer_remove_confirm": "移除此对等节点?对应的入口节点将失去经由此出口节点的路由。",
"exit_peer_removed": "对等节点已移除",
"exit_no_peers": "尚无入口节点关联到此出口节点。",
"exit_stop_confirm": "入口节点的客户端流量正经由此出口节点路由。停止后将触发断网保护,阻断这些客户端的所有流量。仍要停止吗?",
"exit_in_use": "有入口节点正经由此出口节点路由",
"exit_link_title": "出口节点",
"exit_link_desc": "将此实例的所有客户端流量经由面板中的另一台服务器路由。节点间链路已加密,客户端无需更改配置。仅支持 IPv4:关联期间将阻断客户端 IPv6 流量,防止其从此服务器泄漏。",
"exit_link_select": "出口节点",
"exit_link_none": "流量直接从此服务器访问互联网。",
"exit_link_current": "已关联到 {name}(中转 {ip})",
"exit_link_via": "出口节点",
"exit_link_btn": "关联",
"exit_unlink_btn": "解除关联",
"exit_unlink_confirm": "解除与出口节点的关联?客户端将重新从此服务器直接访问互联网。",
"exit_link_saved": "出口节点已关联",
"exit_unlinked": "已解除与出口节点的关联",
"exit_link_stale": "出口节点无法访问或已被移除。在解除关联或修复链路之前,断网保护将持续阻断客户端流量。",
"exit_link_repair": "修复链路",
"exit_no_exit_nodes": "尚未安装出口节点。请在预期作为流量出口的服务器上安装出口节点服务。",
"exit_no_handshake": "15 秒内未收到出口节点的握手,中转 UDP 端口是否可访问?关联操作已回滚。",
"exit_apply_failed": "无法在此服务器上应用路由,关联操作已回滚。",
"exit_not_found": "出口节点不存在或尚未安装。",
"not_linked": "此实例未关联到出口节点。",
"exit_mtu_too_big": "此实例的客户端 MTU 超过链路 MTU (1420)。请在 AWG 设置中调低(默认值为 1376)。",
"exit_link_force": "仍然关联",
"exit_self": "服务器不能作为自身的出口节点。",
"exit_legacy_obfuscation": "AmneziaWG Legacy 只能关联到未启用混淆的出口节点。",
"exit_link_ipv6_warning": "此实例使用双栈。关联期间将阻断客户端 IPv6 流量,防止其从此服务器泄漏;客户端将自动回退到 IPv4。",
"exit_link_ipv6_confirm": "关联期间将阻断客户端 IPv6 流量。是否继续?",
"exit_link_mtu_warning": "客户端 MTU {mtu} 超过链路 MTU {exit_mtu}。请先在 AWG 设置中调低,再进行关联。",
"exit_status_up": "已连通",
"exit_status_stale": "无握手",
"exit_status_down": "已断开",
"exit_handshake_ago": "上次握手:{s} 秒前",
"no_handshake_yet": "尚未握手,链路仍保持启用,请检查出口节点的防火墙。",
"old_exit_unreachable_orphan_peer": "原出口节点无法访问,其对等节点记录未被清除。",
"exit_unreachable_orphan_peer": "出口节点无法访问,其对等节点记录未被清除。",
"exit_egress_check": "检查出口 IP",
"exit_egress_checking": "正在检查出口 IP…",
"exit_egress_match": "✓ 客户端通过出口节点 {name} 的 {ip} 访问互联网。",
"exit_egress_mismatch": "⚠ 客户端的出口 IP 为 {ip},出口节点地址为 {expected}。如果出口节点位于 NAT 后方,这是正常现象。",
"exit_egress_direct": "✗ 客户端仍从此服务器 ({ip}) 访问互联网,流量未经过节点间链路。",
"exit_egress_unknown": "无法确定出口 IP:检测服务未响应。",
"exit_egress_failed": "无法在此服务器上执行出口检查。",
"exit_dns_via_exit": "通过出口节点解析客户端 DNS",
"exit_dns_via_exit_hint": "默认关闭:DNS 查询留在此服务器上。启用后,查询将经由链路交给出口节点上的 AmneziaDNS 处理,使 DNS 解析服务无法得知此服务器所在的国家。出口节点需已安装 AmneziaDNS。",
"exit_dns_via_exit_on": "客户端 DNS 现由出口节点解析",
"exit_dns_via_exit_off": "客户端 DNS 已恢复由此服务器解析",
"exit_dns_needs_dns": "请先在出口节点上安装 AmneziaDNS,再将客户端 DNS 路由至该节点。",
"awg_mtu_exit_hint": "此实例已关联到出口节点:链路最多承载 {exit_mtu},请确保客户端 MTU 不超过此值。",
"exit_dns_disabled_no_dns": "出口节点上已无 AmneziaDNS,客户端 DNS 已恢复由此服务器解析。",
"exit_defaults_title": "出口节点",
"exit_default_node": "默认出口节点",
"exit_default_none": "无 — 新实例使用自身出口",
"exit_default_hint": "从现在起,每个新安装的 AmneziaWG 实例都会在安装完成后立即关联到此出口节点。现有实例不受影响,即使关联失败也不会影响安装成功。",
"exit_default_cleared": "默认出口节点已不存在,相关设置已清除。",
"exit_restore_entries_relinked": "已恢复 {n} 个已关联入口节点在出口节点上的对等节点记录。",
"exit_restore_entries_failed": "有 {n} 个入口节点未能在此出口节点上重新注册,请前往各入口节点的页面修复。",
"exit_restore_relinked": "恢复后已重新建立此实例与出口节点的关联。",
"exit_restore_stale": "恢复后未能重新建立与出口节点的关联。在修复或解除关联之前,断网保护将持续阻断客户端流量。",
"exit_restore_removed": "备份中包含此面板未记录的出口节点关联,已将其移除,客户端将重新从此服务器访问互联网。",
"exit_restore_orphan": "备份中包含未知的出口节点关联,且无法移除,请手动检查此实例。",
"on": "开启",
"off": "关闭",
"restore": "恢复",
"restore_confirm_protocol": "您确定吗?当前协议配置将被此备份覆盖。",
"delete_backup_confirm": "从服务器删除此备份?此操作无法撤销。",
"backup_deleted": "备份已删除",
"upload_backup": "上传",
"uploading_backup": "正在上传...",
"backup_uploaded": "备份已上传",
"wgeasy_import": "从 wg-easy 导入",
"wgeasy_import_title": "从 wg-easy / amnezia-wg-easy 导入",
"wgeasy_web_port": "wg-easy 网页界面端口(此服务器上)",
"wgeasy_password": "wg-easy 管理员密码",
"wgeasy_username": "用户名(仅 v15)",
"wgeasy_fetch": "加载客户端",
"wgeasy_import_btn": "导入",
"wgeasy_import_warning": "旧的 wg-easy 容器将被停止,但不会被删除。用户配置无需更改即可继续使用。",
"wgeasy_no_clients": "未选择客户端",
"wgeasy_confirm": "导入所选客户端?旧的 wg-easy 容器将被停止。",
"wgeasy_importing": "正在导入,可能需要几分钟...",
"wgeasy_target_wg": "目标:WireGuard(无混淆)",
"wgeasy_target_awg": "检测到混淆 → 目标:AmneziaWG 2.0",
"rename_instance": "重命名实例",
"instance_name": "实例名称",
"rename_instance_hint": "留空以恢复默认名称。",
"no_expiry": "无期限",
"telemt_secret_label": "密钥 (hex)",
"telemt_ad_tag_label": "AD 标签 (hex)",
"telemt_max_conns_label": "最大 TCP 连接数",
"telemt_quota_label": "配额 (字节)",
"telemt_max_ips_label": "最大唯一 IP 数",
"telemt_expiry_label": "到期时间 (ISO 8601)",
"optional": "可选",
"role_none_desc": "无角色 — 仅记录,无法登录",
"role_none_badge": "无角色",
"password_optional_no_role": "“无角色”角色无需密码",
"password_required_for_role": "所选角色必须设置密码",
"username_empty": "用户名不能为空",
"invalid_role": "角色无效",
"awg_dns6_hint": "当隧道为双栈(IPv4+IPv6)时用于客户端密钥",
"unlink_key_title": "将密钥 {} 从用户“{}”解绑?",
"unlink_confirm": "确定解绑?!",
"conn_unlinked": "连接已解绑",
"peer_already_linked": "该节点已绑定到用户 {}",
"peer_already_linked_self": "该节点已绑定到此用户",
"select_connection": "请选择连接",
"name_required": "名称为必填项",
"no_servers_available": "没有可用的服务器",
"assign_user": "用户",
"no_user_option": "— 不绑定 —",
"stop_peer_title": "停止",
"start_peer_title": "启用",
"ssh_cooldown_title": "SSH 冷却时间(秒)",
"ssh_cooldown_hint": "重新连接不可达服务器前的初始延迟。如果服务器工作正常,请勿更改。",
"public_endpoint_title": "公网地址",
"public_endpoint_for": "{} 的客户端连接地址",
"public_endpoint_host": "主机",
"public_endpoint_port": "端口",
"public_endpoint_port_placeholder": "实例端口",
"public_endpoint_hint": "留空则使用服务器地址和实例端口。当实例通过同一服务器的另一个 IP、端口转发或域名对外提供服务时填写。",
"public_endpoint_not_applied": "已保存,但未在服务器上生效",
"peer_poll_title": "节点实时刷新",
"peer_poll_hint": "节点列表自动刷新的间隔。0 = 关闭(默认)。快的服务器用 5–10 即可;慢的服务器建议 300–600 或保持关闭。",
"peer_poll_off": "关闭",
"peer_poll_sec": "秒",
"wireguard_desc": "标准且速度最快的 VPN 协议。所有现代操作系统均原生支持,但容易被 DPI 识别。",
"expiration_date_label": "到期日期",
"tls_emulation": "TLS 模拟",
"tls_domain": "伪装域名",
"max_connections_limit": "最大连接数",
"max_connections_hint": "设为 0 表示不限。限制同时在线的用户总数。",
"traffic_reset_strategy_label": "流量重置策略",
"traffic_reset_never": "永不重置",
"traffic_reset_daily": "每日重置",
"traffic_reset_weekly": "每周重置",
"traffic_reset_monthly": "每月重置",
"traffic_reset_hint": "用户流量的重置频率",
"traffic_used_total": "累计用量",
"traffic_reset_info": "下次重置:{}",
"services": "服务",
"ssl_title": "SSL / HTTPS 设置",
"duckdns_title": "您自己的 duckdns.org 域名",
"duckdns_step1": "在 duckdns.org 注册并登录",
"duckdns_step2": "创建一个子域名,例如 example.duckdns.org",
"duckdns_step3": "点击下方按钮 — 面板会将域名指向本服务器的 IP 并自动保持更新",
"duckdns_domain_label": "域名",
"duckdns_token_label": "DuckDNS 令牌",
"duckdns_token_saved": "•••••••• (令牌已保存 — 仅在需要更换时输入)",
"duckdns_token_hint": "登录 duckdns.org 后令牌显示在页面顶部 (www.duckdns.org/account)",
"duckdns_enable_label": "SSL — 一键申请免费自动续期证书",
"duckdns_enable_hint": "通过 DNS-01 申请 Let's Encrypt:无需 80 端口。自动续期 (acme.sh cron),面板会自动重启。",
"duckdns_apply_btn": "保存并签发证书",
"duckdns_applying": "正在应用:更新 IP 并签发证书,可能需要一分钟…",
"duckdns_saved": "已保存。",
"duckdns_success_restarting": "完成!面板正在重启,几秒后可通过以下地址访问 ",
"duckdns_success_restart_required": "证书已签发。请重启面板 (systemctl restart amnezia-panel) 以启用 HTTPS。",
"duckdns_domain_token_required": "需要填写 duckdns 域名和令牌",
"duckdns_ip_update_failed": "更新 duckdns IP 失败",
"duckdns_cert_failed": "证书签发失败",
"enable_https": "启用 HTTPS",
"panel_port_label": "面板端口",
"domain_label": "域名",
"cert_path_label": "SSL 证书路径 (.pem)",
"key_path_label": "私钥路径 (.pem)",
"or_paste_text": "或粘贴证书文本",
"cert_text_label": "证书内容 (CRT)",
"key_text_label": "私钥内容 (KEY)",
"ssl_hint": "启用后,可通过指定域名的 https:// 地址访问面板。请确保文件路径或文本内容正确。",
"about_title": "关于与更新",
"current_version": "当前版本",
"check_updates": "检查更新",
"checking_updates": "正在检查...",
"update_available": "有新版本可用",
"download_update": "下载更新",
"up_to_date": "您使用的已是最新版本",
"checking_server": "正在检查服务器服务...",
"mail_title": "邮件发送 (SMTP)",
"mail_hint": "配置文件和代理链接将通过此邮箱发送。密码存储在 data.json 中,因此请使用专用账户或应用专用密码。",
"mail_enabled_label": "启用邮件发送",
"mail_host_label": "SMTP 服务器",
"mail_port_label": "端口",
"mail_security_label": "加密方式",
"mail_security_none": "无",
"mail_security_starttls": "STARTTLS",
"mail_security_ssl": "SSL/TLS",
"mail_username_label": "用户名",
"mail_password_label": "密码",
"mail_password_hint": "留空以保留已保存的密码;输入一个空格可清除密码。",
"mail_from_label": "发件人地址",
"mail_from_name_label": "发件人名称",
"mail_reply_to_label": "回复地址(可选)",
"mail_timeout_label": "超时时间(秒)",
"mail_test_btn": "发送测试邮件",
"mail_test_recipient_label": "测试收件人",
"mail_test_sent": "测试邮件已发送至 {}",
"mail_send_btn": "通过邮件发送",
"mail_send_title": "通过邮件发送配置",
"mail_send_all_btn": "向所有用户发送邮件",
"mail_send_all_title": "向每位用户发送邮件",
"mail_recipient_label": "收件人",
"mail_include_configs": "附加配置文件",
"mail_include_links": "包含连接链接",
"mail_subject_label": "主题",
"mail_subject_placeholder": "留空以使用默认主题",
"mail_message_label": "正文(可选)",
"mail_message_placeholder": "在连接信息上方显示的简短说明",
"mail_only_enabled": "跳过已禁用的用户",
"mail_skip_empty": "跳过没有连接的用户",
"mail_send_action": "发送",
"mail_sent_ok": "已发送至 {}",
"mail_bulk_started": "批量发送已开始",
"mail_bulk_targets": "收件人:所有填写了邮箱地址的用户",
"mail_bulk_progress": "已处理 {} / {}",
"mail_bulk_summary": "已发送:{},已跳过:{},错误:{}",
"mail_bulk_running_note": "您可以关闭此窗口,发送将在后台继续。",
"mail_no_email_hint": "此用户未填写邮箱地址",
"mail_status_sent": "已发送",
"mail_status_skipped": "已跳过",
"mail_status_failed": "错误",
"mail_greeting": "您好,{}!",
"mail_default_subject": "您的 VPN 访问信息",
"mail_intro_connections": "以下是您的连接信息。请将附件导入 VPN 客户端,或在设备上打开链接。",
"mail_link_label": "链接",
"mail_file_label": "附件",
"mail_no_connections_note": "您的账户尚无连接,请联系管理员。",
"mail_footer": "此邮件由 VPN 面板自动发送,请勿回复。",
"mail_test_subject": "来自 VPN 面板的测试邮件",
"mail_test_body": "SMTP 设置正常:此测试邮件由 VPN 面板发送。",
"mail_error_disabled": "设置中已禁用邮件发送",
"mail_error_no_host": "未设置 SMTP 服务器",
"mail_error_no_sender": "发件人地址缺失或无效",
"mail_error_bad_security": "未知的加密模式",
"mail_error_no_recipient": "没有有效的收件人地址",
"mail_error_no_recipients": "没有填写邮箱地址的用户",
"mail_error_no_connections": "此用户没有可发送的连接",
"mail_error_user_not_found": "未找到用户",
"mail_error_nothing_to_send": "请选择文件、链接或两者",
"mail_error_bulk_running": "已有批量发送任务正在运行",
"mail_skip_no_email": "未填写邮箱地址",
"mail_skip_bad_email": "邮箱地址无效",
"mail_skip_disabled": "用户已禁用",
"mail_test_hint": "测试使用已保存的设置,请先点击“保存”。",
"conn_toggle_busy": "另一个节点正在切换中 — 请稍等一秒",
"rkn_block_title": "RKN / VK 网络封锁 (C24Be)",
"rkn_block_enable": "阻止扫描",
"rkn_block_agent": "代理",
"rkn_block_events24": "24 小时内事件",
"rkn_block_not_installed": "未安装在此服务器 — 勾选以安装",
"rkn_block_none": "尚未发现来自被封锁网络的访问",
"rkn_block_who": "谁在扫描",
"rkn_block_ports": "端口(目标)",
"rkn_block_dirs": "方向",
"rkn_block_total": "事件总数",
"rkn_scan_alert": "检测到扫描!",
"rkn_block_recent": "最近事件",
"rkn_block_sets": "集合",
"rkn_block_sets_empty": "集合为空 — update 未运行",
"rkn_block_clear": "清除扫描统计",
"rkn_block_clear_confirm": "清除服务器上的扫描日志?",
"rkn_block_cleared": "扫描统计已清除",
"rkn_block_lists": "阻断列表",
"rkn_block_in_short": "入:",
"rkn_block_out_short": "出:",
"rkn_block_legend": "入:RKN/政府子网 — 阻断传入连接。出:VK/Max/OK 网络 — 阻断到它们的出站流量。",
"rknblock_desc": "Blocks RKN and VK/Max/OK subnets from the C24Be lists: incoming scans dropped, outbound traffic to them rejected. Full scan details open in a popup when you click the red badge.",
"rknblock_stop": "Stop",
"rknblock_start": "Start",
"rknblock_update": "Update lists",
"rknblock_delete": "Delete",
"rknblock_state_on": "Running",
"rknblock_state_off": "Stopped",
"rknblock_state_unreachable": "Unreachable",
"rknblock_installed_toast": "RKN Block installed and enabled",
"rknblock_uninstalled_toast": "RKN Block removed from the server",
"rknblock_started_toast": "Blocking enabled",
"rknblock_stopped_toast": "Blocking stopped",
"rknblock_updated_toast": "Lists updated",
"rknblock_uninstall_confirm": "Remove RKN Block from this server? Rules, ipset sets, services and scripts will be fully removed.",
"invalid_dns": "DNS 地址无效(需要 IPv4)",
"app_not_installed": "请先从应用商店安装 Smart Route",
"protocol_not_awg": "只有 AmneziaWG 实例支持 Smart Route",
"invalid_cidr": "列表中存在无效 CIDR",
"server_not_found": "未找到服务器",
"rkn_scans_title": "扫描事件 (C24Be)",
"rkn_scans_more": "详情",
"rknblock_step_download": "下载拦截脚本",
"rknblock_step_sets": "创建 ipset 集合 (C24Be)",
"rknblock_step_rules": "应用防火墙规则",
"rknblock_step_agent": "启动扫描收集代理",
"rknblock_options": "参数",
"rknblock_options_title": "RKN / VK 拦截选项",
"rknblock_options_hint": "四个独立的拦截开关。更改立即生效并保存在服务器上。",
"rknblock_opt_block_in": "拦截入站(服务器被扫描)",
"rknblock_opt_block_out": "拦截出站(客户端访问)",
"rknblock_opt_log_in": "记录扫描",
"rknblock_opt_log_out": "记录出站",
"rknblock_opts_saved": "参数已保存",
"rknblock_disabled_short": "已关闭",
"rknblock_opt_block_in_short": "入站",
"rknblock_opt_block_out_short": "出站",
"rknblock_opt_log_off_short": "日志",
"ssh_trust_title": "SSH 主机密钥",
"ssh_trust_warning": "请通过服务器或提供商控制台独立核对指纹(ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub)。密钥变更可能意味着攻击。不要仅因为此页面显示密钥就信任它。",
"ssh_trust_inspect": "检查 SSH 密钥",
"ssh_trust_verified": "我已通过独立控制台核对这一确切指纹。",
"ssh_trust_save": "信任密钥并重试",
"ssh_trust_unknown": "未知 SSH 密钥",
"ssh_trust_changed": "SSH 密钥已变更",
"ssh_trust_trusted": "SSH 密钥已信任",
"ssh_trust_new": "候选密钥",
"ssh_trust_old": "以前信任的密钥",
"ssh_trust_error": "SSH 信任检查失败"
}