Files
UNITRONIX 6f07a957e8 Fix Support Generator module install and i18n
Fall back when GitHub /releases/latest is missing, return clear errors, and translate the module install gate.
2026-09-07 06:44:20 +02:00

4370 lines
210 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.
{
"meta": {
"language": "繁體中文",
"code": "zh-TW",
"direction": "ltr",
"author": "UNITRONIX (recreated under AGPL-3.0)",
"version": "1.0.0",
"lang": "en",
"native_name": "English",
"name": "English"
},
"common": {
"loading": "加載中...",
"confirm": "確認",
"alert": "提示",
"prompt": "請輸入",
"copied": "已複製到剪貼板",
"save": "保存",
"saved": "已保存",
"error": "錯誤",
"success": "成功",
"warning": "警告",
"info": "信息",
"all": "全部",
"cancel": "取消",
"delete": "刪除",
"actions": "操作",
"close": "關閉",
"required": "必填",
"name_required": "名稱爲必填項",
"active": "活動",
"inactive": "非活動",
"invalid_json": "無效的 JSON",
"field_required": "{field} 爲必填項",
"back": "返回",
"edit": "編輯",
"yes": "是",
"no": "否"
},
"nav": {
"main": "主要",
"tools": "工具",
"system": "系統",
"dashboard": "儀表板",
"devices": "設備",
"keys": "密鑰",
"generator": "生成器",
"settings": "設置",
"users": "用戶",
"inventory": "資產清單",
"tickets": "工單",
"help_requests": "幫助請求",
"activity": "活動",
"automation": "自動化",
"file_transfer": "文件傳輸",
"network": "網絡",
"dataguard": "數據防護",
"reports": "報表",
"tenants": "租戶",
"registrations": "註冊",
"management": "管理",
"toggle_sidebar": "切換側邊欄",
"toggle_theme": "切換主題",
"cdap": "CDAP 設備",
"fleet": "車隊",
"scaling": "擴展",
"cross_platform": "跨平臺",
"tokens": "設備令牌",
"organizations": "組織",
"policies": "策略",
"attestation": "設備認證",
"remote": "遠程桌面",
"toolkit": "工具箱",
"security_audit": "安全審計",
"permissions": "權限管理",
"languages": "語言",
"resource_control": "資源控制",
"sdk_studio": "SDK Studio",
"chat": "聊天",
"help": "幫助",
"expand_sidebar": "展開側邊欄",
"login": "登錄",
"server_management": "服務器管理",
"server_attestation": "服務器性能認證",
"commercialization": "商業化",
"remote_open_tab": "在新分頁中開啟遠端桌面用戶端",
"client_branding": "Client Branding"
},
"auth": {
"login": "登錄",
"logout": "退出",
"login_title": "登錄",
"login_subtitle": "登錄到 BetterDesk 控制檯",
"username": "用戶名",
"username_placeholder": "請輸入用戶名",
"password": "密碼",
"password_placeholder": "請輸入密碼",
"remember_me": "記住我",
"login_failed": "登錄失敗,請檢查您的憑據。",
"or": "或",
"login_sso": "通過 SSO 登錄",
"login_sso_with": "通過 {{provider}} 登錄",
"oidc_denied": "身份提供商拒絕了訪問。",
"oidc_invalid": "無效的 OIDC 回調。請重試。",
"oidc_failed": "OIDC 身份驗證失敗。請重試。",
"oidc_error": "SSO 登錄時發生錯誤。",
"oidc_no_account": "未找到您的帳戶,且自動註冊已禁用。",
"invalid_credentials": "用戶名或密碼無效。",
"username_collision": "已存在使用此用戶名的本地賬戶。請使用本地密碼登錄,或請管理員重命名或刪除衝突賬戶。",
"pro_only_account": "此賬戶僅適用於 RustDesk 桌面客戶端。請使用 RustDesk 應用登錄。",
"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_rate_limited": "嘗試次數過多,請稍後再試。",
"totp_already_enabled": "雙因素認證已啓用",
"passwords_mismatch": "兩次輸入的密碼不一致",
"emergency_mode_banner": "Go 服務器不可達 — 緊急模式運行中(僅管理員,功能受限)"
},
"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": "配置設置",
"greeting_morning": "早上好,{name}",
"greeting_afternoon": "下午好,{name}",
"greeting_evening": "晚上好,{name}",
"greeting_night": "晚安,{name}",
"health_overview": "健康概覽",
"devices_online": "在線設備",
"active_alerts": "活動告警",
"recent_connections": "設備總數",
"server_uptime": "服務器運行時間",
"activity_feed": "最近活動",
"no_recent_activity": "暫無最近活動",
"just_now": "剛剛",
"ago": "前",
"tip_desktop_mode": "嘗試桌面模式,獲得帶監控小組件的多窗口工作區。",
"tip_keyboard_shortcuts": "在任意位置按 Ctrl+K 可打開快速搜索命令面板。",
"tip_address_book": "通過 RustDesk 客戶端登錄即可在設備間同步地址簿。",
"tip_2fa": "在設置中啓用雙因素認證,以提升賬戶安全性。",
"tip_bulk_actions": "選擇多個設備並使用批量操作一次性管理它們。",
"tip_theme": "在側邊欄設置中切換深色和淺色主題。",
"tip_cdap": "通過 CDAP 網關連接物聯網設備和工業傳感器。",
"client_config_eyebrow": "用戶端設定",
"client_config_title": "RustDesk 用戶端設定",
"client_config_subtitle": "在 RustDesk 中使用這些值,將用戶端連線到此 BetterDesk 伺服器。",
"copy_all_config": "全部複製",
"show_config_qr": "顯示 QR",
"config_server_id": "ID 伺服器",
"config_relay_server": "中繼伺服器",
"config_api_server": "API 伺服器",
"config_key": "金鑰",
"client_config_hint": "請在 RustDesk 網路設定的 ID/中繼伺服器區段輸入這些值。",
"open_generator": "用戶端產生器",
"open_keys": "開啟金鑰",
"open_remote": "開啟遠端桌面主控台",
"attention_panel": "需要注意",
"system_ready": "系統就緒",
"system_attention": "需要注意",
"config_not_ready": "用戶端設定尚未準備好。",
"client_config_qr_title": "RustDesk 設定 QR",
"client_config_qr_hint": "使用 RustDesk 掃描。在 Android/iOS 1.4.9+ 上啟用內建 allow-deep-link-server-settings,或使用 Copy deploy string → Network → Import Server Config。",
"client_server_host_label": "用戶端伺服器位址",
"client_server_host_placeholder": "例如 203.0.113.10 或 desk.example.com",
"client_server_host_hint": "RustDesk 用戶端連線此伺服器使用的位址。面板 URL 與用戶端 IP/DNS 不同時請變更。分離網域:設定 → 公共用戶端端點。",
"apply_client_host": "套用",
"copy_deploy_string": "複製部署字串",
"show_intune_script": "Intune / PSADT 指令碼",
"intune_script_title": "Windows 部署片段",
"intune_script_hint": "RustDesk MSI 完成後以系統管理員身分執行。使用與「複製部署字串」相同的 config 字串。",
"deploy_string_not_ready": "在載入伺服器公開金鑰之前,部署字串不可用。",
"client_server_host_env_hint": "公共 ID、中繼與 API 已於 設定 → 公共用戶端端點 設定。清除後可再次使用此覆寫欄位。",
"client_config_qr_unreachable_host": "此 QR 包含 localhost 或 .local 位址。手機通常無法連線 — 請先將 Client server address(或 PANEL_PUBLIC_HOST)設為區網 IP 或公開 DNS。"
},
"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": "已封禁",
"no_signal_tooltip": "客戶端最近聯繫了 API,但未在信號服務器(UDP :21116)上註冊。服務器遷移後請重啓客戶端。",
"selected": "已選擇",
"showing": "顯示",
"of": "/",
"per_page": "每頁",
"sync_status": "同步狀態",
"sync_success": "狀態同步成功",
"empty_title": "未找到設備",
"empty_text": "沒有符合當前篩選條件的設備",
"edit_title": "設備詳情",
"delete_title": "刪除設備",
"delete_confirm": "確定要刪除設備 {id} 嗎?",
"delete_reserved_hint": "裝置將被隱藏,其 ID 會保持保留狀態。選擇永久刪除可釋放該 ID 以便重新使用。",
"delete_warning": "您即將刪除此裝置:",
"delete_permanent": "此操作無法撤銷。與該設備關聯的所有數據將從數據庫中永久刪除。",
"delete_hard_option": "永久刪除(釋放 ID",
"delete_hard_hint": "移除裝置記錄並釋放 ID,以便用戶端可以重新註冊。",
"delete_soft_success_hint": "裝置已隱藏。啟用「顯示已刪除裝置」以還原,或永久刪除並釋放 ID。",
"delete_success": "設備刪除成功",
"revoke_option": "撤銷設備",
"revoke_hint": "阻止設備 ID 並斷開活動連接",
"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_online_warn": "裝置在線。請優先在 RustDesk 用戶端中變更 ID。在面板中變更會保留裝置身分,但用戶端必須採用新 ID 才能保持連線。",
"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": "刪除設備失敗",
"restore_failed": "恢復設備失敗",
"change_id_failed": "更改設備 ID 失敗",
"invalid_id": "設備 ID 無效(需要 6-16 個字符)",
"invalid_id_format": "ID 格式無效(僅允許字母、數字、連字符和下劃線)",
"id_exists": "設備 ID 已存在",
"id_reserved_deleted": "此 ID 屬於已刪除的裝置。請還原該裝置或永久刪除以釋放 ID 供重複使用。",
"show_deleted": "顯示已刪除裝置",
"deleted_badge": "已刪除",
"restore_title": "還原裝置",
"restore_confirm": "還原裝置 {id}?它將重新顯示並可用相同身分重新連線。",
"restore_success": "裝置還原成功",
"restore_action": "還原",
"permanent_delete_title": "永久刪除裝置",
"permanent_delete_confirm": "永久刪除裝置 {id}?將釋放其 ID,且無法復原。",
"permanent_delete_success": "裝置已永久刪除",
"filter_deleted": "已刪除",
"no_selection": "未選擇任何設備",
"device_type": "類型",
"tags": "Tags",
"filter_type_all": "所有類型",
"filter_type_rustdesk": "RustDesk",
"filter_type_desktop": "桌面",
"filter_type_scada": "SCADA",
"filter_type_iot": "物聯網",
"filter_type_agent": "代理",
"cdap_connected": "CDAP 已連接",
"revoke": "撤銷",
"access_policy": "訪問策略",
"filter_by_tags": "按標籤篩選",
"no_tags": "No tags",
"all_groups": "所有分組",
"create_group": "創建分組",
"manage_groups": "管理分組",
"group_name": "分組名稱",
"group_name_placeholder": "例如:媒體電腦",
"dynamic_group": "基於標籤的動態分組",
"dynamic_group_hint": "帶有此標籤的設備會自動加入。",
"tag_filter": "Tag filter",
"group_allowed_users": "允許的用戶",
"group_allowed_users_hint": "留空可讓所有擁有設備權限的用戶看到此分組。",
"group_allowed_user_groups": "允許的用戶組",
"group_allowed_user_groups_hint": "所選用戶組中的用戶可以訪問此設備分組。",
"manage_user_groups": "管理用戶組",
"no_user_groups": "沒有用戶組",
"edit_group": "編輯分組",
"delete_group": "刪除分組",
"delete_group_confirm": "刪除設備分組 {name}",
"group_deleted": "設備分組已刪除",
"folder_group_readonly": "文件夾關聯的分組由文件夾管理。",
"group_tag_required": "動態分組必須設置標籤篩選",
"group_invalid": "分組標識符無效",
"group_not_found": "未找到分組",
"group_saved": "設備分組已保存",
"strategies_title": "Access control strategies",
"strategies_hint": "Link user groups to device groups and push RustDesk Pro security settings to matching clients.",
"create_strategy": "Add strategy",
"edit_strategy": "Edit strategy",
"delete_strategy": "Delete strategy",
"delete_strategy_confirm": "Delete strategy {name}?",
"strategy_name": "Strategy name",
"strategy_name_required": "Strategy name is required",
"strategy_user_group": "User group",
"strategy_device_group": "Device group",
"strategy_any_user_group": "Any user group",
"strategy_any_device_group": "Any device group",
"strategy_enabled": "Enabled",
"strategy_disabled": "Disabled",
"strategy_enabled_label": "Strategy enabled",
"strategy_permissions": "Client security settings",
"strategy_permissions_hint": "Uses RustDesk advanced-setting keys (Y/N). Leave Default to keep client or strategy inheritance.",
"strategy_permissions_count": "{count} settings",
"strategy_perm_default": "Default",
"strategy_perm_allow": "Allow (Y)",
"strategy_perm_deny": "Deny (N)",
"strategy_perm_file_transfer": "File transfer",
"strategy_perm_disable_clipboard": "Disable clipboard",
"strategy_perm_enable_clipboard": "Enable clipboard",
"strategy_perm_audio": "Audio",
"strategy_perm_tunnel": "TCP tunnel",
"strategy_perm_camera": "Camera",
"strategy_perm_restart": "Remote restart",
"strategy_perm_block_input": "Block user input",
"strategy_created": "Strategy created",
"strategy_updated": "Strategy updated",
"strategy_deleted": "Strategy deleted",
"strategy_not_found": "Strategy not found",
"no_strategies": "No access control strategies yet",
"loading_strategies": "Loading strategies...",
"groups_saved": "設備分組已保存",
"group_membership_added": "已添加到分組",
"group_membership_removed": "已從分組移除",
"no_groups": "還沒有分組",
"manual_groups": "手動分組",
"dynamic_memberships": "動態成員關係",
"unattended_access": "無人值守訪問",
"enable_unattended": "啓用無人值守訪問",
"access_password": "訪問密碼",
"password_configured": "密碼已設置",
"no_password": "未設置密碼",
"new_password": "新密碼(留空保持當前密碼)",
"clear_password": "清除密碼",
"access_schedule": "訪問時間表",
"enable_schedule": "啓用基於時間的訪問",
"allowed_days": "允許的天數",
"start_time": "開始時間",
"end_time": "結束時間",
"timezone": "時區",
"allowed_operators": "允許的操作員",
"all_operators": "所有操作員(留空)",
"operators_hint": "以逗號分隔的用戶名。留空則允許所有操作員。",
"last_updated_by": "最後更新者",
"access_policy_saved": "訪問策略已保存",
"display_name": "顯示名稱",
"display_name_placeholder": "自定義名稱(覆蓋主機名)",
"note_placeholder": "關於此設備的備註",
"tabs": {
"overview": "概覽",
"hardware": "硬件",
"metrics": "指標",
"connections": "連接",
"audit": "審計",
"info": "信息",
"history": "歷史"
},
"hardware": {
"cpu": "處理器",
"memory": "內存",
"disk": "磁盤",
"os": "操作系統",
"hostname": "主機名",
"uptime": "運行時間",
"load_avg": "平均負載",
"network": "網絡適配器",
"no_data": "暫無硬件數據",
"title": "硬件信息",
"gpu": "顯卡"
},
"strategy_assign": "Assign targets",
"strategy_assign_title": "Assign strategy: {name}",
"strategy_assign_devices": "Devices",
"strategy_assign_users": "Users",
"strategy_assign_groups": "Device groups",
"strategy_assign_hint": "Select devices, users, or device groups that should use this strategy directly (RustDesk Pro priority: device > user > group).",
"strategy_assign_saved": "Strategy assignments saved",
"strategy_assign_counts": "{peers} devices, {users} users, {groups} groups",
"strategy_assign_none": "No direct assignments"
},
"keys": {
"title": "服務器密鑰",
"subtitle": "RustDesk 客戶端的公鑰和配置",
"public_key": "公鑰",
"qr_code": "二維碼",
"server_info": "服務器信息",
"download": "下載密鑰",
"show_qr": "顯示二維碼",
"qr_hint": "使用 RustDesk 行動版掃描。在 Android/iOS 1.4.9+ 上啟用 allow-deep-link-server-settings,或用部署字串執行 Import Server Config。",
"no_key": "未找到公鑰",
"no_key_to_copy": "沒有可複製的密鑰",
"no_qr": "二維碼不可用",
"download_success": "密鑰文件已下載",
"not_found": "未找到密鑰",
"api_not_found": "未找到 API 密鑰",
"qr_unreachable_host": "此 QR 包含 localhost 或 .local 位址。手機通常無法連線 — 請先在儀表板將 Client server address(或 PANEL_PUBLIC_HOST)設為區網 IP 或公開 DNS。"
},
"settings": {
"title": "設置",
"subtitle": "控制檯配置和賬戶設置",
"tab_general": "常規",
"tab_server": "服務器",
"tab_branding": "品牌",
"tab_backup": "備份",
"tab_auth": "認證",
"tab_advanced": "高級",
"connection_mode_title": "連接策略",
"connection_mode_desc": "控制 RustDesk 桌面客戶端的連接方式:儘可能直接 P2P(打洞),或始終通過中繼。",
"connection_mode_label": "默認連接模式",
"connection_mode_p2p_first": "P2P 優先(推薦)— 嘗試直連,失敗時回退至中繼",
"connection_mode_relay_only": "僅中繼 — 所有會話通過中繼服務器",
"connection_mode_advanced": "高級選項",
"connection_mode_fallback_ms": "P2P 回退超時(毫秒)",
"connection_mode_same_nat_relay": "當雙方共享相同公網 IP 時強制使用中繼(NAT 髮夾)",
"connection_mode_network_hint": "P2P 需要客戶端間可達 UDP 21116 端口。服務器需開放信令 TCP 21116、中繼 TCP 21117、NAT 檢測 TCP 21115。Web 瀏覽器客戶端始終使用中繼。",
"connection_mode_save": "保存",
"connection_mode_save_restart": "保存並重啓服務器",
"connection_mode_saved": "連接模式已保存",
"connection_mode_restart_started": "服務器重啓已啓動",
"connection_mode_restart_failed": "服務器重啓失敗",
"connection_mode_not_configurable": "此部署無法更改連接模式(未找到 systemd 單元或 docker-compose",
"connection_mode_compose_error": "在 docker-compose.yml 中找不到服務器環境節",
"connection_mode_source_saved": "保存於",
"connection_mode_source_defaults": "使用服務器默認值(面板不可寫)",
"connection_mode_runtime": "活動服務器",
"advanced_title": "配置文件",
"advanced_desc": "直接編輯服務器配置文件。更改可能需要重啓服務。每次保存前會創建備份副本。",
"advanced_warning": "這些文件包含機密(API 密鑰、數據庫密碼、會話密鑰)。僅在清楚操作影響時進行編輯。語法錯誤可能導致服務器無法啓動。",
"advanced_files_label": "文件",
"advanced_select_file": "從列表中選擇文件以查看或編輯其內容。",
"advanced_reload": "重新加載",
"advanced_save": "保存文件",
"advanced_apply_restart": "應用(重啓服務)",
"advanced_saved": "配置文件已保存",
"advanced_restart_after_save": "配置已保存。立即重啓受影響的服務以使更改生效?",
"advanced_restart_confirm": "重啓相關 BetterDesk 服務?活動連接可能短暫中斷。",
"advanced_restart_console_confirm": "重啓 Web 控制檯服務?瀏覽器會話將短暫斷開,控制檯恢復後頁面將自動重載。",
"advanced_restart_started": "服務重啓已啓動",
"advanced_restart_done": "控制檯已重啓 — 正在重載頁面…",
"advanced_restart_polling": "等待控制檯恢復在線…",
"advanced_restart_timeout": "重啓命令已發送,但控制檯未及時響應。請檢查 systemd/NSSM 日誌並手動重載。",
"advanced_restart_failed": "服務重啓失敗(權限不足或服務未安裝)",
"advanced_save_confirm": "保存對此文件的更改?將創建上一版本的備份。",
"advanced_unsaved_confirm": "存在未保存的更改。放棄?",
"advanced_no_files": "此係統上沒有可用的配置文件。",
"advanced_readonly": "只讀",
"advanced_missing": "缺失",
"advanced_new_file": "新文件(保存前不會創建)",
"advanced_new_file_hint": "新文件 — 添加內容並保存",
"advanced_backup_created": "備份已創建",
"advanced_restart_console": "重啓 Web 控制檯服務(例如 systemctl restart betterdesk-console)以使 .env 更改生效。",
"advanced_restart_goserver": "重啓 BetterDesk Go 服務器以加載黑名單更改。",
"advanced_restart_systemd": "編輯 systemd 單元后,運行:systemctl daemon-reload && systemctl restart <service>",
"advanced_restart_generic": "重啓受影響的服務以使更改生效。",
"advanced_error_unknown": "未知配置文件",
"advanced_error_not_found": "文件不存在",
"advanced_error_not_file": "路徑不是普通文件",
"advanced_error_too_large": "文件超過最大可編輯大小(512 KB)",
"advanced_error_binary": "無法在面板中編輯二進制文件",
"advanced_error_invalid": "文件內容無效",
"advanced_error_not_writable": "控制檯進程無權寫入該文件",
"advanced_file_console-env": "控制檯環境(.env",
"advanced_file_console-env-local": "控制檯覆蓋(.env.local",
"advanced_file_go-blocklist": "Go 服務器黑名單(blocklist.txt",
"advanced_file_systemd-console": "systemd: betterdesk-console(服務單元)",
"advanced_file_systemd-server": "systemd: betterdesk-server(服務單元)",
"advanced_file_console-session-secret": "控制檯會話密鑰(.session_secret",
"advanced_file_go-audit-log": "Go 服務器審計日誌(audit.jsonl",
"advanced_file_build-env": "代理構建環境(/etc/betterdesk/build.env",
"advanced_file_docker-supervisord": "Docker: supervisord.confsupervisord 配置)",
"advanced_file_docker-compose": "Docker: docker-compose.yml(編排)",
"advanced_restart_none": "此文件無需重啓服務。",
"enrollment_title": "設備註冊(RustDesk",
"enrollment_desc": "控制新 RustDesk 客戶端的註冊方式以及操作員在註冊請求頁面的審批方式。",
"enrollment_require_approval": "需要操作員審批(託管模式)",
"enrollment_require_approval_hint": "啓用後,未知客戶端將排隊等待操作員在\"註冊請求\"中審批。",
"enrollment_rich_approve": "完整審批表單(名稱、文件夾、分組、標籤)",
"enrollment_rich_approve_hint": "在審批註冊或 LAN 註冊請求時顯示詳細對話框。",
"enrollment_tag_picker": "從現有設備標籤中選擇標籤",
"enrollment_tag_picker_hint": "允許操作員從設備頁面標籤列表中選擇,而不僅限於手動輸入。",
"enrollment_open_requests": "打開註冊請求",
"enrollment_pending_count": "{count} 個待處理註冊請求",
"ldap_title": "LDAP / Active Directory",
"ldap_desc": "配置通過 LDAP 或 Active Directory 進行的外部身份驗證。用戶將能夠使用其域憑據登錄。",
"ldap_enabled": "啓用 LDAP 認證",
"ldap_enabled_hint": "啟用後,目錄使用者可以使用 LDAP/AD 認證登入。每個帳戶綁定至一個驗證提供者(local、LDAP 或 OIDC)——LDAP 帳戶不接受本機密碼。",
"ldap_connection": "服務器連接",
"ldap_host": "主機",
"ldap_port": "端口",
"ldap_use_tls": "LDAPS (TLS)",
"ldap_start_tls": "StartTLS",
"ldap_skip_verify": "跳過 TLS 驗證",
"ldap_timeout": "連接超時 (秒)",
"ldap_timeout_hint": "等待 LDAP 服務器響應的秒數",
"ldap_bind_mode": "綁定模式",
"ldap_direct_bind": "直接綁定",
"ldap_direct_bind_hint": "使用 DN 模板直接綁定,而不是使用服務帳戶進行搜索。",
"ldap_bind_dn": "綁定 DN(服務帳戶)",
"ldap_bind_dn_hint": "用於搜索用戶的只讀服務帳戶的可分辨名稱。",
"ldap_bind_password": "綁定密碼",
"ldap_base_dn": "基礎 DN",
"ldap_base_dn_hint": "查找用戶的搜索基礎,例如 dc=example,dc=com",
"ldap_user_filter": "用戶過濾器",
"ldap_user_filter_hint": "用於查找用戶的 LDAP 過濾器。使用 {{username}} 作爲佔位符。默認值:(sAMAccountName={{username}})",
"ldap_direct_bind_dn": "直接綁定 DN 模板",
"ldap_direct_bind_dn_hint": "直接綁定的 DN 模板。使用 {{username}} 作爲佔位符,例如 uid={{username}},ou=users,dc=example,dc=com",
"ldap_user_attrs": "用戶屬性",
"ldap_attr_id": "用戶名屬性",
"ldap_attr_email": "郵箱屬性",
"ldap_attr_name": "顯示名稱屬性",
"ldap_group_mapping": "組 → 角色映射",
"ldap_group_base_dn": "組基礎 DN",
"ldap_group_base_dn_hint": "留空則使用主基礎 DN",
"ldap_group_filter": "組過濾器",
"ldap_group_attr_name": "組名屬性",
"ldap_default_role": "默認角色",
"ldap_default_role_hint": "分配給 LDAP 組不匹配任何映射的用戶的角色",
"ldap_role_viewer": "查看者",
"ldap_role_operator": "操作員",
"ldap_role_admin": "管理員",
"ldap_group_role_map": "組 → 角色映射",
"ldap_group_role_map_hint": "將 LDAP 組映射到 BetterDesk 角色。格式:GroupDN=角色,用 |(管道符)分隔。示例:CN=Admins,DC=example,DC=com=admin|CN=Ops,DC=example,DC=com=operator",
"ldap_test_connection": "測試連接",
"ldap_testing": "測試中...",
"ldap_test_success": "連接成功!LDAP 服務器可訪問且綁定憑據有效。",
"ldap_test_failed": "連接失敗",
"ldap_save": "保存 LDAP 配置",
"ldap_saved": "LDAP 配置已成功保存",
"oidc_title": "OIDC / OAuth2 (SSO)",
"oidc_desc": "通過 OpenID Connect 提供商配置單點登錄 (Azure AD、Okta、Google、Keycloak 等)。",
"oidc_enabled": "啓用 OIDC 身份驗證",
"oidc_enabled_hint": "允許用戶通過外部身份提供商登錄",
"oidc_provider": "身份提供商",
"oidc_display_name": "按鈕顯示名稱",
"oidc_display_name_hint": "登錄按鈕上顯示的文本 (例如 Azure AD、Okta)",
"oidc_issuer_url": "發行者 URL",
"oidc_issuer_url_hint": "OpenID Connect 發行者 URL (將自動發現)",
"oidc_client_id": "客戶端 ID",
"oidc_client_secret": "客戶端密鑰",
"oidc_redirect_url": "重定向 URL (回調)",
"oidc_redirect_url_hint": "必須與 IdP 設定完全一致。路徑:/api/auth/oidc/callback(或 /api/oidc/callback)。建議使用面板公開 URL——主控台會將回呼代理至 Go API。亦可使用 API 連接埠(:21114 / :21121)。",
"oidc_panel_url": "面板 URL",
"oidc_panel_url_hint": "操作員用於開啟 Web 控制台的 URL(連接埠 5000 或反向代理主機名稱)。當 OIDC 回呼在 Go API 連接埠上執行時,SSO 登入需要此設定。",
"oidc_scopes": "作用域",
"oidc_use_pkce": "使用 PKCE (推薦)",
"oidc_auto_discovery": "自動發現",
"oidc_allow_signup": "自動創建用戶",
"oidc_manual_endpoints": "手動端點 URL",
"oidc_authorization_url": "授權端點",
"oidc_token_url": "令牌端點",
"oidc_userinfo_url": "用戶信息端點",
"oidc_claim_mapping": "聲明映射",
"oidc_claim_username": "用戶名聲明",
"oidc_claim_email": "電子郵件聲明",
"oidc_claim_name": "顯示名稱聲明",
"oidc_claim_groups": "組聲明",
"oidc_role_mapping": "角色映射",
"oidc_default_role": "默認角色",
"oidc_group_role_map": "組 → 角色映射",
"oidc_group_role_map_hint": "每行一個映射: 組名=角色 (例如 admins=admin, operators=operator)",
"oidc_test_discovery": "測試發現",
"oidc_testing": "測試中...",
"oidc_test_success": "發現成功!端點已解析。",
"oidc_test_failed": "發現失敗",
"oidc_issuer_required": "測試發現需要發行者 URL",
"oidc_save": "保存 OIDC 配置",
"oidc_saved": "OIDC 配置已成功保存",
"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": "雙因素認證已關閉。",
"go_server_version": "Go 服務器",
"go_server_version_dev_hint": "Go 二進制報告爲開發構建 — 請重新構建或更新服務器以匹配產品版本",
"tab_email": "Email",
"email": {
"title": "Email notifications",
"desc": "Configure SMTP delivery for operational notifications and system alert emails.",
"smtp_host": "SMTP host",
"smtp_port": "Port",
"smtp_secure": "Use TLS/SSL",
"smtp_user": "Username",
"smtp_pass": "Password",
"smtp_from": "From address",
"alert_email": "Alert email",
"alert_email_hint": "Fallback address when no operator email is available, and for system warnings.",
"smtp_test": "Test connection",
"smtp_save": "Save configuration",
"smtp_saved": "Email settings saved",
"smtp_test_success": "Connection successful",
"smtp_test_failed": "Connection failed"
},
"ui": {
"search_placeholder": "Search settings…",
"search_results": "{count} matching sections",
"auth_sub_enrollment": "Enrollment",
"auth_sub_ldap": "LDAP / AD",
"auth_sub_oidc": "OIDC / SSO",
"branding_rdclient": "RdClient",
"connection_p2p_hint": "Try direct peer connection first; fall back to relay when P2P fails.",
"connection_relay_hint": "Route all client traffic through the relay server.",
"auth_sub_client_sessions": "RustDesk 用戶端"
},
"confirm": {
"connection_mode_title": "Save connection strategy?",
"connection_mode": "Apply the new connection strategy for RustDesk clients?",
"connection_restart_title": "Save and restart server?",
"connection_restart": "Save connection settings and restart the BetterDesk server? Active sessions may disconnect briefly.",
"enrollment_mode_title": "Change enrollment mode?",
"enrollment_mode": "Switch enrollment to “{mode}”? This affects how new RustDesk clients can register.",
"ldap_enable_title": "Enable LDAP?",
"ldap_enable": "Enable LDAP / Active Directory sign-in? Console users may authenticate against your directory.",
"ldap_save_title": "Save LDAP settings?",
"ldap_save": "Save LDAP configuration? Incorrect settings can block directory sign-in.",
"oidc_enable_title": "Enable SSO?",
"oidc_enable": "Enable OIDC / SSO sign-in? Users may authenticate through your identity provider.",
"oidc_save_title": "Save SSO settings?",
"oidc_save": "Save OIDC / SSO configuration? Incorrect settings can block SSO sign-in.",
"smtp_save_title": "Save SMTP settings?",
"smtp_save": "Save SMTP configuration? Alert emails and notifications will use this mail server.",
"backup_restore_title": "Restore backup?",
"backup_restore": "Restore from this backup file? Selected data will be overwritten.",
"advanced_save_title": "Save configuration file?",
"advanced_restart_after_title": "Restart service?",
"advanced_restart_title": "Restart service?",
"advanced_discard_title": "Discard changes?"
},
"public_endpoints_title": "公共用戶端端點",
"public_endpoints_desc": "RustDesk 用戶端使用的 hostname 與 API URL。用於儀表板設定、QR 與部署字串。",
"public_endpoints_hint": "當控制台 hostname 與 ID/中繼/API 不同時設定(反向代理/分離 DNS)。留空則自動偵測。",
"public_endpoints_server_id": "公共 ID 伺服器",
"public_endpoints_server_id_placeholder": "例如 remote.example.com",
"public_endpoints_relay": "公共中繼伺服器",
"public_endpoints_relay_placeholder": "例如 remote.example.com(預設:ID 伺服器)",
"public_endpoints_api_url": "公共 API URL",
"public_endpoints_api_url_placeholder": "例如 https://api.example.com",
"public_endpoints_api_url_hint": "RustDesk 登入/API 的完整 URL(預設連接埠 21114)。",
"public_endpoints_save": "儲存端點",
"public_endpoints_saved": "已儲存公共用戶端端點",
"public_endpoints_invalid_host": "ID 或中繼伺服器 hostname 無效",
"public_endpoints_invalid_api_url": "API URL 無效 — 請使用 http:// 或 https://",
"public_endpoints_save_title": "儲存公共用戶端端點?",
"public_endpoints_save_confirm": "更新儀表板上的 RustDesk 用戶端設定值?",
"device_scope_title": "Device visibility default",
"device_scope_desc": "Controls what non-admin users see when no folder, group, or direct device grants exist.",
"device_scope_open": "Open (legacy) — show all devices until ACL is configured",
"device_scope_restricted": "Restricted — show only explicitly granted devices",
"device_scope_save": "Save visibility default",
"device_scope_saved": "Device visibility default saved",
"device_scope_invalid": "Invalid visibility mode",
"device_scope_restricted_warning": "Restricted mode is active. Ensure users have folder, group, or direct device grants or they will see an empty device list.",
"client_sessions_title": "RustDesk 用戶端工作階段",
"client_sessions_desc": "控制 RustDesk 桌面與行動應用保持登入 BetterDesk 帳戶的時間。",
"client_sessions_expiry_days": "工作階段時間(天)",
"client_sessions_expiry_hint": "預設 7 天。關閉滑動續期後,用戶端需在此期限後重新登入。",
"client_sessions_sliding": "使用中延長工作階段",
"client_sessions_sliding_hint": "用戶端使用中,工作階段會續期至下方的最長時間。",
"client_sessions_max_days": "最長工作階段(天)",
"client_sessions_max_days_hint": "自首次登入起滑動續期的上限(預設 30 天)。",
"client_sessions_save": "儲存工作階段設定",
"enrollment_ldap_hint": "LDAP/AD 與 OIDC 設定位於上方的 LDAP / AD 和 OIDC / SSO 索引標籤。",
"oidc_redirect_url_invalid": "重新導向 URL 必須使用 http(s),並以 /api/auth/oidc/callback(或 /api/oidc/callback)結尾。",
"oidc_redirect_url_example": "範例:{url}",
"connection_mode_allow_shared_nat_initiator": "允許共用 NAT 發起端(官方用戶端,同一公網 IP 下多台裝置)",
"connection_mode_allow_shared_nat_initiator_hint": "選用。當多個線上對等端共用同一公網 IP,且用戶端沒有登入權杖或 udp_port 時,授權為 shared-nat-initiator。不會繼承其他裝置身分。會削弱該 NAT 的受管註冊出站閘道——僅在無法使用帳戶登入的 CGNAT/辦公室站點啟用。"
},
"audit": {
"time": "時間",
"user": "用戶",
"action": "操作",
"details": "詳情",
"action_login": "Login",
"action_login_failed": "登錄失敗",
"action_logout": "Logout",
"action_password_change": "密碼已更改",
"action_2fa_enable": "已啓用 2FA",
"action_2fa_disable": "已禁用 2FA",
"action_user_create": "用戶已創建",
"action_user_update": "用戶已更新",
"action_user_delete": "用戶已刪除",
"action_settings_update": "設置已更新",
"action_device_ban": "設備已封禁",
"action_device_unban": "設備已解封",
"action_device_delete": "設備已刪除"
},
"generator": {
"title": "BetterDesk Support Generator",
"subtitle": "Build incoming-only BetterDesk Support clients for your end users",
"alpha_badge": "ALPHA",
"alpha_tooltip": "Downloads Client templates from GitHub and injects custom.txt. Appearance comes from Client Branding at runtime.",
"bundles_title": "Support bundles",
"new_bundle": "New Support",
"editor_title": "安裝包編輯器",
"empty_state": "Select a Support bundle on the left or create a new one to begin.",
"loading": "正在加載…",
"no_bundles": "No bundles yet. Create your first BetterDesk Support client.",
"module_title": "BetterDesk Support module",
"module_intro": "BetterDesk Support is an incoming-only desktop client (AGPL, based on BetterDesk-Client). The Generator downloads portable templates from GitHub Releases, then injects a server-locked custom.txt for each platform. Appearance is loaded at runtime from the Client Branding API — not baked into installers.",
"module_bullet_incoming": "Incoming connections only (no outbound remote to other devices)",
"module_bullet_platforms": "Templates: Windows / Linux / macOS (x64 + ARM64 portable)",
"module_bullet_terms": "Requires accepting AGPL terms before download",
"module_checking": "Checking module status…",
"module_accept_terms": "Accept terms",
"module_install": "Install from GitHub",
"module_finish": "Finish installation",
"module_downloading": "Downloading…",
"module_installed": "Module installed",
"module_status_label": "Status",
"module_terms_ok": "Terms accepted",
"module_terms_pending": "Terms not accepted",
"module_terms_required": "Accept AGPL terms before installing the module",
"module_templates_ok": "Templates present",
"module_templates_missing": "Templates missing",
"module_version": "Version {{v}}",
"module_seed_ok": "Signing seed present",
"module_seed_missing": "Signing seed missing (plain JSON Phase A)",
"module_error_prefix": "Error",
"module_no_release": "No GitHub release with generator templates found. Publish BetterDesk-Client release assets first.",
"bundle_name": "安裝包名稱",
"bundle_name_hint": "僅用於內部標識,不會顯示給最終用戶。",
"short_link": "短下載鏈接",
"short_link_hint": "用於公開 URL(/d/…)。僅小寫字母、數字和連字符(2–32 個字符)。從安裝包名稱自動填充 — 可縮短以便分享(例如 acme)。",
"connection_section": "服務器連接",
"server_host": "公網服務器地址",
"server_host_placeholder": "support.example.com 或 203.0.113.10",
"server_host_hint": "最終用戶訪問您 BetterDesk 服務器的域名或公網 IP。端口取自控制檯配置。",
"use_https": "使用 HTTPS / WSS(推薦;區網 HTTP 可取消,類似 RustDesk",
"enrollment_token": "設備註冊",
"enrollment_token_pending": "按設備審批後分配",
"enrollment_token_set": "按設備 — 在註冊中審批",
"enrollment_token_hint": "每次安裝獨立註冊。在註冊面板審批新設備後,服務器爲每臺計算機頒發唯一訪問密鑰。",
"enrollment_per_device": "按設備 — 在註冊中審批",
"branding_section": "品牌設置",
"company_name": "公司/品牌名稱",
"short_text": "簡短描述",
"product_label": "下載頁產品標籤",
"product_label_placeholder": "例如:Acme 遠端支援用戶端",
"product_label_hint": "覆寫公開下載頁上的預設產品說明。留空則使用內建 BetterDesk 文字。",
"hide_product_type": "在下載頁隱藏產品類型",
"hide_product_type_hint": "啟用後,公開下載入口不會顯示產品說明列。",
"contact_email": "聯繫郵箱",
"contact_phone": "聯繫電話",
"contact_url": "聯繫網站",
"logo": "徽標",
"logo_hint": "PNG、JPEG、SVG 或 WebP。最大 256 KB。",
"logo_clear": "移除徽標",
"primary_color": "主色",
"accent_color": "頁眉顏色",
"background_color": "窗口背景色",
"surface_color": "卡片背景色",
"text_color": "文本顏色",
"text_muted_color": "次要文本顏色",
"status_ready_color": "就緒指示器顏色",
"header_text_color": "標題文本顏色",
"default_lang": "默認語言",
"allow_unattended": "允許無人值守訪問",
"allow_unattended_hint": "啓用後,代理會顯示用於操作員訪問的永久密碼。",
"save": "保存安裝包",
"revoke": "撤銷",
"unrevoke": "重新啓用",
"revoked": "已撤銷",
"preview_title": "實時預覽",
"preview_hint": "最終用戶代理窗口的大致外觀。",
"preview_default_name": "BetterDesk 支持",
"preview_status_ready": "準備連線(安全連線)",
"preview_id": "您的 ID",
"preview_password": "密碼",
"preview_chat": "與支持人員聊天",
"preview_help": "請求幫助",
"preview_receive_support": "取得支援",
"preview_receive_hint": "可請求協助或與支援人員聊天,也可在下方分享您的 ID 與密碼。",
"preview_or_share": "或分享您的 ID",
"preview_settings": "設置(僅管理員)",
"preview_quit": "退出(僅管理員)",
"download_link_title": "下載鏈接",
"download_link_hint": "將此鏈接分享給最終用戶。他們會看到帶品牌標識的下載頁面。 更改短鏈接後,舊的 hex 鏈接仍然有效。",
"open_portal": "打開",
"created": "安裝包已創建",
"saved": "安裝包已保存",
"deleted": "安裝包已刪除",
"revoked_ok": "安裝包已撤銷",
"unrevoked_ok": "安裝包已重新啓用",
"link_copied": "鏈接已複製到剪貼板",
"copy_failed": "無法自動複製,請手動複製",
"unsaved_confirm": "放棄未保存的更改?",
"confirm_revoke": "撤銷此安裝包?下載鏈接將停止工作。",
"confirm_unrevoke": "重新啓用此安裝包?",
"confirm_delete": "永久刪除此安裝包?此操作無法撤銷。",
"builds_title": "客戶端構建",
"builds_hint": "在此服務器上爲各平臺編譯的安裝程序。修復工具鏈錯誤或更新代理源後重新構建。",
"builds_loading": "正在加載構建狀態…",
"builds_empty": "尚無構建排隊 — 保存安裝包或點擊\"全部重建\"。",
"rebuild_all": "全部重建",
"rebuilding_all": "正在排隊重建…",
"rebuild_queued": "所有平臺構建已排隊",
"rebuild_confirm": "重建此安裝包的所有平臺安裝程序?現有就緒產物將被替換。",
"build_status_ready": "就緒",
"build_status_pending": "排隊中",
"build_status_building": "構建中",
"build_status_failed": "失敗",
"builds_summary": "{{ready}} 就緒 · {{pending}} 排隊中 · {{building}} 構建中 · {{failed}} 失敗",
"build_error_hint": "構建錯誤",
"errors": {
"validation_failed": "驗證失敗",
"name_required": "必須填寫安裝包名稱",
"company_name_required": "必須填寫公司名稱",
"logo_invalid": "徽標必須是有效的圖片文件",
"logo_too_large": "徽標必須爲 256 KB 或更小",
"logo_read_failed": "讀取徽標文件失敗",
"primary_color_invalid": "主色必須是十六進制值(例如 #2563eb)",
"accent_color_invalid": "頁眉顏色必須是十六進制值(例如 #1e293b)",
"contact_url_invalid": "聯繫網站必須是有效的 URL",
"server_host_required": "公網服務器地址爲必填項",
"server_host_invalid": "請輸入有效的域名或 IPv4 地址",
"token_failed": "無法生成註冊令牌 — 請檢查服務器連接",
"rebuild_revoked": "無法重建已撤銷的安裝包 — 請先重新啓用",
"slug_invalid": "短鏈接只能包含小寫字母、數字和連字符",
"slug_too_short": "短鏈接至少需要 2 個字符",
"slug_too_long": "短鏈接最多 32 個字符",
"slug_taken": "此短鏈接已被其他安裝包使用",
"missing_hash": "Bundle has no branding hash — save the bundle first",
"unsupported_platform": "Unsupported platform/format for rebuild",
"platforms_required": "請至少選擇一個要建置的平台"
},
"legacy_title": "客戶端配置生成器",
"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": "請先生成配置",
"rdclient_tab": "RdClient 桌面版",
"rdclient_new_bundle": "新增 RdClient 套件",
"rdclient_subtitle": "建置內嵌面板 URL 的 RdClient 安裝程式",
"rdclient_server_url_hint": "BetterDesk 主控台的公開 URL (/remote)。",
"agent_client_tab": "Agent Client",
"agent_client_new_bundle": "New Agent Client bundle",
"support_agent_tab": "Support Agent",
"support_agent_new_bundle": "新增 Support Agent",
"product_agent_client": "Agent Client",
"product_support_agent": "Support",
"product_rdclient": "RdClient",
"retry_build": "重試",
"retry_queued": "已將平台組建加入佇列",
"toolchain_banner_ok": "Build toolchain ready (Go {{go}}).",
"toolchain_banner_warn": "Build toolchain issues detected — some platforms may fail until tools are installed.",
"toolchain_worker_off": "Agent build worker is disabled (AGENT_BUILD_WORKER=off).",
"toolchain_go": "Go toolchain missing or unhealthy — install/update Go from Settings → Updates.",
"toolchain_wixl": "wixl (msitools) required for Windows .msi builds.",
"toolchain_appimage": "Linux AppImage 需要 appimagetool。請重新執行 scripts/install-build-toolchain.sh(無 FUSE 包裝程式)。",
"toolchain_deb": "dpkg-deb / fakeroot required for .deb packages.",
"toolchain_rpm": "rpmbuild required for .rpm packages.",
"toolchain_mesa": "Mesa/OpenGL support needed for Windows GUI builds on headless hosts.",
"toolchain_cgo": "CGO / mingw cross-compiler required for Windows Fyne builds.",
"toolchain_msi_missing": "MSI builder (wixl) not found — Windows installed builds will fail.",
"toolchain_go_missing": "Go is not available — Support Agent builds cannot run.",
"rebuild_pending_banner": "A generator rebuild is pending from the last update ({{reason}}).",
"platforms_section": "建置平台",
"platforms_hint": "選擇要編譯的安裝程式。取消不需要的平台可加快首次建置。",
"advanced_branding": "品牌與外觀(選用)",
"advanced_branding_hint": "快速建立時可保持收合 — 預設值即可。展開可自訂標誌、顏色與聯絡資訊。",
"toolchain_branding_seal": "品牌簽章失敗 — 請檢查主控台上的簽章金鑰後重新建置。",
"toolchain_mingw_missing": "找不到 mingw-w64 (x86_64-w64-mingw32-gcc) — Windows 建置將失敗。",
"toolchain_appimage_missing": "找不到 appimagetool — AppImage 建置將失敗。"
},
"download": {
"title": "下載 BetterDesk 代理",
"choose_platform": "選擇您的平臺",
"choose_platform_hint": "選擇與您的操作系統匹配的安裝程序。",
"download": "下載",
"building": "正在構建…",
"failed": "構建失敗",
"need_help": "需要幫助?",
"powered_by": "技術支持",
"product_agent_client": "BetterDesk Agent Client — full managed endpoint agent",
"product_support_agent": "BetterDesk Support Agent — lightweight end-user client",
"product_rdclient": "BetterDesk RdClient — operator remote desktop client"
},
"server": {
"port": "端口",
"api_port": "API 端口",
"id_server": "ID 服務器",
"relay_server": "中繼服務器",
"api_key": "API 密鑰"
},
"status": {
"online": "在線",
"offline": "離線",
"no_signal": "無信號",
"banned": "已封禁",
"running": "運行中",
"stopped": "已停止",
"unknown": "未知",
"checking": "檢查中...",
"label": "Status"
},
"actions": {
"refresh": "刷新",
"copy": "複製",
"connect": "連接",
"connect_desktop": "通過桌面客戶端連接",
"remote_viewer": "遠程查看器",
"web_remote": "Web遠程",
"cdap_viewer": "CDAP Snapshot Viewer",
"details": "詳情",
"edit": "編輯",
"delete": "刪除",
"ban": "封禁",
"unban": "解除封禁",
"save": "保存",
"cancel": "取消",
"confirm": "確認",
"close": "關閉",
"clear": "清除",
"ok": "確定",
"saved": "保存成功",
"back": "返回",
"create": "創建",
"dismiss": "忽略",
"view_all": "查看全部",
"add": "添加",
"remove": "移除",
"retry": "重試",
"show_value": "顯示",
"hide_value": "隱藏"
},
"time": {
"just_now": "剛剛",
"seconds_ago": "{count}秒前",
"minutes_ago": "{count}分鐘前",
"hours_ago": "{count}小時前",
"days_ago": "{count}天前",
"day_mon": "Mon",
"day_tue": "Tue",
"day_wed": "Wed",
"day_thu": "Thu",
"day_fri": "Fri",
"day_sat": "Sat",
"day_sun": "Sun"
},
"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": "Remote Operator",
"role_viewer": "查看者",
"role_pro": "Pro License (client API only)",
"role_super_admin": "超級管理員",
"role_server_admin": "服務器管理員",
"role_global_admin": "全局管理員",
"role_hint": "Server-wide role. Remote Operators connect remotely and can change their own password. Viewers are read-only (no Web Client). Pro License accounts activate RustDesk Pro via the desktop client API only — no web panel access. Organization roles are configured separately.",
"user_groups": "用戶組",
"user_groups_hint": "用戶組可用於授予對所選設備分組的訪問權限。",
"loading_user_groups": "正在加載用戶組...",
"no_user_groups": "沒有可用的用戶組",
"create_user_group": "創建分組",
"edit_user_group": "編輯用戶組",
"delete_user_group": "刪除用戶組",
"delete_user_group_confirm": "刪除用戶組 {name}?成員將失去通過該組授予的訪問權限。",
"user_group_created": "用戶組已創建",
"user_group_updated": "用戶組已更新",
"user_group_deleted": "用戶組已刪除",
"user_group_not_found": "未找到用戶組",
"group_name": "組名稱",
"group_name_placeholder": "操作員",
"group_note": "Note",
"group_note_placeholder": "可選備註",
"group_name_required": "必須填寫組名稱",
"group_members_count": "{count} 名成員",
"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": "無法刪除最後一個管理員",
"last_admin_go": "無法刪除:這是 BetterDesk 伺服器上唯一的 Super Admin。請先建立或同步另一個 Super Admin(不是 Global Admin)。",
"delete_mirror_failed": "無法從伺服器移除該使用者。請在 BetterDesk 伺服器可用時重試。",
"admin_only": "此功能僅對管理員可用",
"password_required": "密碼爲必填項",
"not_found": "未找到用戶",
"strength_weak": "弱",
"strength_medium": "中",
"strength_strong": "強",
"security_tips_title": "安全最佳實踐",
"tip_strong_passwords": "爲每個用戶使用強且唯一的密碼",
"tip_unique_accounts": "爲每個人創建獨立的賬戶",
"tip_viewer_role": "Use Viewer for read-only monitoring; Remote Operator for users who need to connect",
"tip_operator_role": "Use operator role for users who need to manage devices but not users",
"tip_audit_logs": "定期檢查審計日誌以發現可疑活動",
"organizations": "組織",
"user_organizations": "{username} 的組織",
"no_organizations": "用戶未分配到任何組織",
"org_removed": "組織分配已刪除",
"server_role_label": "服務器角色",
"server_role_hint": "決定該用戶在整個控制檯中可以執行的操作(面板訪問、服務器配置、審計等)。",
"org_membership_section": "組織成員關係",
"org_membership_hint": "用戶可以屬於多個組織。組織角色只控制該組織內的權限,並且獨立於上方的服務器角色。",
"column_organizations": "組織",
"provider": "提供商",
"provider_local": "本地",
"provider_ldap": "LDAP/AD",
"provider_oidc": "SSO",
"password_managed_by_provider": "由身份提供商管理",
"provider_managed_hint": "此賬戶由外部身份提供商(LDAP/AD 或 SSO)管理。密碼和角色由提供商控制,無法在此處更改。",
"no_orgs_short": "—",
"org_count_one": "{count} 個組織",
"org_count_many": "{count} 個組織",
"all_orgs_assigned": "該用戶已經是所有組織的成員。",
"email": "Email",
"email_placeholder": "operator@example.com",
"email_hint": "Used for help request notifications when the user is assigned to device folders or groups.",
"scope_hint": "Limit which devices this user sees: assign user groups, folders, and/or direct devices. Without restrictions, operators and viewers see all devices (unless the server uses restricted default mode in Settings).",
"role_desc_viewer": "Read-only panel access: device list, audit, metrics. Cannot use Web Remote Desktop.",
"role_desc_operator": "Can connect via Web Client and RustDesk desktop, edit devices, and change own password in Settings.",
"role_desc_pro": "RustDesk desktop client API only — activates Pro license. Blocked from web panel login.",
"role_desc_admin": "Full access (legacy alias for Super Admin).",
"role_desc_super_admin": "Full server and panel access, including user and server configuration.",
"role_desc_server_admin": "Server infrastructure, keys, and read-only user visibility. No device connect.",
"role_desc_global_admin": "Manage all users, organizations, and devices. Cannot change server config.",
"user_folders": "Folder access",
"user_folders_hint": "Devices in selected folders are visible to this user when folder ACL is configured.",
"user_direct_devices": "Direct devices",
"user_direct_devices_hint": "Grant access to specific devices regardless of folder or group membership.",
"user_direct_devices_placeholder": "Enter device IDs separated by commas",
"effective_scope_count": "{count} devices visible",
"loading_folders": "Loading folders...",
"no_folders": "No folders available",
"pro_strategy_label": "RustDesk Pro strategy",
"pro_strategy_hint": "Optional access-control strategy for RustDesk Pro client features (separate from panel role).",
"pro_strategy_none": "None",
"column_scope": "Scope"
},
"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": "同步狀態失敗",
"error": "錯誤",
"not_found": "未找到",
"server_error": "服務器錯誤",
"load_device_failed": "加載設備失敗",
"load_orgs_failed": "加載組織失敗"
},
"remote": {
"title": "遠程桌面",
"connecting": "正在連接...",
"waiting_password": "等待密碼",
"authenticating": "正在認證...",
"streaming": "已連接",
"disconnected": "已斷開",
"error": "錯誤",
"status_idle": "空閒",
"password_required": "需要密碼",
"enter_password_for": "請輸入設備密碼",
"password_placeholder": "設備密碼",
"connect": "連接",
"reconnect": "重新連接",
"use_cdap_fallback": "使用 CDAP 查看器",
"cdap_fallback_hint": "Open the lightweight JPEG-polling viewer that uses bd-signal/CDAP instead of the RustDesk relay. Useful when the peer is offline on the relay but reachable via the agent management channel.",
"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": "從剪貼板粘貼",
"clipboard_empty": "剪貼板爲空",
"clipboard_denied": "剪貼板訪問被拒絕。需要HTTPS或未授予權限。",
"block_input": "阻止輸入",
"reset_keyboard": "重設鍵盤狀態",
"reset_keyboard_done": "已在遠端重設鍵盤狀態",
"keyboard_mode": "鍵盤模式",
"keyboard_mode_auto": "自動(Map,與 RustDesk 相同)",
"keyboard_mode_legacy": "Legacy(字元)",
"keyboard_mode_map": "Map(實體掃描碼)",
"display_settings": "顯示設置",
"image_quality": "圖像質量",
"quality_best": "最佳(全質量,60fps",
"quality_balanced": "平衡",
"quality_low": "性能優先",
"codec": "視頻編解碼器",
"codec_auto": "自動(推薦)",
"show_cursor": "顯示遠程光標",
"lock_after_session": "會話結束後鎖定",
"privacy_mode": "隱私模式",
"disable_clipboard": "禁用剪貼板",
"chat": "聊天",
"chat_placeholder": "輸入消息...",
"record": "錄製屏幕",
"view_only": "僅查看",
"pin_toolbar": "固定工具欄",
"monitors": "顯示器",
"select_monitor": "選擇顯示器",
"quality_speed": "速度(低質量,60fps",
"quality_quality": "質量(最佳,30fps",
"recording_started": "錄製已開始",
"recording_stopped": "錄製已停止",
"download_recording": "下載錄製",
"e2e_encrypted": "端到端加密",
"e2e_key_exchange": "正在建立安全通道...",
"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": "開始播放",
"new_connection": "新建連接",
"device_id_placeholder": "輸入設備ID",
"session_picker": {
"title": "選擇裝置",
"already_connected": "已連線"
},
"http_warning": "HTTP模式:僅支持H.264軟件解碼 (~15 FPS)。使用HTTPS可獲得完整性能 (WebCodecs, VP9, 60 FPS)。",
"file_transfer": "文件傳輸",
"file_upload": "上傳",
"file_download": "下載",
"file_empty": "此文件夾爲空",
"file_loading": "加載中...",
"file_timeout": "遠程設備未響應。文件傳輸可能不受支持或在遠程計算機上已禁用。",
"file_transfers": "傳輸列表",
"file_complete": "完成",
"file_error": "傳輸失敗",
"file_show_hidden": "顯示隱藏文件",
"file_new_folder": "新建文件夾",
"file_new_folder_prompt": "輸入文件夾名稱:",
"file_parent": "上級目錄",
"file_root": "根目錄",
"file_rename": "重命名",
"file_rename_prompt": "輸入新名稱:",
"file_delete_confirm": "確定要刪除此項嗎?",
"file_cancelled": "傳輸已取消",
"2fa_required": "需要雙因素驗證",
"2fa_hint": "輸入驗證器應用中的6位數代碼",
"2fa_invalid": "請輸入有效的6位數代碼",
"verify": "驗證",
"remember_peer_password": "在此裝置上記住裝置密碼",
"save_peer_password": "儲存密碼",
"input_mode_touch": "觸控",
"input_mode_touchpad": "觸控板",
"show_keyboard": "鍵盤",
"special_keys": "特殊鍵",
"special_print_screen": "Print Screen",
"mobile_toolbar": "遠端控制",
"phone_unsupported_title": "遠端桌面需要更大的螢幕",
"phone_unsupported_body": "請使用平板、展開的折疊裝置或桌面。仍可在主控台管理裝置。",
"phone_unsupported_back_devices": "返回裝置",
"phone_unsupported_get_desktop": "取得 RdClient 桌面版",
"file_local": "本機電腦",
"file_remote": "遠端電腦",
"file_send": "傳送",
"file_pick_folder": "選擇資料夾",
"file_queue_empty": "沒有進行中的傳輸",
"file_connecting": "正在連線檔案傳輸工作階段…",
"file_connect_failed": "無法開啟檔案傳輸工作階段",
"file_local_limited": "完整的本機資料夾瀏覽需要 HTTPS 下的 Chrome 或 Edge。仍可上傳和下載檔案。",
"file_transfer_unavailable_cdap": "CDAP 快照工作階段不支援檔案傳輸。",
"file_status_waiting": "等待中…",
"file_status_transferring": "傳輸中…",
"file_status_saving": "儲存中…",
"file_status_downloaded": "已下載",
"file_status_uploaded": "已上傳",
"file_drop_upload_hint": "拖放到此處上傳到:{path}",
"file_local_upload_hint": "將檔案拖到左側框中或點擊上傳。目的地為遠端側目前開啟的資料夾。",
"file_transfer_stalled": "遠端裝置未開始傳輸",
"file_no_local_tree": "選擇資料夾以瀏覽本機檔案(選用)",
"file_dropzone_title": "將檔案拖放到此處",
"file_dropzone_subtitle": "或點擊選擇檔案",
"file_dropzone_multiple": "支援多個檔案",
"file_dropzone_waiting": "正在等待遠端連線…",
"file_overwrite_title": "檔案已存在",
"file_overwrite_message": "遠端電腦上已存在名為「{name}」的檔案。是否覆寫?",
"file_overwrite_skip": "略過",
"file_overwrite_skip_all": "全部略過",
"file_overwrite_confirm": "覆寫",
"file_overwrite_all": "全部覆寫",
"file_resume": "繼續",
"file_open": "開啟",
"file_up": "上層",
"file_home": "首頁",
"file_hide_hidden": "隱藏隱藏檔案",
"windows_sessions": "Windows 工作階段",
"cliprdr_use_file_transfer": "此資料夾太大,不適合透過剪貼簿貼上。請使用檔案傳輸,以免遠端桌面當住。",
"file_upload_folder": "上傳資料夾",
"file_download_folder": "下載資料夾",
"file_folder_tag": "資料夾",
"file_status_folder_uploaded": "資料夾已上傳",
"file_status_folder_downloaded": "資料夾已下載",
"file_status_current_file": "目前:{name}",
"file_folder_download_desktop_only": "資料夾下載需要 RdClient 桌面版。請逐一下載檔案,或使用 RdClient 桌面版。"
},
"branding": {
"identity_title": "品牌標識",
"identity_desc": "自定義控制檯中顯示的應用名稱和描述",
"app_name": "應用名稱",
"app_description": "應用描述",
"logo_title": "標誌",
"logo_desc": "選擇標誌在側邊欄和登錄頁面中的顯示方式",
"logo_type_text": "文字標誌",
"logo_type_icon": "Material 圖標",
"logo_type_svg": "SVG 代碼",
"logo_type_image": "圖片 URL",
"logo_text": "標誌文字",
"logo_text_hint": "顯示爲品牌標誌的主要文字",
"logo_text_accent": "強調文字",
"logo_text_accent_hint": "標誌下方的文字(例如產品名稱或標語)",
"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。最大 2 MB。圖片保存在服務器上。",
"logo_image_url": "圖片路徑 / URL",
"logo_image_url_hint": "上傳文件時自動填充,或手動輸入 URL / 路徑。",
"logo_image_too_large": "圖片過大。最大允許 2 MB。",
"logo_image_invalid_type": "無效的文件類型。請使用 PNG、JPG、GIF、WebP 或 SVG。",
"logo_upload_success": "Logo 上傳成功。",
"preview": "預覽",
"colors_title": "配色方案",
"colors_desc": "自定義調色板。留空使用默認值。",
"colors_backgrounds": "背景色",
"colors_text": "文字色",
"colors_accents": "強調色",
"colors_borders": "邊框色",
"typography_title": "字體排版",
"typography_desc": "選擇標題和正文字體。字體將下載到服務器進行自託管。",
"font_heading": "標題字體",
"font_heading_hint": "用於標題(H1H6)和文字標誌",
"font_body": "正文字體",
"font_body_hint": "用於正文和界面元素",
"font_search_placeholder": "搜索字體...",
"font_system_default": "系統默認",
"font_clear": "清除",
"font_cat_all": "全部",
"font_downloaded_count": "字體已下載到服務器",
"import_export_title": "導入 / 導出",
"import_export_desc": "將主題另存爲 JSON 文件或從其他實例導入",
"export_theme": "導出主題",
"import_theme": "導入主題",
"reset_defaults": "恢復默認",
"save_branding": "保存品牌設置",
"saved": "Branding saved successfully.",
"exported": "主題已導出",
"imported": "Theme imported successfully.",
"import_error": "主題導入失敗。文件格式無效。",
"reset_confirm": "確定要將品牌設置恢復爲默認值嗎?此操作無法撤銷。",
"reset_success": "Branding reset to defaults.",
"powered_by": "技術支持",
"background_title": "背景與外觀",
"background_desc": "設置控制檯壁紙、漸變或純色背景。卡片懸浮其上。",
"bg_type_none": "無",
"bg_type_color": "純色",
"bg_type_gradient": "漸變",
"bg_type_image": "圖片",
"bg_color": "背景顏色",
"bg_gradient": "CSS 漸變",
"bg_gradient_hint": "任何有效的 CSS 漸變,例如 linear-gradient(135deg, #1e293b, #0f172a)",
"bg_image_upload": "上傳背景圖片",
"bg_image_choose": "選擇圖片文件",
"bg_image_hint": "PNG、JPG、WebP 或 GIF。最大 8 MB。存儲在服務器上。",
"bg_image_url": "圖片路徑 / URL",
"bg_size": "圖片尺寸",
"bg_size_cover": "覆蓋(填滿屏幕)",
"bg_size_contain": "包含(適應)",
"bg_size_auto": "自動(原始)",
"bg_blur": "背景模糊",
"bg_overlay": "深色遮罩",
"bg_overlay_hint": "使背景變暗以提高文字可讀性。",
"bg_image_too_large": "圖片過大。最大尺寸爲 8 MB。",
"bg_image_invalid_type": "文件類型無效。請使用 PNG、JPG、WebP 或 GIF。",
"bg_upload_success": "背景圖片上傳成功。",
"login_title": "登錄頁面",
"login_desc": "自定義登錄界面的標題、副標題和背景。",
"login_heading": "登錄標題",
"login_heading_placeholder": "歡迎回來",
"login_subheading": "登錄副標題",
"login_subheading_placeholder": "登錄您的賬戶",
"login_bg_inherit": "與控制檯相同",
"agent_title": "代理下載頁面",
"agent_desc": "自定義向最終用戶顯示的公共代理下載門戶。",
"agent_show_powered": "顯示 \"Powered by BetterDesk\"",
"agent_show_powered_hint": "在下載門戶頁腳顯示 BetterDesk 署名。",
"footer_title": "頁腳與版權",
"footer_desc": "添加顯示在登錄界面和控制檯側邊欄的自定義頁腳行。",
"footer_text": "頁腳文字",
"footer_text_hint": "例如版權聲明或公司名稱。",
"show_powered": "顯示 \"BetterDesk\" 署名",
"show_powered_hint": "在登錄頁腳和側邊欄顯示 BetterDesk 名稱和版本。",
"custom_css_title": "自定義 CSS",
"custom_css_desc": "高級:注入應用於整個控制檯和登錄頁面的自定義 CSS。",
"custom_css_hint": "請謹慎使用。無效或不安全的規則會被過濾。最多 20,000 個字符。",
"save_now": "Save now",
"autosaved": "Changes saved automatically.",
"status_saved": "All changes saved",
"status_dirty": "Unsaved changes",
"status_saving": "Saving…",
"status_error": "Save failed",
"revert_changes": "Revert changes",
"profiles_label": "Appearance profile",
"profile_apply": "Apply profile",
"profile_new": "New profile",
"profile_save": "Save to profile",
"profile_duplicate": "Duplicate",
"profile_delete": "Delete",
"profile_none": "— Select profile —",
"profile_active": "active",
"profile_applied": "Profile applied.",
"profile_created": "Profile created.",
"profile_updated": "Profile updated.",
"profile_duplicated": "Profile duplicated.",
"profile_deleted": "Profile deleted.",
"profile_delete_confirm": "Delete this appearance profile?",
"profile_name_prompt": "Profile name:",
"profile_select_first": "Select a profile first.",
"builtin_themes": "Built-in themes",
"theme_apply_confirm": "Apply this built-in theme? Current settings will be replaced.",
"theme_applied": "Theme applied.",
"module_identity": "Identity & logo",
"module_colors": "Colors",
"module_typography": "Typography",
"module_backgrounds": "Console background",
"module_pages": "Login & agent pages",
"module_advanced": "Advanced",
"modules_nav": "Appearance modules",
"live_preview": "Live preview",
"preview_apply_page": "Preview on this page",
"preview_card_title": "Dashboard card",
"preview_card_body": "Sample body text showing your typography and colors.",
"preview_btn_primary": "Primary",
"preview_btn_secondary": "Secondary",
"font_google": "Google Fonts",
"font_local": "Downloaded",
"font_upload": "Upload custom",
"font_upload_choose": "Choose font file",
"font_upload_name": "Font family name",
"font_upload_success": "Font uploaded successfully.",
"font_local_empty": "No fonts downloaded yet.",
"font_delete": "Remove font",
"glass_title": "玻璃表面",
"glass_desc": "為卡片、模態框、表單及其他面板元素套用磨砂玻璃背景。",
"glass_enabled": "啟用玻璃表面",
"glass_color": "玻璃色調",
"glass_color_hint": "磨砂面板的基礎顏色。留空時使用次要背景色。",
"glass_blur": "表面模糊",
"glass_opacity": "玻璃不透明度"
},
"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": "指標",
"tab_services": "服務",
"tab_processes": "進程",
"tab_events": "事件",
"tab_activity": "活動",
"tab_files": "文件",
"agent_lazy_hint": "單擊此選項卡以從代理加載實時數據",
"agent_offline": "代理離線",
"agent_timeout": "代理響應超時",
"agent_error": "從代理加載數據失敗",
"service_name": "名稱",
"service_display": "顯示名稱",
"service_status": "狀態",
"service_start": "啓動模式",
"process_name": "名稱",
"process_user": "用戶",
"process_memory": "內存",
"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": "刷新",
"search": "搜索設備...",
"date_range": "日期範圍",
"device_id": "設備ID",
"session_start": "會話開始",
"session_end": "會話結束",
"user": "用戶",
"no_activity": "暫無活動記錄",
"reported_at": "報告時間",
"detail": "詳情",
"no_apps": "暫無應用"
},
"automation": {
"title": "自動化與告警",
"subtitle": "告警規則、遠端命令",
"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": "暫無已發送的命令",
"id_payload_required": "設備 ID 和命令內容爲必填項",
"no_commands_sent": "尚未發送任何命令"
},
"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 狀態碼",
"search_targets": "搜索目標...",
"name": "名稱",
"tab_targets": "目標",
"tab_tools": "工具",
"avg_latency": "平均延遲",
"type": "類型",
"latency": "延遲",
"check_history": "檢查歷史",
"name_host_required": "名稱和主機爲必填項",
"uptime": "運行時間",
"response_time": "響應時間",
"avg_response": "平均響應",
"charts": "圖表",
"realtime": "實時",
"response_time_ms": "響應時間 (ms)",
"uptime_percent": "運行時間 %",
"last_24h": "過去24小時",
"last_7d": "過去7天",
"last_30d": "過去30天"
},
"dataguard": {
"title": "數據防護 — DLP",
"policies": "DLP 策略",
"add_policy": "添加策略",
"edit_policy": "編輯策略",
"delete_policy": "刪除策略",
"delete_confirm": "確定要刪除此策略嗎?",
"policy_name": "名稱",
"policy_description": "描述",
"policy_desc": "策略描述",
"status": "狀態",
"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": "未知",
"total_policies": "策略總數",
"active_policies": "活動策略",
"violations": "Violations",
"blocked": "Blocked",
"tab_policies": "策略",
"tab_events": "Events",
"search_policies": "搜索策略...",
"create_policy": "創建策略",
"policy_type": "策略類型",
"scope": "Scope",
"events_count": "Events",
"search_events": "搜索事件...",
"event_time": "Event Time",
"device": "設備",
"policy": "策略",
"detail": "Detail",
"scope_help": "以逗號分隔設備 ID,或留空表示全部",
"scope_all": "所有設備",
"active": "Active",
"type_file_type": "文件類型",
"type_usb": "USB",
"type_clipboard": "剪貼板",
"type_screen_share": "屏幕共享",
"type_file_transfer": "文件傳輸"
},
"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": "最近告警",
"tab_generate": "生成",
"tab_saved": "已保存的報告",
"type_devices_desc": "所有註冊設備概覽",
"type_activity_desc": "應用使用和會話統計",
"type_security_desc": "安全事件和被禁用設備",
"type_tickets_desc": "支持工單統計和摘要",
"type_network_desc": "網絡監控和運行時間數據",
"type_inventory_desc": "硬件和軟件清單",
"type_alerts_desc": "告警和規則歷史",
"report_name": "報告名稱",
"format": "格式",
"save": "保存",
"preview": "預覽",
"download": "下載",
"delete_saved": "刪除已保存的報告",
"raw_json": "Raw JSON"
},
"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": "租戶標識符已存在",
"total_tenants": "租戶總數",
"active_tenants": "活躍租戶",
"search": "搜索租戶...",
"create_tenant": "創建租戶",
"detail": "租戶詳情",
"contact": "聯繫方式",
"enabled": "已啓用",
"disabled": "已禁用",
"max": "最大",
"info": "租戶信息",
"status": "狀態"
},
"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": "註冊記錄已刪除",
"enrollment_title": "設備登記",
"enrollment_subtitle": "來自 BetterDesk 桌面客戶端的待處理登記請求",
"enrollment_empty": "沒有待處理的登記請求",
"enrollment_approve": "Approve",
"enrollment_reject": "Reject",
"enrollment_display_name": "顯示名稱",
"enrollment_display_name_placeholder": "輸入此設備的名稱...",
"enrollment_sync_mode": "同步模式",
"enrollment_sync_silent": "靜默 — 最少遙測",
"enrollment_sync_standard": "標準 — 均衡同步",
"enrollment_sync_turbo": "極速 — 高強度同步",
"enrollment_approved_success": "設備登記已批准",
"enrollment_rejected_success": "設備登記已拒絕",
"approve_title": "審批設備",
"field_name": "設備名稱",
"field_name_placeholder": "請爲此設備輸入名稱...",
"field_sync_mode": "同步模式",
"sync_standard": "標準 — 均衡同步",
"sync_silent": "靜默 — 最小遙測",
"sync_turbo": "極速 — 積極同步",
"field_tags": "標籤",
"field_tags_placeholder": "逗號分隔的標籤(如 辦公室, 筆記本)...",
"field_tags_existing": "現有標籤",
"field_tag_add_placeholder": "添加新標籤...",
"field_tag_add_btn": "添加",
"field_groups": "設備分組",
"field_folder": "文件夾",
"field_folder_none": "無文件夾",
"reject_ban_option": "封禁此設備",
"reject_ban_hint": "該設備將被封禁,無法發送新的註冊請求。",
"clear_rejection_btn": "允許重新註冊",
"clear_rejection_confirm": "清除此拒絕,以便裝置可以再次請求註冊?",
"clear_rejection_success": "已清除註冊拒絕 — 裝置可以重新註冊",
"view_device_btn": "檢視裝置",
"banner_open_mode": "註冊開放中 — 新 RustDesk 客戶端無需操作員審批即可註冊。在設置中啓用託管模式以使用此隊列。",
"banner_locked_mode": "註冊已鎖定 — 僅綁定令牌的設備可註冊。需要託管模式以允許操作員審批未知客戶端。",
"enrollment_settings_link": "註冊設置"
},
"backup": {
"title": "備份",
"desc": "下載完整的災難恢復備份 — 包括數據庫、服務器身份密鑰、環境文件、品牌上傳文件和 Go 服務器數據。該存檔 (.tar.gz) 可以在新機器上還原,以便重新啓動整個服務器。",
"restore_title": "還原",
"restore_desc": "上傳之前下載的備份存檔 (.tar.gz) 或舊版 JSON 配置快照。在下方選擇要還原的組件。",
"stat_users": "用戶",
"stat_settings": "設置",
"stat_folders": "文件夾",
"stat_groups": "分組",
"stat_strategies": "策略",
"stat_backend": "後端",
"stat_database": "數據庫引擎",
"stat_keys": "包含服務器密鑰",
"stat_env": "環境文件",
"stat_uploads": "品牌文件",
"download": "下載備份",
"creating": "正在創建備份...",
"download_success": "備份下載成功",
"upload": "上傳備份",
"restore_confirm": "確定要從此備份還原嗎?選定的組件將被覆蓋。",
"restore_success": "備份還原成功。某些更改可能需要刷新頁面。",
"restart_required": "某些還原的組件(密鑰 / .env / Go 數據庫)需要重啓服務才能生效。",
"restored": "已還原",
"skipped": "已跳過",
"backup_date": "備份日期",
"security_warning": "此備份包含敏感信息(服務器密鑰、環境文件、密碼哈希和 2FA 密鑰)。請妥善保管,切勿共享。",
"restore_warning": "還原密鑰、環境文件或 Go 服務器數據庫會覆蓋服務器身份,隨後需要重啓服務。",
"opt_database": "數據庫(所有表)",
"opt_database_hint": "重新導入所有控制檯數據。實時應用,無需重啓。",
"opt_uploads": "品牌文件",
"opt_uploads_hint": "標誌和上傳的圖片。",
"opt_secrets": "服務器密鑰和機密",
"opt_secrets_warning": "覆蓋 Ed25519 服務器身份、API 密鑰和會話密鑰。需要重啓服務。",
"opt_env": "環境文件 (.env)",
"opt_env_warning": "覆蓋 SESSION_SECRET、API 密鑰、數據庫 DSN、端口和 TLS 設置。需要重啓服務。",
"opt_godb": "Go 服務器數據庫",
"opt_godb_warning": "覆蓋 Go 服務器 SQLite 數據庫(僅 SQLite 後端)。需要重啓服務。",
"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": "命令發送失敗",
"devices_title": "CDAP 設備",
"devices_subtitle": "通過自定義設備應用協議連接的設備",
"stat_connected": "已連接",
"stat_port": "端口",
"search_devices": "搜索設備...",
"no_devices": "沒有已連接的設備",
"no_devices_desc": "當前沒有 CDAP 設備連接。設備連接到網關後將顯示在此處。",
"gateway_disabled": "CDAP 網關已禁用",
"gateway_disabled_desc": "在服務器配置中設置 CDAP_ENABLED=true 以啓用 CDAP 網關。",
"gateway_active": "活躍",
"toggle_enable": "啓用 CDAP",
"toggle_disable": "禁用 CDAP",
"enabled_restart": "CDAP 已啓用。需要重啓服務器以應用更改。",
"disabled_restart": "CDAP 已禁用。需要重啓服務器以應用更改。",
"widgets": "個控件",
"type_all": "全部",
"type_iot": "物聯網",
"type_scada": "SCADA",
"type_os_agent": "OS 代理",
"type_network": "網絡",
"type_camera": "攝像頭",
"type_custom": "自定義",
"active_alerts": "活動告警",
"alert_fired": "告警觸發",
"alert_cleared": "告警已清除",
"no_alerts": "無活動告警",
"connect_terminal": "連接終端",
"table_search": "搜索...",
"just_now": "剛剛",
"terminal_connecting": "正在連接設備...",
"terminal_disconnected": "已斷開連接",
"terminal_error": "終端連接失敗",
"linked_devices": "關聯設備",
"link_device": "關聯設備",
"unlink_device": "取消關聯",
"no_linked_devices": "無關聯設備",
"unlink_confirm": "確定要取消關聯此設備嗎?",
"link_prompt": "輸入要關聯的設備 Peer ID",
"connect_desktop": "連接桌面",
"connect_video": "連接視頻流",
"connect_files": "瀏覽文件",
"connect_audio": "連接音頻",
"upload_file": "上傳",
"desktop_connecting": "連接中...",
"video_connecting": "連接中...",
"files_connecting": "連接中...",
"audio_connecting": "連接中...",
"audio_streaming": "播放中",
"clipboard_in": "已接收剪貼板",
"clipboard_out": "已發送剪貼板",
"monitor_select": "選擇顯示器",
"keyframe_request": "請求關鍵幀",
"quality_auto": "自動畫質"
},
"notifications": {
"title": "通知",
"empty": "沒有新通知",
"mark_all_read": "全部標記爲已讀",
"see_all": "查看所有求助請求",
"help_request": "求助請求",
"just_now": "剛剛"
},
"desktop": {
"switch_mode": "桌面模式",
"console_mode": "控制檯模式",
"loading": "加載中...",
"minimize": "最小化",
"maximize": "最大化",
"restore": "還原",
"close": "關閉",
"widgets_mode": "小組件",
"windows_mode": "窗口",
"wallpaper": "壁紙",
"add_widget": "添加小組件",
"remove_widget": "移除小組件",
"pop_out_widget": "彈出",
"pop_in_widget": "收回",
"configure": "配置",
"search_widgets": "搜索小組件...",
"cat_monitoring": "監控",
"cat_devices": "設備",
"cat_tools": "工具",
"cat_general": "通用",
"notes_placeholder": "在這裏寫筆記...",
"search_placeholder": "搜索設備、頁面、設置...",
"search_pages": "頁面",
"search_devices": "設備",
"search_no_results": "無結果",
"exit_desktop": "退出桌面模式",
"refresh": "刷新",
"fullscreen": "Fullscreen",
"help": "Help",
"widget_clock": "Clock",
"widget_device_status": "設備狀態",
"widget_server_health": "服務器信息",
"widget_system_stats": "設備儀表",
"widget_device_list": "設備列表",
"widget_quick_actions": "快捷操作",
"widget_recent_activity": "最近活動",
"widget_notes": "Notes",
"widget_network_monitor": "網絡監控",
"widget_tickets_summary": "Tickets",
"widget_iframe": "Web Embed",
"widget_cdap_devices": "CDAP 設備",
"widget_uptime": "Uptime",
"widget_port_status": "Port Status",
"widget_device_grid": "設備網格",
"widget_multi_gauge": "服務器儀表",
"widget_weekly_chart": "每週活動",
"widget_quick_controls": "快速控制",
"widget_bandwidth": "Bandwidth",
"widget_connection_stats": "連接統計",
"widget_weather": "天氣",
"widget_world_clock": "世界時鐘",
"widget_bookmarks": "書籤",
"widget_user_sessions": "用戶會話",
"widget_alert_feed": "警報源",
"label_online": "Online",
"label_offline": "Offline",
"label_total": "Total",
"label_blocked": "Blocked",
"label_banned": "Banned",
"label_active": "Active",
"label_service": "Service",
"label_port": "Port",
"label_uptime_prefix": "Uptime:",
"label_uptime": "運行時間",
"label_no_devices": "沒有設備",
"label_no_activity": "No activity",
"label_no_targets": "No targets",
"label_unavailable": "不可用",
"label_open": "打開",
"label_in_progress": "In Progress",
"label_resolved": "Resolved",
"label_set_url": "在配置中設置 URL",
"label_server_uptime": "服務器運行時間",
"label_merged_info": "已合併到服務器信息小部件",
"label_with_notes": "含備註",
"label_metric": "Metric",
"label_count": "Count",
"label_total_devices": "設備總數",
"label_throughput": "Throughput",
"label_active_relays": "活動中繼",
"label_total_relayed": "中繼總數",
"label_total_bytes": "Total Bytes",
"label_filter_devices": "篩選設備...",
"label_all": "All",
"label_ban": "Ban",
"label_unban": "Unban",
"label_connect": "Connect",
"label_no_cdap_devices": "沒有 CDAP 設備",
"action_add_widget": "添加小部件",
"label_merged_server_info": "已合併到服務器信息小部件",
"wp_images": "圖片",
"wp_colors": "純色",
"wp_custom_color": "自定義顏色",
"wp_fit_style": "樣式",
"wp_fill": "填充",
"wp_fit": "適應",
"wp_stretch": "拉伸",
"wp_center": "居中",
"wp_unavailable": "此服務器上未安裝壁紙圖片。",
"wp_download_hint": "將PNG圖片放入 public/wallpapers/ 目錄以啓用壁紙選擇。",
"widget_calendar": "日曆",
"widget_process_monitor": "進程監控",
"widget_disk_usage": "磁盤使用",
"widget_log_viewer": "日誌查看器",
"widget_speed_test": "速度測試",
"widget_database_stats": "數據庫統計",
"widget_docker_containers": "Docker 容器",
"widget_shell_command": "Shell 命令",
"widget_device_map": "設備地圖",
"widget_remote_connect": "遠程連接",
"label_no_online": "沒有在線設備",
"label_no_events": "今天沒有事件",
"label_event_title": "事件標題:",
"label_no_data": "暫無數據",
"label_download_speed": "下載速度",
"label_latency": "延遲",
"label_server": "服務器",
"label_run_test": "運行測試",
"label_testing": "測試中...",
"label_table": "表",
"label_rows": "行數",
"label_last_backup": "最後備份",
"label_no_containers": "沒有容器",
"label_docker_unavailable": "Docker 不可用",
"label_no_command": "未配置命令",
"label_no_output": "暫無輸出",
"label_run": "運行",
"label_presets": "預設",
"label_save_preset": "保存預設",
"label_load_preset": "加載預設",
"label_preset_name": "預設名稱:",
"label_preset_monitoring": "監控",
"label_preset_helpdesk": "幫助臺",
"label_preset_minimal": "最小化",
"label_preset_developer": "開發者",
"label_snap_layout": "吸附佈局",
"label_auto_arrange": "自動排列",
"label_zone_layout": "區域佈局",
"label_2col_equal": "兩列(等寬)",
"label_2col_wide": "兩列(60/40",
"label_3col": "三列",
"label_2x2_grid": "2×2 網格",
"label_1_2": "1 + 2",
"label_1_3": "1 + 3",
"widget_group": "小組件分組",
"ungroup_widgets": "取消分組",
"group_widgets": "分組選中小組件",
"snap_layouts": "貼靠佈局",
"snap_left": "貼靠到左側",
"snap_right": "貼靠到右側",
"snap_top_left": "貼靠到左上",
"snap_top_right": "貼靠到右上",
"snap_bottom_left": "貼靠到左下",
"snap_bottom_right": "貼靠到右下",
"aero_shake": "搖動最小化其他窗口",
"zone_resize": "拖動邊框調整區域大小",
"zone_borders": "可拖動區域邊框",
"app_drawer": "應用程序",
"search_apps": "搜索應用...",
"edit_shortcuts": "編輯快捷方式",
"widgets": "小部件",
"theme": "主題"
},
"desktop_login": {
"click_to_sign_in": "點擊任意位置或按任意鍵登錄",
"username_placeholder": "用戶名",
"password_placeholder": "密碼",
"sign_in": "登錄",
"verify": "驗證",
"totp_title": "雙因素認證",
"totp_subtitle": "輸入驗證器應用中的6位數代碼",
"back_to_login": "返回登錄",
"fill_all_fields": "請填寫所有字段",
"invalid_credentials": "用戶名或密碼無效",
"invalid_code": "驗證碼無效",
"enter_6_digits": "請輸入全部6位數字",
"network_error": "網絡錯誤 — 請檢查連接",
"session_expired": "會話已過期。請重新登錄。"
},
"permissions": {
"title": "權限管理",
"subtitle": "管理基於角色的權限和自定義覆蓋",
"info_title": "權限如何工作",
"info_desc": "每個角色都有默認權限。您可以通過切換下面的開關來爲每個角色添加或刪除單獨的權限。自定義覆蓋會高亮顯示,可以隨時恢復爲默認值。",
"select_role": "選擇角色",
"select_role_placeholder": "選擇角色...",
"reset_overrides": "重置所有覆蓋",
"granted": "已授權",
"overrides": "覆蓋",
"level": "級別",
"super_admin_tag": "完全訪問",
"server_level_tag": "服務器級別",
"custom": "自定義",
"default": "默認",
"revert": "恢復默認",
"saved": "權限已更新",
"reverted": "已恢復默認",
"all_reverted": "所有覆蓋已恢復",
"confirm_reset": "將此角色的所有自定義覆蓋重置爲默認值?",
"empty_title": "選擇角色",
"empty_desc": "從上方下拉列表中選擇一個角色以查看和管理其權限。",
"locked_title": "超級管理員",
"locked_desc": "超級管理員默認擁有所有權限,無法自定義。",
"cat_device": "設備",
"cat_user": "用戶",
"cat_server": "服務器",
"cat_org": "組織",
"cat_audit": "審計與監控",
"cat_cdap": "CDAP",
"cat_enrollment": "註冊",
"cat_chat": "聊天",
"cat_branding": "品牌",
"perm_device_view": "查看設備",
"perm_device_connect": "連接設備",
"perm_device_edit": "編輯設備",
"perm_device_delete": "刪除設備",
"perm_device_ban": "封禁/解封設備",
"perm_device_change_id": "更改設備ID",
"perm_user_view": "查看用戶",
"perm_user_create": "創建用戶",
"perm_user_edit": "編輯用戶",
"perm_user_delete": "刪除用戶",
"perm_server_config": "服務器配置",
"perm_server_keys": "管理API密鑰",
"perm_server_attestation": "服務器性能認證",
"perm_org_create": "創建組織",
"perm_org_edit": "編輯組織",
"perm_org_delete": "刪除組織",
"perm_org_manage_users": "管理組織用戶",
"perm_org_manage_devices": "管理組織設備",
"perm_audit_view": "查看審計日誌",
"perm_metrics_view": "查看指標",
"perm_blocklist_edit": "編輯黑名單",
"perm_cdap_view": "查看CDAP設備",
"perm_cdap_command": "發送CDAP命令",
"perm_cdap_terminal": "CDAP終端訪問",
"perm_cdap_files": "CDAP文件訪問",
"perm_enrollment_manage": "管理註冊",
"perm_enrollment_approve": "審批註冊",
"perm_chat_access": "聊天訪問",
"perm_branding_edit": "編輯品牌"
},
"tokens": {
"title": "設備令牌",
"subtitle": "管理自動設備配置的註冊令牌",
"enrollment_mode": "註冊模式",
"mode_open": "開放",
"mode_open_desc": "任何設備無需令牌即可註冊",
"mode_managed": "託管",
"mode_managed_desc": "設備需要有效令牌或操作員批准才能註冊",
"mode_locked": "鎖定",
"mode_locked_desc": "只有持有有效令牌的設備才能註冊",
"total": "令牌總數",
"active": "活躍",
"used": "已使用",
"revoked": "已撤銷",
"search_placeholder": "搜索令牌...",
"status_pending": "待處理",
"status_active": "活躍",
"status_used": "已使用",
"status_revoked": "已撤銷",
"status_expired": "已過期",
"bulk_generate": "批量生成",
"create": "創建令牌",
"edit": "編輯令牌",
"token": "令牌前綴",
"name": "名稱",
"status": "狀態",
"uses": "使用次數",
"bound_peer": "綁定設備",
"expires": "過期時間",
"created": "創建時間",
"actions": "操作",
"name_placeholder": "例如:辦公電腦批次",
"max_uses": "最大使用次數",
"max_uses_hint": "0 = 不限",
"expires_in": "過期時間",
"no_expiration": "永不過期",
"expires_1h": "1小時",
"expires_24h": "24小時",
"expires_7d": "7天",
"expires_30d": "30天",
"note": "備註",
"note_placeholder": "關於此令牌的可選備註...",
"count": "數量",
"count_range": "要生成的令牌數量(1-100",
"name_prefix": "名稱前綴",
"generate": "生成",
"token_created": "令牌已創建",
"tokens_generated": "令牌已生成",
"copy_warning": "請立即複製令牌,之後將不再顯示。",
"copy_token": "複製令牌",
"copied": "已複製!",
"revoke": "撤銷",
"revoke_confirm": "確定要撤銷此令牌嗎?已使用該令牌註冊的設備不受影響。",
"revoked_success": "令牌已撤銷",
"no_tokens": "未找到令牌",
"expired": "已過期",
"never": "永不",
"save": "保存",
"cancel": "取消",
"unlimited": "不限"
},
"help_request": {
"title": "幫助請求",
"subtitle": "管理來自桌面客戶端的幫助請求",
"new_request": "新幫助請求",
"device": "設備",
"hostname": "主機名",
"message": "消息",
"status": "狀態",
"pending": "待處理",
"accepted": "已接受",
"resolved": "已解決",
"accept": "接受",
"resolve": "解決",
"no_requests": "沒有幫助請求",
"notification": "收到來自的幫助請求",
"stats_total": "總計",
"filter_all": "全部"
},
"organizations": {
"title": "組織管理",
"create": "創建組織",
"edit": "編輯組織",
"detail": "組織詳情",
"name": "名稱",
"slug": "標識符 (URL)",
"logo_url": "Logo 地址",
"users": "用戶",
"devices": "設備",
"invitations": "邀請",
"settings": "設置",
"add_user": "添加用戶",
"assign_device": "分配設備",
"create_invitation": "創建邀請",
"delete_confirm": "刪除此組織?這將刪除所有關聯的用戶、設備和設置。",
"no_orgs": "暫無組織",
"no_orgs_hint": "創建第一個組織以開始管理設備和用戶。",
"connection_policy": "連接策略",
"allow_file_transfer": "允許文件傳輸",
"allow_clipboard": "允許剪貼板",
"max_session_duration": "最大會話時長 (分鐘)",
"role_owner": "所有者(組織管理員)",
"role_admin": "管理員",
"role_operator": "操作員",
"role_user": "成員",
"username": "用戶名",
"password": "密碼",
"display_name": "顯示名稱",
"email": "郵箱",
"role": "角色",
"last_login": "上次登錄",
"actions": "操作",
"device_id": "設備ID",
"department": "部門",
"building": "樓棟",
"location": "位置",
"assigned_user": "分配用戶",
"token": "令牌",
"expires": "過期時間",
"used": "已使用",
"no_users": "此組織沒有用戶。",
"no_devices": "此組織沒有分配設備。",
"no_invitations": "沒有邀請。",
"user_added": "用戶已添加",
"user_removed": "用戶已移除",
"user_updated": "用戶角色已更新",
"device_assigned": "設備已分配",
"device_unassigned": "設備已取消分配",
"invitation_created": "邀請已創建",
"settings_saved": "設置已保存",
"org_deleted": "組織已刪除",
"confirm_remove_user": "從組織中移除此用戶?",
"confirm_unassign_device": "取消分配此設備?",
"confirm_delete_org": "刪除此組織及所有關聯數據?",
"edit_role": "修改角色",
"raw_settings": "原始設置",
"key": "鍵",
"value": "值",
"save": "保存設置",
"policy_unattended": "無人值守(即時)",
"policy_attended": "有人值守(需確認)",
"policy_ask": "始終詢問",
"expires_hours": "過期時間(小時)",
"loading_failed": "加載組織數據失敗",
"name_slug_required": "名稱和標識符爲必填項",
"org_created": "組織已創建",
"org_updated": "組織已更新",
"create_new_user": "創建新用戶",
"add_existing_user": "添加現有用戶",
"none_available": "無",
"select_user": "選擇用戶",
"org_role": "組織角色",
"link_user_hint": "所選用戶將使用其服務器帳戶憑據鏈接到此組織。",
"no_available_users": "所有服務器用戶都已鏈接到此組織。",
"user_linked": "用戶已鏈接到組織",
"device_groups_tab": "裝置群組",
"device_groups_intro": "與此組織連結的裝置群組定義成員在 RustDesk 用戶端中可存取哪些機器。請在裝置頁面設定成員與存取權限。",
"manage_in_devices": "開啟 裝置 → 群組",
"no_org_device_groups": "尚未有裝置群組與此組織連結。",
"create_org_device_group": "建立裝置群組",
"org_device_group_created": "已建立裝置群組",
"org_user_groups_title": "使用者群組",
"org_user_groups_intro": "與組織連結的使用者群組可獲得上述裝置群組的存取權(裝置 → 群組 → 允許的使用者群組)。",
"no_org_user_groups": "沒有與此組織連結的使用者群組。",
"group_name": "Name",
"group_type": "Type",
"group_members": "裝置",
"group_type_manual": "Manual",
"group_type_tag": "Tag",
"group_allowed_user_groups": "允許的使用者群組",
"group_devices_suffix": "裝置",
"group_name_required": "群組名稱為必填",
"org_team_id": "組織團隊 ID",
"link_team_id_hint": "群組將自動與此組織連結(團隊 ID = 組織 ID)。",
"address_book": "通訊錄",
"address_book_import_devices": "匯入組織裝置",
"address_book_save": "儲存通訊錄",
"address_book_intro": "管理與此組織成員共享的聯絡人。個人通訊錄項目仍保持私密,並在衝突時優先。",
"address_book_enabled": "與組織成員共享此通訊錄",
"address_book_json": "通訊錄 JSON",
"address_book_json_hint": "RustDesk 舊版格式,例如:{\"peers\":[{\"id\":\"123456789\",\"alias\":\"Office PC\"}],\"tags\":[\"Office\"]}。請勿在此放入密碼——請在聯絡人上使用「設定密碼」。",
"address_book_invalid_json": "通訊錄必須是有效的 JSON",
"address_book_peers_array_required": "通訊錄 peers 必須是陣列",
"address_book_tags_array_required": "通訊錄 tags 必須是陣列",
"address_book_saved": "通訊錄已儲存",
"address_book_save_failed": "無法儲存通訊錄",
"address_book_imported": "已匯入組織裝置",
"address_book_import_none": "沒有新的組織裝置可匯入",
"address_book_contacts": "Shared contacts",
"address_book_add_peer": "Add contact",
"address_book_peer_id": "Device ID",
"address_book_alias": "Alias",
"address_book_peer_tags": "Contact tags",
"address_book_peer_tags_placeholder": "office, support",
"address_book_tags_label": "Global tags",
"address_book_tags_placeholder": "Office, Support",
"address_book_tags_hint": "Comma-separated tags available in the RustDesk client address book.",
"address_book_no_peers": "No contacts yet — add a device ID or import organization devices.",
"address_book_show_json": "Advanced JSON",
"address_book_hide_json": "Structured editor",
"address_book_password_vault_hint": "預設無人值守密碼以 AES-GCM 加密儲存在 BetterDesk 資料庫中,而非通訊錄 JSON。請在每台工作站設定相同的永久密碼。能看到聯絡人的使用者在連線時可能收到該預設(RustDesk AB / Web Remote)。",
"address_book_peer_id_required": "設定密碼前請輸入裝置 ID",
"address_book_preset_password": "預設密碼",
"address_book_password_set": "已設定",
"address_book_password_unset": "未設定",
"address_book_set_password": "設定密碼",
"address_book_clear_password": "清除密碼",
"address_book_set_password_prompt": "輸入此工作站的永久無人值守密碼(須與目標裝置一致):",
"address_book_password_required": "密碼不能為空",
"address_book_password_saved": "預設密碼已儲存(已加密)",
"address_book_password_save_failed": "儲存預設密碼失敗",
"address_book_clear_password_confirm": "清除此聯絡人已儲存的預設密碼?",
"address_book_password_cleared": "預設密碼已清除",
"address_book_password_clear_failed": "清除預設密碼失敗"
},
"chat": {
"e2e_enabled": "端到端加密",
"e2e_establishing": "正在建立安全通道...",
"e2e_established": "安全通道已建立",
"e2e_unsupported": "此瀏覽器不支持端到端加密",
"typing_indicator": "正在輸入...",
"read_receipt": "已讀",
"delivered": "已發送",
"file_share": "文件",
"file_too_large": "文件過大(最大50MB",
"file_encrypted": "加密文件傳輸",
"presence_online": "在線",
"presence_away": "離開",
"presence_busy": "忙碌",
"presence_offline": "離線",
"key_rotation": "安全密鑰已輪換",
"new_message": "新消息",
"title": "聊天",
"contacts": "聯繫人",
"groups": "羣組",
"no_contacts": "暫無聯繫人",
"no_groups": "暫無羣組",
"no_messages": "暫無消息",
"no_results": "未找到結果",
"select_conversation": "選擇對話開始聊天",
"select_conversation_hint": "查看消息請選擇一個會話",
"type_message": "輸入消息...",
"send": "發送",
"attach_file": "附加文件",
"emoji": "表情",
"info": "信息",
"search_messages": "搜索消息",
"create_group": "創建羣組",
"group_name": "羣組名稱",
"group_name_placeholder": "輸入羣組名稱",
"group_members": "成員",
"cancel": "取消",
"create": "創建",
"members": "成員",
"today": "今天",
"yesterday": "昨天",
"react": "回應",
"my_presence": "我的狀態",
"search_placeholder": "搜索聯繫人和消息"
},
"toast": {
"device_connected": "設備已連接",
"device_disconnected": "設備已斷開",
"session_started": "遠程會話已開始",
"session_ended": "遠程會話已結束",
"file_upload_complete": "文件上傳完成",
"settings_saved": "設置已保存",
"error_generic": "發生錯誤",
"connection_lost": "連接丟失",
"reconnecting": "正在重新連接..."
},
"theme": {
"dark": "深色",
"light": "淺色",
"auto": "跟隨系統",
"title": "主題",
"custom": "自訂"
},
"days": {
"mon": "週一",
"tue": "週二",
"wed": "週三",
"thu": "週四",
"fri": "週五",
"sat": "週六",
"sun": "週日"
},
"toolkit": {
"title": "工具箱",
"subtitle": "管理員工具和診斷實用程序",
"cat_network": "網絡",
"cat_crypto": "加密",
"cat_encoding": "編碼",
"cat_system": "系統",
"host": "主機",
"port": "端口",
"domain": "域名",
"run": "運行",
"generate": "生成",
"encode": "編碼",
"decode": "解碼",
"send": "發送",
"refresh": "刷新",
"algorithm": "算法",
"input_text": "輸入文本",
"enter_text": "輸入文本...",
"length": "長度",
"options": "選項",
"source": "來源",
"lines": "行數",
"log_console": "控制檯",
"log_go": "Go 服務器",
"mac_address": "MAC 地址",
"broadcast": "廣播",
"ping_title": "Ping",
"ping_desc": "檢查主機可達性和延遲",
"tcp_title": "TCP 端口檢查",
"tcp_desc": "測試 TCP 端口連接",
"ssl_title": "SSL 檢查器",
"ssl_desc": "檢查 SSL/TLS 證書詳情",
"http_title": "HTTP 健康檢查",
"http_desc": "驗證 HTTP 端點狀態",
"dns_title": "DNS 查詢",
"dns_desc": "將主機名解析爲 IP 地址",
"whois_title": "DNS 記錄",
"whois_desc": "查詢 A、AAAA、MX、TXT、NS 記錄",
"speed_title": "速度測試",
"speed_desc": "測量下載帶寬",
"run_speed_test": "運行速度測試",
"wol_title": "網絡喚醒",
"wol_desc": "發送魔術包喚醒設備",
"wol_sent": "魔術包已發送",
"hash_title": "哈希生成器",
"hash_desc": "生成加密哈希值",
"password_title": "密碼生成器",
"password_desc": "生成安全的隨機密碼",
"jwt_title": "JWT 解碼器",
"jwt_desc": "解碼和檢查 JSON Web Token",
"jwt_token": "JWT 令牌",
"base64_title": "Base64",
"base64_desc": "Base64 編碼或解碼數據",
"url_title": "URL 編碼器",
"url_desc": "編碼或解碼 URL 組件",
"processes_title": "進程列表",
"processes_desc": "查看運行中的系統進程",
"disk_title": "磁盤使用",
"disk_desc": "查看磁盤分區使用情況",
"db_title": "數據庫統計",
"db_desc": "查看數據庫表統計信息",
"docker_title": "Docker 容器",
"docker_desc": "查看運行中的 Docker 容器",
"logs_title": "日誌查看器",
"logs_desc": "查看最近的日誌輸出",
"ip_address": "IP",
"latency": "延遲",
"ttl": "TTL",
"status": "狀態",
"resolved": "已解析",
"subject": "主體",
"issuer": "簽發者",
"valid_from": "有效期從",
"valid_to": "有效期至",
"days_left": "剩餘天數",
"days": "天",
"protocol": "協議",
"cipher": "密碼套件",
"alt_names": "備用名稱",
"chain": "證書鏈",
"record_type": "類型",
"record_value": "值",
"hash_value": "哈希值",
"entropy": "熵值",
"very_strong": "非常強",
"strong": "強",
"weak": "弱",
"expiry": "過期時間",
"expired": "已過期",
"valid": "有效",
"process_name": "名稱",
"db_type": "類型",
"db_size": "大小",
"table_name": "表名",
"row_count": "行數",
"no_data": "無可用數據",
"no_docker": "未找到 Docker 容器或 Docker 不可用",
"no_logs": "無可用日誌條目"
},
"policies": {
"title": "組織策略",
"subtitle": "管理組織的安全、連接和功能策略",
"select_org": "組織",
"select_org_placeholder": "選擇組織...",
"select_org_first": "選擇組織以查看策略審計日誌。",
"configured": "已配置",
"connection_title": "連接策略",
"connection_desc": "控制遠程會話的建立方式",
"connection_mode": "連接模式",
"mode_attended": "有人值守(需要用戶批准)",
"mode_unattended": "無人值守(始終允許)",
"mode_ask": "始終詢問",
"max_session": "最大會話時長(分鐘)",
"idle_lock": "空閒鎖定超時(分鐘)",
"wallpaper_policy": "會話期間壁紙",
"wallpaper_show": "顯示",
"wallpaper_hide_session": "會話期間隱藏",
"wallpaper_hide_always": "始終隱藏",
"features_title": "功能策略",
"features_desc": "爲設備啓用或禁用特定功能",
"allow_file_transfer": "允許文件傳輸",
"allow_clipboard": "允許剪貼板同步",
"allow_audio": "允許音頻流",
"allow_recording": "允許會話錄製",
"security_title": "安全策略",
"security_desc": "爲組織設備強制執行安全要求",
"require_2fa": "無人值守訪問需要2FA",
"password_min_length": "最小密碼長度",
"password_require_special": "要求特殊字符",
"password_max_age": "密碼最大有效期(天,0=永不)",
"allowed_operators": "允許的操作員角色(逗號分隔)",
"network_title": "網絡策略",
"network_desc": "控制中繼服務器和直接連接",
"block_direct_p2p": "阻止直接P2P(強制中繼)",
"block_direct_p2p_hint": "適用於此組織中的設備。全局默認值在設置 → 連接策略中配置。",
"allowed_relays": "允許的中繼服務器(每行一個)",
"ip_allowlist": "IP白名單(CIDR,每行一個)",
"update_title": "更新策略",
"update_desc": "控制自動更新和更新頻道",
"auto_update": "啓用自動更新",
"update_channel": "更新頻道",
"audit_title": "策略變更",
"audit_desc": "最近的策略變更歷史",
"no_audit": "沒有記錄的策略變更。",
"save_success": "策略保存成功",
"save_failed": "保存策略失敗",
"load_failed": "加載策略失敗"
},
"attestation": {
"title": "設備認證",
"subtitle": "監控設備身份驗證和硬件指紋",
"verified": "已驗證",
"pending": "待處理",
"failed": "失敗",
"device_list": "設備認證記錄",
"device_list_desc": "硬件指紋和身份驗證狀態",
"col_device": "設備ID",
"col_hostname": "主機名",
"col_fingerprint": "指紋",
"col_status": "狀態",
"col_last_check": "最後檢查",
"col_actions": "操作",
"no_records": "未找到認證記錄。",
"verify_success": "設備已標記爲已驗證",
"verify_failed": "驗證設備失敗",
"revoke_success": "設備認證已撤銷",
"revoke_failed": "撤銷認證失敗"
},
"fleet": {
"title": "車隊管理",
"tab_resources": "資源",
"tab_tasks": "任務",
"tab_builder": "構建器",
"tab_compliance": "合規",
"res_title": "資源映射",
"res_all_types": "所有類型",
"res_type_printer": "打印機",
"res_type_network_drive": "網絡驅動器",
"res_type_dns": "DNS 服務器",
"res_type_proxy": "代理",
"res_type_vpn": "VPN",
"res_add": "添加資源",
"res_name": "資源名稱",
"res_type": "類型",
"res_address": "地址 / 路徑",
"res_target": "目標",
"res_scope": "範圍",
"res_scope_org": "組織",
"res_scope_group": "組",
"res_scope_device": "設備",
"res_scope_value": "範圍值",
"res_status": "狀態",
"res_active": "活動",
"res_inactive": "不活動",
"res_no_data": "未找到資源。點擊'添加'創建。",
"res_confirm_delete": "確定要刪除此資源嗎?",
"task_title": "任務調度器",
"task_all_status": "所有狀態",
"task_status_pending": "等待中",
"task_status_running": "運行中",
"task_status_success": "成功",
"task_status_failed": "失敗",
"task_search": "搜索任務…",
"task_create": "創建任務",
"task_name": "任務名稱",
"task_type": "類型",
"task_type_script": "腳本",
"task_type_install": "安裝",
"task_type_update": "更新",
"task_type_restart": "重啓",
"task_type_deploy": "部署",
"task_type_scan": "掃描",
"task_targets": "目標",
"task_targets_help": "設備ID或組名,逗號分隔",
"task_schedule": "調度",
"task_schedule_once": "一次",
"task_schedule_cron": "Cron",
"task_schedule_interval": "間隔",
"task_schedule_value": "調度值",
"task_script": "腳本 / 命令",
"task_retries": "重試",
"task_timeout": "超時 (秒)",
"task_last_run": "上次執行",
"task_no_data": "未找到任務。創建新任務。",
"task_confirm_delete": "確定要刪除此任務嗎?",
"task_output": "任務輸出",
"task_retry": "重試",
"builder_title": "可視化工作流構建器",
"builder_select_workflow": "選擇工作流…",
"builder_new": "新建",
"builder_save": "保存",
"builder_export": "導出",
"builder_execute": "執行",
"builder_dry_run": "模擬運行",
"builder_triggers": "觸發器",
"builder_conditions": "條件",
"builder_actions": "操作",
"builder_results": "結果",
"builder_transforms": "轉換",
"builder_properties": "屬性",
"builder_no_selection": "選擇節點以編輯其屬性。",
"builder_node_trigger_manual": "手動觸發器",
"builder_node_trigger_schedule": "Schedule",
"builder_node_trigger_event": "事件觸發器",
"builder_node_cond_os": "OS Check",
"builder_node_cond_threshold": "Threshold",
"builder_node_cond_time_window": "Time Window",
"builder_node_action_script": "Run Script",
"builder_node_action_install": "Install SW",
"builder_node_action_restart": "重啓服務",
"builder_node_action_file_deploy": "部署文件",
"builder_node_action_message": "發送消息",
"builder_node_result_log": "Log Output",
"builder_node_result_alert": "發送警報",
"builder_node_result_chain": "串聯工作流",
"builder_node_transform_parse": "Parse JSON",
"builder_node_transform_filter": "Filter",
"builder_node_transform_delay": "Delay",
"workflow_name": "工作流名稱:",
"comp_title": "軟件合規",
"comp_compliant": "合規",
"comp_warning": "警告",
"comp_critical": "嚴重",
"comp_score": "平均分數",
"comp_device": "設備",
"comp_hostname": "主機名",
"comp_os": "操作系統",
"comp_score_col": "分數",
"comp_issues": "問題",
"comp_last_scan": "上次掃描",
"comp_scan": "掃描",
"comp_scan_all": "全部掃描",
"comp_remediate": "修復",
"comp_remediate_confirm": "在此設備上執行自動修復?",
"comp_no_data": "無合規數據。執行掃描以開始。",
"save": "保存",
"cancel": "取消",
"close": "關閉",
"edit": "編輯",
"delete": "刪除",
"actions": "操作",
"all_orgs": "所有組織",
"select_org_placeholder": "選擇組織…",
"all_types": "All Types",
"type_printer": "Printer",
"type_network_drive": "網絡驅動器",
"type_dns": "DNS 服務器",
"type_vpn": "VPN",
"type_proxy": "Proxy",
"add_resource": "添加資源",
"edit_resource": "編輯資源",
"col_name": "Name",
"col_type": "Type",
"col_target": "Target",
"col_scope": "Scope",
"col_status": "Status",
"col_actions": "Actions",
"no_resources": "No resources found.",
"active": "Active",
"inactive": "Inactive",
"address": "地址/路徑",
"scope_org": "組織",
"scope_group": "組",
"scope_device": "設備",
"scope_value": "Scope Value",
"scope_value_hint": "Organization, group, or device ID",
"confirm_delete": "確定要刪除此項目嗎?",
"all_statuses": "所有狀態",
"status_pending": "Pending",
"status_running": "Running",
"status_success": "Success",
"status_failed": "失敗",
"search_tasks": "搜索任務…",
"create_task": "創建任務",
"edit_task": "編輯任務",
"col_task_name": "Task Name",
"col_task_type": "Type",
"col_schedule": "Schedule",
"col_last_run": "Last Run",
"no_tasks": "No tasks found.",
"task_type_file_deploy": "文件部署",
"task_type_registry": "Registry",
"target_devices": "目標設備",
"target_hint": "Device IDs or group names",
"schedule_immediate": "Immediate",
"schedule_once": "Once",
"schedule_cron": "Cron",
"cron_placeholder": "*/5 * * * *",
"script_content": "腳本/命令",
"retry_count": "Retries",
"timeout_sec": "Timeout (s)",
"loading": "正在加載",
"no_output": "沒有可用輸出",
"error_loading": "加載數據出錯",
"select_workflow": "選擇工作流…",
"new_workflow": "New",
"export": "Export",
"execute": "Execute",
"dry_run": "Dry Run",
"node_triggers": "Triggers",
"node_manual": "手動觸發器",
"node_schedule": "Schedule",
"node_event": "事件觸發器",
"node_conditions": "Conditions",
"node_os_check": "OS Check",
"node_threshold": "Threshold",
"node_time_window": "Time Window",
"node_actions": "Actions",
"node_run_script": "Run Script",
"node_install": "Install SW",
"node_restart": "重啓服務",
"node_file_deploy": "部署文件",
"node_send_message": "發送消息",
"node_results": "Results",
"node_log_output": "Log Output",
"node_send_alert": "發送警報",
"node_chain": "串聯工作流",
"node_transforms": "Transforms",
"node_parse_json": "Parse JSON",
"node_filter": "Filter",
"node_delay": "Delay",
"node_properties": "Properties",
"all_organizations": "所有組織",
"scan_all": "Scan All",
"compliant": "Compliant",
"non_compliant": "Warning",
"critical_issues": "Critical",
"avg_score": "Avg. Score",
"col_device": "設備",
"col_hostname": "Hostname",
"col_os": "OS",
"col_score": "Score",
"col_issues": "Issues",
"col_last_scan": "Last Scan",
"no_compliance_data": "No compliance data available.",
"confirm_remediate": "在此設備上運行自動修復?"
},
"scaling": {
"title": "擴展與中繼管理",
"tab_overview": "概覽",
"tab_relays": "中繼節點",
"tab_rules": "分配規則",
"tab_capacity": "容量規劃",
"arch_title": "網絡架構",
"arch_loading": "加載架構圖...",
"stat_relay_nodes": "中繼節點",
"stat_total_devices": "總設備數",
"stat_active_sessions": "活躍會話",
"stat_bandwidth": "總帶寬",
"relay_health": "中繼健康",
"no_relays": "未配置中繼節點。添加第一個中繼節點以分配負載。",
"relay_search": "搜索中繼...",
"relay_add": "添加中繼節點",
"relay_edit": "編輯中繼節點",
"col_name": "名稱",
"col_address": "地址",
"col_location": "位置",
"col_devices": "設備",
"col_sessions": "會話",
"col_bandwidth": "帶寬",
"col_status": "狀態",
"col_actions": "操作",
"col_priority": "優先級",
"col_rule_name": "規則名稱",
"col_match": "匹配",
"col_target_relay": "目標中繼",
"col_fallback": "備用",
"status_online": "在線",
"status_degraded": "降級",
"status_offline": "離線",
"status_enabled": "已啓用",
"status_disabled": "已禁用",
"confirm_delete_relay": "確定要刪除此中繼節點嗎?",
"confirm_delete_rule": "確定要刪除此分配規則嗎?",
"relays_info_banner": "此列表僅供參考。客戶端實際使用的中繼服務器通過 BetterDesk 服務器上的 RELAY_SERVERS 環境變量配置。",
"relay_name_address_required": "必須填寫名稱和地址。",
"relay_save_failed": "保存中繼節點失敗。",
"relay_delete_failed": "刪除中繼節點失敗。",
"relay_saved": "中繼節點已保存。",
"relay_deleted": "中繼節點已刪除。",
"rule_name_value_required": "必須填寫規則名稱和匹配值。",
"rule_save_failed": "保存規則失敗。",
"rule_delete_failed": "刪除規則失敗。",
"rule_saved": "規則已保存。",
"rule_deleted": "規則已刪除。",
"rules_hint": "分配規則決定哪個中繼服務器處理特定設備組。規則按優先級評估(最低優先)。",
"no_rules": "沒有分配規則。",
"rule_add": "添加規則",
"rule_edit": "編輯規則",
"rule_match_type": "匹配類型",
"match_subnet": "子網",
"match_group": "設備組",
"match_tag": "設備標籤",
"match_location": "位置",
"rule_match_value": "匹配值",
"fallback_master": "主服務器",
"fallback_nearest": "最近中繼",
"relay_max_sessions": "最大會話數",
"relay_max_bandwidth": "最大帶寬 (Mbps)",
"cap_tiers": "容量級別",
"cap_loading": "加載容量數據...",
"cap_recommendations": "建議",
"cap_no_recs": "暫無可用建議。",
"cap_planning": "基礎設施規劃",
"cap_config": "配置",
"cap_max_devices": "最大設備數",
"cap_max_sessions": "最大會話數",
"cap_current": "當前",
"cap_utilization": "利用率",
"cap_tier_devices": "設備容量",
"cap_tier_sessions": "會話容量",
"cap_tier_bandwidth": "帶寬容量",
"cap_single_sqlite": "單服務器 (SQLite)",
"cap_single_pg": "單服務器 (PostgreSQL)",
"cap_master_3": "主服務器 + 3 中繼",
"cap_master_10": "主服務器 + 10 中繼",
"rec_no_relays": "未配置中繼節點。建議添加中繼節點以提高性能和冗餘。",
"rec_devices_high": "設備利用率較高。建議添加更多中繼節點以分配負載。",
"rec_sessions_high": "會話容量接近限制。建議升級中繼基礎設施。",
"rec_cpu_high": "部分中繼節點CPU使用率較高。建議負載均衡或升級容量。",
"rec_all_good": "所有系統運行在正常參數內。無需操作。",
"save": "保存",
"cancel": "取消",
"edit": "編輯",
"delete": "刪除",
"close": "關閉"
},
"cross_platform": {
"title": "跨平臺兼容性",
"tab_matrix": "兼容性矩陣",
"tab_distribution": "分佈",
"tab_protocols": "協議",
"tab_limitations": "限制",
"matrix_hint": "所有支持平臺的功能支持矩陣。綠色=完全支持,黃色=部分支持,灰色=不可用,藍色=計劃中。",
"col_feature": "功能",
"legend_full": "完全支持",
"legend_partial": "部分支持",
"legend_none": "不可用",
"legend_planned": "計劃中",
"platform_breakdown": "平臺分佈",
"arch_breakdown": "架構分佈",
"version_breakdown": "版本分佈",
"summary": "摘要",
"total_devices": "設備總數",
"unique_platforms": "平臺",
"unique_archs": "架構",
"unique_versions": "客戶端版本",
"no_devices": "尚無註冊設備。",
"protocols_hint": "協議能力協商確保每個客戶端只接收其支持的功能。服務器根據報告的能力調整行爲。",
"capability_negotiation": "能力協商",
"codec_support": "編解碼器支持(在線設備)",
"feature_support": "功能支持(在線設備)",
"no_codec_data": "沒有來自在線設備的編解碼器數據。",
"no_feature_data": "沒有來自在線設備的功能數據。",
"protobuf_schema": "ClientCapabilities Protobuf 模式",
"diagram_client": "客戶端",
"diagram_server": "BetterDesk 服務器",
"diagram_peer": "遠程對等體",
"limitations_hint": "每個平臺都有影響可用功能的特定限制。在規劃部署時請查閱這些約束。",
"feat_desktop_client": "桌面客戶端",
"feat_background_agent": "後臺代理",
"feat_remote_target": "遠程目標",
"feat_screen_capture": "屏幕捕獲",
"feat_input_injection": "輸入注入",
"feat_file_transfer": "文件傳輸",
"feat_clipboard_sync": "剪貼板同步",
"feat_audio_streaming": "音頻流",
"feat_chat": "聊天",
"feat_h264": "H.264 編解碼器",
"feat_vp9": "VP9 編解碼器",
"feat_av1": "AV1 編解碼器",
"feat_cdap_agent": "CDAP 代理",
"feat_session_recording": "會話錄製",
"feat_multi_monitor": "多顯示器",
"feat_unattended_access": "無人值守訪問",
"platform_windows": "Windows",
"platform_linux": "Linux",
"platform_macos": "macOS",
"platform_android": "Android",
"platform_ios": "iOS",
"platform_web": "網頁瀏覽器",
"platform_chromeos": "ChromeOS",
"status_production": "生產",
"status_testing": "測試",
"status_planned": "計劃中",
"status_limited": "有限",
"status_experimental": "實驗性",
"limit_win_uac": "服務安裝和安全桌面輸入注入需要UAC提升。",
"limit_win_service": "作爲NSSM服務在每個服務的虛擬帳戶(NT SERVICE\\<服務>)下運行;僅安裝需要管理員權限。",
"limit_win_firewall": "Windows防火牆規則必須允許21115-21119端口用於中繼連接。",
"limit_win_virtual_account": "服務在隔離的虛擬帳戶下運行,而非LocalSystem;自定義日誌路徑可能需要ACL調整。",
"limit_linux_wayland": "Wayland合成器限制程序化屏幕捕獲;需要PipeWire門戶API。",
"limit_linux_pipewire": "音頻捕獲需要PipeWirePulseAudio回退可用但有限。",
"limit_linux_arm": "ARM64構建可用;某些編解碼器可能使用軟件解碼(較慢)。",
"limit_linux_unprivileged": "服務以專用非特權'betterdesk'帳戶運行,配合systemd加固(NoNewPrivileges、ProtectSystem=strict)。",
"limit_mac_screen": "需要在系統偏好設置>隱私與安全中授予屏幕錄製權限。",
"limit_mac_signing": "代理必須使用Apple Developer ID簽名才能分發。",
"limit_mac_notarize": "macOS Gatekeeper需要公證(非App Store分發)。",
"limit_android_projection": "MediaProjection API需要用戶同意每次屏幕捕獲會話。",
"limit_android_accessibility": "輸入注入需要輔助功能服務;Android 14+中受限。",
"limit_android_battery": "後臺服務受Doze模式限制;可能需要電池優化豁免。",
"limit_ios_capture": "Apple禁止後臺屏幕捕獲;僅支持查看模式。",
"limit_ios_input": "不允許輸入注入;僅支持遠程查看和聊天。",
"limit_ios_appstore": "僅通過App Store分發;TestFlight用於beta測試。",
"limit_web_https": "WebCodecs API和WebRTC需要HTTPSHTTP回退到JMuxer(有限編解碼器)。",
"limit_web_codec": "編解碼器支持取決於瀏覽器;H.264廣泛支持,VP9/AV1因瀏覽器而異。",
"limit_web_performance": "性能受瀏覽器沙箱限制;無直接硬件加速。",
"limit_chrome_crostini": "完整代理支持僅在Crostini Linux容器內。",
"limit_chrome_pwa": "PWA模式僅提供web功能;無原生代理能力。",
"limit_chrome_input": "Crostini容器外不支持輸入注入。"
},
"security_audit": {
"title": "安全審計",
"tab_overview": "概覽",
"tab_events": "審計事件",
"tab_hardening": "安全加固",
"tab_vulnerabilities": "漏洞",
"security_score": "安全評分",
"failed_logins": "登錄失敗(24h)",
"active_bans": "活躍封禁",
"api_keys": "API密鑰",
"old_keys": "舊密鑰(>90天)",
"security_checks": "安全檢查",
"tls_status": "TLS狀態",
"pass": "通過",
"warning": "警告",
"fail": "失敗",
"tls_signal": "Signal TLS",
"tls_relay": "Relay TLS",
"tls_api": "API TLS",
"tls_wss": "安全 WebSocket",
"enabled": "已啓用",
"disabled": "已禁用",
"all_events": "所有事件",
"event_login_failed": "登錄失敗",
"event_login_success": "登錄成功",
"event_peer_banned": "設備封禁",
"event_ip_banned": "IP封禁",
"event_config_changed": "配置變更",
"event_key_created": "密鑰創建",
"refresh": "刷新",
"col_time": "時間",
"col_action": "操作",
"col_actor": "操作者",
"col_target": "目標",
"col_ip": "IP地址",
"col_details": "詳情",
"no_events": "未找到審計事件。",
"hardening_hint": "BetterDesk部署的安全加固優先級。按嚴重程度排序。",
"no_hardening": "沒有可用的加固項目。",
"vuln_hint": "依賴項漏洞掃描結果。定期運行npm audit以保持依賴安全。",
"no_vulns": "未發現漏洞。您的依賴項是安全的。"
},
"languages": {
"title": "語言管理",
"total_languages": "語言總數",
"fully_translated": "完全翻譯",
"needs_review": "需要審覈",
"reference_keys": "參考鍵數",
"no_languages": "未找到語言文件。",
"badge_reference": "參考",
"badge_review": "需要審覈",
"badge_complete": "Complete",
"coverage": "coverage",
"keys": "keys",
"missing": "missing",
"extra": "extra",
"view_missing": "查看缺失項",
"fix_missing": "Fix Missing",
"missing_keys_for": "缺失鍵:",
"missing_keys_count": "keys missing (English fallback values shown)",
"and_more": "還有 {n} 個...",
"all_keys_present": "所有鍵都已存在!",
"confirm_fix": "Add missing keys to {code} with English fallback values?",
"fixed_title": "Keys Fixed",
"fixed_msg": "{code} 中缺少的鍵必須手動翻譯。",
"no_fix_needed": "沒有需要補齊的缺失鍵。"
},
"resource_control": {
"title": "資源控制",
"tab_overview": "概覽",
"tab_usb": "USB Control",
"tab_optical": "光驅",
"tab_monitors": "Monitors",
"tab_disks": "Disk Access",
"tab_quotas": "資源配額",
"compliance_by_category": "按類別的合規性",
"device_compliance": "設備合規性",
"search_devices": "搜索設備...",
"col_device": "設備",
"col_platform": "Platform",
"col_status": "Status",
"col_usb": "USB",
"col_optical": "Optical",
"col_monitors": "Monitors",
"col_disks": "Disks",
"col_quotas": "Quotas",
"col_actions": "Actions",
"stat_total_devices": "設備總數",
"stat_compliant": "Compliant",
"stat_partial": "Partial",
"stat_noncompliant": "Non-Compliant",
"stat_compliance_rate": "合規率",
"badge_na": "N/A",
"badge_compliant": "OK",
"badge_partial": "Partial",
"badge_noncompliant": "Fail",
"btn_configure": "配置",
"no_devices": "未找到設備",
"usb_title": "USB 端口控制",
"usb_hint": "控制所選設備或組織級默認策略的 USB 存儲設備訪問。",
"usb_storage_policy": "USB 存儲策略",
"usb_whitelist": "白名單設備(每行一個)",
"usb_whitelist_hint": "VID:PID(例如 0781:5583",
"usb_audit_log": "記錄 USB 設備連接",
"optical_title": "光驅控制",
"optical_hint": "控制所選設備的 CD/DVD/藍光驅動器訪問。",
"optical_policy": "光驅策略",
"optical_audit_log": "記錄光驅訪問",
"monitors_title": "顯示器管理",
"monitors_hint": "配置顯示器設置,包括最大數量、分辨率強制、亮度和電源計劃。",
"monitors_max_count": "最大顯示器數量(0 = 不限制)",
"monitors_max_hint": "0 表示不限制",
"monitors_resolution": "最大分辨率",
"monitors_brightness": "亮度限制",
"monitors_power_schedule": "電源計劃",
"monitors_power_hint": "例如 off:22:00-06:00",
"disks_title": "磁盤訪問控制",
"disks_hint": "配置磁盤訪問策略,包括只讀模式、加密強制和分區可見性。",
"disks_readonly": "強制只讀模式",
"disks_encryption": "要求加密(BitLocker/LUKS",
"disks_smart": "啓用 S.M.A.R.T. 監控",
"disks_hidden": "隱藏分區",
"disks_hidden_hint": "以逗號分隔的驅動器盤符或掛載點",
"quotas_title": "資源配額",
"quotas_hint": "爲所選設備上的每個用戶設置 CPU、內存、帶寬和磁盤配額。",
"quotas_cpu": "CPU Limit",
"quotas_ram": "RAM Limit",
"quotas_bandwidth": "帶寬限制(Mbps",
"quotas_bandwidth_hint": "0 = 不限制",
"quotas_disk_quota": "磁盤配額(GB",
"quotas_disk_hint": "0 = 不限制",
"quotas_process_whitelist": "進程白名單(每行一個)",
"quotas_process_hint": "例如 chrome.exe、code.exe",
"policy_allowed": "Allowed",
"policy_blocked": "Blocked",
"policy_whitelist": "僅白名單",
"policy_any": "Any"
},
"sdk_studio": {
"title": "SDK Studio",
"subtitle": "Visual flow editor for CDAP bridges",
"new_flow": "New Flow",
"open_flow": "Open Flow",
"save_flow": "Save Flow",
"import_flow": "Import Flow",
"run_flow": "Run",
"debug": "Debug",
"deploy": "Deploy",
"undo": "Undo",
"redo": "Redo",
"untitled": "Untitled Flow",
"code_mode": "Code Mode",
"toggle_grid": "Toggle Grid",
"zoom_in": "Zoom In",
"zoom_out": "Zoom Out",
"zoom_fit": "Fit to Screen",
"palette": "Node Palette",
"search_nodes": "Search nodes...",
"cat_sources": "Sources",
"cat_processing": "Processing",
"cat_outputs": "Outputs",
"empty_title": "Start Building",
"empty_desc": "Drag nodes from the palette to start building a flow",
"browse_templates": "Browse Templates",
"inspector": "Inspector",
"select_node": "Select a node to inspect its properties",
"console": "Console",
"clear_console": "Clear",
"console_ready": "Studio ready",
"label": "Label",
"configuration": "Configuration",
"connections": "Connections",
"inputs": "Inputs",
"outputs": "Outputs",
"delete_node": "Delete Node",
"nodes": "Nodes",
"wires": "Wires",
"status_ready": "Ready",
"status_deployed": "Deployed",
"flow_name": "Flow Name",
"flow_desc": "Description",
"loading": "Loading...",
"no_flows": "No saved flows yet",
"confirm_delete": "Are you sure you want to delete this flow?",
"templates": "Templates",
"node_modbus_tcp": "Modbus TCP",
"node_modbus_rtu": "Modbus RTU",
"node_snmp_poll": "SNMP Poll",
"node_rest_poll": "REST Poll",
"node_mqtt_subscribe": "MQTT Subscribe",
"node_webhook": "Webhook",
"node_device_telemetry": "Device Telemetry",
"node_database_query": "Database Query",
"node_file_watch": "File Watch",
"node_filter": "Filter",
"node_transform": "Transform",
"node_aggregate": "Aggregate",
"node_delay": "Delay",
"node_debounce": "Debounce",
"node_switch": "Switch",
"node_merge": "Merge",
"node_script": "Script",
"node_widget_update": "Widget Update",
"node_alert": "Alert",
"node_command": "Command",
"node_log": "Log",
"node_rest_call": "REST Call",
"node_mqtt_publish": "MQTT Publish",
"node_database_write": "Database Write",
"node_email": "Email",
"node_modbus_write": "Modbus Write"
},
"updates": {
"tab_title": "Updates",
"title": "軟件更新",
"desc": "從 GitHub 檢查新版本並更新 BetterDesk 控制檯和 Go 服務器",
"current_version": "已安裝版本",
"latest_version": "最新提交",
"status": "Status",
"check_now": "檢查更新",
"checking": "Checking…",
"up_to_date": "已是最新",
"update_available": "有可用更新",
"changelog": "最近提交",
"no_changelog": "沒有可用的發佈說明",
"files_changed": "已更改文件",
"files": "個文件",
"changes_unavailable": "無法加載文件更改列表。您仍然可以安裝更新。",
"create_backup": "更新前創建備份",
"install": "Install Update",
"install_confirm": "確定要安裝此更新嗎?所有受支持的已更改組件都將自動更新,更新後控制檯會重啓。",
"installing": "正在安裝更新…",
"creating_backup": "正在創建備份…",
"downloading": "正在下載文件…",
"install_success": "更新安裝成功。控制檯正在重啓…",
"install_failed": "更新安裝失敗",
"restarting": "正在等待控制檯重啓…",
"restart_complete": "控制檯已成功重啓",
"restart_timeout": "Console did not restart in time. Please check manually.",
"no_version": "未選擇更新版本。請先檢查更新。",
"backups_title": "更新備份",
"backups_desc": "每次更新前自動創建的更新前備份",
"no_backups": "未找到更新備份",
"restore": "Restore",
"restore_confirm": "確定要從此備份恢復嗎?已更改的文件將被覆蓋。",
"restore_success": "備份恢復成功。控制檯正在重啓…",
"delete": "刪除",
"delete_confirm": "永久刪除備份 {name}?此操作無法撤銷。",
"delete_success": "備份已刪除",
"delete_failed": "刪除備份失敗",
"retention_label": "保留最近 N 個備份",
"retention_hint": "每次更新後會自動刪除更舊的備份。使用 0 可保留所有備份。",
"retention_saved": "保留設置已保存",
"retention_invalid": "保留值必須是 0 到 1000 之間的整數",
"retention_required_for_prune": "請先設置大於 0 的保留值",
"prune_now": "Apply now",
"prune_confirm": "只保留最近 {n} 個備份並刪除其餘備份?",
"prune_done": "已清理 {n} 個備份",
"total_size": "Total size",
"backups_count": "backup(s)",
"baseline_set": "基線已設置",
"commits_behind": "個提交落後",
"total_files": "總文件數",
"applied": "已應用",
"failed": "失敗",
"skipped": "跳過",
"removed": "已刪除",
"auto": "自動",
"manual": "手動",
"component_console": "Web控制檯",
"component_server": "Go服務器",
"component_agent": "代理程序",
"component_scripts": "腳本和Docker",
"component_other": "其他",
"server_rebuild_warning": "Go服務器源代碼已更改——服務器二進制文件將自動更新。",
"include_server": "Go服務器將自動更新",
"checking_go": "檢查Go…",
"go_not_found": "未安裝Go",
"go_check_failed": "無法檢查Go可用性",
"server_building": "編譯Go服務器… 這可能需要幾分鐘。",
"server_built": "服務器二進制文件已編譯",
"server_build_failed": "服務器編譯失敗",
"server_stale_title": "服務器二進制文件已過期",
"server_stale_desc": "Go 服務器源代碼已更新,但正在運行的二進制文件尚未重新編譯。立即重新編譯以應用安全和庫更新。",
"rebuild_server": "重新編譯服務器二進制文件",
"rebuilding_server": "正在重新編譯…",
"rebuild_server_success": "服務器二進制文件已重新編譯並重啓",
"rebuild_server_failed": "服務器二進制文件重新編譯失敗",
"docker_title": "Docker 映像部署",
"docker_desc": "此主控台以預先建置的容器映像執行。更新方式是從 GHCR 拉取較新映像,而非應用程式內安裝或 Go 重新編譯。",
"docker_install_note": "Docker 中已停用應用程式內安裝。請在主機上執行上述指令,然後重新整理此頁面。",
"docker_update_available": "有新的容器映像可用",
"docker_sha_unknown": "已是最新(映像 commit 未知)",
"docker_images": "映像",
"server_deployed": "服務器二進制文件已部署",
"server_deploy_failed": "服務器部署失敗",
"server_build_note": "服務器編譯可能需要1-5分鐘。更新服務會在需要時自動運行。",
"server_source_downloading": "下載服務器源代碼…",
"strategy_label": "更新方式",
"strategy_download": "下載預編譯二進制文件",
"strategy_compile": "從源代碼編譯",
"both_available": "下載和編譯",
"download_available": "可下載",
"no_method": "無可用更新方式",
"no_release": "無發佈版本",
"available": "可用",
"server_downloading": "正在下載服務器二進制文件…",
"server_downloaded": "服務器二進制文件已下載",
"server_download_failed": "服務器二進制文件下載失敗",
"server_download_note": "將從 GitHub Releases 下載預編譯的二進制文件。通常不到一分鐘。",
"install_go_hint": "從 https://go.dev/dl/ 安裝 Go 以啓用編譯,或發佈包含預編譯二進制文件的版本",
"strategy_install_go": "自動安裝 Go 並編譯",
"strategy_install_go_hint": "在控制檯數據目錄中下載或刷新官方 Go 工具鏈(約 120 MB),然後在需要時編譯服務器。",
"auto_strategy": "Auto",
"auto_strategy_hint": "控制檯會選擇最佳可用方法,並自動下載或更新所需工具。",
"auto_available": "自動重建已就緒",
"toolchain_ready": "工具鏈已安裝",
"toolchain_will_install": "Go 工具鏈將自動安裝或更新",
"toolchain_downloading": "正在下載 Go 工具鏈…",
"toolchain_failed": "Go 工具鏈安裝失敗",
"modal_title": "正在安裝更新",
"modal_done_title": "更新完成",
"modal_close": "關閉",
"modal_reload_now": "重新加載控制檯",
"log_title": "更新記錄",
"log_expand": "展開記錄",
"log_collapse": "收合記錄",
"log_copy": "複製記錄",
"progress_step": "第 {current}/{total} 步",
"reload_countdown": "{seconds} 秒後自動重新整理",
"retry_update": "重試更新",
"retry_confirm": "是否重新安裝此更新?",
"phase_confirm": "Confirmation",
"phase_backup": "Backup",
"phase_console": "控制檯文件",
"phase_server": "Go 服務器",
"phase_restart": "重啓",
"phase_done": "Done",
"preparing": "Preparing…",
"backup_skipped": "已跳過備份(按用戶選擇)",
"server_skipped": "已跳過 Go 服務器",
"server_not_selected": "沒有 Go 服務器更改",
"server_processing": "正在處理 Go 服務器更新…",
"no_restart_needed": "無需重啓",
"complete": "更新已應用",
"complete_summary": "更新已成功應用。",
"complete_with_errors": "更新已完成,但某些步驟失敗。請查看下方詳情。",
"modal_done_with_errors_title": "更新完成但有錯誤",
"console_will_restart": "控制檯進程現在將重啓…",
"restart_complete_msg": "控制檯已完成重啓。點擊重新加載以加載新版本。頁面將在 8 秒後自動重新加載。",
"refresh_recommended": "靜態資源已更改,請重新加載頁面以查看新界面。",
"confirm_title": "應用更新",
"confirm_with_backup": "將自動創建更新前備份。",
"confirm_no_backup": "不會創建備份(風險自擔)。",
"channel_title": "更新通道",
"channel_desc": "選擇面板檢查更新的來源。生產環境請使用 Stable。",
"channel_stable": "穩定版 (main)",
"channel_development": "開發版 (dev)",
"channel_pick_label": "切換到",
"channel_apply_hint": "確認後立即保存。然後點擊檢查更新。",
"channel_branch_label": "GitHub 分支",
"channel_save": "切換通道",
"channel_saved": "通道已切換。請點擊檢查更新。",
"channel_save_failed": "保存更新通道失敗",
"channel_docker_blocked": "Docker 映像部署無法在面板中切換更新通道。請設定 BETTERDESK_IMAGE_TAG=latest(穩定)或 BETTERDESK_IMAGE_TAG=dev(開發),然後執行:docker compose pull && docker compose up -d。",
"channel_docker_note": "面板中的更新通道僅適用於原生安裝。對於 GHCR 映像,請變更 BETTERDESK_IMAGE_TAG 並重新建立容器。",
"channel_switch_warning": "更改通道會改變 GitHub 分支。已跟蹤的 commit SHA 會保留 — 下次檢查可能顯示較大差異。繼續?",
"channel_confirm_switch": "將更新源從 {from} 切換到 {to}?在點擊檢查更新之前,已安裝的 commit 基準不變。",
"more_options": "更多選項",
"option_advanced": "進階選項",
"option_advanced_desc": "備份保留、Docker 部署、伺服器重建與更新策略",
"agent_rebuild_queued": "Support Agent generator rebuild queued for {{count}} bundle(s) ({{staged}}/{{paths}} source files synced).",
"agent_source_sync_failed": "Support Agent source sync failed — generator rebuild may be incomplete.",
"preflight_blocked_title": "更新安裝已封鎖",
"preflight_warnings_title": "安裝前",
"install_blocked_hint": "在上方的問題解決之前,安裝已停用。",
"preflight_info_title": "安裝前",
"preflight_info_note": "您可以安裝更新 — 這些只是提示資訊。"
},
"accessibility": {
"title": "無障礙",
"subtitle": "根據視覺、動態效果和閱讀需求調整控制檯。",
"close": "關閉無障礙菜單",
"profiles": "快速配置",
"profile_low_vision": "Low vision",
"profile_low_vision_hint": "更大的文本、強對比度和明顯焦點。",
"profile_dyslexia": "閱讀舒適",
"profile_dyslexia_hint": "易讀字體和更寬的間距。",
"profile_motion_safe": "Motion safe",
"profile_motion_safe_hint": "減少過渡效果並暫停動畫。",
"profile_color_assist": "顏色輔助",
"profile_color_assist_hint": "顏色濾鏡、標籤和高亮鏈接。",
"reading": "閱讀",
"font_size": "字體大小",
"line_height": "行高",
"letter_spacing": "字母間距",
"word_spacing": "單詞間距",
"readable_font": "易讀字體",
"readable_font_hint": "使用寬闊、熟悉的字形。",
"dyslexia_spacing": "閱讀障礙間距",
"dyslexia_spacing_hint": "爲長文本增加額外間距。",
"visual": "視覺",
"contrast": "對比度",
"contrast_normal": "Normal",
"contrast_high_dark": "高對比度深色",
"contrast_high_light": "高對比度淺色",
"contrast_yellow_black": "黑底黃字",
"color_filter": "色覺濾鏡",
"filter_none": "None",
"filter_protanopia": "Protanopia",
"filter_deuteranopia": "Deuteranopia",
"filter_tritanopia": "Tritanopia",
"filter_achromatopsia": "Achromatopsia",
"saturation": "顏色飽和度",
"underline_links": "爲鏈接添加下劃線",
"underline_links_hint": "無需依賴顏色也能看清鏈接。",
"highlight_links": "突出顯示操作",
"highlight_links_hint": "爲鏈接和按鈕添加輪廓。",
"highlight_headings": "突出顯示標題",
"highlight_headings_hint": "用彩色條標記章節標題。",
"hide_media": "Dim media",
"hide_media_hint": "淡化圖片、視頻和畫布。",
"interaction": "交互",
"strong_focus": "強焦點",
"strong_focus_hint": "顯示較大的鍵盤焦點環。",
"large_cursor": "大光標",
"large_cursor_hint": "使用更大的高對比度指針。",
"reduce_motion": "減少動態效果",
"reduce_motion_hint": "縮短過渡和順滑滾動。",
"pause_animations": "暫停動畫",
"pause_animations_hint": "停止循環視覺運動。",
"reading_guide": "閱讀引導線",
"reading_guide_hint": "用明亮線條跟隨指針。",
"reading_mask": "閱讀遮罩",
"reading_mask_hint": "淡化指針上方和下方的內容。",
"preview": "預覽",
"preview_title": "操作員工作區預覽",
"preview_text": "關閉此菜單前,檢查文本、鏈接、控件和狀態標籤是否易於閱讀。",
"preview_link": "設備詳情鏈接",
"preview_status": "Online",
"preview_button": "主要操作",
"preview_secondary": "Secondary",
"reset": "重置",
"done": "完成"
},
"server_mgmt": {
"title": "服務器管理",
"subtitle": "類似 Cockpit 的 BetterDesk 控制檯主機管理面板(測試版)。",
"beta_tooltip": "測試版功能 — 正在積極開發中。",
"notice_title": "測試版功能",
"notice_body": "這些工具在運行 BetterDesk 控制檯進程的主機上執行。所有操作均被審計。",
"tab_overview": "概覽",
"tab_terminal": "終端",
"tab_files": "文件",
"tab_services": "服務",
"cpu": "CPU",
"memory": "內存",
"load": "負載平均值",
"disks": "磁盤",
"history": "歷史記錄(最近 60 個樣本)",
"host_info": "主機信息",
"cores": "核心",
"uptime": "運行時間",
"no_disks": "沒有可用的磁盤數據",
"info_hostname": "Hostname",
"info_platform": "Platform",
"info_kernel": "Kernel",
"info_node": "Node.js",
"info_process_id": "Process ID",
"info_pty_available": "PTY 可用",
"term_connect": "連接",
"term_disconnect": "斷開",
"term_clear": "清除",
"term_status": "Status",
"term_connecting": "連接中…",
"term_connected": "已連接",
"term_disconnected": "已斷開",
"term_error": "連接錯誤",
"term_warning": "命令會以控制檯進程所屬用戶身份運行。添加 sudoers 規則以啓用提權。",
"term_hint": "提示:輸入 `sudo -i` 進行提權(需要 sudoers 配置)。",
"term_lib_failed": "加載終端庫失敗",
"files_up": "上一級",
"files_go": "Go",
"files_mkdir": "New folder",
"files_name": "名稱",
"files_size": "大小",
"files_perms": "權限",
"files_mtime": "修改時間",
"files_rename": "重命名",
"files_rename_prompt": "New name:",
"files_empty": "空目錄",
"files_error": "列出目錄失敗",
"read_failed": "讀取文件失敗",
"save_failed": "保存文件失敗",
"rename_failed": "重命名失敗",
"delete_failed": "刪除失敗",
"delete_confirm": "刪除此條目?",
"mkdir_prompt": "新文件夾名稱:",
"mkdir_failed": "創建文件夾失敗",
"file_saved": "文件已保存",
"binary_warn": "二進制文件 — 僅預覽",
"encoding_utf8": "UTF-8 text",
"truncated": "truncated",
"full": "full",
"svc_search_placeholder": "搜索服務…",
"svc_name": "服務",
"svc_state": "狀態",
"svc_description": "說明",
"svc_empty": "未找到服務",
"svc_load_failed": "加載服務失敗",
"svc_action_failed": "操作失敗",
"svc_confirm": "Run",
"svc_start": "啓動",
"svc_stop": "停止",
"svc_restart": "重啓",
"svc_reload": "重新加載",
"svc_enable": "啓用",
"svc_disable": "禁用",
"svc_status": "Status"
},
"server_attestation": {
"title": "服務器性能認證",
"subtitle": "性能基準測試,在 80% CPU、內存和磁盤閾值下確定併發遠程連接容量。",
"warning_title": "負載測試",
"warning_body": "基準測試模擬對信令和中繼服務器的並行 WebSocket 連接。請在非高峯時段運行 — 此測試會對生產環境產生負載。",
"run_benchmark": "運行基準測試",
"abort": "中止",
"download_report": "下載 JSON 報告",
"last_test": "上次測試",
"no_test_yet": "尚未運行任何基準測試",
"max_connections": "最大連接數",
"threshold_80": "80% 閾值 — 最終指標",
"disk": "磁盤",
"ramp_chart": "負載爬升圖",
"connections": "連接數",
"connections_short": "連接",
"tier_guide_title": "每個等級代表什麼?",
"tier_bronze": "BRONZE",
"tier_iron": "IRON",
"tier_titanium": "TITANIUM",
"tier_platinum": "PLATINUM",
"tier_obsidian": "OBSIDIAN",
"tier_none": "UNRATED",
"tier_bronze_desc": "125 個併發連接 — 小型 VPS12 vCPU24 GB RAM)。",
"tier_iron_desc": "26–75 個連接 — 中端服務器(24 vCPU48 GB RAM)。",
"tier_platinum_desc": "76–200 個連接 — 高性能服務器(48 vCPU816 GB RAM)。",
"tier_titanium_desc": "201–400 個連接 — 企業級基礎設施(8+ vCPU1632 GB RAM)。",
"tier_obsidian_desc": "401+ 個連接 — 極速級:專用硬件,16+ vCPU32+ GB RAMNVMe。",
"docker_note": "注意:在 Docker 中,CPU/內存指標可能反映容器限制而非物理主機。",
"badge_tooltip": "BetterDesk 服務器性能認證 — 服務器性能認證",
"confirm_run": "此基準測試將使用模擬連接對服務器進行負載測試。繼續?",
"starting": "啓動中…",
"complete": "基準測試完成",
"signal_peers": "信令節點",
"relay_sessions": "中繼會話",
"page_error": "加載服務器性能認證頁面失敗",
"mode_estimated": "估算值(WebSocket 不可達)",
"incomplete": "基準測試結束但未獲得有效等級"
},
"commercialization": {
"title": "商業化",
"subtitle": "支持套餐、計費會話和工作報告",
"alpha_badge": "ALPHA",
"alpha_tooltip": "早期功能 — 計費和套餐正在積極開發中。",
"tabs": {
"overview": "概覽",
"packages": "套件與合約",
"sessions": "工作階段",
"reports": "報告",
"settings": "進階設定"
},
"clock": {
"title": "伺服器時間 (NTP)",
"check_now": "立即檢查",
"unsynced": "伺服器時鐘未同步 — 可計費工作階段可能被封鎖",
"synced_detail": "時鐘已同步,可用於計費",
"ntp_servers": "NTP 伺服器",
"ntp_servers_hint": "逗號分隔的主機名稱或 IP。套用至 Go 伺服器(betterdesk-server)。",
"max_skew_ms": "最大時鐘偏差 (ms)",
"require_sync": "可計費工作階段要求時鐘同步",
"trust_os": "直接查詢失敗時信任 OS NTP",
"trust_os_hint": "UDP NTP 被阻擋時使用 systemd-timesyncd/chrony 狀態。",
"save": "儲存 NTP 設定",
"saved": "時鐘設定已儲存。已啟動 Go 伺服器重新啟動。",
"save_restart": "儲存 NTP 並重新啟動 Go 伺服器?使用中工作階段可能短暫中斷。",
"status_offset": "偏移",
"status_server": "NTP 來源",
"status_os": "OS 時鐘已同步",
"status_error": "最後錯誤",
"os_yes": "是",
"os_no": "否",
"checked": "Clock check completed"
},
"stats": {
"active_sessions": "使用中可計費工作階段",
"expiring_contracts": "Contracts expiring (30 days)",
"expiring_hint": "Active assignments with end date within 30 days"
},
"packages": {
"new": "新增套件",
"name": "名稱",
"included_minutes": "包含分鐘",
"overage_rate": "超額費率 / 小時",
"currency": "貨幣",
"heading": "支援套件",
"prompt_name": "套件名稱",
"create_title": "為組織新增套件",
"create_submit": "建立套件",
"select_org": "組織",
"select_org_placeholder": "選擇組織…",
"description": "Description",
"edit_title": "Edit package",
"created": "Package created",
"updated": "Package updated",
"deleted": "Package deleted",
"delete_confirm": "Delete this package? Assignments using it must be removed first."
},
"sessions": {
"device": "裝置",
"operator": "操作員",
"duration": "時長",
"phase": "階段",
"amount": "金額",
"org": "Organization"
},
"reports": {
"session": "工作階段",
"summary": "摘要",
"date": "日期"
},
"contracts": {
"title": "組織合約",
"new": "指派套件",
"org": "組織",
"package": "套件",
"remaining": "剩餘分鐘",
"status": "狀態",
"actions": "操作",
"suspend": "暫停",
"activate": "啟用",
"select_org": "選擇組織",
"select_package": "選擇套件",
"no_orgs": "找不到組織",
"no_packages": "請先建立套件",
"assignments_title": "Package assignments",
"target": "Target",
"hourly_rate": "Hourly rate",
"custom_overage": "Custom overage rate / h",
"validity": "Validity",
"valid_from": "Valid from",
"valid_until": "Valid until",
"edit_title": "Edit assignment",
"updated": "Assignment updated",
"deleted": "Assignment removed",
"delete_confirm": "Remove this package assignment?"
},
"assign": {
"title": "指派現有套件",
"submit": "指派",
"target_type": "Target type",
"target": "Target",
"select_target": "Select target…",
"missing_fields": "Select target and package",
"optional": "Optional",
"success": "Package assigned"
},
"form": {
"cancel": "取消"
},
"export": {
"csv": "匯出 CSV",
"pdf": "匯出 PDF",
"sessions_csv": "匯出工作階段 CSV"
},
"empty": {
"packages": "尚無套件。請使用上方按鈕建立。",
"contracts": "尚無組織合約。請為組織指派套件。",
"sessions": "尚無已記錄的可計費工作階段。",
"reports": "尚無已提交的工作報告。"
},
"report": {
"title": "工作報告",
"subtitle": "描述此遠端工作階段期間執行的工作。",
"category": "類別",
"ticket_ref": "工單參考",
"summary": "執行的工作",
"skip": "暫時略過",
"submit": "提交報告",
"summary_required": "摘要為必填",
"saved": "工作報告已儲存"
},
"notifications": {
"title": "Email notifications",
"desc": "Notify operators by email when devices in their folders or groups submit help requests.",
"smtp_status": "SMTP status",
"smtp_configured": "SMTP is configured",
"smtp_missing": "SMTP is not configured — set it up in Settings → Email",
"smtp_link": "Open SMTP settings",
"help_requests_enabled": "Send email for new help requests",
"notify_assigned_operators": "Notify operators assigned to the device folder or group",
"fallback_alert_email": "Use alert email when no operator address is available",
"include_folder_in_subject": "Include folder name in the email subject",
"save": "Save notification settings",
"saved": "Notification settings saved"
},
"targets": {
"org": "Organization",
"device_group": "Device group",
"folder": "Folder",
"device": "Device"
},
"actions": {
"edit": "Edit",
"delete": "Delete",
"save": "Save",
"refresh": "Refresh"
},
"filters": {
"target_type": "Target type",
"all_types": "All types",
"all_statuses": "All statuses",
"all_orgs": "All organizations",
"organization": "Organization",
"search": "Search",
"search_placeholder": "Name or package…",
"device_id_placeholder": "Device ID"
},
"status": {
"active": "Active",
"suspended": "Suspended",
"pending_report": "Pending report",
"closed": "Closed"
}
},
"remote_dashboard": {
"title": "遠端桌面用戶端",
"subtitle": "從瀏覽器連線到您的裝置",
"search_placeholder": "依 ID、主機名稱或備註搜尋…",
"filter_all": "全部",
"filter_online": "線上",
"filter_offline": "離線",
"col_id": "裝置 ID",
"col_hostname": "主機名稱",
"col_platform": "平台",
"col_status": "狀態",
"col_last_seen": "最後上線",
"connect": "連線",
"empty": "沒有符合篩選條件的裝置",
"loading": "正在載入裝置…",
"error_load": "無法載入裝置",
"open_panel": "開啟主控台",
"devices_count": "{count} 台裝置",
"retry": "重試",
"nav_address_book": "通訊錄",
"nav_folders": "資料夾",
"nav_groups": "群組",
"nav_tags": "標籤",
"quick_connect": "控制遠端桌面",
"quick_connect_placeholder": "輸入遠端 ID…",
"view_grid": "格狀檢視",
"view_list": "清單檢視",
"sync_now": "重新整理",
"last_sync": "已更新",
"status_ready": "就緒",
"sync_error": "同步錯誤",
"unassigned": "未指派",
"no_groups": "無群組",
"no_tags": "無標籤",
"collapse_devices": "摺疊裝置清單",
"expand_devices": "展開裝置清單",
"open_settings": "設定"
},
"rdclient_login": {
"title": "遠端桌面用戶端",
"subtitle": "登入以連線至您的裝置",
"username_placeholder": "使用者名稱",
"password_placeholder": "密碼",
"remember_me": "在此裝置上記住我",
"sign_in": "登入",
"totp_title": "雙因素驗證",
"totp_subtitle": "輸入驗證器應用程式中的6位數代碼",
"verify": "驗證",
"back_to_login": "返回登入",
"open_console_login": "開啟主控台登入",
"session_expired": "工作階段已過期,請重新登入。",
"fill_all_fields": "請填寫所有欄位",
"invalid_credentials": "憑證無效",
"network_error": "網路錯誤",
"enter_6_digits": "請輸入全部6位數字",
"invalid_code": "代碼無效"
},
"rdclient_settings": {
"title": "RdClient 設定",
"open": "設定",
"server_url": "面板 URL",
"tls_strict": "嚴格 TLS",
"sign_out": "登出",
"reset_client": "重設用戶端",
"discovery_refresh": "重新整理",
"discovery_empty": "區域網路中找不到伺服器"
},
"mobile_nav": {
"label": "主導覽",
"home": "首頁",
"devices": "裝置",
"remote": "遠端",
"chat": "聊天",
"more": "更多"
},
"mesh": {
"settings_title": "MeshCentral Compatibility",
"enabled": "MeshCentral layer enabled",
"disabled": "MeshCentral layer disabled",
"server_id": "Server ID (for .msh)",
"download_msh": "Download MeshAgent .msh",
"agents_online": "Mesh agents online",
"device_type": "Mesh Agent",
"transport_mesh": "MeshCentral KVM",
"linked_peer": "Linked device",
"link_peer": "Link to RustDesk/CDAP peer on same host",
"onboarding_title": "MeshAgent onboarding",
"onboarding_body": "Download the .msh file, install MeshAgent on endpoints, and devices appear as mesh_agent in the device list.",
"run_command": "執行命令",
"terminal": "終端機",
"files": "檔案瀏覽器",
"run_command_title": "在裝置上執行命令",
"command_placeholder": "要執行的命令",
"command_sent": "命令已傳送到代理",
"command_failed": "傳送失敗",
"run_as_shell": "在 shell 中執行",
"terminal_title": "遠端終端機",
"terminal_unavailable": "終端機模組未載入",
"link_peer_title": "連結 Mesh 代理",
"link_peer_hint": "同一主機上的 RustDesk 或 CDAP 對等 ID。留空以取消連結。",
"link_saved": "連結已更新",
"transport_terminal": "Mesh 終端機",
"transport_files": "Mesh 檔案",
"settings_desc": "MeshAgent 入門與 .msh 檔案的 Server ID。",
"mesh_name": "Mesh 群組名稱 (.msh)",
"copy_server_id": "複製 Server ID",
"copy_server_id_ok": "已複製 Server ID",
"enabled_label": "已啟用",
"disabled_label": "已停用",
"share_link": "訪客桌面連結",
"share_link_title": "建立訪客桌面連結",
"share_link_hint": "限時僅檢視連結。接收方可無需面板帳戶開啟遠端桌面。",
"share_ttl": "有效期限(分鐘)",
"share_url": "分享 URL",
"share_create": "建立連結",
"share_created": "已建立訪客連結",
"port_tcp": "TCP 埠轉送",
"port_forward_title": "透過 MeshAgent 的 TCP 轉送",
"port_connect": "連線",
"port_connected": "轉送就緒",
"port_connecting": "連線中…",
"port_closed": "已中斷",
"port_error": "WebSocket 錯誤",
"port_invalid": "無效的埠",
"port_send": "傳送",
"port_send_placeholder": "向遠端埠傳送文字…",
"port_unavailable": "埠轉送模組未載入",
"power_sleep": "睡眠",
"power_reset": "重設",
"power_confirm": "傳送電源動作",
"power_sent": "已傳送電源命令",
"power_wake": "Wake",
"power_off": "Power off",
"filter_mesh": "Mesh agents",
"port_udp": "UDP port relay",
"groups_title": "Mesh groups",
"group_id_placeholder": "Group ID",
"group_name_placeholder": "Display name",
"group_add": "Add group",
"groups_save": "Save groups",
"groups_empty": "No mesh groups yet.",
"groups_load_error": "Could not load mesh groups.",
"groups_saved": "Mesh groups saved",
"groups_save_error": "Failed to save mesh groups",
"recordings_title": "Session recordings (server)",
"recordings_desc": "Mesh desktop sessions captured on the server (.mcrec). CDAP/RustDesk browser recordings stay local unless exported.",
"recordings_empty": "No server recordings yet.",
"recordings_load_error": "Could not load recordings.",
"recording_download": "Download",
"recording_server_on": "Server recording enabled — reconnecting…",
"recording_server_off": "Server recording disabled — reconnecting…",
"cert_missing": "Agent-server certificate not found. Back up mesh_agent_server.pem after agents connect.",
"cert_ok": "Agent-server certificate present",
"onboarding_step_msh": "Download the .msh file and set the mesh group name.",
"onboarding_step_install": "Install unmodified MeshAgent on endpoints using the .msh file.",
"onboarding_step_verify": "Confirm devices appear as mesh_agent and show online."
},
"guest_access": {
"title": "訪客遠端",
"subtitle": "暫時存取 — 僅限共用的裝置",
"menu": "訪客存取連結",
"create_title": "建立訪客存取連結",
"create_hint": "限時 RdClient 連結。收件者只能連線到所選裝置 — 無需 Console 登入,也無完整裝置清單。",
"devices": "裝置",
"ttl": "有效時間(分鐘)",
"label": "標籤(選填)",
"view_only": "僅檢視",
"url": "分享 URL",
"create": "建立連結",
"created": "已建立訪客連結",
"invalid_title": "無效的訪客連結",
"missing_token": "此訪客連結缺少權杖。",
"expired": "此訪客連結無效或已過期。",
"device_denied": "此連結無效、已過期或不允許此裝置。",
"empty": "此訪客連結上沒有裝置。",
"expires": "到期",
"back_to_list": "返回訪客清單"
},
"ux35": {
"resize_sidebar": "調整側邊欄寬度",
"open_menu": "開啟選單",
"theme_mode_hint": "淺色與深色為內建。編輯下方顏色時會啟用自訂。",
"switch_to_ux35": "切換至 UX 3.5(測試版)",
"switch_to_classic": "切換至經典介面",
"beta_badge": "測試版",
"beta_tooltip": "測試版主控台版面 — 可選;經典介面仍為預設。"
},
"help": {
"panel": {
"title": "說明與支持者",
"thanks": "BetterDesk 能維持免費開源,多虧相信自行託管遠端管理的人們與組織。感謝你們。",
"honorary": "榮譽支持者",
"backers": "個人支持者",
"sponsor_cta": "支持本專案",
"links": "實用連結",
"link_sponsors": "GitHub Sponsors",
"link_bmc": "Buy Me a Coffee",
"link_repo": "GitHub 儲存庫",
"link_issues": "Issues 與回饋",
"link_sponsors_md": "完整贊助者清單",
"close": "關閉"
}
},
"client_branding": {
"subtitle": "White-label for BetterDesk desktop clients and a compatible subset for RustDesk.",
"form_title": "Client Branding profile",
"hint": "Saved to the BetterDesk (Go) server. BetterDesk clients fetch full branding automatically; stock RustDesk receives only a safe subset via heartbeat.",
"company_name": "Company name",
"support_contact": "Support contact",
"phone": "Phone",
"email": "Email",
"website": "Website",
"accent_color": "Accent color",
"logo": "Logo",
"logo_hint": "PNG, JPEG, or WebP, max 512 KiB.",
"clear_logo": "Clear logo",
"preview_betterdesk": "BetterDesk preview",
"preview_rustdesk": "RustDesk subset (heartbeat)",
"preview_rustdesk_hint": "Stock RustDesk does not call /api/branding — these options go in strategy.config_options.",
"revision": "Revision",
"saved": "Client branding saved",
"save_failed": "Failed to save branding",
"load_failed": "Failed to load branding",
"logo_too_large": "Logo must be at most 512 KiB",
"logo_invalid": "Invalid logo format"
}
}