@@ -264,7 +264,6 @@ const zhCN: Messages = {
264264
265265 // SFTP
266266 'sftp.newFolder' : '新建文件夹' ,
267- 'sftp.newFile' : '新建文件' ,
268267 'sftp.filter' : '筛选' ,
269268 'sftp.filter.placeholder' : '按文件名筛选...' ,
270269 'sftp.columns.name' : '名称' ,
@@ -299,8 +298,6 @@ const zhCN: Messages = {
299298 'sftp.goHome' : '返回主目录' ,
300299 'sftp.folderName' : '文件夹名称' ,
301300 'sftp.folderName.placeholder' : '输入文件夹名称' ,
302- 'sftp.fileName' : '文件名称' ,
303- 'sftp.fileName.placeholder' : '输入文件名称' ,
304301 'sftp.prompt.newFolderName' : '新建文件夹名称?' ,
305302 'sftp.rename.title' : '重命名' ,
306303 'sftp.rename.newName' : '新名称' ,
@@ -313,12 +310,6 @@ const zhCN: Messages = {
313310 'sftp.error.uploadFailed' : '上传失败' ,
314311 'sftp.error.deleteFailed' : '删除失败' ,
315312 'sftp.error.createFolderFailed' : '创建文件夹失败' ,
316- 'sftp.error.createFileFailed' : '创建文件失败' ,
317- 'sftp.error.invalidFileName' : '文件名包含非法字符:{chars}' ,
318- 'sftp.error.reservedName' : '此文件名是系统保留名称' ,
319- 'sftp.overwrite.title' : '文件已存在' ,
320- 'sftp.overwrite.desc' : '名为"{name}"的文件已存在。是否要替换它?' ,
321- 'sftp.overwrite.confirm' : '替换' ,
322313 'sftp.error.renameFailed' : '重命名失败' ,
323314 'sftp.picker.title' : '选择主机' ,
324315 'sftp.picker.desc' : '为{side}窗格选择主机' ,
@@ -388,13 +379,12 @@ const zhCN: Messages = {
388379 'hostDetails.keys.empty' : '暂无密钥' ,
389380 'hostDetails.certs.search' : '搜索证书…' ,
390381 'hostDetails.certs.empty' : '暂无证书' ,
391- 'hostDetails.agentForwarding' : '转发 SSH 密钥' ,
392- 'hostDetails.agentForwarding.desc' : '允许远程服务器使用本地 SSH 密钥(例如用于 git 操作)' ,
393- 'hostDetails.jumpHosts' : '通过主机代理' ,
382+ 'hostDetails.agentForwarding' : '代理转发' ,
383+ 'hostDetails.jumpHosts' : '跳板主机' ,
394384 'hostDetails.jumpHosts.hops' : '{count} 跳' ,
395385 'hostDetails.jumpHosts.direct' : '直连' ,
396- 'hostDetails.jumpHosts.configure' : '配置代理主机 ' ,
397- 'hostDetails.proxy' : '通过 HTTP/SOCKS5 代理' ,
386+ 'hostDetails.jumpHosts.configure' : '配置跳板主机 ' ,
387+ 'hostDetails.proxy' : '代理' ,
398388 'hostDetails.proxy.none' : '无' ,
399389 'hostDetails.proxy.edit' : '编辑代理' ,
400390 'hostDetails.proxy.configure' : '配置代理' ,
@@ -790,20 +780,11 @@ const zhCN: Messages = {
790780 'sftp.autoSync.success' : '文件已同步到远程:{fileName}' ,
791781 'sftp.autoSync.error' : '同步文件失败:{error}' ,
792782
793- // SFTP Folder Upload Progress
794- 'sftp.upload.progress' : '正在上传 {current}/{total} 个文件...' ,
795- 'sftp.upload.currentFile' : '当前: {fileName}' ,
796- 'sftp.upload.cancelled' : '上传已取消' ,
797- 'sftp.upload.cancel' : '取消' ,
798-
799783 // SFTP Reconnecting
800784 'sftp.reconnecting.title' : '正在重连...' ,
801785 'sftp.reconnecting.desc' : '连接已断开,正在尝试重新连接' ,
802786 'sftp.reconnected' : '连接已恢复' ,
803787 'sftp.error.reconnectFailed' : '重连失败,请重试。' ,
804- 'sftp.error.connectionLostManual' : '连接已断开,请手动重新连接。' ,
805- 'sftp.error.connectionLostReconnecting' : '连接已断开,正在重连...' ,
806- 'sftp.error.sessionLost' : 'SFTP 会话已断开,请重新连接。' ,
807788
808789 // Settings > SFTP Show Hidden Files
809790 'settings.sftp.showHiddenFiles' : '显示隐藏文件' ,
@@ -1118,16 +1099,9 @@ const zhCN: Messages = {
11181099 'serial.field.configLabelPlaceholder' : '例如 Arduino Uno' ,
11191100 'serial.connectAndSave' : '连接并保存' ,
11201101 'serial.edit.title' : '串口设置' ,
1121-
1122- // Keyboard Interactive Authentication (2FA/MFA)
1123- 'keyboard.interactive.title' : '需要验证' ,
1124- 'keyboard.interactive.desc' : '服务器需要额外的身份验证。' ,
1125- 'keyboard.interactive.descWithHost' : '服务器 {hostname} 需要额外的身份验证。' ,
1126- 'keyboard.interactive.response' : '响应' ,
1127- 'keyboard.interactive.enterCode' : '输入验证码' ,
1128- 'keyboard.interactive.enterResponse' : '输入响应' ,
1129- 'keyboard.interactive.submit' : '提交' ,
1130- 'keyboard.interactive.verifying' : '验证中...' ,
1102+ 'hostDetails.section.sftp' : 'SFTP 设置' ,
1103+ 'hostDetails.sftp.sudo' : 'Sudo 提权模式' ,
1104+ 'hostDetails.sftp.sudo.desc' : '使用保存的密码自动获取 Root 权限' ,
11311105} ;
11321106
11331107export default zhCN ;
0 commit comments