Files
BetterDesk/web-nodejs/lang/zh.json
T
UNITRONIX a957f3fe2a Add CDAP gateway & redesign devices UI
Introduce full CDAP subsystem and devices UI overhaul. Adds a new CDAP WebSocket gateway (cdap/gateway.go) with auth, connection lifecycle, message loop, heartbeat monitor and APIs (cdap/api.go, cdap/auth.go, cdap/handler.go, cdap/manifest.go, cdap/messages.go). Wire CDAP into the server (api/server.go + handlers in api/cdap_handlers.go) exposing REST endpoints for status, device list, info, manifest, state and sending commands. Enhance peer handling: CDAP-connected overlay in peer list/get, device revocation/cascade support in handleDeletePeer (blocklist, connection teardown, events + audit), and new audit action ActionPeerRevoked. Frontend updates include CDAP device page, widgets, commands, styles and services; major devices page UI redesign (responsive folder chips, toolbar, slim table, kebab menu) plus related CSS/JS/views, translations, docs and assets. Overall adds CDAP features, revocation workflow, and a responsive devices UI.
2026-03-20 02:01:48 +01:00

1107 lines
41 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.
{
"meta": {
"lang": "zh",
"name": "中文",
"native_name": "中文",
"direction": "ltr"
},
"common": {
"loading": "加载中...",
"confirm": "确认",
"alert": "提示",
"prompt": "请输入",
"copied": "已复制到剪贴板",
"save": "保存",
"saved": "已保存",
"error": "错误",
"success": "成功",
"warning": "警告",
"info": "信息",
"all": "全部",
"cancel": "取消",
"delete": "删除"
},
"nav": {
"main": "主要",
"tools": "工具",
"system": "系统",
"dashboard": "仪表板",
"devices": "设备",
"keys": "密钥",
"generator": "生成器",
"settings": "设置",
"users": "用户",
"inventory": "资产清单",
"tickets": "工单",
"activity": "活动",
"automation": "自动化",
"file_transfer": "文件传输",
"network": "网络",
"dataguard": "数据防护",
"reports": "报表",
"tenants": "租户",
"registrations": "注册",
"toggle_sidebar": "切换侧边栏"
},
"auth": {
"login": "登录",
"logout": "退出",
"login_title": "登录",
"login_subtitle": "登录到 BetterDesk 控制台",
"username": "用户名",
"username_placeholder": "请输入用户名",
"password": "密码",
"password_placeholder": "请输入密码",
"remember_me": "记住我",
"login_failed": "登录失败,请检查您的凭据。",
"invalid_credentials": "用户名或密码无效。",
"fill_all_fields": "请填写所有字段",
"logout_confirm": "确定要退出登录吗?",
"change_password": "修改密码",
"password_required": "密码为必填项",
"totp_title": "双因素认证",
"totp_subtitle": "请输入验证器应用中的 6 位验证码",
"totp_code": "验证码",
"totp_verify": "验证",
"totp_use_recovery": "使用恢复码",
"totp_use_code": "使用验证器代码",
"totp_recovery_code": "恢复码",
"totp_back_to_login": "返回登录",
"totp_invalid_code": "验证码无效,请重试。",
"totp_enter_code": "请输入 6 位验证码",
"totp_enter_recovery": "请输入恢复码",
"totp_session_expired": "会话已过期,请重新登录。",
"totp_already_enabled": "双因素认证已启用"
},
"dashboard": {
"title": "仪表板",
"subtitle": "RustDesk 服务器概览",
"total_devices": "设备总数",
"online_now": "当前在线",
"banned": "已封禁",
"active_connections": "活跃连接",
"offline_devices": "离线",
"server_status": "服务器状态",
"quick_actions": "快捷操作",
"manage_devices": "管理已连接的设备",
"view_keys": "查看服务器密钥",
"generate_config": "生成客户端配置",
"server_settings": "配置设置"
},
"devices": {
"title": "设备",
"id": "ID",
"hostname": "主机名",
"username": "用户名",
"platform": "平台",
"version": "版本",
"ip_address": "IP 地址",
"note": "备注",
"last_seen": "最后在线",
"last_online": "最后在线",
"first_seen": "首次发现",
"created": "创建时间",
"status": "状态",
"ban_reason": "封禁原因",
"actions": "操作",
"search_placeholder": "搜索设备...",
"filter_all": "全部",
"filter_online": "在线",
"filter_offline": "离线",
"filter_banned": "已封禁",
"selected": "已选择",
"showing": "显示",
"of": "/",
"sync_status": "同步状态",
"sync_success": "状态同步成功",
"empty_title": "未找到设备",
"empty_text": "没有符合当前筛选条件的设备",
"edit_title": "设备详情",
"delete_title": "删除设备",
"delete_confirm": "确定要删除设备 {id} 吗?",
"delete_warning": "您即将永久删除此设备:",
"delete_permanent": "此操作无法撤销。与该设备关联的所有数据将从数据库中永久删除。",
"delete_success": "设备删除成功",
"revoke_option": "吊销设备(断开连接 + 阻止重新注册)",
"revoke_hint": "设备将被立即断开连接,并永久阻止重新连接到此服务器。",
"revoke_success": "设备已吊销并加入黑名单",
"details": "设备详情",
"ban_title": "封禁设备",
"ban_confirm": "确定要封禁设备 {id} 吗?",
"ban_success": "设备封禁成功",
"unban_title": "解除封禁",
"unban_confirm": "确定要解除设备 {id} 的封禁吗?",
"unban_success": "设备解除封禁成功",
"change_id": "更改 ID",
"change_id_title": "更改设备 ID",
"new_id": "新 ID",
"change_id_hint": "6-16 个字符,仅限字母、数字、短横线和下划线",
"change_id_success": "设备 ID 更改成功",
"id_length_error": "ID 必须为 6-16 个字符",
"id_format_error": "ID 只能包含字母、数字、短横线和下划线",
"bulk_delete_title": "批量删除设备",
"bulk_delete_confirm": "确定要删除 {count} 个设备吗?",
"bulk_delete_success": "已成功删除 {count} 个设备",
"columns": "列",
"toggle_columns": "切换可见列",
"not_found": "未找到设备",
"delete_failed": "删除设备失败",
"change_id_failed": "更改设备 ID 失败",
"invalid_id": "设备 ID 无效(需要 6-16 个字符)",
"invalid_id_format": "ID 格式无效(仅允许字母、数字、连字符和下划线)",
"id_exists": "设备 ID 已存在",
"no_selection": "未选择任何设备",
"device_type": "类型",
"filter_type_all": "所有类型",
"filter_type_rustdesk": "RustDesk",
"filter_type_desktop": "桌面",
"filter_type_scada": "SCADA",
"filter_type_iot": "物联网",
"filter_type_agent": "代理"
},
"keys": {
"title": "服务器密钥",
"subtitle": "RustDesk 客户端的公钥和配置",
"public_key": "公钥",
"qr_code": "二维码",
"server_info": "服务器信息",
"download": "下载密钥",
"show_qr": "显示二维码",
"qr_hint": "使用 RustDesk 移动端应用扫描此二维码",
"no_key": "未找到公钥",
"no_key_to_copy": "没有可复制的密钥",
"no_qr": "二维码不可用",
"download_success": "密钥文件已下载"
},
"settings": {
"title": "设置",
"subtitle": "控制台配置和账户设置",
"tab_general": "常规",
"tab_server": "服务器",
"tab_branding": "品牌",
"tab_backup": "备份",
"language": "语言",
"change_password": "修改密码",
"password_desc": "更新您的账户密码",
"current_password": "当前密码",
"new_password": "新密码",
"confirm_password": "确认密码",
"save_password": "更新密码",
"password_changed": "密码修改成功",
"fill_all_fields": "请填写所有字段",
"passwords_not_match": "两次输入的密码不一致",
"password_requirements": "密码要求",
"password_requirements_not_met": "密码不符合要求",
"req_length": "至少 8 个字符",
"req_uppercase": "至少一个大写字母",
"req_lowercase": "至少一个小写字母",
"req_number": "至少一个数字",
"server_info": "服务器信息",
"version": "版本",
"database": "数据库",
"uptime": "运行时间",
"audit_log": "审计日志",
"audit_desc": "最近的控制台活动",
"no_audit_logs": "未找到审计日志",
"backend_title": "服务器后端",
"backend_desc": "选择用于设备管理和信令/中继服务的服务器后端。",
"backend_original": "标准版",
"backend_enhanced": "增强版",
"backend_rustdesk_desc": "标准 RustDesk 信令和中继服务器(hbbs + hbbr)。基础 HTTP API,端点有限。",
"backend_betterdesk_desc": "增强型 Go 服务器,具有完整 REST API、JWT 认证、黑名单、标签、实时 WebSocket 事件和审计日志。",
"backend_feature_signal": "信令服务器(ID 注册)",
"backend_feature_relay": "中继服务器(连接中继)",
"backend_feature_basic_api": "基础 REST API",
"backend_feature_full_api": "完整 REST API34+ 个端点)",
"backend_feature_jwt": "JWT 认证 & TOTP 双因素认证",
"backend_feature_blocklist": "IP/ID 黑名单管理",
"backend_feature_tags": "设备标签与分组",
"backend_feature_audit": "审计事件日志",
"backend_feature_websocket": "实时 WebSocket 事件",
"backend_connection": "连接",
"backend_api_url": "API 地址",
"backend_test": "测试连接",
"backend_testing": "测试中...",
"backend_save": "应用后端",
"backend_saved": "服务器后端切换成功。设备数据将由新后端管理。",
"backend_save_failed": "切换服务器后端失败",
"backend_test_success": "连接成功!服务器可访问。",
"backend_test_failed": "连接失败。服务器不可访问。",
"backend_confirm_switch": "确定要切换服务器后端吗?这将改变设备的管理方式。",
"backend_unreachable": "无法切换:目标服务器不可访问。请先启动服务器。",
"invalid_backend": "无效的后端选择。请选择 'rustdesk' 或 'betterdesk'。",
"backend_status_running": "已连接",
"backend_status_unreachable": "不可访问",
"backend_status_error": "错误",
"backend_status_unknown": "未知",
"totp_title": "双因素认证",
"totp_desc": "使用 TOTP 验证器应用(Google Authenticator、Microsoft Authenticator、Authy 等)为您的账户增加额外的安全保护",
"totp_enabled": "已启用双因素认证",
"totp_enabled_desc": "您的账户已启用双因素认证保护。",
"totp_disabled": "未启用双因素认证",
"totp_disabled_desc": "启用双因素认证以增强账户安全性。",
"totp_setup": "启用双因素认证",
"totp_disable": "关闭双因素认证",
"totp_step1": "在手机上安装验证器应用",
"totp_step2": "扫描下方二维码",
"totp_step3": "输入 6 位验证码进行验证",
"totp_manual_key": "手动输入密钥",
"totp_enter_code": "输入验证码",
"totp_verify_enable": "验证并启用",
"totp_enabled_success": "双因素认证已启用!",
"totp_recovery_warning": "请将这些恢复码保存在安全的地方。每个恢复码只能使用一次。如果您无法访问验证器应用,可以使用这些恢复码登录。",
"totp_done": "完成",
"totp_disable_warning": "关闭双因素认证会降低您账户的安全性。请输入密码确认。",
"totp_disabled_success": "双因素认证已关闭。"
},
"audit": {
"time": "时间",
"user": "用户",
"action": "操作",
"details": "详情"
},
"generator": {
"title": "客户端配置生成器",
"subtitle": "为 RustDesk 客户端生成配置",
"config_options": "配置选项",
"server_address": "服务器地址",
"server_address_hint": "您的服务器域名或 IP 地址",
"custom_port": "自定义端口",
"port_hint": "留空使用默认端口 (21116)",
"relay_server": "中继服务器",
"relay_placeholder": "留空则与 ID 服务器相同",
"relay_hint": "可选:单独的中继服务器地址",
"include_key": "在配置中包含公钥",
"generate": "生成配置",
"output": "配置输出",
"usage_title": "连接详情",
"generated": "配置已生成",
"server_required": "服务器地址为必填项",
"nothing_to_copy": "请先生成配置"
},
"server": {
"port": "端口",
"api_port": "API 端口",
"id_server": "ID 服务器",
"relay_server": "中继服务器",
"api_key": "API 密钥"
},
"status": {
"online": "在线",
"offline": "离线",
"banned": "已封禁",
"running": "运行中",
"stopped": "已停止",
"unknown": "未知",
"checking": "检查中..."
},
"actions": {
"refresh": "刷新",
"copy": "复制",
"connect": "连接",
"connect_desktop": "通过桌面客户端连接",
"details": "详情",
"edit": "编辑",
"delete": "删除",
"ban": "封禁",
"unban": "解除封禁",
"save": "保存",
"cancel": "取消",
"confirm": "确认",
"close": "关闭",
"clear": "清除",
"ok": "确定"
},
"time": {
"just_now": "刚刚",
"minutes_ago": "{count} 分钟前",
"hours_ago": "{count} 小时前",
"days_ago": "{count} 天前"
},
"users": {
"title": "用户管理",
"subtitle": "管理控制台用户和权限",
"add_user": "添加用户",
"edit_user": "编辑用户",
"username": "用户名",
"username_placeholder": "请输入用户名",
"username_hint": "3-32 个字符,仅限字母、数字和下划线",
"password": "密码",
"password_placeholder": "请输入密码",
"password_hint": "至少 8 个字符,包含大小写字母、数字和符号",
"password_leave_empty": "留空保持不变",
"role": "角色",
"role_admin": "管理员",
"role_operator": "操作员",
"role_viewer": "查看者",
"role_hint": "查看者只能查看数据,操作员可以管理设备,管理员拥有全部权限",
"created": "创建时间",
"last_login": "最后登录",
"never": "从未",
"actions": "操作",
"create": "创建用户",
"edit": "编辑",
"reset_password": "重置密码",
"new_password": "新密码",
"delete_title": "删除用户",
"delete_confirm": "确定要删除用户 {username} 吗?",
"delete_success": "用户删除成功",
"user_created": "用户创建成功",
"user_updated": "用户更新成功",
"password_reset_success": "密码重置成功",
"empty_title": "未找到用户",
"empty_text": "添加用户以管理控制台访问权限",
"fill_required": "请填写所有必填字段",
"invalid_username": "用户名必须为 3-32 个字符,仅限字母、数字和下划线",
"username_exists": "用户名已存在",
"weak_password": "密码强度太弱",
"password_too_short": "密码至少需要 8 个字符",
"invalid_role": "无效的角色",
"cannot_demote_self": "您无法降低自己的权限",
"cannot_delete_self": "您无法删除自己的账户",
"last_admin": "无法删除最后一个管理员",
"admin_only": "此功能仅对管理员可用",
"password_required": "密码为必填项",
"not_found": "未找到用户",
"strength_weak": "弱",
"strength_medium": "中",
"strength_strong": "强",
"security_tips_title": "安全最佳实践",
"tip_strong_passwords": "为每个用户使用强且唯一的密码",
"tip_unique_accounts": "为每个人创建独立的账户",
"tip_viewer_role": "对只需要查看权限的用户使用查看者角色",
"tip_operator_role": "对需要管理设备但不需要管理用户的人员使用操作员角色",
"tip_audit_logs": "定期检查审计日志以发现可疑活动"
},
"folders": {
"title": "文件夹",
"create": "创建文件夹",
"edit": "编辑文件夹",
"delete": "删除文件夹",
"name": "文件夹名称",
"name_placeholder": "请输入文件夹名称",
"name_required": "文件夹名称为必填项",
"name_too_long": "文件夹名称过长(最多 50 个字符)",
"color": "颜色",
"icon": "图标",
"not_found": "未找到文件夹",
"delete_confirm": "确定要删除此文件夹吗?设备将被取消分配。",
"delete_success": "文件夹删除成功",
"created": "文件夹创建成功",
"updated": "文件夹更新成功",
"no_devices_selected": "未选择设备",
"devices_moved": "设备移动成功",
"device_assigned": "设备已分配到文件夹",
"unassigned": "未分配",
"all_devices": "所有设备",
"drag_hint": "将设备拖拽到文件夹中进行分组",
"move_to": "移动到",
"toggle_sidebar": "切换侧边栏"
},
"errors": {
"forbidden_title": "访问被拒绝",
"forbidden_message": "您没有权限访问此资源。",
"not_found_title": "页面未找到",
"not_found_message": "您要查找的页面不存在或已被移动。",
"server_error_title": "服务器错误",
"server_error_message": "出现了问题,请稍后重试。",
"go_home": "返回首页",
"try_again": "重试",
"load_devices_failed": "加载设备失败",
"load_key_failed": "加载密钥失败",
"load_qr_failed": "加载二维码失败",
"load_audit_failed": "加载审计日志失败",
"load_users_failed": "加载用户失败",
"load_folders_failed": "加载文件夹失败",
"download_failed": "下载失败",
"logout_failed": "退出登录失败",
"password_change_failed": "修改密码失败",
"language_change_failed": "切换语言失败",
"ban_failed": "封禁设备失败",
"unban_failed": "解除封禁失败",
"delete_failed": "删除设备失败",
"change_id_failed": "更改设备 ID 失败",
"bulk_delete_failed": "批量删除设备失败",
"sync_failed": "同步状态失败"
},
"remote": {
"title": "远程桌面",
"connecting": "正在连接...",
"waiting_password": "等待密码",
"authenticating": "正在认证...",
"streaming": "已连接",
"disconnected": "已断开",
"error": "错误",
"status_idle": "空闲",
"password_required": "需要密码",
"enter_password_for": "请输入设备密码",
"password_placeholder": "设备密码",
"connect": "连接",
"reconnect": "重新连接",
"disconnect": "断开",
"back_to_devices": "返回设备列表",
"fullscreen": "全屏",
"toggle_audio": "切换音频",
"send_keys": "发送按键",
"scale_mode": "缩放模式",
"scale_fit": "适应窗口",
"scale_fill": "填充窗口",
"scale_original": "原始大小 (1:1)",
"scale_stretch": "拉伸填充",
"actions": "操作",
"lock_screen": "锁定屏幕",
"restart_remote": "重启远程设备",
"refresh_screen": "刷新屏幕",
"clipboard_paste": "从剪贴板粘贴",
"block_input": "阻止输入",
"display_settings": "显示设置",
"image_quality": "图像质量",
"quality_best": "最佳质量",
"quality_balanced": "平衡",
"quality_low": "性能优先",
"show_cursor": "显示远程光标",
"lock_after_session": "会话结束后锁定",
"privacy_mode": "隐私模式",
"disable_clipboard": "禁用剪贴板",
"chat": "聊天",
"chat_placeholder": "输入消息...",
"record": "录制屏幕",
"view_only": "仅查看",
"pin_toolbar": "固定工具栏",
"confirm_restart": "确定要重启远程设备吗?",
"webcodecs_not_supported": "您的浏览器不支持 WebCodecs API。请使用 Chrome 94+ 或 Edge 94+。",
"webcodecs_insecure_context": "WebCodecs 在 HTTP 下不可用。视频使用软件回退。为获得最佳性能,请使用 HTTPS。",
"webcodecs_fallback_active": "软件视频解码器已激活(性能有限)",
"click_to_start": "点击开始",
"autoplay_blocked": "浏览器需要用户交互才能开始播放视频和音频。",
"start_playback": "开始播放"
},
"branding": {
"identity_title": "品牌标识",
"identity_desc": "自定义控制台中显示的应用名称和描述",
"app_name": "应用名称",
"app_description": "应用描述",
"logo_title": "标志",
"logo_desc": "选择标志在侧边栏和登录页面中的显示方式",
"logo_type_icon": "Material 图标",
"logo_type_svg": "SVG 代码",
"logo_type_image": "图片 URL",
"logo_icon_name": "图标名称",
"logo_icon_hint": "输入 Material Icons 名称(例如 dns、cloud、security)。参见 fonts.google.com/icons",
"logo_svg_code": "SVG 代码",
"logo_svg_hint": "在此粘贴您的 SVG 标记。支持包含路径和样式的完整 <svg> 元素。",
"logo_image_upload": "上传图片",
"logo_image_choose": "选择图片文件",
"logo_image_hint": "PNG、JPG、GIF、WebP 或 SVG。最大 1.5 MB。图片以 base64 格式存储。",
"logo_image_url": "图片数据 / URL",
"logo_image_url_hint": "上传文件时自动填充,或手动粘贴 URL。",
"logo_image_too_large": "图片过大。最大允许 1.5 MB。",
"logo_image_invalid_type": "无效的文件类型。请使用 PNG、JPG、GIF、WebP 或 SVG。",
"preview": "预览",
"colors_title": "配色方案",
"colors_desc": "自定义调色板。留空使用默认值。",
"colors_backgrounds": "背景色",
"colors_text": "文字色",
"colors_accents": "强调色",
"colors_borders": "边框色",
"import_export_title": "导入 / 导出",
"import_export_desc": "将主题另存为 JSON 文件或从其他实例导入",
"export_theme": "导出主题",
"import_theme": "导入主题",
"reset_defaults": "恢复默认",
"save_branding": "保存品牌设置",
"saved": "品牌设置已保存。正在重新加载...",
"exported": "主题已导出",
"imported": "主题导入成功。正在重新加载...",
"import_error": "主题导入失败。文件格式无效。",
"reset_confirm": "确定要将品牌设置恢复为默认值吗?此操作无法撤销。",
"reset_success": "品牌设置已恢复为默认值。正在重新加载..."
},
"device_detail": {
"tab_overview": "概览",
"tab_tags": "标签与备注",
"tab_actions": "操作",
"section_identity": "身份信息",
"section_network": "网络",
"section_timestamps": "时间戳",
"section_connect": "连接",
"section_manage": "管理",
"folder": "文件夹",
"status_tier": "状态等级",
"device_banned": "此设备已被封禁",
"no_reason": "未提供原因",
"tags": "标签",
"no_tags": "此设备未分配标签",
"tag_placeholder": "输入标签名...",
"add_tag": "添加",
"tag_exists": "此标签已存在",
"notes": "备注",
"notes_placeholder": "添加关于此设备的备注...",
"danger_zone": "危险区域",
"action_connect_web": "网页远程",
"action_connect_web_desc": "通过浏览器远程桌面连接",
"action_native_remote": "BetterDesk 远程",
"action_native_remote_desc": "原生 JPEG 流 — 无需插件",
"action_connect_desktop": "桌面客户端",
"action_connect_desktop_desc": "在桌面客户端应用中打开",
"action_change_id_desc": "更改设备注册 ID",
"action_ban_desc": "阻止此设备连接",
"action_unban_desc": "允许此设备重新连接",
"action_delete_desc": "永久删除此设备",
"tab_hardware": "硬件",
"tab_metrics": "指标",
"section_system": "系统",
"section_cpu": "处理器",
"section_memory": "内存",
"section_displays": "显示器",
"section_encoding": "编码能力",
"section_live_metrics": "实时指标",
"section_current_usage": "当前使用情况",
"section_usage_history": "使用历史",
"os": "操作系统",
"version": "客户端版本",
"cpu_model": "CPU 型号",
"cpu_cores": "CPU 核心数",
"cpu_freq": "CPU 频率",
"total_memory": "总内存",
"metric_memory": "内存",
"metric_disk": "磁盘",
"metrics_updated": "已更新",
"device_groups": "分组",
"no_sysinfo": "暂无硬件信息",
"no_sysinfo_hint": "设备发送系统信息报告后将显示硬件信息",
"no_metrics": "暂无指标数据",
"no_metrics_hint": "设备发送心跳报告后将显示指标数据",
"chart_oldest": "← 最早",
"chart_newest": "最新 →"
},
"inventory": {
"title": "资产清单",
"subtitle": "受管设备的硬件和软件清单",
"device_id": "设备 ID",
"hostname": "主机名",
"os": "操作系统",
"cpu": "CPU",
"cpu_cores": "CPU 核心数",
"cpu_usage": "CPU 使用率",
"memory": "内存",
"memory_total": "总内存",
"memory_used": "已用内存",
"memory_available": "可用内存",
"memory_usage": "内存使用率",
"swap": "交换空间",
"disks": "磁盘",
"disk_count": "磁盘数量",
"network": "网络",
"network_interfaces": "网络接口",
"software": "软件",
"software_count": "已安装软件",
"system": "系统",
"kernel": "内核",
"architecture": "架构",
"uptime": "运行时间",
"frequency": "频率",
"physical_cores": "物理核心",
"logical_cores": "逻辑核心",
"model": "型号",
"usage": "使用率",
"total": "总计",
"used": "已用",
"available": "可用",
"mount_point": "挂载点",
"removable": "可移动",
"mac_address": "MAC 地址",
"ip_addresses": "IP 地址",
"traffic": "流量",
"collect_now": "立即采集",
"collector_running": "采集器运行中",
"collector_stopped": "采集器已停止",
"last_upload": "最后上传",
"total_uploads": "总计",
"last_seen": "最后在线",
"collected_at": "采集时间",
"no_data": "暂无资产数据。点击「立即采集」收集系统信息。",
"no_devices": "未找到有资产数据的设备",
"detail_title": "设备资产详情",
"telemetry": "遥测",
"view_detail": "查看详情",
"export": "导出",
"refresh": "刷新"
},
"tickets": {
"title": "服务台",
"subtitle": "支持工单和问题跟踪",
"create": "新建工单",
"edit": "编辑工单",
"delete": "删除工单",
"detail": "工单详情",
"ticket_id": "工单 ID",
"ticket_title": "标题",
"description": "描述",
"status": "状态",
"priority": "优先级",
"category": "分类",
"assigned_to": "分配给",
"created_by": "创建者",
"device": "设备",
"sla_due": "SLA 到期",
"created_at": "创建时间",
"updated_at": "更新时间",
"resolved_at": "解决时间",
"closed_at": "关闭时间",
"status_open": "待处理",
"status_in_progress": "处理中",
"status_resolved": "已解决",
"status_closed": "已关闭",
"priority_low": "低",
"priority_medium": "中",
"priority_high": "高",
"priority_critical": "紧急",
"category_general": "常规",
"category_hardware": "硬件",
"category_software": "软件",
"category_network": "网络",
"category_access": "访问权限",
"category_other": "其他",
"comments": "评论",
"add_comment": "添加评论",
"comment_placeholder": "写下评论...",
"internal_note": "内部备注(对终端用户不可见)",
"attachments": "附件",
"upload_attachment": "上传附件",
"download": "下载",
"connect_device": "连接到设备",
"no_tickets": "未找到工单",
"no_comments": "暂无评论",
"no_attachments": "暂无附件",
"title_required": "标题为必填项",
"delete_confirm": "确定要删除工单 #{id} 吗?",
"delete_success": "工单删除成功",
"created_success": "工单创建成功",
"updated_success": "工单更新成功",
"sla_overdue": "SLA 已逾期",
"filter_all": "全部",
"search_placeholder": "搜索工单...",
"assign_to_me": "分配给我",
"unassign": "取消分配",
"stats_total": "总计",
"stats_open": "待处理",
"stats_in_progress": "处理中",
"stats_resolved": "已解决",
"stats_closed": "已关闭"
},
"activity": {
"title": "活动监控",
"subtitle": "应用使用和空闲跟踪",
"device": "设备",
"hostname": "主机名",
"sessions": "会话",
"idle_time": "空闲时间",
"active_time": "活跃时间",
"last_report": "最后报告",
"top_apps": "热门应用",
"app_name": "应用程序",
"window_title": "窗口标题",
"category": "分类",
"duration": "持续时间",
"started_at": "开始时间",
"ended_at": "结束时间",
"session_count": "会话数",
"total_active": "总活跃时间",
"total_idle": "总空闲时间",
"detail_count": "详细记录",
"no_data": "暂无活动数据",
"no_sessions": "暂无会话记录",
"filter_from": "从",
"filter_to": "到",
"filter_apply": "应用筛选",
"hours": "小时",
"minutes": "分钟",
"seconds": "秒",
"category_browser": "浏览器",
"category_productivity": "办公效率",
"category_communication": "通讯",
"category_development": "开发",
"category_media": "媒体",
"category_gaming": "游戏",
"category_system": "系统",
"category_other": "其他",
"summary": "摘要",
"details": "详情",
"refresh": "刷新"
},
"automation": {
"title": "自动化与告警",
"subtitle": "告警规则、远程命令和 SMTP 配置",
"rules": "告警规则",
"rules_subtitle": "定义触发通知的条件",
"alerts": "告警历史",
"alerts_subtitle": "查看和确认已触发的告警",
"commands": "远程命令",
"commands_subtitle": "向远程设备发送命令",
"smtp": "SMTP 配置",
"smtp_subtitle": "邮件通知设置",
"rule_name": "规则名称",
"description": "描述",
"condition_type": "条件类型",
"condition_op": "运算符",
"condition_value": "阈值",
"severity": "严重程度",
"scope_device": "目标设备",
"scope_all": "所有设备",
"cooldown": "冷却时间(秒)",
"notify_emails": "通知邮箱",
"enabled": "已启用",
"disabled": "已禁用",
"create_rule": "创建规则",
"edit_rule": "编辑规则",
"delete_rule": "删除规则",
"acknowledge": "确认",
"acknowledged": "已确认",
"unacknowledged": "未确认",
"triggered_at": "触发时间",
"severity_info": "信息",
"severity_warning": "警告",
"severity_critical": "严重",
"op_gt": "大于",
"op_gte": "大于等于",
"op_lt": "小于",
"op_lte": "小于等于",
"op_eq": "等于",
"op_neq": "不等于",
"type_cpu_usage": "CPU 使用率 (%)",
"type_memory_usage": "内存使用率 (%)",
"type_disk_usage": "磁盘使用率 (%)",
"type_offline_duration": "离线时长 (秒)",
"type_idle_duration": "空闲时长 (秒)",
"type_custom": "自定义",
"command_type": "命令类型",
"command_payload": "命令 / 脚本",
"command_result": "结果",
"command_status": "状态",
"send_command": "发送命令",
"status_pending": "待处理",
"status_running": "运行中",
"status_completed": "已完成",
"status_failed": "失败",
"smtp_host": "SMTP 主机",
"smtp_port": "端口",
"smtp_secure": "使用 TLS",
"smtp_user": "用户名",
"smtp_pass": "密码",
"smtp_from": "发件人地址",
"smtp_test": "测试连接",
"smtp_save": "保存配置",
"smtp_test_success": "连接成功",
"smtp_test_failed": "连接失败",
"no_rules": "暂未配置告警规则",
"no_alerts": "暂无告警触发",
"no_commands": "暂无已发送的命令"
},
"file_transfer": {
"title": "文件传输",
"transfers": "传输列表",
"new_transfer": "新建传输",
"upload": "上传",
"download": "下载",
"direction": "方向",
"filename": "文件名",
"file_size": "文件大小",
"mime_type": "MIME 类型",
"progress": "进度",
"status": "状态",
"device": "设备",
"initiated_by": "发起者",
"created_at": "创建时间",
"cancel": "取消",
"cancel_confirm": "确定要取消此传输吗?",
"download_file": "下载文件",
"browse_files": "浏览文件",
"select_file": "选择文件",
"select_device": "选择设备",
"no_transfers": "暂无文件传输",
"status_pending": "待处理",
"status_active": "进行中",
"status_completed": "已完成",
"status_failed": "失败",
"status_cancelled": "已取消",
"bytes_transferred": "已传输字节",
"chunks": "分块",
"transfer_started": "传输已开始",
"transfer_completed": "传输已完成",
"transfer_failed": "传输失败",
"transfer_cancelled": "传输已取消",
"max_file_size": "最大文件大小:4 GB",
"error_too_large": "文件过大",
"error_no_device": "未选择设备",
"error_no_file": "未选择文件"
},
"network": {
"title": "网络监控",
"targets": "监控目标",
"add_target": "添加目标",
"edit_target": "编辑目标",
"delete_target": "删除目标",
"delete_confirm": "确定要删除此目标吗?",
"target_name": "名称",
"host": "主机",
"port": "端口",
"url": "URL",
"check_type": "检查类型",
"timeout": "超时(毫秒)",
"interval": "间隔(毫秒)",
"enabled": "已启用",
"status": "状态",
"last_check": "最后检查",
"last_rtt": "最后 RTT",
"rtt_ms": "RTT(毫秒)",
"status_up": "正常",
"status_down": "宕机",
"status_unknown": "未知",
"check_now": "立即检查",
"history": "检查历史",
"stats": "统计",
"total_targets": "总目标数",
"targets_up": "正常目标",
"targets_down": "宕机目标",
"type_ping": "Ping (ICMP)",
"type_tcp": "TCP 端口",
"type_http": "HTTP",
"type_https": "HTTPS",
"tools": "网络工具",
"ping_tool": "Ping 测试",
"tcp_tool": "TCP 端口检查",
"http_tool": "HTTP 检查",
"dns_tool": "DNS 解析",
"monitor_start": "启动监控",
"monitor_stop": "停止监控",
"monitor_running": "监控运行中",
"monitor_stopped": "监控已停止",
"no_targets": "暂未配置监控目标",
"no_history": "暂无检查历史",
"error_code": "错误",
"status_code": "HTTP 状态码"
},
"dataguard": {
"title": "数据防护 — DLP",
"policies": "DLP 策略",
"add_policy": "添加策略",
"edit_policy": "编辑策略",
"delete_policy": "删除策略",
"delete_confirm": "确定要删除此策略吗?",
"policy_name": "名称",
"policy_description": "描述",
"enabled": "已启用",
"disabled": "已禁用",
"rules": "规则",
"add_rule": "添加规则",
"rule_type": "规则类型",
"rule_type_usb": "USB 设备",
"rule_type_file": "文件操作",
"action": "动作",
"action_allow": "允许",
"action_block": "阻止",
"action_log": "仅记录",
"filter": "筛选",
"vid": "供应商 ID (VID)",
"pid": "产品 ID (PID)",
"serial": "序列号",
"device_class": "设备类型",
"drive_type": "驱动器类型",
"file_extensions": "文件扩展名",
"events": "DLP 事件",
"event_source": "来源",
"event_source_usb": "USB",
"event_source_file": "文件",
"event_type": "事件类型",
"event_details": "详情",
"no_policies": "暂未配置 DLP 策略",
"no_events": "暂无 DLP 事件记录",
"stats": "统计",
"total_events": "总事件数",
"blocked_events": "已阻止",
"logged_events": "已记录",
"usb_events": "USB 事件",
"file_events": "文件事件",
"device_id": "设备 ID",
"policy_matched": "匹配的策略",
"timestamp": "时间戳",
"drive_removable": "可移动",
"drive_fixed": "固定",
"drive_network": "网络",
"drive_cdrom": "CD-ROM",
"drive_unknown": "未知"
},
"reports": {
"title": "报表",
"generate": "生成报表",
"generate_csv": "导出 CSV",
"report_type": "报表类型",
"type_devices": "设备摘要",
"type_activity": "活动摘要",
"type_security": "安全报告",
"type_tickets": "工单报告",
"type_network": "网络报告",
"type_inventory": "资产报告",
"type_alerts": "告警报告",
"saved": "已保存的报表",
"save_report": "保存报表",
"delete_report": "删除报表",
"delete_confirm": "确定要删除此已保存的报表吗?",
"no_saved": "暂无已保存的报表",
"report_title": "标题",
"created_by": "创建者",
"created_at": "创建时间",
"filters": "筛选条件",
"date_from": "从",
"date_to": "到",
"device_filter": "设备 ID",
"generated_at": "生成时间",
"section": "数据部分",
"total_devices": "设备总数",
"online": "在线",
"offline": "离线",
"banned": "已封禁",
"platform_distribution": "平台分布",
"top_applications": "热门应用",
"total_active": "总活跃时间",
"total_idle": "总空闲时间",
"dlp_stats": "DLP 统计",
"banned_devices": "已封禁设备",
"audit_logs": "审计日志",
"ticket_stats": "工单统计",
"category_distribution": "分类分布",
"priority_distribution": "优先级分布",
"targets_status": "目标状态",
"os_distribution": "操作系统分布",
"avg_ram": "平均内存",
"alert_rules": "告警规则",
"recent_alerts": "最近告警"
},
"tenants": {
"title": "多租户",
"list": "租户列表",
"add_tenant": "添加租户",
"edit_tenant": "编辑租户",
"delete_tenant": "删除租户",
"delete_confirm": "确定要删除此租户吗?所有设备和用户分配将被移除。",
"name": "名称",
"slug": "标识符",
"contact_name": "联系人",
"contact_email": "联系邮箱",
"max_devices": "最大设备数",
"max_devices_hint": "0 = 不限",
"notes": "备注",
"active": "活跃",
"inactive": "停用",
"devices": "设备",
"users": "用户",
"assign_device": "分配设备",
"assign_devices": "分配设备",
"remove_device": "移除设备",
"assign_user": "分配用户",
"remove_user": "移除用户",
"no_tenants": "暂未配置租户",
"no_devices": "此租户暂无分配的设备",
"no_users": "此租户暂无分配的用户",
"stats": "租户统计",
"total_devices": "设备总数",
"online_devices": "在线设备",
"total_users": "用户总数",
"created_at": "创建时间",
"updated_at": "更新时间",
"slug_exists": "租户标识符已存在"
},
"registrations": {
"title": "设备注册",
"subtitle": "管理通过局域网发现的设备注册请求",
"search_placeholder": "按设备 ID、主机名或 IP 搜索...",
"no_registrations": "暂无注册请求",
"col_device_id": "设备 ID",
"col_hostname": "主机名",
"col_platform": "平台",
"col_ip": "IP 地址",
"col_version": "版本",
"col_status": "状态",
"col_requested": "请求时间",
"col_actions": "操作",
"status_pending": "待审批",
"status_approved": "已批准",
"status_rejected": "已拒绝",
"approve_btn": "批准",
"approve_confirm": "确定要批准此设备吗?该设备将接收服务器凭据并可自动连接。",
"approved_success": "设备注册批准成功",
"reject_btn": "拒绝",
"reject_title": "拒绝注册",
"reject_confirm": "确定要拒绝此注册请求吗?",
"reject_reason": "原因(可选)",
"reject_reason_placeholder": "请输入拒绝原因...",
"rejected_success": "设备注册已拒绝",
"delete_confirm": "确定要删除此注册记录吗?",
"deleted_success": "注册记录已删除"
},
"backup": {
"title": "备份",
"desc": "下载控制台配置、用户、分组和设置的完整备份。当 BetterDesk 后端处于活动状态时,将包含 Go 服务器的设备数据。",
"restore_title": "还原",
"restore_desc": "上传之前下载的备份文件以还原控制台配置。在下方选择要还原的部分。",
"stat_users": "用户",
"stat_settings": "设置",
"stat_folders": "文件夹",
"stat_groups": "分组",
"stat_strategies": "策略",
"stat_backend": "后端",
"download": "下载备份",
"creating": "正在创建备份...",
"download_success": "备份下载成功",
"upload": "上传备份",
"restore_confirm": "确定要从此备份还原吗?选定的部分将被覆盖。",
"restore_success": "备份还原成功。某些更改可能需要刷新页面。",
"restored": "已还原",
"skipped": "已跳过",
"backup_date": "备份日期",
"opt_settings": "控制台设置",
"opt_branding": "品牌 / 主题",
"opt_folders": "设备文件夹",
"opt_groups": "用户和设备分组",
"opt_addressbooks": "通讯录",
"opt_users": "用户账户",
"opt_users_warning": "破坏性操作:将使用备份数据替换所有用户账户。您可能会被登出。",
"no_file": "未选择备份文件",
"invalid_json": "无效的备份文件:不是有效的 JSON",
"invalid_format": "无效的备份文件:不是 BetterDesk 备份"
},
"cdap": {
"device_detail": "CDAP 设备",
"loading": "加载中...",
"loading_widgets": "正在加载设备控件...",
"load_error": "无法加载设备数据",
"connected": "已连接",
"disconnected": "已断开",
"device_offline_msg": "设备当前处于离线状态。控件值可能已过时。",
"no_widgets": "没有可用的控件",
"no_widgets_desc": "此设备尚未注册包含控件定义的 CDAP 清单。",
"command_log": "命令日志",
"clear_log": "清除日志",
"confirm_command": "确认命令",
"select_option": "选择",
"cdap_status": "CDAP 状态",
"cdap_enabled": "CDAP 已启用",
"cdap_disabled": "CDAP 已禁用",
"cdap_devices": "CDAP 设备",
"cdap_connections": "活跃连接",
"send_command": "发送命令",
"command_sent": "命令发送成功",
"command_failed": "命令发送失败"
},
"desktop": {
"switch_mode": "桌面模式",
"console_mode": "控制台模式",
"loading": "加载中...",
"minimize": "最小化",
"maximize": "最大化",
"restore": "还原",
"close": "关闭"
}
}