mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-07-16 05:13:36 +00:00
New Crowdin updates (#740)
* New translations en.json (Romanian) [ci skip] * New translations en.json (French) [ci skip] * New translations en.json (Spanish) [ci skip] * New translations en.json (Afrikaans) [ci skip] * New translations en.json (Arabic) [ci skip] * New translations en.json (Bulgarian) [ci skip] * New translations en.json (Catalan) [ci skip] * New translations en.json (Czech) [ci skip] * New translations en.json (Danish) [ci skip] * New translations en.json (German) [ci skip] * New translations en.json (Greek) [ci skip] * New translations en.json (Finnish) [ci skip] * New translations en.json (Hebrew) [ci skip] * New translations en.json (Hungarian) [ci skip] * New translations en.json (Italian) [ci skip] * New translations en.json (Japanese) [ci skip] * New translations en.json (Korean) [ci skip] * New translations en.json (Dutch) [ci skip] * New translations en.json (Norwegian) [ci skip] * New translations en.json (Polish) [ci skip] * New translations en.json (Portuguese) [ci skip] * New translations en.json (Russian) [ci skip] * New translations en.json (Serbian (Cyrillic)) [ci skip] * New translations en.json (Swedish) [ci skip] * New translations en.json (Turkish) [ci skip] * New translations en.json (Ukrainian) [ci skip] * New translations en.json (Chinese Simplified) [ci skip] * New translations en.json (Chinese Traditional) [ci skip] * New translations en.json (Vietnamese) [ci skip] * New translations en.json (Portuguese, Brazilian) [ci skip] * New translations en.json (Indonesian) [ci skip] * New translations en.json (Bengali) [ci skip] * New translations en.json (Thai) [ci skip] * New translations en.json (Hindi) [ci skip]
This commit is contained in:
@@ -402,6 +402,8 @@
|
||||
"currentVersion": "您正在运行版本 {{version}}",
|
||||
"updateAvailable": "更新可用",
|
||||
"newVersionAvailable": "新版本已发布!您当前运行的是 {{current}} 版本,但 {{latest}} 版本可用。",
|
||||
"betaVersion": "测试版",
|
||||
"betaVersionDesc": "You are running {{current}}, which is newer than the latest stable release {{latest}}.",
|
||||
"releasedOn": "发布日期:{{date}}",
|
||||
"downloadUpdate": "下载更新",
|
||||
"dismiss": "关闭",
|
||||
@@ -426,6 +428,8 @@
|
||||
"warning": "警告",
|
||||
"info": "信息",
|
||||
"success": "成功",
|
||||
"unsavedChanges": "未保存的更改",
|
||||
"dismiss": "关闭",
|
||||
"loading": "加载中...",
|
||||
"required": "必需的",
|
||||
"optional": "选修的",
|
||||
@@ -471,6 +475,7 @@
|
||||
"chinese": "中文",
|
||||
"german": "德语",
|
||||
"cancel": "取消",
|
||||
"done": "完成",
|
||||
"username": "用户名",
|
||||
"name": "名称",
|
||||
"login": "登录",
|
||||
@@ -486,6 +491,7 @@
|
||||
"save": "保存",
|
||||
"saving": "保存中...",
|
||||
"delete": "删除",
|
||||
"rename": "重命名:",
|
||||
"edit": "编辑",
|
||||
"add": "添加",
|
||||
"search": "搜索",
|
||||
@@ -559,7 +565,8 @@
|
||||
"passwordCopied": "密码已复制到剪贴板",
|
||||
"sudoPasswordCopied": "Sudo 密码已复制到剪贴板",
|
||||
"noPasswordAvailable": "没有可用密码",
|
||||
"failedToCopyPassword": "无法复制密码"
|
||||
"failedToCopyPassword": "无法复制密码",
|
||||
"openFileManager": "打开文件管理器"
|
||||
},
|
||||
"admin": {
|
||||
"title": "管理员设置",
|
||||
@@ -868,7 +875,42 @@
|
||||
"passwordMinLength": "密码长度必须至少为 6 个字符",
|
||||
"currentRoles": "目前角色",
|
||||
"noRolesAssigned": "未分配任何角色",
|
||||
"assignNewRole": "分配新角色"
|
||||
"assignNewRole": "分配新角色",
|
||||
"apiKeys": {
|
||||
"tabLabel": "API 密钥",
|
||||
"title": "API 密钥",
|
||||
"createApiKey": "创建 API 密钥",
|
||||
"createApiKeyDescription": "为特定用户创建新的 API 密钥范围。令牌只显示一次。",
|
||||
"keyCreated": "API 密钥已创建",
|
||||
"keyCreatedDescription": "现在复制此密钥——它将不会再次显示。",
|
||||
"keyName": "密钥名称",
|
||||
"keyNamePlaceholder": "例如:CI/CD 管线",
|
||||
"scopedUser": "范围用户",
|
||||
"selectUser": "选择一个用户...",
|
||||
"searchUsers": "搜索用户...",
|
||||
"noUsersFound": "未找到用户。",
|
||||
"expiresAt": "到期于",
|
||||
"optional": "可选的",
|
||||
"expiresAtHelp": "留空的密钥永远不会过期。",
|
||||
"copyWarningTitle": "保存您的 API 密钥",
|
||||
"copyWarningDescription": "此密钥将只显示一次。将其存储在一个安全的地方。",
|
||||
"apiKey": "API 密钥",
|
||||
"tokenCopied": "代币已复制到剪贴板",
|
||||
"creating": "创建中...",
|
||||
"nameRequired": "密钥名称是必需的",
|
||||
"userRequired": "请选择一个用户",
|
||||
"failedToCreate": "创建 API 密钥失败",
|
||||
"noKeys": "没有找到 API 密钥。",
|
||||
"name": "名称",
|
||||
"prefix": "前缀",
|
||||
"lastUsed": "上次使用",
|
||||
"never": "从不使用",
|
||||
"revokeKey": "吊销密钥",
|
||||
"confirmRevoke": "Are you sure you want to revoke the API key \"{{name}}\"? This cannot be undone.",
|
||||
"revokedSuccessfully": "API 密钥已成功撤销。",
|
||||
"failedToRevoke": "吊销API密钥失败",
|
||||
"failedToFetch": "获取 API 密钥失败"
|
||||
}
|
||||
},
|
||||
"hosts": {
|
||||
"title": "主机管理",
|
||||
@@ -962,28 +1004,8 @@
|
||||
"enableDocker": "启用 Docker",
|
||||
"defaultPath": "默认路径",
|
||||
"defaultPathDesc": "打开此主机的文件管理器时的默认目录",
|
||||
"tunnelConnections": "隧道连接",
|
||||
"connection": "连接",
|
||||
"remove": "移除",
|
||||
"sourcePort": "源端口",
|
||||
"sourcePortDesc": "(来源指的是「常规」选项卡中的「当前连接详情」)",
|
||||
"endpointPort": "端点端口",
|
||||
"endpointSshConfig": "端点 SSH 配置",
|
||||
"tunnelForwardDescription": "此隧道会将源机器(「常规」选项卡中的当前连接详情)上 {{sourcePort}} 端口的流量,转发至目标机器上的 {{endpointPort}} 端口。",
|
||||
"maxRetries": "最大重试次数",
|
||||
"maxRetriesDescription": "隧道连接的最大重试次数。",
|
||||
"retryInterval": "重试间隔(秒)",
|
||||
"retryIntervalDescription": "重试之间需要等待一段时间。",
|
||||
"autoStartContainer": "容器启动时自动启动",
|
||||
"autoStartDesc": "容器启动时自动启动此隧道",
|
||||
"addConnection": "添加隧道连接",
|
||||
"tunnelType": "隧道类型",
|
||||
"tunnelTypeLocal": "本地(-L)",
|
||||
"tunnelTypeRemote": "远程 (-R)",
|
||||
"tunnelTypeLocalDesc": "转发本地端口到远程端点",
|
||||
"tunnelTypeRemoteDesc": "转发远程端口到本地机",
|
||||
"tunnelForwardDescriptionLocal": "此隧道会将本地端口 {{sourcePort}} 的流量转发到终端机器上的端口 {{endpointPort}} 。",
|
||||
"tunnelForwardDescriptionRemote": "此隧道会将源机器(常规选项卡中的当前连接详细信息)上的端口 {{sourcePort}} 的流量转发到端点机器上的端口 {{endpointPort}} 。",
|
||||
"sshpassRequired": "密码验证需要使用 SSH 密码",
|
||||
"sshpassRequiredDesc": "对于隧道中的密码认证,系统必须安装 sshpass",
|
||||
"otherInstallMethods": "其他安装方法:",
|
||||
@@ -1529,7 +1551,7 @@
|
||||
"splitVertical": "垂直分割",
|
||||
"closePanel": "关闭面板",
|
||||
"reconnect": "重新连接",
|
||||
"sessionEnded": "会话结束",
|
||||
"sessionEnded": "会话已结束。",
|
||||
"connectionLost": "连接丢失",
|
||||
"error": "错误:{{message}}",
|
||||
"disconnected": "断开连接",
|
||||
@@ -1933,22 +1955,10 @@
|
||||
"ascending": "升序",
|
||||
"descending": "降序"
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "建立隧道连接……",
|
||||
"sourceConnecting": "正在连接到源主机 {{host}}...",
|
||||
"sourceConnected": "已连接到源主机",
|
||||
"endpointResolving": "正在解析端点主机 {{host}}...",
|
||||
"endpointResolved": "端点主机已解析",
|
||||
"forwarding": "设置端口转发 {{localPort}} → {{remotePort}}...",
|
||||
"connected": "隧道已成功建成",
|
||||
"retrying": "连接失败,将在 {{countdown}}秒后重试(尝试 {{attempt}}/{{max}})。",
|
||||
"retryExhausted": "已达到最大重试次数",
|
||||
"error": "隧道连接失败: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
"title": "SSH隧道",
|
||||
"noTunnelsConfigured": "未配置 Tunnels",
|
||||
"configureTunnelsInHostSettings": "配置主机管理器中的隧道连接来启动",
|
||||
"noSshTunnels": "没有 SSH 隧道",
|
||||
"createFirstTunnelMessage": "您尚未创建任何 SSH 隧道。请在主机管理器中配置隧道连接以开始操作。",
|
||||
"connected": "已连接",
|
||||
@@ -1969,27 +1979,100 @@
|
||||
"disconnect": "断开",
|
||||
"cancel": "取消",
|
||||
"port": "港口",
|
||||
"localPort": "本地端口",
|
||||
"remotePort": "远程端口",
|
||||
"currentHostPort": "当前主机端口",
|
||||
"endpointPort": "端点端口",
|
||||
"bindIp": "本地IP",
|
||||
"currentHostIp": "当前主机IP",
|
||||
"endpointSshConfig": "端点SSH 配置",
|
||||
"endpointSshConfigRequired": "端点SSH 配置是必需的",
|
||||
"endpointSshHost": "端点SSH 主机",
|
||||
"endpointSshHostPlaceholder": "选择一个配置的主机",
|
||||
"endpointSshHostRequired": "为每个客户端隧道选择一个端点 SSH 主机。",
|
||||
"attempt": "尝试 {{current}} 次,共 {{max}} 次",
|
||||
"nextRetryIn": "下次重试时间为 {{seconds}} 秒",
|
||||
"checkDockerLogs": "检查 Docker 日志以查找错误原因,并加入讨论。",
|
||||
"orCreate": "或者创建一个",
|
||||
"noTunnelConnections": "未配置隧道连接",
|
||||
"tunnelConnections": "隧道连接",
|
||||
"serverTunnels": "服务器Tunnels",
|
||||
"serverTunnelsDesc": "此主机存储后端管理隧道。",
|
||||
"clientTunnels": "客户端Tunnels",
|
||||
"clientTunnelsUnavailable": "客户端隧道需要桌面客户端。",
|
||||
"serverTunnel": "服务器Tunnel",
|
||||
"clientTunnel": "客户端隧道",
|
||||
"addServerTunnel": "添加服务器Tunnel",
|
||||
"addClientTunnel": "添加客户端Tunnel",
|
||||
"noServerTunnels": "未配置服务器隧道。",
|
||||
"noClientTunnels": "在此桌面上没有配置客户端隧道。",
|
||||
"manageClientTunnels": "管理客户端Tunnel",
|
||||
"addTunnel": "添加隧道",
|
||||
"editTunnel": "编辑隧道",
|
||||
"deleteTunnel": "删除隧道",
|
||||
"tunnelName": "隧道名称",
|
||||
"localPort": "本地端口",
|
||||
"remoteHost": "远程主机",
|
||||
"remotePort": "远程端口",
|
||||
"autoStart": "自动启动",
|
||||
"autoStartContainer": "启动时自动启动",
|
||||
"autoStartContainerDesc": "当您的 Termixed 服务器启动时自动启动此隧道。",
|
||||
"autoStartEnableFailed": "Host saved, but failed to start auto-start tunnels for {{name}}.",
|
||||
"clientAutoStartDesc": "当此桌面客户端打开并保持连接时开始。",
|
||||
"clientManualStartDesc": "使用启动和停止此行。混合函数不会自动打开。",
|
||||
"clientRemoteServerNote": "远程转发可能需要 allowTcpForwarding 和 GatewayPorts 在端点 SSH 服务器上。当此桌面断开连接时,远程端口将关闭。",
|
||||
"clientTunnelStarted": "客户端隧道已启动",
|
||||
"clientTunnelStopped": "客户端隧道已停止",
|
||||
"tunnelTestSucceeded": "隧道测试成功",
|
||||
"tunnelTestFailed": "隧道测试失败",
|
||||
"localSaved": "客户端隧道已保存",
|
||||
"localSaveError": "保存本地客户端隧道失败",
|
||||
"invalidBindIp": "本地IP必须是有效的IPv4地址。",
|
||||
"invalidLocalTargetIp": "本地目标IP必须是有效的IPv4地址。",
|
||||
"invalidCurrentHostIp": "当前主机IP必须是有效的 IPv4 地址。",
|
||||
"invalidLocalPort": "本地端口必须介于 1 到 65535 之间。",
|
||||
"invalidRemotePort": "远程端口必须介于 1 到 65535 之间。",
|
||||
"invalidLocalTargetPort": "本地目标端口必须介于 1 到 65535 之间。",
|
||||
"invalidEndpointPort": "端点端口必须介于 1 到 65535 之间。",
|
||||
"duplicateAutoStartBind": "Only one auto-start client tunnel can use {{bind}}.",
|
||||
"manualControlError": "更新隧道状态失败。",
|
||||
"saveHostBeforeManualControl": "在启动或停止其服务器隧道之前保存此主机。",
|
||||
"status": "状态",
|
||||
"active": "已激活",
|
||||
"inactive": "未激活",
|
||||
"start": "开始",
|
||||
"stop": "停止",
|
||||
"test": "测试",
|
||||
"restart": "重启",
|
||||
"connectionType": "连接类型",
|
||||
"type": "隧道类型",
|
||||
"typeLocal": "本地(-L)",
|
||||
"typeRemote": "远程 (-R)",
|
||||
"typeDynamic": "动态 (-D)",
|
||||
"typeServerLocalDesc": "当前端点的主机。",
|
||||
"typeServerRemoteDesc": "返回到当前主机的终点。",
|
||||
"typeClientLocalDesc": "本地计算机到端点。",
|
||||
"typeClientRemoteDesc": "返回本地计算机的端点。",
|
||||
"typeClientDynamicDesc": "本地计算机上的SOCKS。",
|
||||
"typeDynamicDesc": "通过 SSH 转发SOCKS5 连接",
|
||||
"forwardDescriptionServerLocal": "Current host {{sourcePort}} → endpoint {{endpointPort}}.",
|
||||
"forwardDescriptionServerRemote": "Endpoint {{endpointPort}} → current host {{sourcePort}}.",
|
||||
"forwardDescriptionServerDynamic": "SOCKS on current host {{sourcePort}}.",
|
||||
"forwardDescriptionClientLocal": "Local {{sourcePort}} → remote {{endpointPort}}.",
|
||||
"forwardDescriptionClientRemote": "Remote {{sourcePort}} → local {{endpointPort}}.",
|
||||
"forwardDescriptionClientDynamic": "SOCKS on local port {{sourcePort}}.",
|
||||
"summaryClientLocal": "{{localHost}}:{{localPort}} → {{endpoint}}:{{remotePort}}",
|
||||
"summaryClientRemote": "{{endpoint}}:{{remotePort}} → {{localHost}}:{{localPort}}",
|
||||
"summaryClientDynamic": "{{localHost}}:{{localPort}} → SOCKS via {{endpoint}}",
|
||||
"autoNameClientLocal": "Local {{localPort}} → {{endpoint}} {{remotePort}}",
|
||||
"autoNameClientRemote": "{{endpoint}} {{remotePort}} → local {{localPort}}",
|
||||
"autoNameClientDynamic": "SOCKS {{localPort}} via {{endpoint}}",
|
||||
"route": "路由:",
|
||||
"lastStarted": "上次启动",
|
||||
"lastTested": "上次测试",
|
||||
"lastError": "最后一个错误",
|
||||
"maxRetries": "最大重试次数",
|
||||
"maxRetriesDescription": "最大重试次数.",
|
||||
"retryInterval": "重试间隔 (秒)",
|
||||
"retryIntervalDescription": "重试之间等待的时间。",
|
||||
"local": "本地",
|
||||
"remote": "远程",
|
||||
"dynamic": "动态",
|
||||
@@ -2172,6 +2255,8 @@
|
||||
"sshProvideCredentialsDescription": "请提供您的 SSH 凭证以连接到此服务器。",
|
||||
"sshPasswordDescription": "请输入此SSH连接的密码。",
|
||||
"sshKeyPasswordDescription": "如果您的 SSH 密钥已加密,请在此处输入密码。",
|
||||
"passphraseRequired": "需要密码",
|
||||
"passphraseRequiredDescription": "SSH 密钥已加密。请输入密码以解锁它。",
|
||||
"step1ScanQR": "步骤 1:使用您的身份验证器应用程序扫描二维码",
|
||||
"manualEntryCode": "手动输入代码",
|
||||
"cannotScanQRText": "如果无法扫描二维码,请在您的身份验证器应用程序中手动输入此代码。",
|
||||
@@ -2246,7 +2331,7 @@
|
||||
"failedCompleteReset": "密码重置失败",
|
||||
"invalidTotpCode": "无效的 TOTP 代码",
|
||||
"failedOidcLogin": "OIDC 登录启动失败",
|
||||
"failedUserInfo": "OIDC登录后获取用户信息失败",
|
||||
"failedUserInfo": "登录后无法获取用户信息",
|
||||
"oidcAuthFailed": "OIDC 身份验证失败",
|
||||
"noTokenReceived": "登录未收到令牌",
|
||||
"invalidAuthUrl": "从后端收到的授权 URL 无效",
|
||||
@@ -2322,6 +2407,23 @@
|
||||
"showHostTagsDesc": "在侧边栏的每个主机下方显示标签。禁用则隐藏所有标签。",
|
||||
"account": "账号",
|
||||
"appearance": "外观",
|
||||
"c2sTunnelConfigDesc": "针对已配置的 SSH 主机的本地桌面隧道。",
|
||||
"c2sTunnelPresets": "客户端隧道预设",
|
||||
"c2sTunnelPresetsDesc": "将此桌面客户端的本地隧道列表保存为服务器预设,或将预设加载到此客户端。",
|
||||
"c2sTunnelPresetsUnavailable": "客户端隧道预设仅在桌面客户端可用。",
|
||||
"c2sPresetName": "预设名称",
|
||||
"c2sPresetNamePlaceholder": "客户端预设名称",
|
||||
"c2sPresetToLoad": "预设负载",
|
||||
"c2sNoPresetSelected": "未选择预设",
|
||||
"c2sNoPresets": "未保存预设",
|
||||
"c2sLoadPreset": "负载",
|
||||
"c2sCurrentLocalConfig": "{{count}} local client tunnel(s) configured on this desktop.",
|
||||
"c2sPresetSyncNote": "预设是显式的快照;正在加载一个以替换此桌面客户端本地隧道列表。",
|
||||
"c2sPresetSaved": "客户端隧道预设保存",
|
||||
"c2sPresetLoaded": "客户端隧道预设本地加载",
|
||||
"c2sPresetRenamed": "客户端隧道预设重命名",
|
||||
"c2sPresetDeleted": "客户端隧道预设已删除",
|
||||
"c2sPresetLoadError": "加载客户端隧道预设失败",
|
||||
"languageLocalization": "语言和本地化",
|
||||
"fileManagerSettings": "文件管理器",
|
||||
"terminalSettings": "终端",
|
||||
@@ -2370,6 +2472,10 @@
|
||||
"description": "SSH凭证描述",
|
||||
"searchCredentials": "按名称、用户名或标签搜索凭证……",
|
||||
"sshConfig": "端点 SSH 配置",
|
||||
"bindLocalhost": "127.0.0.1 (ind to localhost)",
|
||||
"localListenerHost": "127.0.0.1 (本地监听)",
|
||||
"localTargetHost": "127.0.0.1 (此计算机上的目标)",
|
||||
"socksListenerHost": "127.0.0.1 (SOCKS listener)",
|
||||
"homePath": "/home",
|
||||
"clientId": "您的客户端 ID",
|
||||
"clientSecret": "你的客户密钥",
|
||||
@@ -2549,6 +2655,7 @@
|
||||
"version": "版本",
|
||||
"upToDate": "最新",
|
||||
"updateAvailable": "更新可用",
|
||||
"beta": "测试版",
|
||||
"uptime": "运行时长",
|
||||
"database": "数据库",
|
||||
"healthy": "健康",
|
||||
@@ -2955,6 +3062,20 @@
|
||||
"error": "指标收集失败: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnel": {
|
||||
"log": {
|
||||
"connecting": "建立隧道连接……",
|
||||
"sourceConnecting": "正在连接到源主机 {{host}}...",
|
||||
"sourceConnected": "已连接到源主机",
|
||||
"endpointResolving": "正在解析端点主机 {{host}}...",
|
||||
"endpointResolved": "端点主机已解析",
|
||||
"forwarding": "设置端口转发 {{localPort}} → {{remotePort}}...",
|
||||
"connected": "隧道已成功建成",
|
||||
"retrying": "连接失败,将在 {{countdown}}秒后重试(尝试 {{attempt}}/{{max}})。",
|
||||
"retryExhausted": "已达到最大重试次数",
|
||||
"error": "隧道连接失败: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "正在连接SFTP服务器......",
|
||||
|
||||
Reference in New Issue
Block a user