{
  "credentials": {
    "credentialsViewer": "凭证查看器",
    "credentialsManager": "凭据管理器",
    "manageYourSSHCredentials": "安全管理您的SSH凭据",
    "addCredential": "添加凭据",
    "createCredential": "创建凭据",
    "editCredential": "编辑凭据",
    "viewCredential": "查看凭据",
    "duplicateCredential": "复制凭据",
    "deleteCredential": "删除凭据",
    "updateCredential": "更新凭据",
    "credentialName": "凭据名称",
    "credentialDescription": "描述",
    "username": "用户名",
    "searchCredentials": "搜索凭据...",
    "selectFolder": "选择文件夹",
    "selectAuthType": "选择认证类型",
    "allFolders": "所有文件夹",
    "allAuthTypes": "所有认证类型",
    "uncategorized": "未分类",
    "totalCredentials": "总计",
    "keyBased": "密钥认证",
    "passwordBased": "密码认证",
    "folders": "文件夹",
    "noCredentialsMatchFilters": "没有符合筛选条件的凭据",
    "noCredentialsYet": "还未创建凭据",
    "createFirstCredential": "创建您的第一个凭据",
    "failedToFetchCredentials": "获取凭据失败",
    "credentialDeletedSuccessfully": "凭据删除成功",
    "failedToDeleteCredential": "删除凭据失败",
    "confirmDeleteCredential": "确定要删除凭据「{{name}}」吗？",
    "credentialCreatedSuccessfully": "凭据创建成功",
    "credentialUpdatedSuccessfully": "凭据更新成功",
    "failedToSaveCredential": "保存凭据失败",
    "failedToFetchCredentialDetails": "获取凭据详情失败",
    "failedToFetchHostsUsing": "获取使用此凭据的主机失败",
    "loadingCredentials": "正在加载凭据...",
    "retry": "重试",
    "noCredentials": "暂无凭据",
    "noCredentialsMessage": "你还没有添加任何凭证。点击“添加凭证”以开始。",
    "sshCredentials": "SSH凭据",
    "credentialsCount": "{{count}} 个凭据",
    "refresh": "刷新",
    "passwordRequired": "密码为必填项",
    "sshKeyRequired": "SSH密钥为必填项",
    "credentialAddedSuccessfully": "凭据「{{name}}」添加成功",
    "general": "常规",
    "description": "描述",
    "folder": "文件夹",
    "tags": "标签",
    "addTagsSpaceToAdd": "添加标签（按空格键添加）",
    "password": "密码",
    "key": "密钥",
    "sshPrivateKey": "SSH私钥",
    "upload": "上传",
    "updateKey": "更新密钥",
    "keyPassword": "密钥密码（可选）",
    "keyType": "密钥类型",
    "keyTypeRSA": "RSA",
    "keyTypeECDSA": "ECDSA",
    "keyTypeEd25519": "Ed25519",
    "basicInfo": "基本信息",
    "authentication": "认证方式",
    "organization": "组织管理",
    "basicInformation": "基本信息",
    "basicInformationDescription": "输入此凭据的基本信息",
    "authenticationMethod": "认证方式",
    "authenticationMethodDescription": "选择如何与SSH服务器进行认证",
    "organizationDescription": "使用文件夹和标签来组织您的凭据",
    "enterCredentialName": "输入凭据名称",
    "enterCredentialDescription": "输入描述（可选）",
    "enterUsername": "输入用户名",
    "nameIsRequired": "凭据名称是必需的",
    "usernameIsRequired": "用户名是必需的",
    "authenticationType": "认证类型",
    "passwordAuthDescription": "使用密码认证",
    "sshKeyAuthDescription": "使用SSH密钥认证",
    "passwordIsRequired": "密码是必需的",
    "sshKeyIsRequired": "SSH密钥是必需的",
    "sshKeyType": "SSH密钥类型",
    "privateKey": "私钥",
    "enterPassword": "输入密码",
    "enterPrivateKey": "输入私钥",
    "keyPassphrase": "密钥密码",
    "enterKeyPassphrase": "输入密钥密码（可选）",
    "keyPassphraseOptional": "可选：如果您的密钥没有密码，请留空",
    "leaveEmptyToKeepCurrent": "留空以保持当前值",
    "uploadKeyFile": "上传密钥文件",
    "generateKeyPairButton": "生成密钥对",
    "generateKeyPair": "生成密钥对",
    "generateKeyPairDescription": "生成新的SSH密钥对。如果您想用密码保护密钥，请先在下面的密钥密码字段中输入密码。",
    "deploySSHKey": "部署SSH密钥",
    "deploySSHKeyDescription": "将公钥部署到目标服务器",
    "sourceCredential": "源凭据",
    "targetHost": "目标主机",
    "deploymentProcess": "部署过程",
    "deploymentProcessDescription": "这将安全地将公钥添加到目标主机的~/.ssh/authorized_keys文件中，而不会覆盖现有密钥。此操作是可逆的。",
    "chooseHostToDeploy": "选择要部署到的主机...",
    "deploying": "部署中...",
    "name": "名称",
    "noHostsAvailable": "没有可用的主机",
    "noHostsMatchSearch": "没有匹配搜索的主机",
    "sshKeyGenerationNotImplemented": "SSH密钥生成功能即将推出",
    "connectionTestingNotImplemented": "连接测试功能即将推出",
    "testConnection": "测试连接",
    "selectOrCreateFolder": "选择或创建文件夹",
    "noFolder": "无文件夹",
    "orCreateNewFolder": "或创建新文件夹",
    "addTag": "添加标签",
    "saving": "保存中...",
    "overview": "概览",
    "security": "安全",
    "usage": "使用情况",
    "securityDetails": "安全详情",
    "securityDetailsDescription": "查看加密的凭据信息",
    "credentialSecured": "凭据已加密",
    "credentialSecuredDescription": "所有敏感数据均使用AES-256加密",
    "passwordAuthentication": "密码认证",
    "keyAuthentication": "密钥认证",
    "securityReminder": "安全提醒",
    "securityReminderText": "请勿分享您的凭据。所有数据均已静态加密。",
    "hostsUsingCredential": "使用此凭据的主机",
    "noHostsUsingCredential": "当前没有主机使用此凭据",
    "timesUsed": "使用次数",
    "lastUsed": "最后使用",
    "connectedHosts": "连接的主机",
    "created": "创建时间",
    "lastModified": "最后修改",
    "usageStatistics": "使用统计",
    "copiedToClipboard": "{{field}}已复制到剪贴板",
    "failedToCopy": "复制到剪贴板失败",
    "sshKey": "SSH密钥",
    "createCredentialDescription": "创建新的SSH凭据以进行安全访问",
    "editCredentialDescription": "更新凭据信息",
    "listView": "列表",
    "folderView": "文件夹",
    "unknownCredential": "未知",
    "confirmRemoveFromFolder": "确定要将\"{{name}}\"从文件夹\"{{folder}}\"中移除吗？凭据将被移动到\"未分类\"。",
    "removedFromFolder": "凭据\"{{name}}\"已成功从文件夹中移除",
    "failedToRemoveFromFolder": "从文件夹中移除凭据失败",
    "folderRenamed": "文件夹\"{{oldName}}\"已成功重命名为\"{{newName}}\"",
    "failedToRenameFolder": "重命名文件夹失败",
    "movedToFolder": "凭据\"{{name}}\"已成功移动到\"{{folder}}\"",
    "failedToMoveToFolder": "移动凭据到文件夹失败",
    "sshPublicKey": "SSH公钥",
    "publicKeyNote": "公钥是可选的，但建议提供以验证密钥对",
    "publicKeyUploaded": "公钥已上传",
    "uploadPublicKey": "上传公钥",
    "uploadPrivateKeyFile": "上传私钥文件",
    "uploadPublicKeyFile": "上传公钥文件",
    "privateKeyRequiredForGeneration": "生成公钥需要先输入私钥",
    "failedToGeneratePublicKey": "生成公钥失败",
    "generatePublicKey": "从私钥生成",
    "publicKeyGeneratedSuccessfully": "公钥生成成功",
    "detectedKeyType": "检测到的密钥类型",
    "detectingKeyType": "检测中...",
    "optional": "可选",
    "generateKeyPairNew": "生成新的密钥对",
    "generateEd25519": "生成 Ed25519",
    "generateECDSA": "生成 ECDSA",
    "generateRSA": "生成 RSA",
    "keyPairGeneratedSuccessfully": "{{keyType}} 密钥对生成成功",
    "failedToGenerateKeyPair": "生成密钥对失败",
    "generateKeyPairNote": "直接生成新的SSH密钥对。这将替换表单中的现有密钥。",
    "invalidKey": "无效密钥",
    "detectionError": "检测错误"
  },
  "dragIndicator": {
    "error": "错误：{{error}}",
    "dragging": "正在拖拽 {{fileName}}",
    "preparing": "正在准备 {{fileName}}",
    "readySingle": "准备下载 {{fileName}}",
    "readyMultiple": "准备下载 {{count}} 个文件",
    "batchDrag": "拖拽 {{count}} 个文件到桌面",
    "dragToDesktop": "拖拽到桌面",
    "canDragAnywhere": "您可以将文件拖拽到桌面的任何位置"
  },
  "sshTools": {
    "title": "SSH 工具",
    "closeTools": "关闭 SSH 工具",
    "keyRecording": "按键录制",
    "startKeyRecording": "开始按键录制",
    "stopKeyRecording": "停止按键录制",
    "selectTerminals": "选择终端：",
    "typeCommands": "输入命令（支持所有按键）：",
    "commandsWillBeSent": "命令将发送到 {{count}} 个选中的终端。",
    "settings": "设置",
    "enableRightClickCopyPaste": "启用右键复制/粘贴",
    "shareIdeas": "对 SSH 工具有什么想法？在此分享"
  },
  "snippets": {
    "title": "代码片段",
    "new": "新建片段",
    "create": "创建代码片段",
    "edit": "编辑代码片段",
    "run": "运行",
    "empty": "暂无代码片段",
    "emptyHint": "创建代码片段以保存常用命令",
    "name": "名称",
    "description": "描述",
    "content": "命令",
    "namePlaceholder": "例如: 重启 Nginx",
    "descriptionPlaceholder": "可选描述",
    "contentPlaceholder": "例如: sudo systemctl restart nginx",
    "nameRequired": "名称不能为空",
    "contentRequired": "命令不能为空",
    "createDescription": "创建新的命令片段以便快速执行",
    "editDescription": "编辑此命令片段",
    "deleteConfirmTitle": "删除代码片段",
    "deleteConfirmDescription": "确定要删除 \"{{name}}\" 吗？",
    "createSuccess": "代码片段创建成功",
    "updateSuccess": "代码片段更新成功",
    "deleteSuccess": "代码片段删除成功",
    "createFailed": "创建代码片段失败",
    "updateFailed": "更新代码片段失败",
    "deleteFailed": "删除代码片段失败",
    "failedToFetch": "获取代码片段失败",
    "executeSuccess": "正在执行: {{name}}",
    "copySuccess": "已复制 \"{{name}}\" 到剪贴板",
    "runTooltip": "在终端中执行此片段",
    "copyTooltip": "复制片段到剪贴板",
    "editTooltip": "编辑此片段",
    "deleteTooltip": "删除此片段"
  },
  "homepage": {
    "loggedInTitle": "登录成功！",
    "loggedInMessage": "您已登录！使用侧边栏访问所有可用工具。要开始使用，请在 SSH 管理器选项卡中创建 SSH 主机。创建后，您可以使用侧边栏中的其他应用程序连接到该主机。",
    "failedToLoadAlerts": "加载警报失败",
    "failedToDismissAlert": "关闭警报失败"
  },
  "serverConfig": {
    "title": "服务器配置",
    "description": "配置 Termix 服务器 URL 以连接到您的后端服务",
    "serverUrl": "服务器 URL",
    "enterServerUrl": "请输入服务器 URL",
    "testConnectionFirst": "请先测试连接",
    "connectionSuccess": "连接成功！",
    "connectionFailed": "连接失败",
    "connectionError": "连接发生错误",
    "connected": "已连接",
    "disconnected": "未连接",
    "configSaved": "配置保存成功",
    "saveFailed": "保存配置失败",
    "saveError": "保存配置时出错",
    "saving": "保存中...",
    "saveConfig": "保存配置",
    "helpText": "输入您的 Termix 服务器运行地址（例如：http://localhost:30001 或 https://your-server.com）"
  },
  "versionCheck": {
    "error": "版本检查错误",
    "checkFailed": "检查更新失败",
    "upToDate": "应用已是最新版本",
    "currentVersion": "您正在运行版本 {{version}}",
    "updateAvailable": "有可用更新",
    "newVersionAvailable": "有新版本可用！您正在运行 {{current}}，但 {{latest}} 已可用。",
    "releasedOn": "发布于 {{date}}",
    "downloadUpdate": "下载更新",
    "dismiss": "忽略",
    "checking": "正在检查更新...",
    "checkUpdates": "检查更新",
    "checkingUpdates": "正在检查更新...",
    "refresh": "刷新",
    "updateRequired": "需要更新",
    "updateDismissed": "更新通知已忽略",
    "noUpdatesFound": "未找到更新"
  },
  "common": {
    "close": "关闭",
    "minimize": "最小化",
    "online": "在线",
    "offline": "离线",
    "continue": "继续",
    "maintenance": "维护中",
    "degraded": "降级",
    "discord": "Discord",
    "error": "错误",
    "warning": "警告",
    "info": "信息",
    "success": "成功",
    "loading": "加载中...",
    "required": "必填",
    "optional": "可选",
    "clear": "清除",
    "toggleSidebar": "切换侧边栏",
    "sidebar": "侧边栏",
    "home": "首页",
    "expired": "已过期",
    "expiresToday": "今天过期",
    "expiresTomorrow": "明天过期",
    "expiresInDays": "{{days}} 天后过期",
    "updateAvailable": "有可用更新",
    "sshPath": "SSH 路径",
    "localPath": "本地路径",
    "noAuthCredentials": "此 SSH 主机没有可用的认证凭据",
    "noReleases": "没有发布版本",
    "updatesAndReleases": "更新与发布",
    "newVersionAvailable": "有新版本 ({{version}}) 可用。",
    "failedToFetchUpdateInfo": "获取更新信息失败",
    "preRelease": "预发布版本",
    "loginFailed": "登录失败",
    "noReleasesFound": "未找到发布版本。",
    "yourBackupCodes": "您的备份代码",
    "sendResetCode": "发送重置代码",
    "verifyCode": "验证代码",
    "resetPassword": "重置密码",
    "resetCode": "重置代码",
    "newPassword": "新密码",
    "folder": "文件夹",
    "file": "文件",
    "renamedSuccessfully": "重命名成功",
    "deletedSuccessfully": "删除成功",
    "noTunnelConnections": "没有配置隧道连接",
    "sshTools": "SSH 工具",
    "english": "英语",
    "chinese": "中文",
    "german": "德语",
    "cancel": "取消",
    "username": "用户名",
    "name": "名称",
    "login": "登录",
    "logout": "登出",
    "register": "注册",
    "username": "用户名",
    "password": "密码",
    "confirmPassword": "确认密码",
    "back": "返回",
    "email": "邮箱",
    "submit": "提交",
    "cancel": "取消",
    "change": "更改",
    "save": "保存",
    "delete": "删除",
    "edit": "编辑",
    "add": "添加",
    "search": "搜索",
    "confirm": "确认",
    "yes": "是",
    "no": "否",
    "ok": "确定",
    "enabled": "已启用",
    "disabled": "已禁用",
    "important": "重要",
    "notEnabled": "未启用",
    "settingUp": "设置中...",
    "next": "下一步",
    "previous": "上一步",
    "connect": "连接",
    "connecting": "连接中...",
    "refresh": "刷新",
    "settings": "设置",
    "profile": "个人资料",
    "help": "帮助",
    "about": "关于",
    "language": "语言",
    "autoDetect": "自动检测",
    "changeAccountPassword": "修改您的账户密码",
    "passwordResetTitle": "重置密码",
    "passwordResetDescription": "您即将重置密码。此操作将使您从所有活动会话中注销。",
    "enterSixDigitCode": "输入来自 docker 容器日志中用户的 6 位数代码：",
    "enterNewPassword": "为用户输入新密码：",
    "passwordsDoNotMatch": "密码不匹配",
    "passwordMinLength": "密码长度至少为 6 个字符",
    "passwordResetSuccess": "密码重置成功！您现在可以使用新密码登录。",
    "failedToInitiatePasswordReset": "启动密码重置失败",
    "failedToVerifyResetCode": "验证重置代码失败",
    "failedToCompletePasswordReset": "完成密码重置失败",
    "documentation": "文档",
    "retry": "重试",
    "checking": "检查中...",
    "checkingDatabase": "正在检查数据库连接..."
  },
  "nav": {
    "home": "首页",
    "hosts": "主机",
    "credentials": "凭据",
    "terminal": "终端",
    "tunnels": "隧道",
    "fileManager": "文件管理器",
    "serverStats": "服务器统计",
    "admin": "管理员",
    "userProfile": "用户资料",
    "tools": "工具",
    "snippets": "代码片段",
    "newTab": "新标签页",
    "splitScreen": "分屏",
    "closeTab": "关闭标签页",
    "sshManager": "SSH 管理器",
    "hostManager": "主机管理器",
    "cannotSplitTab": "无法分割此标签页",
    "tabNavigation": "标签导航"
  },
  "admin": {
    "title": "管理员设置",
    "oidc": "OIDC",
    "users": "用户",
    "userManagement": "用户管理",
    "makeAdmin": "设为管理员",
    "removeAdmin": "移除管理员",
    "deleteUser": "删除用户 {{username}} 吗？此操作无法撤销。",
    "allowRegistration": "允许注册",
    "oidcSettings": "OIDC 设置",
    "clientId": "客户端 ID",
    "clientSecret": "客户端密钥",
    "issuerUrl": "颁发者 URL",
    "authorizationUrl": "授权 URL",
    "tokenUrl": "令牌 URL",
    "updateSettings": "更新设置",
    "confirmDelete": "确定要删除此用户吗？",
    "confirmMakeAdmin": "确定要将此用户设为管理员吗？",
    "confirmRemoveAdmin": "确定要移除此用户的管理员权限吗？",
    "externalAuthentication": "外部认证 (OIDC)",
    "configureExternalProvider": "配置 OIDC/OAuth2 认证的外部身份提供者。",
    "userIdentifierPath": "用户标识符路径",
    "displayNamePath": "显示名称路径",
    "scopes": "作用域",
    "saving": "保存中...",
    "saveConfiguration": "保存配置",
    "reset": "重置",
    "success": "成功",
    "loading": "加载中...",
    "refresh": "刷新",
    "loadingUsers": "加载用户中...",
    "username": "用户名",
    "type": "类型",
    "actions": "操作",
    "external": "外部",
    "local": "本地",
    "adminManagement": "管理员管理",
    "makeUserAdmin": "设置用户为管理员",
    "adding": "添加中...",
    "currentAdmins": "当前管理员",
    "adminBadge": "管理员",
    "removeAdminButton": "移除管理员",
    "general": "常规",
    "userRegistration": "用户注册",
    "allowNewAccountRegistration": "允许新账户注册",
    "allowPasswordLogin": "允许用户名/密码登录",
    "missingRequiredFields": "缺少必填字段：{{fields}}",
    "oidcConfigurationUpdated": "OIDC 配置更新成功！",
    "failedToFetchOidcConfig": "获取 OIDC 配置失败",
    "failedToFetchRegistrationStatus": "获取注册状态失败",
    "failedToFetchPasswordLoginStatus": "获取密码登录状态失败",
    "failedToFetchUsers": "获取用户列表失败",
    "oidcConfigurationDisabled": "OIDC 配置禁用成功！",
    "failedToUpdateOidcConfig": "更新 OIDC 配置失败",
    "failedToDisableOidcConfig": "禁用 OIDC 配置失败",
    "enterUsernameToMakeAdmin": "输入用户名以设为管理员",
    "userIsNowAdmin": "用户 {{username}} 现在是管理员",
    "failedToMakeUserAdmin": "设为管理员失败",
    "removeAdminStatus": "移除 {{username}} 的管理员权限吗？",
    "adminStatusRemoved": "已移除 {{username}} 的管理员权限",
    "failedToRemoveAdminStatus": "移除管理员权限失败",
    "userDeletedSuccessfully": "用户 {{username}} 删除成功",
    "failedToDeleteUser": "删除用户失败",
    "overrideUserInfoUrl": "覆盖用户信息 URL（非必填）",
    "databaseSecurity": "数据库安全",
    "encryptionStatus": "加密状态",
    "encryptionEnabled": "加密已启用",
    "enabled": "已启用",
    "disabled": "已禁用",
    "keyId": "密钥 ID",
    "created": "创建时间",
    "migrationStatus": "迁移状态",
    "migrationCompleted": "迁移完成",
    "migrationRequired": "需要迁移",
    "deviceProtectedMasterKey": "环境保护主密钥",
    "legacyKeyStorage": "传统密钥存储",
    "masterKeyEncryptedWithDeviceFingerprint": "主密钥已通过环境指纹加密（KEK 保护已激活）",
    "keyNotProtectedByDeviceBinding": "密钥未受环境绑定保护（建议升级）",
    "valid": "有效",
    "initializeDatabaseEncryption": "初始化数据库加密",
    "enableAes256EncryptionWithDeviceBinding": "启用具有环境绑定主密钥保护的 AES-256 加密。这为 SSH 密钥、密码和身份验证令牌创建企业级安全保护。",
    "featuresEnabled": "启用的功能：",
    "aes256GcmAuthenticatedEncryption": "AES-256-GCM 认证加密",
    "deviceFingerprintMasterKeyProtection": "环境指纹主密钥保护 (KEK)",
    "pbkdf2KeyDerivation": "PBKDF2 密钥推导（10万次迭代）",
    "automaticKeyManagement": "自动密钥管理和轮换",
    "initializing": "初始化中...",
    "initializeEnterpriseEncryption": "初始化企业级加密",
    "migrateExistingData": "迁移现有数据",
    "encryptExistingUnprotectedData": "加密数据库中现有的未保护数据。此过程安全可靠，会自动创建备份。",
    "testMigrationDryRun": "验证加密兼容性",
    "migrating": "迁移中...",
    "migrateData": "迁移数据",
    "securityInformation": "安全信息",
    "sshPrivateKeysEncryptedWithAes256": "SSH 私钥和密码使用 AES-256-GCM 加密",
    "userAuthTokensProtected": "用户认证令牌和 2FA 密钥受到保护",
    "masterKeysProtectedByDeviceFingerprint": "主加密密钥受设备指纹保护 (KEK)",
    "keysBoundToServerInstance": "密钥绑定到当前服务器环境（可通过环境变量迁移）",
    "pbkdf2HkdfKeyDerivation": "PBKDF2 + HKDF 密钥推导（10万次迭代）",
    "backwardCompatibleMigration": "迁移过程中所有数据保持向后兼容",
    "enterpriseGradeSecurityActive": "企业级安全已激活",
    "masterKeysProtectedByDeviceBinding": "您的主加密密钥受环境指纹保护。这基于服务器的主机名、路径等环境信息生成保护密钥。如需迁移服务器，可通过设置 DB_ENCRYPTION_KEY 环境变量来实现数据迁移。",
    "important": "重要提示",
    "keepEncryptionKeysSecure": "确保数据安全：定期备份数据库文件和服务器配置。如需迁移到新服务器，请在新环境中设置 DB_ENCRYPTION_KEY 环境变量，或保持相同的主机名和目录结构。",
    "loadingEncryptionStatus": "正在加载加密状态...",
    "testMigrationDescription": "验证现有数据是否可以安全地迁移到加密格式，不会实际修改任何数据",
    "serverMigrationGuide": "服务器迁移指南",
    "migrationInstructions": "要将加密数据迁移到新服务器：1) 备份数据库文件，2) 在新服务器设置环境变量 DB_ENCRYPTION_KEY=\"你的密钥\"，3) 恢复数据库文件",
    "environmentProtection": "环境保护",
    "environmentProtectionDesc": "基于服务器环境信息（主机名、路径等）保护加密密钥，可通过环境变量实现迁移",
    "verificationCompleted": "兼容性验证完成 - 未修改任何数据",
    "verificationInProgress": "验证完成",
    "dataMigrationCompleted": "数据迁移完成！",
    "verificationFailed": "兼容性验证失败",
    "migrationFailed": "迁移失败",
    "runningVerification": "正在进行兼容性验证...",
    "startingMigration": "开始迁移...",
    "hardwareFingerprintSecurity": "硬件指纹安全",
    "hardwareBoundEncryption": "硬件绑定加密已激活",
    "masterKeysNowProtectedByHardwareFingerprint": "主密钥现在受真实硬件指纹保护，而非环境变量",
    "cpuSerialNumberDetection": "CPU 序列号检测",
    "motherboardUuidIdentification": "主板 UUID 识别",
    "diskSerialNumberVerification": "磁盘序列号验证",
    "biosSerialNumberCheck": "BIOS 序列号检查",
    "stableMacAddressFiltering": "稳定 MAC 地址过滤",
    "databaseFileEncryption": "数据库文件加密",
    "dualLayerProtection": "双层保护已激活",
    "bothFieldAndFileEncryptionActive": "字段级和文件级加密现均已激活，提供最大安全保护",
    "fieldLevelAes256Encryption": "敏感数据的字段级 AES-256 加密",
    "fileLevelDatabaseEncryption": "硬件绑定的文件级数据库加密",
    "hardwareBoundFileKeys": "硬件绑定的文件加密密钥",
    "automaticEncryptedBackups": "自动加密备份创建",
    "createEncryptedBackup": "创建加密备份",
    "creatingBackup": "创建备份中...",
    "backupCreated": "备份已创建",
    "encryptedBackupCreatedSuccessfully": "加密备份创建成功",
    "backupCreationFailed": "备份创建失败",
    "databaseMigration": "数据库迁移",
    "exportForMigration": "导出用于迁移",
    "exportDatabaseForHardwareMigration": "导出 SQLite 格式的解密数据库以迁移到新硬件",
    "exportDatabase": "导出 SQLite 数据库",
    "exporting": "导出中...",
    "exportCreated": "SQLite 导出已创建",
    "exportContainsDecryptedData": "SQLite 导出包含解密数据 - 请保持安全！",
    "databaseExportedSuccessfully": "SQLite 数据库导出成功",
    "databaseExportFailed": "SQLite 数据库导出失败",
    "importFromMigration": "从迁移导入",
    "importDatabaseFromAnotherSystem": "从其他系统或硬件导入 SQLite 数据库",
    "importDatabase": "导入 SQLite 数据库",
    "importing": "导入中...",
    "selectedFile": "选定 SQLite 文件",
    "importWillReplaceExistingData": "SQLite 导入将替换现有数据 - 建议备份！",
    "pleaseSelectImportFile": "请选择 SQLite 导入文件",
    "databaseImportedSuccessfully": "SQLite 数据库导入成功",
    "databaseImportFailed": "SQLite 数据库导入失败",
    "manageEncryptionAndBackups": "管理加密密钥、数据库安全和备份操作",
    "activeSecurityFeatures": "当前活跃的安全措施和保护功能",
    "deviceBindingTechnology": "高级硬件密钥保护技术",
    "backupAndRecovery": "安全备份创建和数据库恢复选项",
    "crossSystemDataTransfer": "跨系统数据库导出和导入",
    "noMigrationNeeded": "无需迁移",
    "encryptionKey": "加密密钥",
    "keyProtection": "密钥保护",
    "active": "已激活",
    "legacy": "旧版",
    "dataStatus": "数据状态",
    "encrypted": "已加密",
    "needsMigration": "需要迁移",
    "ready": "就绪",
    "initializeEncryption": "初始化加密",
    "initialize": "初始化",
    "test": "测试",
    "migrate": "迁移",
    "backup": "备份",
    "createBackup": "创建备份",
    "exportImport": "导出/导入",
    "export": "导出",
    "import": "导入",
    "passwordRequired": "密码为必填项",
    "confirmExport": "确认导出",
    "exportDescription": "将SSH主机和凭据导出为SQLite文件",
    "importDescription": "导入SQLite文件并进行增量合并（跳过重复项）",
    "criticalWarning": "严重警告",
    "cannotDisablePasswordLoginWithoutOIDC": "无法在未配置 OIDC 的情况下禁用密码登录！您必须先配置 OIDC 认证，然后再禁用密码登录，否则您将失去对 Termix 的访问权限。",
    "confirmDisablePasswordLogin": "您确定要禁用密码登录吗？在继续之前，请确保 OIDC 已正确配置并且正常工作，否则您将失去对 Termix 实例的访问权限。",
    "passwordLoginDisabled": "密码登录已成功禁用",
    "passwordLoginAndRegistrationDisabled": "密码登录和新账户注册已成功禁用",
    "requiresPasswordLogin": "需要启用密码登录",
    "passwordLoginDisabledWarning": "密码登录已禁用。请确保 OIDC 已正确配置，否则您将无法登录 Termix。",
    "oidcRequiredWarning": "严重警告：密码登录已禁用。如果您重置或错误配置 OIDC，您将失去对 Termix 的所有访问权限并使您的实例无法使用。只有在您完全确定的情况下才能继续。",
    "confirmDisableOIDCWarning": "警告：您即将在密码登录也已禁用的情况下禁用 OIDC。这将使您的 Termix 实例无法使用，您将失去所有访问权限。您确定要继续吗？",
    "failedToUpdatePasswordLoginStatus": "更新密码登录状态失败"
  },
  "hosts": {
    "title": "主机管理",
    "sshHosts": "SSH 主机",
    "noHosts": "没有 SSH 主机",
    "noHostsMessage": "您还没有添加任何 SSH 主机。点击\"添加主机\"开始使用。",
    "loadingHosts": "加载主机中...",
    "failedToLoadHosts": "加载主机失败",
    "retry": "重试",
    "refresh": "刷新",
    "hostsCount": "{{count}} 个主机",
    "importJson": "导入 JSON",
    "importing": "导入中...",
    "importJsonTitle": "从 JSON 导入 SSH 主机",
    "importJsonDesc": "上传 JSON 文件以批量导入多个 SSH 主机（最多 100 个）。",
    "downloadSample": "下载示例",
    "formatGuide": "格式指南",
    "exportCredentialWarning": "警告：主机 \"{{name}}\" 使用凭据认证。导出的文件将不包含凭据数据，导入后需要手动重新配置。您确定要继续吗？",
    "exportSensitiveDataWarning": "警告：主机 \"{{name}}\" 包含敏感认证数据（密码/SSH密钥）。导出的文件将以明文形式包含这些数据。请妥善保管文件，使用后建议删除。您确定要继续吗？",
    "uncategorized": "未分类",
    "confirmDelete": "确定要删除 \"{{name}}\" 吗？",
    "failedToDeleteHost": "删除主机失败",
    "failedToExportHost": "导出主机失败。请确保您已登录并有权访问主机数据。",
    "jsonMustContainHosts": "JSON 必须包含 \"hosts\" 数组或是一个主机数组",
    "noHostsInJson": "JSON 文件中未找到主机",
    "maxHostsAllowed": "每次导入最多允许 100 个主机",
    "importCompleted": "导入完成：{{success}} 个成功，{{failed}} 个失败",
    "importFailed": "导入失败",
    "importError": "导入错误",
    "failedToImportJson": "导入 JSON 文件失败",
    "connectionDetails": "连接详情",
    "organization": "组织管理",
    "ipAddress": "IP 地址",
    "port": "端口",
    "name": "名称",
    "username": "用户名",
    "hostName": "主机名",
    "folder": "文件夹",
    "tags": "标签",
    "passwordRequired": "使用密码认证时需要密码",
    "sshKeyRequired": "使用密钥认证时需要 SSH 私钥",
    "keyTypeRequired": "使用密钥认证时需要密钥类型",
    "mustSelectValidSshConfig": "必须从列表中选择有效的 SSH 配置",
    "addHost": "添加主机",
    "editHost": "编辑主机",
    "cloneHost": "克隆主机",
    "deleteHost": "删除主机",
    "authType": "认证类型",
    "passwordAuth": "密码",
    "keyAuth": "SSH 密钥",
    "keyPassword": "密钥密码",
    "keyType": "密钥类型",
    "pin": "固定",
    "enableTerminal": "启用终端",
    "enableTunnel": "启用隧道",
    "enableFileManager": "启用文件管理器",
    "defaultPath": "默认路径",
    "testConnection": "测试连接",
    "connect": "连接",
    "disconnect": "断开连接",
    "connected": "已连接",
    "disconnected": "已断开",
    "connecting": "连接中...",
    "connectionFailed": "连接失败",
    "connectionSuccess": "连接成功",
    "addTags": "添加标签（空格添加）",
    "sourcePort": "源端口",
    "sourcePortDesc": "（源指通用标签页中的当前连接详情）",
    "endpointPort": "目标端口",
    "endpointSshConfig": "目标 SSH 配置",
    "retryInterval": "重试间隔（秒）",
    "connection": "连接",
    "remove": "移除",
    "addConnection": "添加连接",
    "sshpassRequired": "密码认证需要安装 Sshpass",
    "sshpassInstallCommand": "安装命令：sudo apt install sshpass",
    "sshServerConfig": "需要配置 SSH 服务器",
    "sshServerConfigInstructions": "运行以下命令以允许密码认证：",
    "sshConfigCommand1": "sudo sed -i 's/#PasswordAuthentication yes/PasswordAuthentication yes/' /etc/ssh/sshd_config",
    "sshConfigCommand2": "sudo systemctl restart sshd",
    "localPortForwarding": "本地端口转发",
    "localPortForwardingDesc": "通过 SSH 连接将本地端口转发到远程服务器",
    "remotePortForwarding": "远程端口转发",
    "remotePortForwardingDesc": "通过 SSH 连接将远程端口转发到本地服务器",
    "dynamicPortForwarding": "动态端口转发（SOCKS 代理）",
    "dynamicPortForwardingDesc": "在本地计算机上创建 SOCKS 代理，通过 SSH 连接路由流量",
    "bindAddress": "绑定地址",
    "hostViewer": "主机查看器",
    "configuration": "配置",
    "maxRetries": "最大重试次数",
    "tunnelConnections": "隧道连接",
    "enableTerminalDesc": "启用/禁用在终端选项卡中显示此主机",
    "enableTunnelDesc": "启用/禁用在隧道选项卡中显示此主机",
    "enableFileManagerDesc": "启用/禁用在文件管理器选项卡中显示此主机",
    "autoStartDesc": "容器启动时自动启动此隧道",
    "defaultPathDesc": "打开此主机文件管理器时的默认目录",
    "tunnelForwardDescription": "此隧道将从源计算机（常规选项卡中的当前连接详情）的端口 {{sourcePort}} 转发流量到端点计算机的端口 {{endpointPort}}。",
    "endpointSshConfiguration": "端点 SSH 配置",
    "sourcePortDescription": "（源指的是常规选项卡中的当前连接详情）",
    "autoStartContainer": "容器启动时自动启动",
    "upload": "上传",
    "authentication": "认证方式",
    "password": "密码",
    "key": "密钥",
    "credential": "凭证",
    "none": "无",
    "selectCredential": "选择凭证",
    "selectCredentialPlaceholder": "选择一个凭证...",
    "credentialRequired": "使用凭证认证时需要选择凭证",
    "credentialDescription": "选择凭证将覆盖当前用户名并使用凭证的认证详细信息。",
    "sshPrivateKey": "SSH 私钥",
    "maxRetriesDescription": "隧道连接的最大重试次数。",
    "retryIntervalDescription": "重试尝试之间的等待时间。",
    "otherInstallMethods": "其他安装方法：",
    "debianUbuntuEquivalent": "(Debian/Ubuntu) 或您的操作系统的等效命令。",
    "or": "或",
    "centosRhelFedora": "CentOS/RHEL/Fedora",
    "macos": "macOS",
    "windows": "Windows",
    "sshpassOSInstructions": {
      "centos": "CentOS/RHEL/Fedora: sudo yum install sshpass 或 sudo dnf install sshpass",
      "macos": "macOS: brew install hudochenkov/sshpass/sshpass",
      "windows": "Windows: 使用 WSL 或考虑使用 SSH 密钥认证"
    },
    "sshServerConfigRequired": "SSH 服务器配置要求",
    "sshServerConfigDesc": "对于隧道连接，SSH 服务器必须配置允许端口转发：",
    "gatewayPortsYes": "绑定远程端口到所有接口",
    "allowTcpForwardingYes": "启用端口转发",
    "permitRootLoginYes": "如果使用 root 用户进行隧道连接",
    "sshServerConfigReverse": "对于反向 SSH 隧道，端点 SSH 服务器必须允许：",
    "gatewayPorts": "GatewayPorts yes（绑定远程端口）",
    "allowTcpForwarding": "AllowTcpForwarding yes（端口转发）",
    "permitRootLogin": "PermitRootLogin yes（如果使用 root）",
    "editSshConfig": "编辑 /etc/ssh/sshd_config 并重启 SSH: sudo systemctl restart sshd",
    "updateHost": "更新主机",
    "hostUpdatedSuccessfully": "主机 \"{{name}}\" 更新成功！",
    "hostAddedSuccessfully": "主机 \"{{name}}\" 添加成功！",
    "hostDeletedSuccessfully": "主机 \"{{name}}\" 删除成功！",
    "failedToSaveHost": "保存主机失败，请重试。",
    "autoDetect": "自动检测",
    "rsa": "RSA",
    "ed25519": "ED25519",
    "ecdsaNistP256": "ECDSA NIST P-256",
    "ecdsaNistP384": "ECDSA NIST P-384",
    "ecdsaNistP521": "ECDSA NIST P-521",
    "dsa": "DSA",
    "rsaSha2256": "RSA SHA2-256",
    "rsaSha2512": "RSA SHA2-512",
    "uploadFile": "上传文件",
    "pasteKey": "粘贴密钥",
    "updateKey": "更新密钥",
    "existingKey": "现有密钥（点击更改）",
    "existingCredential": "现有凭据（点击更改）",
    "addTagsSpaceToAdd": "添加标签（空格添加）",
    "terminalBadge": "终端",
    "tunnelBadge": "隧道",
    "fileManagerBadge": "文件管理器",
    "general": "常规",
    "terminal": "终端",
    "tunnel": "隧道",
    "fileManager": "文件管理器",
    "serverStats": "服务器统计",
    "hostViewer": "主机查看器",
    "enableServerStats": "启用服务器统计",
    "enableServerStatsDesc": "启用/禁用此主机的服务器统计信息收集",
    "displayItems": "显示项目",
    "displayItemsDesc": "选择在服务器统计页面上显示哪些指标",
    "enableCpu": "CPU使用率",
    "enableMemory": "内存使用率",
    "enableDisk": "磁盘使用率",
    "enableNetwork": "网络统计（即将推出）",
    "enableProcesses": "进程数（即将推出）",
    "enableUptime": "运行时间（即将推出）",
    "enableHostname": "主机名（即将推出）",
    "enableOs": "操作系统（即将推出）",
    "customCommands": "自定义命令（即将推出）",
    "customCommandsDesc": "为此服务器定义自定义关机和重启命令",
    "shutdownCommand": "关机命令",
    "rebootCommand": "重启命令",
    "confirmRemoveFromFolder": "确定要将\"{{name}}\"从文件夹\"{{folder}}\"中移除吗？主机将被移动到\"无文件夹\"。",
    "removedFromFolder": "主机\"{{name}}\"已成功从文件夹中移除",
    "failedToRemoveFromFolder": "从文件夹中移除主机失败",
    "folderRenamed": "文件夹\"{{oldName}}\"已成功重命名为\"{{newName}}\"",
    "failedToRenameFolder": "重命名文件夹失败",
    "editFolderAppearance": "编辑文件夹外观",
    "editFolderAppearanceDesc": "自定义文件夹的颜色和图标",
    "folderColor": "文件夹颜色",
    "folderIcon": "文件夹图标",
    "preview": "预览",
    "folderAppearanceUpdated": "文件夹外观更新成功",
    "failedToUpdateFolderAppearance": "更新文件夹外观失败",
    "deleteAllHostsInFolder": "删除文件夹内所有主机",
    "confirmDeleteAllHostsInFolder": "确定要删除文件夹\"{{folder}}\"中的全部 {{count}} 个主机吗？此操作无法撤销。",
    "allHostsInFolderDeleted": "已成功从文件夹\"{{folder}}\"删除 {{count}} 个主机",
    "failedToDeleteHostsInFolder": "删除文件夹中的主机失败",
    "movedToFolder": "主机\"{{name}}\"已成功移动到\"{{folder}}\"",
    "failedToMoveToFolder": "移动主机到文件夹失败",
    "statistics": "统计",
    "enabledWidgets": "已启用组件",
    "enabledWidgetsDesc": "选择要为此主机显示的统计组件",
    "monitoringConfiguration": "监控配置",
    "monitoringConfigurationDesc": "配置服务器统计信息和状态的检查频率",
    "statusCheckEnabled": "启用状态监控",
    "statusCheckEnabledDesc": "检查服务器是在线还是离线",
    "statusCheckInterval": "状态检查间隔",
    "statusCheckIntervalDesc": "检查主机是否在线的频率 (5秒 - 1小时)",
    "metricsEnabled": "启用指标监控",
    "metricsEnabledDesc": "收集CPU、内存、磁盘和其他系统统计信息",
    "metricsInterval": "指标收集间隔",
    "metricsIntervalDesc": "收集服务器统计信息的频率 (5秒 - 1小时)",
    "intervalSeconds": "秒",
    "intervalMinutes": "分钟",
    "intervalValidation": "监控间隔必须在 5 秒到 1 小时（3600 秒）之间",
    "monitoringDisabled": "此主机的服务器监控已禁用",
    "enableMonitoring": "在主机管理器 → 统计选项卡中启用监控",
    "monitoringDisabledBadge": "监控已关闭",
    "statusMonitoring": "状态",
    "metricsMonitoring": "指标",
    "terminalCustomizationNotice": "注意：终端自定义仅在桌面网站版本中有效。移动和 Electron 应用程序使用系统默认终端设置。",
    "terminalCustomization": "终端自定义",
    "appearance": "外观",
    "behavior": "行为",
    "advanced": "高级",
    "themePreview": "主题预览",
    "theme": "主题",
    "selectTheme": "选择主题",
    "chooseColorTheme": "选择终端的颜色主题",
    "fontFamily": "字体系列",
    "selectFont": "选择字体",
    "selectFontDesc": "选择终端使用的字体",
    "fontSize": "字体大小",
    "fontSizeValue": "字体大小：{{value}}px",
    "adjustFontSize": "调整终端字体大小",
    "letterSpacing": "字母间距",
    "letterSpacingValue": "字母间距：{{value}}px",
    "adjustLetterSpacing": "调整字符之间的间距",
    "lineHeight": "行高",
    "lineHeightValue": "行高：{{value}}",
    "adjustLineHeight": "调整行之间的间距",
    "cursorStyle": "光标样式",
    "selectCursorStyle": "选择光标样式",
    "cursorStyleBlock": "块状",
    "cursorStyleUnderline": "下划线",
    "cursorStyleBar": "竖线",
    "chooseCursorAppearance": "选择光标外观",
    "cursorBlink": "光标闪烁",
    "enableCursorBlink": "启用光标闪烁动画",
    "scrollbackBuffer": "回滚缓冲区",
    "scrollbackBufferValue": "回滚缓冲区：{{value}} 行",
    "scrollbackBufferDesc": "保留在回滚历史记录中的行数",
    "bellStyle": "铃声样式",
    "selectBellStyle": "选择铃声样式",
    "bellStyleNone": "无",
    "bellStyleSound": "声音",
    "bellStyleVisual": "视觉",
    "bellStyleBoth": "两者",
    "bellStyleDesc": "如何处理终端铃声（BEL字符，\\x07）。程序在完成任务、遇到错误或通知时会触发此功能。\"声音\"播放音频提示音，\"视觉\"短暂闪烁屏幕，\"两者\"同时执行，\"无\"禁用铃声提醒。",
    "rightClickSelectsWord": "右键选择单词",
    "rightClickSelectsWordDesc": "右键单击选择光标下的单词",
    "fastScrollModifier": "快速滚动修饰键",
    "selectModifier": "选择修饰键",
    "modifierAlt": "Alt",
    "modifierCtrl": "Ctrl",
    "modifierShift": "Shift",
    "fastScrollModifierDesc": "快速滚动的修饰键",
    "fastScrollSensitivity": "快速滚动灵敏度",
    "fastScrollSensitivityValue": "快速滚动灵敏度：{{value}}",
    "fastScrollSensitivityDesc": "按住修饰键时的滚动速度倍数",
    "minimumContrastRatio": "最小对比度",
    "minimumContrastRatioValue": "最小对比度：{{value}}",
    "minimumContrastRatioDesc": "自动调整颜色以获得更好的可读性",
    "sshAgentForwarding": "SSH 代理转发",
    "sshAgentForwardingDesc": "将 SSH 身份验证代理转发到远程主机",
    "backspaceMode": "退格模式",
    "selectBackspaceMode": "选择退格模式",
    "backspaceModeNormal": "正常 (DEL)",
    "backspaceModeControlH": "Control-H (^H)",
    "backspaceModeDesc": "退格键行为兼容性",
    "startupSnippet": "启动代码片段",
    "selectSnippet": "选择代码片段",
    "searchSnippets": "搜索代码片段...",
    "snippetNone": "无",
    "noneAuthTitle": "键盘交互式认证",
    "noneAuthDescription": "此认证方法在连接到 SSH 服务器时将使用键盘交互式认证。",
    "noneAuthDetails": "键盘交互式认证允许服务器在连接期间提示您输入凭据。这对于需要多因素认证或动态密码输入的服务器很有用。",
    "forceKeyboardInteractive": "强制键盘交互式认证",
    "forceKeyboardInteractiveDesc": "强制使用键盘交互式认证。这通常是使用双因素认证（TOTP/2FA）的服务器所必需的。"
  },
  "terminal": {
    "title": "终端",
    "terminalTitle": "终端 - {{host}}",
    "terminalWithPath": "终端 - {{host}}:{{path}}",
    "runTitle": "运行 {{command}} - {{host}}",
    "totpRequired": "需要双因素认证",
    "totpCodeLabel": "验证码",
    "totpPlaceholder": "000000",
    "totpVerify": "验证",
    "connect": "连接主机",
    "disconnect": "断开连接",
    "clear": "清屏",
    "copy": "复制",
    "paste": "粘贴",
    "find": "查找",
    "fullscreen": "全屏",
    "splitHorizontal": "水平分屏",
    "splitVertical": "垂直分屏",
    "closePanel": "关闭面板",
    "reconnect": "重新连接",
    "sessionEnded": "会话已结束",
    "connectionLost": "连接已断开",
    "error": "错误",
    "disconnected": "已断开连接",
    "connectionClosed": "连接已关闭",
    "connectionError": "连接错误",
    "connected": "已连接",
    "sshConnected": "SSH 连接已建立",
    "authError": "认证失败：{{message}}",
    "unknownError": "发生未知错误",
    "messageParseError": "解析服务器消息失败",
    "websocketError": "WebSocket 连接错误",
    "connecting": "连接中...",
    "reconnecting": "重新连接中... ({{attempt}}/{{max}})",
    "reconnected": "重新连接成功",
    "maxReconnectAttemptsReached": "已达到最大重连尝试次数",
    "connectionTimeout": "连接超时"
  },
  "fileManager": {
    "title": "文件管理器",
    "file": "文件",
    "folder": "文件夹",
    "connectToSsh": "连接 SSH 以使用文件操作",
    "uploadFile": "上传文件",
    "downloadFile": "下载",
    "extractArchive": "解压文件",
    "extractingArchive": "正在解压 {{name}}...",
    "archiveExtractedSuccessfully": "{{name}} 解压成功",
    "extractFailed": "解压失败",
    "compressFile": "压缩文件",
    "compressFiles": "压缩文件",
    "compressFilesDesc": "将 {{count}} 个项目压缩为归档文件",
    "archiveName": "归档文件名",
    "enterArchiveName": "输入归档文件名...",
    "compressionFormat": "压缩格式",
    "selectedFiles": "已选文件",
    "andMoreFiles": "以及其他 {{count}} 个...",
    "compress": "压缩",
    "compressingFiles": "正在将 {{count}} 个项目压缩到 {{name}}...",
    "filesCompressedSuccessfully": "{{name}} 创建成功",
    "compressFailed": "压缩失败",
    "edit": "编辑",
    "preview": "预览",
    "previous": "上一页",
    "next": "下一页",
    "pageXOfY": "第 {{current}} 页，共 {{total}} 页",
    "zoomOut": "缩小",
    "zoomIn": "放大",
    "newFile": "新建文件",
    "newFolder": "新建文件夹",
    "rename": "重命名",
    "renameItem": "重命名项目",
    "deleteItem": "删除项目",
    "currentPath": "当前路径",
    "uploadFileTitle": "上传文件",
    "maxFileSize": "最大：1GB（JSON）/ 5GB（二进制）- 支持大文件",
    "removeFile": "移除文件",
    "clickToSelectFile": "点击选择文件",
    "chooseFile": "选择文件",
    "uploading": "上传中...",
    "downloading": "下载中...",
    "uploadingFile": "正在上传 {{name}}...",
    "uploadingLargeFile": "正在上传大文件 {{name}} ({{size}})...",
    "downloadingFile": "正在下载 {{name}}...",
    "creatingFile": "正在创建 {{name}}...",
    "creatingFolder": "正在创建 {{name}}...",
    "deletingItem": "正在删除 {{type}} {{name}}...",
    "renamingItem": "正在重命名 {{type}} {{oldName}} 为 {{newName}}...",
    "createNewFile": "创建新文件",
    "fileName": "文件名",
    "creating": "创建中...",
    "createFile": "创建文件",
    "createNewFolder": "创建新文件夹",
    "folderName": "文件夹名",
    "createFolder": "创建文件夹",
    "warningCannotUndo": "警告：此操作无法撤销",
    "itemPath": "项目路径",
    "thisIsDirectory": "这是一个目录（将递归删除）",
    "deleting": "删除中...",
    "currentPathLabel": "当前路径",
    "newName": "新名称",
    "thisIsDirectoryRename": "这是一个目录",
    "renaming": "重命名中...",
    "fileUploadedSuccessfully": "文件 \"{{name}}\" 上传成功",
    "failedToUploadFile": "上传文件失败",
    "failedToDownloadFile": "下载文件失败",
    "noFileContent": "未收到文件内容",
    "filePath": "文件路径",
    "fileCreatedSuccessfully": "文件 \"{{name}}\" 创建成功",
    "failedToCreateFile": "创建文件失败",
    "folderCreatedSuccessfully": "文件夹 \"{{name}}\" 创建成功",
    "failedToCreateFolder": "创建文件夹失败",
    "failedToCreateItem": "创建项目失败",
    "operationFailed": "{{operation}} 操作失败，文件 {{name}}：{{error}}",
    "failedToResolveSymlink": "解析符号链接失败",
    "itemDeletedSuccessfully": "{{type}}删除成功",
    "itemsDeletedSuccessfully": "{{count}} 个项目删除成功",
    "failedToDeleteItems": "删除项目失败",
    "dragFilesToUpload": "拖拽文件到这里上传",
    "emptyFolder": "此文件夹为空",
    "itemCount": "{{count}} 个项目",
    "selectedCount": "已选择 {{count}} 个",
    "searchFiles": "搜索文件...",
    "upload": "上传",
    "selectHostToStart": "选择主机开始文件管理",
    "failedToConnect": "连接SSH失败",
    "failedToLoadDirectory": "加载目录失败",
    "noSSHConnection": "无SSH连接可用",
    "enterFolderName": "输入文件夹名称：",
    "enterFileName": "输入文件名称：",
    "cut": "剪切",
    "properties": "属性",
    "refresh": "刷新",
    "downloadFiles": "下载 {{count}} 个文件",
    "copyFiles": "复制 {{count}} 个项目",
    "cutFiles": "剪切 {{count}} 个项目",
    "deleteFiles": "删除 {{count}} 个项目",
    "filesCopiedToClipboard": "{{count}} 个项目已复制到剪贴板",
    "filesCutToClipboard": "{{count}} 个项目已剪切到剪贴板",
    "movedItems": "已移动 {{count}} 个项目",
    "unknownSize": "未知大小",
    "fileIsEmpty": "文件为空",
    "modified": "修改时间",
    "largeFileWarning": "大文件警告",
    "largeFileWarningDesc": "此文件大小为 {{size}}，以文本形式打开可能会导致性能问题。",
    "fileNotFoundAndRemoved": "文件 \"{{name}}\" 未找到，已从最近访问/固定文件中移除",
    "failedToLoadFile": "加载文件失败：{{error}}",
    "serverErrorOccurred": "服务器错误，请稍后重试。",
    "failedToDeleteItem": "删除项目失败",
    "itemRenamedSuccessfully": "{{type}}重命名成功",
    "failedToRenameItem": "重命名项目失败",
    "confirmDelete": "确定要删除 {{name}} 吗？",
    "uploadSuccess": "文件上传成功",
    "uploadFailed": "文件上传失败",
    "downloadSuccess": "文件下载成功",
    "downloadFailed": "文件下载失败",
    "permissionDenied": "权限被拒绝",
    "checkDockerLogs": "请检查 Docker 日志以获取详细的错误信息",
    "internalServerError": "内部服务器错误发生",
    "serverError": "服务器错误",
    "error": "错误",
    "requestFailed": "请求失败，状态码",
    "unknownFileError": "未知",
    "cannotReadFile": "无法读取文件",
    "noSshSessionId": "没有可用的 SSH 会话 ID",
    "noFilePath": "没有可用的文件路径",
    "noCurrentHost": "没有可用的当前主机",
    "saveTimeout": "保存操作超时。文件可能已成功保存，但操作用时过长。请检查 Docker 日志以确认。",
    "failedToSaveFile": "保存文件失败",
    "deletedSuccessfully": "删除成功",
    "connectToServer": "连接到服务器",
    "selectServerToEdit": "从侧边栏选择服务器以开始编辑文件",
    "fileOperations": "文件操作",
    "confirmDeleteMessage": "确定要删除 <strong>{{name}}</strong> 吗？",
    "confirmDeleteSingleItem": "确定要永久删除 \"{{name}}\" 吗？",
    "confirmDeleteMultipleItems": "确定要永久删除 {{count}} 个项目吗？",
    "confirmDeleteMultipleItemsWithFolders": "确定要永久删除 {{count}} 个项目吗？这包括文件夹及其内容。",
    "confirmDeleteFolder": "确定要永久删除文件夹 \"{{name}}\" 及其所有内容吗？",
    "deleteDirectoryWarning": "这将删除文件夹及其所有内容。",
    "actionCannotBeUndone": "此操作无法撤销。",
    "permanentDeleteWarning": "此操作无法撤销。项目将从服务器永久删除。",
    "dragSystemFilesToUpload": "拖拽系统文件到此处上传",
    "dragFilesToWindowToDownload": "拖拽文件到窗口外下载",
    "openTerminalHere": "在此处打开终端",
    "run": "运行",
    "saveToSystem": "另存为...",
    "selectLocationToSave": "选择位置保存",
    "openTerminalInFolder": "在此文件夹打开终端",
    "openTerminalInFileLocation": "在文件位置打开终端",
    "terminalWithPath": "终端 - {{host}}:{{path}}",
    "runningFile": "运行 - {{file}}",
    "onlyRunExecutableFiles": "只能运行可执行文件",
    "noHostSelected": "没有选择主机",
    "recent": "最近的",
    "pinned": "固定的",
    "folderShortcuts": "文件夹快捷方式",
    "noRecentFiles": "没有最近的文件。",
    "noPinnedFiles": "没有固定的文件。",
    "enterFolderPath": "输入文件夹路径",
    "noShortcuts": "没有快捷方式。",
    "searchFilesAndFolders": "搜索文件和文件夹...",
    "noFilesOrFoldersFound": "没有找到文件或文件夹。",
    "failedToConnectSSH": "连接 SSH 失败",
    "failedToReconnectSSH": "重新连接 SSH 会话失败",
    "failedToListFiles": "列出文件失败",
    "fetchHomeDataTimeout": "获取主页数据超时",
    "sshStatusCheckTimeout": "SSH 状态检查超时",
    "sshReconnectionTimeout": "SSH 重新连接超时",
    "saveOperationTimeout": "保存操作超时",
    "cannotSaveFile": "无法保存文件",
    "starred": "收藏",
    "shortcuts": "快捷方式",
    "directories": "目录",
    "removedFromRecentFiles": "已从最近访问中移除\"{{name}}\"",
    "removeFailed": "移除失败",
    "unpinnedSuccessfully": "已取消固定\"{{name}}\"",
    "unpinFailed": "取消固定失败",
    "removedShortcut": "已移除快捷方式\"{{name}}\"",
    "removeShortcutFailed": "移除快捷方式失败",
    "clearedAllRecentFiles": "已清除所有最近访问记录",
    "clearFailed": "清除失败",
    "removeFromRecentFiles": "从最近访问中移除",
    "clearAllRecentFiles": "清除所有最近访问",
    "unpinFile": "取消固定",
    "removeShortcut": "移除快捷方式",
    "saveFilesToSystem": "另存 {{count}} 个文件为...",
    "pinFile": "固定文件",
    "addToShortcuts": "添加到快捷方式",
    "downloadToDefaultLocation": "下载到默认位置",
    "pasteFailed": "粘贴失败",
    "noUndoableActions": "没有可撤销的操作",
    "undoCopySuccess": "已撤销复制操作：删除了 {{count}} 个复制的文件",
    "undoCopyFailedDelete": "撤销失败：无法删除任何复制的文件",
    "undoCopyFailedNoInfo": "撤销失败：找不到复制的文件信息",
    "undoMoveSuccess": "已撤销移动操作：移回了 {{count}} 个文件到原位置",
    "undoMoveFailedMove": "撤销失败：无法移回任何文件",
    "undoMoveFailedNoInfo": "撤销失败：找不到移动的文件信息",
    "undoDeleteNotSupported": "删除操作无法撤销：文件已从服务器永久删除",
    "undoTypeNotSupported": "不支持撤销此类操作",
    "undoOperationFailed": "撤销操作失败",
    "unknownError": "未知错误",
    "enterPath": "输入路径...",
    "editPath": "编辑路径",
    "confirm": "确认",
    "cancel": "取消",
    "find": "查找...",
    "replaceWith": "替换为...",
    "replace": "替换",
    "replaceAll": "全部替换",
    "downloadInstead": "下载文件",
    "keyboardShortcuts": "键盘快捷键",
    "searchAndReplace": "搜索和替换",
    "editing": "编辑",
    "navigation": "导航",
    "code": "代码",
    "search": "搜索",
    "findNext": "查找下一个",
    "findPrevious": "查找上一个",
    "save": "保存",
    "selectAll": "全选",
    "undo": "撤销",
    "redo": "重做",
    "goToLine": "跳转到行",
    "moveLineUp": "向上移动行",
    "moveLineDown": "向下移动行",
    "toggleComment": "切换注释",
    "indent": "增加缩进",
    "outdent": "减少缩进",
    "autoComplete": "自动补全",
    "imageLoadError": "图片加载失败",
    "rotate": "旋转",
    "originalSize": "原始大小",
    "startTyping": "开始输入...",
    "moveFileFailed": "移动 {{name}} 失败",
    "moveOperationFailed": "移动操作失败",
    "canOnlyCompareFiles": "只能对比两个文件",
    "comparingFiles": "正在对比文件：{{file1}} 与 {{file2}}",
    "dragFailed": "拖拽失败",
    "filePinnedSuccessfully": "文件\"{{name}}\"已固定",
    "pinFileFailed": "固定文件失败",
    "fileUnpinnedSuccessfully": "文件\"{{name}}\"已取消固定",
    "unpinFileFailed": "取消固定失败",
    "shortcutAddedSuccessfully": "文件夹快捷方式\"{{name}}\"已添加",
    "addShortcutFailed": "添加快捷方式失败",
    "operationCompletedSuccessfully": "已{{operation}} {{count}} 个项目",
    "operationCompleted": "已{{operation}} {{count}} 个项目",
    "downloadFileSuccess": "文件 {{name}} 下载成功",
    "downloadFileFailed": "下载失败",
    "moveTo": "移动到 {{name}}",
    "diffCompareWith": "与 {{name}} 对比",
    "dragOutsideToDownload": "拖拽到窗口外下载 ({{count}} 个文件)",
    "newFolderDefault": "新文件夹",
    "newFileDefault": "新文件.txt",
    "successfullyMovedItems": "成功移动 {{count}} 个项目到 {{target}}",
    "move": "移动",
    "searchInFile": "在文件中搜索 (Ctrl+F)",
    "showKeyboardShortcuts": "显示键盘快捷键",
    "startWritingMarkdown": "开始编写您的 markdown 内容...",
    "loadingFileComparison": "正在加载文件对比...",
    "reload": "重新加载",
    "compare": "对比",
    "sideBySide": "并排显示",
    "inline": "内嵌显示",
    "fileComparison": "文件对比：{{file1}} 与 {{file2}}",
    "fileTooLarge": "文件过大：{{error}}",
    "sshConnectionFailed": "SSH 连接失败。请检查与 {{name}} ({{ip}}:{{port}}) 的连接",
    "loadFileFailed": "加载文件失败：{{error}}",
    "connectedSuccessfully": "连接成功",
    "totpVerificationFailed": "TOTP 验证失败",
    "changePermissions": "修改权限",
    "changePermissionsDesc": "修改文件权限",
    "currentPermissions": "当前权限",
    "newPermissions": "新权限",
    "owner": "所有者",
    "group": "组",
    "others": "其他",
    "read": "读取",
    "write": "写入",
    "execute": "执行",
    "permissionsChangedSuccessfully": "权限修改成功",
    "failedToChangePermissions": "权限修改失败"
  },
  "tunnels": {
    "title": "SSH 隧道",
    "noSshTunnels": "没有 SSH 隧道",
    "createFirstTunnelMessage": "创建您的第一个 SSH 隧道以开始使用。使用 SSH 管理器添加具有隧道连接的主机。",
    "connected": "已连接",
    "disconnected": "已断开连接",
    "connecting": "连接中...",
    "disconnecting": "断开连接中...",
    "unknownTunnelStatus": "未知",
    "unknown": "未知",
    "error": "错误",
    "failed": "失败",
    "retrying": "重试中",
    "waiting": "等待中",
    "waitingForRetry": "等待重试",
    "retryingConnection": "重试连接",
    "canceling": "取消中...",
    "connect": "连接",
    "disconnect": "断开连接",
    "cancel": "取消",
    "port": "端口",
    "attempt": "第 {{current}} 次尝试，共 {{max}} 次",
    "nextRetryIn": "{{seconds}} 秒后重试",
    "checkDockerLogs": "查看 Docker 日志以了解错误原因，加入",
    "noTunnelConnections": "未配置隧道连接",
    "tunnelConnections": "隧道连接",
    "addTunnel": "添加隧道",
    "editTunnel": "编辑隧道",
    "deleteTunnel": "删除隧道",
    "tunnelName": "隧道名称",
    "localPort": "本地端口",
    "remoteHost": "远程主机",
    "remotePort": "远程端口",
    "autoStart": "自动启动",
    "status": "状态",
    "active": "活动",
    "inactive": "未激活",
    "start": "启动",
    "stop": "停止",
    "restart": "重启",
    "connectionType": "连接类型",
    "local": "本地",
    "remote": "远程",
    "dynamic": "动态",
    "portMapping": "端口 {{sourcePort}} → {{endpointHost}}:{{endpointPort}}",
    "endpointHostNotFound": "未找到端点主机",
    "discord": "Discord",
    "githubIssue": "GitHub 问题",
    "forHelp": "寻求帮助"
  },
  "serverStats": {
    "title": "服务器统计",
    "cpu": "CPU",
    "memory": "内存",
    "disk": "磁盘",
    "network": "网络",
    "uptime": "运行时间",
    "loadAverage": "平均: {{avg1}}, {{avg5}}, {{avg15}}",
    "processes": "进程",
    "connections": "连接",
    "usage": "使用率",
    "available": "可用",
    "total": "总计",
    "free": "空闲",
    "used": "已用",
    "percentage": "百分比",
    "refreshStatusAndMetrics": "刷新状态和指标",
    "refreshStatus": "刷新状态",
    "fileManagerAlreadyOpen": "此主机的文件管理器已打开",
    "openFileManager": "打开文件管理器",
    "cpuCores_one": "{{count}} 个 CPU",
    "cpuCores_other": "{{count}} 个 CPU",
    "naCpus": "N/A CPU",
    "loadAverageNA": "平均: N/A",
    "cpuUsage": "CPU 使用率",
    "memoryUsage": "内存使用率",
    "diskUsage": "磁盘使用率",
    "rootStorageSpace": "根目录存储空间",
    "of": "的",
    "feedbackMessage": "对服务器管理的下一步功能有想法？在这里分享吧",
    "failedToFetchHostConfig": "获取主机配置失败",
    "failedToFetchStatus": "获取服务器状态失败",
    "failedToFetchMetrics": "获取服务器指标失败",
    "loadingMetrics": "正在加载指标...",
    "refreshing": "正在刷新...",
    "serverOffline": "服务器离线",
    "cannotFetchMetrics": "无法从离线服务器获取指标",
    "totpRequired": "需要 TOTP 认证",
    "totpUnavailable": "启用了 TOTP 的服务器无法使用服务器统计功能",
    "load": "负载",
    "free": "空闲",
    "available": "可用",
    "editLayout": "编辑布局",
    "cancelEdit": "取消",
    "addWidget": "添加小组件",
    "saveLayout": "保存布局",
    "unsavedChanges": "有未保存的更改",
    "layoutSaved": "布局保存成功",
    "failedToSaveLayout": "保存布局失败",
    "systemInfo": "系统信息",
    "hostname": "主机名",
    "operatingSystem": "操作系统",
    "kernel": "内核",
    "totalUptime": "总运行时间",
    "seconds": "秒",
    "networkInterfaces": "网络接口",
    "noInterfacesFound": "未找到网络接口",
    "totalProcesses": "总进程数",
    "running": "运行中",
    "noProcessesFound": "未找到进程",
    "loginStats": "SSH 登录统计",
    "totalLogins": "总登录次数",
    "uniqueIPs": "唯一 IP 数",
    "recentSuccessfulLogins": "最近成功登录",
    "recentFailedAttempts": "最近失败尝试",
    "noRecentLoginData": "无最近登录数据",
    "from": "来自"
  },
  "auth": {
    "tagline": "SSH 终端管理器",
    "description": "安全、强大、直观的 SSH 连接管理",
    "welcomeBack": "欢迎回到 TERMIX",
    "createAccount": "创建您的 TERMIX 账户",
    "continueExternal": "使用外部提供商继续",
    "loginTitle": "登录 Termix",
    "registerTitle": "创建账户",
    "loginButton": "登录",
    "registerButton": "注册",
    "forgotPassword": "忘记密码？",
    "rememberMe": "记住我",
    "noAccount": "还没有账户？",
    "hasAccount": "已有账户？",
    "loginSuccess": "登录成功",
    "loginFailed": "登录失败",
    "registerSuccess": "注册成功",
    "registerFailed": "注册失败",
    "logoutSuccess": "登出成功",
    "invalidCredentials": "用户名或密码错误",
    "accountCreated": "账户创建成功",
    "passwordReset": "密码重置链接已发送",
    "twoFactorAuth": "双因素认证",
    "enterCode": "输入验证码",
    "backupCode": "使用备用码",
    "verifyCode": "验证码",
    "enableTwoFactor": "启用双因素认证",
    "disableTwoFactor": "禁用双因素认证",
    "scanQRCode": "使用您的身份验证器应用扫描此二维码",
    "backupCodes": "备用码",
    "saveBackupCodes": "请将这些备用码保存在安全的地方",
    "twoFactorEnabledSuccess": "双因素认证启用成功！",
    "twoFactorDisabled": "双因素认证已禁用",
    "newBackupCodesGenerated": "新备用码已生成",
    "backupCodesDownloaded": "备用码已下载",
    "pleaseEnterSixDigitCode": "请输入 6 位验证码",
    "invalidVerificationCode": "无效的验证码",
    "failedToDisableTotp": "禁用 TOTP 失败",
    "failedToGenerateBackupCodes": "生成备用码失败",
    "enterPassword": "输入您的密码",
    "lockedOidcAuth": "已锁定 (OIDC 认证)",
    "twoFactorTitle": "双因素认证",
    "twoFactorProtected": "您的账户已启用双因素认证保护",
    "twoFactorActive": "双因素认证当前在您的账户上处于活动状态",
    "disable2FA": "禁用 2FA",
    "disableTwoFactorWarning": "禁用双因素认证将降低您账户的安全性",
    "passwordOrTotpCode": "密码或 TOTP 验证码",
    "or": "或",
    "generateNewBackupCodesText": "如果您丢失了现有的备用码，请生成新的备用码",
    "generateNewBackupCodes": "生成新的备用码",
    "yourBackupCodes": "您的备用码",
    "download": "下载",
    "setupTwoFactorTitle": "设置双因素认证",
    "step1ScanQR": "步骤 1：使用您的身份验证器应用扫描二维码",
    "manualEntryCode": "手动输入代码",
    "cannotScanQRText": "如果无法扫描二维码，请在身份验证器应用中手动输入此代码",
    "nextVerifyCode": "下一步：验证代码",
    "verifyAuthenticator": "验证您的身份验证器",
    "step2EnterCode": "步骤 2：输入身份验证器应用中的6位数代码",
    "verificationCode": "验证码",
    "back": "返回",
    "verifyAndEnable": "验证并启用",
    "saveBackupCodesTitle": "保存您的备用码",
    "step3StoreCodesSecurely": "步骤 3：将这些代码保存在安全的地方",
    "importantBackupCodesText": "请将这些备用码保存在安全的地方。如果您丢失了身份验证器设备，可以使用它们访问您的账户。",
    "completeSetup": "完成设置",
    "notEnabledText": "双因素认证通过在登录时要求来自身份验证器应用的代码，为您的账户增加额外的安全层。",
    "enableTwoFactorButton": "启用双因素认证",
    "addExtraSecurityLayer": "为您的账户添加额外的安全层",
    "firstUser": "首位用户",
    "firstUserMessage": "作为您的第一个用户，您将被设置为管理员。您可以在侧边栏用户下拉菜单中查看管理员设置。如果您认为这是一个错误，请检查 Docker 日志或创建 GitHub 问题",
    "external": "外部",
    "loginWithExternal": "使用外部提供商登录",
    "loginWithExternalDesc": "使用您配置的外部身份提供者登录",
    "externalNotSupportedInElectron": "Electron 应用暂不支持外部身份验证。请使用网页版本进行 OIDC 登录。",
    "resetPasswordButton": "重置密码",
    "sendResetCode": "发送重置代码",
    "resetCodeDesc": "输入您的用户名以接收密码重置代码。代码将记录在 docker 容器日志中。",
    "resetCode": "重置代码",
    "verifyCodeButton": "验证代码",
    "enterResetCode": "输入来自 docker 容器日志中用户的 6 位数代码：",
    "goToLogin": "转到登录",
    "newPassword": "新密码",
    "confirmNewPassword": "确认密码",
    "enterNewPassword": "为用户输入新密码：",
    "passwordResetSuccess": "成功！",
    "passwordResetSuccessDesc": "您的密码已成功重置！您现在可以使用新密码登录。",
    "signUp": "注册",
    "dataLossWarning": "以这种方式重置密码将删除所有已保存的 SSH 主机、凭据和其他加密数据。此操作无法撤销。仅当您忘记密码且未登录时才使用此功能。",
    "sshAuthenticationRequired": "需要 SSH 身份验证",
    "sshNoKeyboardInteractive": "键盘交互式身份验证不可用",
    "sshAuthenticationFailed": "身份验证失败",
    "sshAuthenticationTimeout": "身份验证超时",
    "sshNoKeyboardInteractiveDescription": "服务器不支持键盘交互式身份验证。请提供您的密码或 SSH 密钥。",
    "sshAuthFailedDescription": "提供的凭据不正确。请使用有效凭据重试。",
    "sshTimeoutDescription": "身份验证尝试超时。请重试。",
    "sshProvideCredentialsDescription": "请提供您的 SSH 凭据以连接到此服务器。",
    "sshPasswordDescription": "输入此 SSH 连接的密码。",
    "sshKeyPasswordDescription": "如果您的 SSH 密钥已加密，请在此处输入密码。"
  },
  "errors": {
    "notFound": "页面未找到",
    "unauthorized": "未授权访问",
    "forbidden": "访问被禁止",
    "serverError": "服务器错误",
    "networkError": "网络错误",
    "databaseConnection": "无法连接到数据库。",
    "unknownError": "未知错误",
    "loginFailed": "登录失败",
    "failedPasswordReset": "无法启动密码重置",
    "failedVerifyCode": "验证重置代码失败",
    "failedCompleteReset": "无法完成密码重置",
    "invalidTotpCode": "无效的 TOTP 代码",
    "failedOidcLogin": "无法启动 OIDC 登录",
    "failedUserInfo": "OIDC 登录后无法获取用户信息",
    "oidcAuthFailed": "OIDC 认证失败",
    "noTokenReceived": "登录未收到令牌",
    "invalidAuthUrl": "从后端收到无效的授权 URL",
    "invalidInput": "输入无效",
    "requiredField": "此字段为必填项",
    "minLength": "最小长度为 {{min}}",
    "maxLength": "最大长度为 {{max}}",
    "invalidEmail": "邮箱地址无效",
    "passwordMismatch": "密码不匹配",
    "passwordLoginDisabled": "用户名/密码登录当前已禁用",
    "weakPassword": "密码强度太弱",
    "usernameExists": "用户名已存在",
    "emailExists": "邮箱已存在",
    "loadFailed": "加载数据失败",
    "saveError": "保存失败",
    "sessionExpired": "会话已过期 - 请重新登录"
  },
  "messages": {
    "saveSuccess": "保存成功",
    "saveError": "保存失败",
    "deleteSuccess": "删除成功",
    "deleteError": "删除失败",
    "updateSuccess": "更新成功",
    "updateError": "更新失败",
    "copySuccess": "已复制到剪贴板",
    "copyError": "复制失败",
    "copiedToClipboard": "{{item}} 已复制到剪贴板",
    "connectionEstablished": "连接已建立",
    "connectionClosed": "连接已关闭",
    "reconnecting": "重新连接中...",
    "processing": "处理中...",
    "pleaseWait": "请稍候...",
    "registrationDisabled": "新用户注册已被管理员禁用。请登录或联系管理员。",
    "databaseConnected": "数据库连接成功",
    "databaseConnectionFailed": "无法连接到数据库服务器",
    "checkServerConnection": "请检查您的服务器连接并重试",
    "resetCodeSent": "重置代码已发送到 Docker 日志",
    "codeVerified": "代码验证成功",
    "passwordResetSuccess": "密码重置成功",
    "loginSuccess": "登录成功",
    "registrationSuccess": "注册成功"
  },
  "profile": {
    "title": "用户资料",
    "description": "管理您的账户设置和安全",
    "security": "安全",
    "changePassword": "修改密码",
    "twoFactorAuth": "双因素认证",
    "accountInfo": "账户信息",
    "role": "角色",
    "admin": "管理员",
    "user": "用户",
    "authMethod": "认证方式",
    "local": "本地",
    "external": "外部 (OIDC)",
    "selectPreferredLanguage": "选择您的界面首选语言",
    "fileColorCoding": "文件颜色编码",
    "fileColorCodingDesc": "按类型对文件进行颜色编码：文件夹（红色）、文件（蓝色）、符号链接（绿色）",
    "currentPassword": "当前密码",
    "passwordChangedSuccess": "密码修改成功！请重新登录。",
    "failedToChangePassword": "修改密码失败。请检查您当前的密码并重试。"
  },
  "user": {
    "failedToLoadVersionInfo": "加载版本信息失败"
  },
  "placeholders": {
    "enterCode": "000000",
    "ipAddress": "127.0.0.1",
    "port": "22",
    "maxRetries": "3",
    "retryInterval": "10",
    "language": "语言",
    "username": "用户名",
    "hostname": "主机名",
    "folder": "文件夹",
    "password": "密码",
    "credentialName": "我的SSH服务器",
    "description": "SSH凭据描述",
    "searchCredentials": "按名称、用户名或标签搜索凭据...",
    "keyPassword": "密钥密码",
    "pastePrivateKey": "在此粘贴您的私钥...",
    "pastePublicKey": "在此粘贴您的公钥...",
    "sshConfig": "端点 SSH 配置",
    "homePath": "/home",
    "clientId": "您的客户端 ID",
    "clientSecret": "您的客户端密钥",
    "authUrl": "https://your-provider.com/application/o/authorize/",
    "redirectUrl": "https://your-provider.com/application/o/termix/",
    "tokenUrl": "https://your-provider.com/application/o/token/",
    "userIdField": "sub",
    "usernameField": "name",
    "scopes": "openid email profile",
    "userinfoUrl": "https://your-provider.com/application/o/userinfo/",
    "enterUsername": "输入用户名以设为管理员",
    "searchHosts": "按名称、用户名、IP、文件夹、标签搜索主机...",
    "enterPassword": "输入您的密码",
    "totpCode": "6 位 TOTP 验证码",
    "searchHostsAny": "按任意信息搜索主机...",
    "confirmPassword": "输入您的密码以确认",
    "typeHere": "在此输入",
    "fileName": "输入文件名（例如：example.txt）",
    "folderName": "输入文件夹名",
    "fullPath": "输入项目的完整路径",
    "currentPath": "输入项目的当前路径",
    "newName": "输入新名称"
  },
  "leftSidebar": {
    "failedToLoadHosts": "加载主机失败",
    "noFolder": "无文件夹",
    "passwordRequired": "需要输入密码",
    "failedToDeleteAccount": "删除账户失败",
    "failedToMakeUserAdmin": "设为管理员失败",
    "userIsNowAdmin": "用户 {{username}} 现在是管理员",
    "removeAdminConfirm": "确定要移除 {{username}} 的管理员权限吗？",
    "deleteUserConfirm": "确定要删除用户 {{username}} 吗？此操作无法撤销。",
    "deleteAccount": "删除账户",
    "closeDeleteAccount": "关闭删除账户",
    "deleteAccountWarning": "此操作无法撤销。这将永久删除您的账户和所有相关数据。",
    "deleteAccountWarningDetails": "删除您的账户将删除所有数据，包括 SSH 主机、配置和设置。此操作不可逆。",
    "deleteAccountWarningShort": "此操作不可逆，将永久删除您的帐户。",
    "cannotDeleteAccount": "无法删除账户",
    "lastAdminWarning": "您是最后一个管理员用户。您不能删除自己的账户，否则系统将没有任何管理员。请先将其他用户设为管理员，或联系系统支持。",
    "confirmPassword": "确认密码",
    "deleting": "删除中...",
    "cancel": "取消"
  },
  "interface": {
    "sidebar": "侧边栏",
    "toggleSidebar": "切换侧边栏",
    "close": "关闭",
    "online": "在线",
    "offline": "离线",
    "maintenance": "维护中",
    "degraded": "降级",
    "noTunnelConnections": "未配置隧道连接",
    "discord": "Discord",
    "connectToSshForOperations": "连接 SSH 以使用文件操作",
    "uploadFile": "上传文件",
    "rename": "重命名",
    "noSshHosts": "没有 SSH 主机",
    "importSshHosts": "从 JSON 导入 SSH 主机",
    "error": "错误",
    "externalAuth": "外部认证 (OIDC)",
    "resetSplitSizes": "重置分屏大小",
    "sshManagerAlreadyOpen": "SSH 管理器已打开",
    "disabledDuringSplitScreen": "分屏期间禁用",
    "maxRetriesExhausted": "已达到最大重试次数",
    "administrator": "管理员",
    "verifying": "验证中...",
    "secretKey": "密钥",
    "totpQrCode": "TOTP 二维码",
    "validSshConfigRequired": "必须从列表中选择有效的 SSH 配置",
    "pinConnection": "固定连接",
    "productionFolder": "生产环境",
    "databaseServer": "数据库服务器",
    "developmentServer": "开发服务器",
    "developmentFolder": "开发环境",
    "webServerProduction": "Web 服务器 - 生产环境",
    "failedToStartOidcLogin": "启动 OIDC 登录失败",
    "failedToGetUserInfoAfterOidc": "OIDC 登录后获取用户信息失败",
    "loginWithExternalProvider": "使用外部提供者登录",
    "failedToStartTotpSetup": "启动 TOTP 设置失败"
  },
  "mobile": {
    "selectHostToStart": "选择一个主机以开始您的终端会话",
    "limitedSupportMessage": "网站移动端支持仍在开发中。使用移动应用以获得更好的体验。",
    "mobileAppInProgress": "移动应用开发中",
    "mobileAppInProgressDesc": "我们正在开发专门的移动应用，为移动设备提供更好的体验。",
    "viewMobileAppDocs": "安装移动应用",
    "mobileAppDocumentation": "移动应用文档"
  },
  "dashboard": {
    "title": "仪表板",
    "github": "GitHub",
    "support": "支持",
    "discord": "Discord",
    "donate": "捐赠",
    "serverOverview": "服务器概览",
    "version": "版本",
    "upToDate": "已是最新",
    "updateAvailable": "有可用更新",
    "uptime": "运行时间",
    "database": "数据库",
    "healthy": "健康",
    "error": "错误",
    "totalServers": "服务器总数",
    "totalTunnels": "隧道总数",
    "totalCredentials": "凭据总数",
    "recentActivity": "最近活动",
    "reset": "重置",
    "loadingRecentActivity": "正在加载最近活动...",
    "noRecentActivity": "无最近活动",
    "quickActions": "快速操作",
    "addHost": "添加主机",
    "addCredential": "添加凭据",
    "adminSettings": "管理员设置",
    "userProfile": "用户资料",
    "serverStats": "服务器统计",
    "loadingServerStats": "正在加载服务器统计...",
    "noServerData": "无可用服务器数据",
    "cpu": "CPU",
    "ram": "内存",
    "notAvailable": "不可用"
  },
  "commandPalette": {
    "searchPlaceholder": "搜索主机或快速操作...",
    "recentActivity": "最近活动",
    "navigation": "导航",
    "addHost": "添加主机",
    "addCredential": "添加凭据",
    "adminSettings": "管理员设置",
    "userProfile": "用户资料",
    "updateLog": "更新日志",
    "hosts": "主机",
    "openServerDetails": "打开服务器详情",
    "openFileManager": "打开文件管理器",
    "edit": "编辑",
    "links": "链接",
    "github": "GitHub",
    "support": "支持",
    "discord": "Discord",
    "donate": "捐赠",
    "press": "按下",
    "toToggle": "来切换",
    "close": "关闭",
    "hostManager": "主机管理器"
  }
}
