{
  "pageDesc": "VNC 服务器／客户端",
  "result": "VNC 操作结果",
  "installed": "已安装",
  "notInstalled": "未安装",
  "stackBins": "{{垃圾箱}}",
  "stackMissing": "未装",
  "executeOn": "YSK_EXECUTE 已开",
  "executeOff": "YSK_EXECUTE 未开",
  "statAccounts": "账号",
  "statRunning": "运行中",
  "statClients": "客户端配置",
  "statEndpoint": "主机",
  "goAccounts": "账号",
  "goClient": "客户端",
  "goInstall": "安装",
  "accountsEmptyTitle": "暂无账号",
  "accountsEmptyDesc": "创建账号开始",
  "clientPathHint": "两种路径均在浏览器内使用 VNC。区别在于目标语义与说明（皆经面板 TCP 代理）。",
  "clientPathCompare": "「经用户可达端点」：公网主机名（如 hermes.example.com:5901）。「经服务器代理」：仅本机服务器可连的内网／机房地址。连接前会从此服务器探测 TCP。",
  "clientEmptyTitle": "暂无客户端",
  "clientEmptyDesc": "新增远程 host:port",
  "openInBrowser": "在浏览器打开",
  "pathUserReachable": "经用户可达端点",
  "pathServerProxy": "经服务器代理",
  "pathUserReachableShort": "用户可达",
  "pathServerProxyShort": "服务器代理",
  "pathUserReachableHint": "适用于公网主机名或用户侧可连的 VNC（例如 example.com:5901）。浏览器经面板转发；控制面须能对该地址打开 TCP。",
  "pathServerProxyHint": "适用于仅控制面服务器可连的内网或机房地址。流量经本机服务器网络代理后再连目标 VNC。可选填写「连接主机」覆盖实际 TCP 地址（例如显示用主机名、连接用 10.x）。",
  "connectHost": "连接主机（可选，服务器代理）",
  "connectHostHint": "控制面实际打开 TCP 的地址（内网 IP）。留空则使用上方「远程主机」。",
  "pathBrowser": "经用户可达端点",
  "pathHostViewer": "经服务器代理",
  "hostViewer": "经服务器代理",
  "needViewerOptional": "TigerVNC Viewer（可选，非浏览器路径）",
  "viewerStackOptional": "浏览器内 VNC 不需要安装桌面版 vncviewer。以下 Viewer 套件仅供系统维护，可跳过。",
  "viewer": {
    "minting": "准备会话…",
    "connecting": "连接中…",
    "connected": "已连接",
    "disconnected": "已断开",
    "error": "连接失败",
    "idle": "空闲",
    "closed": "已关闭",
    "minting_state": "准备中",
    "reconnect": "重新连接",
    "disconnect": "断开",
    "fullscreen": "全屏",
    "fit": "适合窗口",
    "oneToOne": "1:1",
    "cad": "Ctrl+Alt+Del",
    "password": "VNC 密码",
    "passwordPrompt": "需要密码",
    "sendPassword": "发送密码",
    "securityFailure": "验证失败",
    "canvasLabel": "VNC 桌面：{{name}}",
    "clipboardPaste": "粘贴到远程",
    "clipboardPanel": "剪贴板",
    "clipboardHint": "在本浏览器与远程桌面之间同步文字。",
    "clipboardLocal": "发送到远程",
    "clipboardLocalPh": "粘贴或输入要送入 VNC 的文字",
    "clipboardRemote": "来自远程",
    "clipboardRemotePh": "远程复制的文字会出现在这里",
    "clipboardSend": "发送到远程",
    "clipboardCopy": "复制到本机",
    "clipboardToRemote": "已将剪贴板发送到远程",
    "clipboardToRemoteHint": "将浏览器剪贴板粘贴到远程会话",
    "clipboardFromRemote": "远程剪贴板已复制到本浏览器",
    "clipboardFromRemoteManual": "远程剪贴板有更新 — 打开「剪贴板」面板再复制",
    "clipboardEmpty": "没有可粘贴内容 — 请先复制，或在下方输入",
    "clipboardReadDenied": "浏览器拒绝读取剪贴板 — 请粘贴到面板再发送",
    "clipboardNoRemote": "远程尚未发送文字",
    "clipboardCopiedLocal": "已复制到本浏览器",
    "quality": "画质",
    "qualityHint": "画质 vs 流量（JPEG／压缩）",
    "qualityLow": "低（省流量）",
    "qualityBalanced": "平衡",
    "qualityHigh": "高",
    "qualityMax": "最高画质",
    "passwordPromptHint": "此桌面需要 VNC 密码 — 请在下方输入。",
    "errNeedExecute": "无法启动桌面：服务器需要 root 并开启 YSK_EXECUTE。",
    "errTicket": "会话票据已过期或无效 — 请点「重新连接」。",
    "errBusy": "面板同时打开的 VNC 过多 — 请关闭其他会话再试。",
    "errRefused": "{{host}}:{{port}} 拒绝连接（无服务监听）。远程 VNC 是否在运行？本机是否可达？",
    "errRefusedGeneric": "连接被拒绝 — 请检查 VNC 是否运行、端口是否正确。",
    "errTimeout": "连接 {{host}}:{{port}} 超时。请检查防火墙／本机到远程的网络。",
    "errTimeoutGeneric": "连接超时 — 请检查网络和防火墙。",
    "errDns": "无法解析主机名「{{host}}」。",
    "errDnsGeneric": "主机名无法解析。",
    "errNet": "无法到达 {{host}}:{{port}}。",
    "reconnecting": "连接中断 — 自动重连（{{n}}/{{max}}）…",
    "idleHint": "一段时间无操作。远程可能已锁屏；移动鼠标或重新连接。",
    "idleDismiss": "仍在",
    "sessions": "已开 VNC 会话",
    "sessionCount": "{{n}} / {{max}} 个会话",
    "sessionLimit": "最多同时 {{max}} 个 VNC — 请先关闭一个。",
    "closeSession": "关闭会话 {{name}}",
    "shareLink": "分享链接",
    "shareCopied": "已复制只读分享链接（约 1 小时有效）",
    "shareFailed": "创建分享链接失败",
    "shareTitle": "VNC 分享查看",
    "shareGuest": "分享桌面",
    "shareMissing": "缺少分享 token",
    "shareExpired": "此分享链接无效或已过期",
    "viewOnlyBadge": "只读",
    "screenshot": "截图",
    "screenshotSaved": "已下载截图",
    "screenshotFailed": "截图失败",
    "screenshotNoCanvas": "画面未就绪，无法截图",
    "record": "录屏",
    "recordStop": "停止录屏",
    "recordHint": "录制桌面为 WebM（最长 60 秒）",
    "recordStarted": "录屏中… 点「停止录屏」或等待 60 秒",
    "recordSaved": "已下载录屏",
    "recordFailed": "录屏失败",
    "recordUnsupported": "此浏览器不支持 canvas 录屏",
    "connectingHint": "正在打开到桌面的安全通道…",
    "reconnectHint": "点「重新连接」再试，或检查远程主机与端口。"
  },
  "installHint": "TigerVNC → noVNC；XFCE 可选",
  "needTigerVnc": "需 TigerVNC",
  "needXfceFirst": "需先安装 XFCE",
  "needSessionRunning": "工作阶段未运行 — 请先启动",
  "needNovnc": "需 noVNC",
  "needXfce": "XFCE（可选）",
  "needViewer": "Viewer（可选）",
  "needViewerOrNovnc": "需 viewer 或 noVNC",
  "settingsHint": "新建账号默认",
  "settingsNeedStack": "此处默认值要在已安装 TigerVNC（若选 XFCE 亦需 XFCE）后才会生效。请先到「安装」分页安装。",
  "clientNeedNovnc": "「在浏览器开启」需要 noVNC。若要在此开启远端，请先到「安装」分页安装。",
  "defaultDesktop": "默认桌面",
  "defaultGeometry": "默认分辨率",
  "defaultDepth": "色深",
  "defaultRfbBind": "RFB 监听",
  "defaultAutostart": "开机自启",
  "autostartLabel": "开机自启",
  "settingsSaved": "已保存 VNC 默认",
  "tab": {
    "overview": "总览",
    "accounts": "账号",
    "client": "客户端",
    "install": "安装",
    "settings": "设置",
    "about": "说明"
  },
  "desktop": {
    "xfce": "XFCE（完整桌面）",
    "terminal": "终端"
  },
  "bind": {
    "localhost": "仅本机（noVNC／隧道）",
    "all": "全部接口（直连 RFB — 需开防火墙）",
    "localhostShort": "本地主机",
    "allShort": "0.0.0.0"
  },
  "accountListTitle": "VNC 账号（{{count}}）",
  "accountListDesc": "一账一 Linux 用户",
  "createAccount": "+ 创建账号",
  "createAccountTitle": "创建 VNC 账号",
  "createAccountDesc": "专用 yskvnc_* 用户",
  "createAccountBtn": "创建账号",
  "editAccountTitle": "修改 VNC 账号",
  "editAccountDesc": "Linux 用户 {{user}} · display :{{display}}",
  "setPassword": "密码",
  "setPasswordTitle": "设置 VNC 密码",
  "setPasswordDesc": "更新 {{address}} 的 VNC 登录密码",
  "newPassword": "新密码",
  "confirmPassword": "确认密码",
  "passwordHint": "至少 6 字符",
  "passwordMismatch": "两次密码不一致",
  "passwordTooShort": "密码至少 6 个字符",
  "needName": "请输入显示名称",
  "start": "启动",
  "stop": "停止",
  "startAfterCreate": "创建后启动",
  "hostnameBroken": "此主机无法解析自己的主机名（{{hostname}}）。工作阶段会启动失败。",
  "hostnameBrokenIdle": "Hostname {{hostname}} does not resolve on this host. Fix /etc/hosts before you create a session.",
  "hostnameFix": "把主机名写入 /etc/hosts",
  "hostnameFixTitle": "附加此行到 /etc/hosts？",
  "hostnameFixDesc": "{{line}}",
  "hostnameFixDone": "已更新 /etc/hosts 主机名",
  "startAfterCreateBlocked": "主机名可解析后才可启用",
  "startHostnameBlocked": "主机名可解析后才可启动。请先使用「把主机名写入 /etc/hosts」。",
  "colName": "名称",
  "colLinuxUser": "Linux 用户",
  "colDisplay": "Display／端口",
  "colStatus": "状态",
  "colDesktop": "桌面",
  "colBind": "RFB 监听",
  "accountStatus": {
    "running": "运行中",
    "stopped": "已停止",
    "failed": "失败",
    "written": "已写入",
    "unknown": "未知"
  },
  "clientStatus": {
    "up": "已连接",
    "down": "已断开",
    "unknown": "未知",
    "error": "错误",
    "viewing": "浏览器观看中"
  },
  "accountPager": "账号分页",
  "prevPage": "上一页",
  "nextPage": "下一页",
  "pageOf": "第 {{page}} / {{total}} 页 · {{count}}",
  "deleteAccountTitle": "删除 VNC 账号？",
  "deleteAccountDesc": "移除控制面账号 {{name}}（{{user}}）。会先停止 session。",
  "deleteAccountC1": "此 display 的 VNC session",
  "deleteAccountC2": "面板 dataDir/vnc 中的元数据",
  "deleteAccountC3User": "将一并删除 Linux 用户与 home（userdel -r）",
  "deleteAccountC3Keep": "将保留系统上的 Linux 用户",
  "removeLinuxUser": "一并删除 Linux 用户和家目录",
  "deleteKeepUserWarn": "将留下孤立 Linux 用户，需自行清理。",
  "bindRfbLine": "RFB {{bind}} :{{port}}",
  "bindNovncLine": "noVNC 127.0.0.1:{{port}}",
  "bindNovncHint": "noVNC 只听本机。桌面经面板代理，除非 RFB 绑全部界面，否则不是公网桌面。",
  "connection": "连接",
  "connectionTitle": "连入材料",
  "connectionDesc": "客户端如何连到 {{name}}",
  "connectionPathsHint": "建议用「在浏览器打开」；高级项才是旧 noVNC／直连 RFB",
  "connectionBrowserHint": "建议：在本面板内打开桌面（无需 SSH tunnel，任何能打开面板的浏览器均可）。",
  "connectionBrowserDesc": "必要时会自动启动 VNC 会话，并在面板内用键鼠／剪贴板操作。",
  "connectionAdvanced": "高级：旧版 noVNC URL 与直连 RFB",
  "pathViaServer": "经 server（noVNC）",
  "pathViaServerLegacy": "旧版 noVNC（服务器 127.0.0.1）",
  "pathViaServerLegacyHint": "仅在服务器本机或 SSH tunnel 下可用 — 请优先使用「在浏览器打开」。",
  "pathDirect": "直连 RFB",
  "recommended": "建议",
  "startNovnc": "启动 noVNC",
  "stopNovnc": "停止 noVNC",
  "copyNovncUrl": "复制 noVNC URL",
  "copyAddress": "复制 host:port",
  "openFirewall": "UFW 放行端口",
  "directAddress": "地址",
  "ticketPath": "观看 ticket API",
  "directLocalhostWarn": "RFB 仅监听 localhost",
  "copied": "已复制",
  "clientListTitle": "客户端配置（{{count}}）",
  "clientListDesc": "连出 VNC",
  "addClient": "+ 新增远程",
  "addClientTitle": "新增远程 VNC",
  "addClientDesc": "远程 host:port",
  "clientTarget": "目标",
  "clientPath": "连接路径",
  "clientHost": "远程主机",
  "pathViaServerShort": "浏览器",
  "pathDirectShort": "主机查看器",
  "disconnect": "断开",
  "connect": "连接",
  "clientNeedFields": "名称与主机必填",
  "clientCreated": "已创建客户端配置",
  "clientPasswordOptional": "VNC 密码（可选）",
  "clientPasswordHint": "使用「在浏览器打开」时会带入。留空则每次输入。",
  "clientRememberPassword": "将密码存到本服务器，下次打开使用",
  "clientRememberPasswordWarn": "密码会写入面板 dataDir（root 可读）。共用主机建议每次手动输入。",
  "stackMissingShort": "未安装",
  "editClientTitle": "编辑远程客户端",
  "editClientDesc": "更新连接路径、主机与可选已存密码。",
  "clientUpdated": "已更新客户端配置",
  "rememberNeedPassword": "请先填密码。"
}
