chore: sync Crowdin translations for 2.9.1

This commit is contained in:
LukeGus committed 2026-10-04 20:11:19 +00:00
1 parent dd66aa57e4
commit e083f09658
726 files changed
+10504 -1880

No files matched your search

@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Afstandbediener word benodig. Koppel 'n afstandbediener in Instellings om hierdie verbindingstipe te gebruik."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "يلزم وجود خادم بعيد. قم بتوصيل خادم بعيد في الإعدادات لاستخدام نوع الاتصال هذا."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Изисква се отдалечен сървър. Свържете се с отдалечен сървър в „Настройки“, за да използвате този тип връзка."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "রিমোট সার্ভার প্রয়োজন। এই সংযোগের ধরণটি ব্যবহার করতে সেটিংস-এ একটি রিমোট সার্ভার সংযুক্ত করুন।"
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Cal un servidor remot. Connecteu un servidor remot a Configuració per utilitzar aquest tipus de connexió."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Je vyžadován vzdálený server. Pro použití tohoto typu připojení se připojte ke vzdálenému serveru v Nastavení."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Fjernserver kræves. Opret forbindelse til en fjernserver i Indstillinger for at bruge denne forbindelsestype."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Remote-Server erforderlich. Um diesen Verbindungstyp zu verwenden, verbinden Sie einen Remote-Server in den Einstellungen."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Απαιτείται απομακρυσμένος διακομιστής. Συνδέστε έναν απομακρυσμένο διακομιστή στις Ρυθμίσεις για να χρησιμοποιήσετε αυτόν τον τύπο σύνδεσης."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Se requiere un servidor remoto. Conecte un servidor remoto en Configuración para usar este tipo de conexión."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Etäpalvelin vaaditaan. Yhdistä etäpalvelin asetuksissa käyttääksesi tätä yhteystyyppiä."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Serveur distant requis. Connectez un serveur distant dans les paramètres pour utiliser ce type de connexion."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "נדרש שרת מרוחק. יש להתחבר לשרת מרוחק בהגדרות כדי להשתמש בסוג חיבור זה."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "रिमोट सर्वर आवश्यक है। इस कनेक्शन प्रकार का उपयोग करने के लिए सेटिंग्स में जाकर रिमोट सर्वर कनेक्ट करें।"
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Távoli szerver szükséges. Csatlakoztasson egy távoli szervert a Beállításokban a kapcsolattípus használatához."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Diperlukan server jarak jauh. Hubungkan server jarak jauh di Pengaturan untuk menggunakan jenis koneksi ini."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "È necessario un server remoto. Per utilizzare questo tipo di connessione, collega un server remoto nelle Impostazioni."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "リモートサーバーが必要です。この接続タイプを使用するには、設定でリモートサーバーを接続してください。"
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "원격 서버가 필요합니다. 이 연결 유형을 사용하려면 설정에서 원격 서버를 연결하세요."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Externe server vereist. Verbind een externe server in de instellingen om dit verbindingstype te gebruiken."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Ekstern server kreves. Koble til en ekstern server i Innstillinger for å bruke denne tilkoblingstypen."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Wymagany jest serwer zdalny. Połącz się z serwerem zdalnym w Ustawieniach, aby korzystać z tego typu połączenia."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "É necessário um servidor remoto. Conecte um servidor remoto nas Configurações para usar este tipo de conexão."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "É necessário um servidor remoto. Ligue um servidor remoto nas Definições para utilizar este tipo de ligação."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Este necesar un server la distanță. Conectați un server la distanță în Setări pentru a utiliza acest tip de conexiune."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Требуется удаленный сервер. Для использования этого типа подключения подключите удаленный сервер в настройках."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Потребан је удаљени сервер. Повежите се са удаљеним сервером у Подешавањима да бисте користили овај тип везе."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Fjärrserver krävs. Anslut en fjärrserver i Inställningar för att använda den här anslutningstypen."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "จำเป็นต้องใช้เซิร์ฟเวอร์ระยะไกล เชื่อมต่อเซิร์ฟเวอร์ระยะไกลในการตั้งค่าเพื่อใช้ประเภทการเชื่อมต่อนี้"
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Uzak sunucu gereklidir. Bu bağlantı türünü kullanmak için Ayarlar'dan bir uzak sunucu bağlayın."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Потрібен віддалений сервер. Підключіться до віддаленого сервера в налаштуваннях, щоб використовувати цей тип підключення."
},
"plugin": {
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "Cần có máy chủ từ xa. Kết nối máy chủ từ xa trong Cài đặt để sử dụng loại kết nối này."
},
"plugin": {
"name": "SSH Terminal"
}
}
+165 -165
View File
@@ -1,18 +1,18 @@
{
"mobileKeyboard": {
"addQuickKey": "添加",
"arrowDown": "向下方向键",
"arrowLeft": "向左方向键",
"arrowRight": "向右方向键",
"arrowUp": "向上方向键",
"arrowDown": "Arrow Down",
"arrowLeft": "Arrow Left",
"arrowRight": "Arrow Right",
"arrowUp": "Arrow Up",
"backTab": "⇥",
"ctrl": "Ctrl",
"delete": "Del",
"done": "完成",
"editQuickKeys": "编辑快速键",
"end": "End 键",
"end": "End",
"esc": "Esc",
"home": "Home 键",
"home": "Home",
"pageDown": "PgDn",
"pageUp": "PgUp",
"paste": "粘贴",
@@ -22,12 +22,12 @@
"removeQuickKey": "删除",
"resetDefaults": "重置为默认值",
"shift": "Shift",
"tab": "Tab 键"
"tab": "Tab"
},
"terminal": {
"autoTmuxEnableFailed": "启用自动 tmux 失败",
"autoTmuxEnabled": "已为 {{host}} 启用自动 tmux,将从下次连接开始生效。",
"clipboardHttpWarning": "无法读取剪贴板。部分浏览器会限制非 HTTPS 页面的剪贴板访问,请尝试 Ctrl+V,或通过 HTTPS 访问 Termix。",
"autoTmuxEnableFailed": "启用自动 Tmux 失败",
"autoTmuxEnabled": "对 {{host}}启用自动 Tmux。它从下一个连接开始生效。",
"clipboardHttpWarning": "无法读取剪贴板内容。部分浏览器限制在 HTTPS 协议之外访问剪贴板——请尝试使用 Ctrl+V 粘贴,或通过 HTTPS 协议访问 Termix。",
"closeTab": "关闭",
"connecting": "正在连接…",
"connectionLost": "连接丢失",
@@ -44,7 +44,7 @@
"reconnect": "重新连接",
"reconnected": "重新连接成功",
"reconnecting": "正在重新连接…({{attempt}}/{{max}})",
"autoReconnecting": "连接已断开,正在重新连接……",
"autoReconnecting": "连接丢失,正在重新连接……",
"searchCaseSensitive": "区分大小写",
"searchClose": "关闭(Esc)",
"searchNext": "下一个匹配(Enter)",
@@ -52,10 +52,10 @@
"searchPlaceholder": "搜索",
"searchPrevious": "上一个匹配(Shift+Enter)",
"searchRegex": "使用正则表达式",
"searchResultCount": "第 {{index}} 项,共 {{count}} 项",
"searchResultCount": "{{index}} 的 {{count}}",
"searchWholeWord": "全字匹配",
"sessionExpiredNotice": "你在 {{host}} 上的上一个会话已在断开 {{minutes}} 分钟后过期,Shell 及其中运行的所有程序均已结束。为此主机启用自动 tmux 可保持会话。",
"sessionExpiredNoticeNoMinutes": "你在 {{host}} 上的上一个会话已在断开期间过期,Shell 及其中运行的所有程序均已结束。为此主机启用自动 tmux 可保持会话。",
"sessionExpiredNotice": "您之前在 {{host}} 上的会话已在 {{minutes}} 分钟后断开连接并过期;shell 及其中运行的所有内容均已丢失。请在此主机上启用 Auto-Tmux 以保持会话连接。",
"sessionExpiredNoticeNoMinutes": "您之前在 {{host}} 上的会话已过期,且已断开连接;shell 及其中运行的所有内容均已丢失。请在此主机上启用 Auto-Tmux 以保持会话有效。",
"sessionTakenOver": "会话已在另一个标签页中打开。正在重新连接...",
"tmuxAttached": "已连接客户端",
"tmuxAttachedCount": "{{count}} 个已连接",
@@ -81,31 +81,31 @@
"clipboardWriteFailed": "复制到剪贴板失败。请确保页面通过 HTTPS 或 localhost 提供服务。",
"connected": "已连接",
"totpCodeLabel": "验证码",
"duplicateTab": "复制标签页",
"imageChooseFile": "选择图片文件",
"imageUploaded": "图片已上传:{{path}}",
"imageClipboardUnavailable": "此浏览器无法从剪贴板读取图片",
"imageClipboardEmpty": "剪贴板中未找到图片",
"localShell": "本地终端 Shell",
"autocompleteHintComplete": "按 Tab 或 Enter 补全",
"autocompleteHintNavigate": "使用 ↑↓ 选择",
"autocompleteHintClose": "按 Esc 关闭"
"duplicateTab": "重复标签页",
"imageChooseFile": "选择图像文件",
"imageUploaded": "上传图片: {{path}}",
"imageClipboardUnavailable": "此浏览器无法读取剪贴板中的图像",
"imageClipboardEmpty": "剪贴板中未找到图像",
"localShell": "本地终端 shell",
"autocompleteHintComplete": "按 Tab 键或 Enter 键完成",
"autocompleteHintNavigate": "向上向下导航",
"autocompleteHintClose": "按 Esc 键关闭"
},
"terminalToolbar": {
"detachTmux": "分离 tmux",
"detachTmuxDescription": "分离 tmux 会话",
"dismissError": "关闭图片错误提示",
"dismissError": "忽略图像错误",
"hideToolbar": "隐藏工具栏",
"image": "图片操作(仅支持图片)",
"image": "图片操作(仅限图片)",
"imageActionFailed": "图片操作失败",
"layout": "工具栏显示模式",
"layoutExpanded": "展开并显示指标",
"layoutExpanded": "扩展了指标",
"layoutIcon": "仅图标",
"layoutLabeled": "图标和标签",
"moveToolbar": "移动工具栏",
"moveToolbarHint": "拖动以调整工具栏位置",
"moveToolbarHint": "拖动即可重新定位工具栏",
"paste": "粘贴图片",
"pasteImage": "从剪贴板粘贴图片(仅支持图片)",
"pasteImage": "从剪贴板粘贴图片(仅限图片)",
"retry": "重试",
"showToolbar": "展开工具栏",
"upload": "上传图片",
@@ -119,27 +119,27 @@
"clearAll": "全部清除",
"noHistoryEntries": "无历史记录",
"trackingDisabled": "历史跟踪已禁用",
"trackingDisabledHint": "请在此主机的 SSH 终端标签页中启用命令历史。",
"commandCount_one": "{{count}} 条命令",
"commandCount_other": "{{count}} 条命令"
"trackingDisabledHint": "在该主机的 SSH 终端选项卡中启用命令历史记录。",
"commandCount_one": "{{count}} 命令",
"commandCount_other": "{{count}} 命令"
},
"touchInput": {
"enabled": "启用触摸输入",
"enabledDesc": "允许在终端中使用单指触摸滚动",
"momentumEnabled": "启用惯性滚动",
"momentumEnabledDesc": "滑动结束后继续短暂滚动",
"enabledDesc": "允许终端单指触摸滚动",
"momentumEnabled": "启用动能",
"momentumEnabledDesc": "滑动后继续短暂滚动。",
"advanced": "高级",
"resetDefaults": "重置为默认值",
"dragThreshold": "拖动阈值",
"maxWheelDelta": "最大滚轮增量",
"momentumSampleWindow": "惯性采样窗口",
"momentumSampleWindow": "动量样本窗口",
"releaseGracePeriod": "释放宽限期",
"minimumVelocity": "最小速度",
"maximumVelocity": "最大速度",
"maximumDuration": "最长持续时间",
"maximumTravel": "最大移动距离",
"maximumTravel": "最大行程",
"decayTime": "衰减时间",
"pixelsPerTick": "每次滚动的像素数",
"pixelsPerTick": "每刻像素数",
"maximumFrameInterval": "最大帧间隔",
"maximumTicksPerFrame": "每帧最大刻度数"
},
@@ -148,33 +148,33 @@
"instanceIdDesc": "用于测试可见性的已连接终端标签页的实例 ID。",
"selectedModeUnavailable": "不可用",
"test": "测试",
"testing": "正在测试……",
"testFailed": "测试图片存储失败",
"testing": "测试中……",
"testFailed": "图像存储测试失败",
"testConnected": "终端会话已连接。",
"testNotConnected": "没有使用此实例 ID 的已连接终端会话。",
"testNotConnected": "没有与此实例 ID 连接的终端会话。",
"testSelectedMode": "上传将使用:{{mode}}",
"testLocalVisible": "已连接的主机可以访问此本地目录。",
"testLocalNotVisible": "已连接的主机无法访问此本地目录。"
"testLocalVisible": "本地目录对连接的主机可见。",
"testLocalNotVisible": "从连接的主机上看不到本地目录。"
},
"settings": {
"admin": {
"group": {
"touch": "触摸输入",
"images": "图片存储",
"images": "图像存储",
"sessions": "会话",
"newHosts": "新主机"
"newHosts": "新主持人"
},
"sessionTimeoutMinutes": {
"label": "终端会话保持",
"description": "断开的终端会话在服务器上保留多久后关闭。最少 1 分钟,最多 1440 分钟。需要更长时间保持的会话,请为主机启用自动 tmux。"
"label": "终端会话持久性",
"description": "断开连接的终端在服务器上保持活动状态的时间,最短 1 分钟,最长 1440 分钟。对于必须保持活动状态超过此时间的会话,请在主机上启用自动终端复用 (Auto-Tmux)。"
},
"commandHistoryEnabled": {
"label": "命令历史",
"description": "允许记录命令历史。禁用后,无论各主机设置如何,均不保存历史记录。"
},
"commandHistoryForNewHosts": {
"label": "新主机默认启用命令历史",
"description": "是否为新主机默认启用命令历史。"
"label": "新主机的命令历史记录",
"description": "是否开启新主机的命令历史记录功能。"
},
"imageStorageMode": {
"label": "存储模式",
@@ -185,49 +185,49 @@
},
"imageLocalDir": {
"label": "本地目录",
"description": "本地模式保存图片时使用的 Termix 后端绝对路径。保存后不会显示,留空则使用 TERMIX_IMAGE_DIR。"
"description": "Termix 后端本地模式写入图像的绝对路径。保存后不再显示。空路径使用 TERMIX_IMAGE_DIR。"
},
"imageHostPath": {
"label": "主机路径",
"description": "传递给终端 Agent 的本地目录在目标主机上的对应路径。"
"description": "终端代理接收到的本地目录的主机端视图。"
},
"imageTtlMs": {
"label": "保留时长(毫秒)",
"description": "上传图片的保留时长,单位为毫秒。留空则使用 TERMIX_IMAGE_TTL_MS,未设置时默认为一小时。"
"label": "TTL(毫秒)",
"description": "上传的图片保留时间,以毫秒为单位。空图片使用 TERMIX_IMAGE_TTL_MS,即一小时。"
},
"imageMaxCount": {
"label": "最多保留图片数",
"description": "同时保留的最大图片数量。留空则使用 TERMIX_MAX_IMAGE_COUNT,未设置时默认为 100。"
"label": "最大图像数量",
"description": "一次保留大部分图像。空集使用 TERMIX_MAX_IMAGE_COUNT 或 100。"
},
"imageMaxBytes": {
"label": "最大存储字节数",
"description": "同时保留图片的最大总字节数。留空则使用 TERMIX_MAX_IMAGE_STORAGE_BYTES,未设置时默认为 5 GiB。"
"label": "最大存储字节",
"description": "一次性保存最多字节的图像。空图像使用 TERMIX_MAX_IMAGE_STORAGE_BYTES 或 5 GiB。"
},
"sessionPersistence": {
"label": "断开连接后保留会话",
"description": "在上述时长内保持服务器上的终端会话,重新打开标签页即可继续之前的操作。"
"label": "断开连接后仍保持会话",
"description": "在上述时间内,保持服务器上断开连接的终端处于活动状态,以便重新打开其标签页时可以从上次中断的地方继续操作。"
},
"newHostAutoTmux": {
"label": "自动 tmux",
"description": "在 tmux 中运行新主机的终端,以便断开后保留会话(主机需要安装 tmux)"
"label": "自动 Tmux",
"description": "在 tmux 中运行新主机的终端,以便会话在断开连接后仍然存在(主机上需要安装 tmux)。"
},
"newHostTheme": {
"label": "新主机默认主题",
"description": "新主机默认使用的终端主题。"
"label": "新主持人主题",
"description": "新主机启动时使用的终端主题。"
},
"newHostFontFamily": {
"label": "新主机默认字体",
"description": "新主机默认使用的终端字体。"
"label": "新主机字体",
"description": "新主机启动时使用的终端字体。"
},
"newHostFontSize": {
"label": "新主机默认字号",
"description": "新主机默认使用的终端字号,单位为像素。"
"label": "新主机字体大小",
"description": "新主机启动时使用的终端字体大小,以像素为单位。"
},
"newHostCursorStyle": {
"label": "新主机默认光标样式"
"label": "新主机的光标样式"
},
"newHostCursorBlink": {
"label": "新主机默认闪烁光标"
"label": "新主机闪烁光标"
}
},
"host": {
@@ -237,35 +237,35 @@
},
"terminalToolbarPosition": {
"label": "工具栏位置",
"description": "工具栏在终端中的初始位置,之后仍可拖动调整。",
"bottom": "底部居中",
"description": "工具栏位于终端中的位置。您仍然可以从那里拖动它。",
"bottom": "底部中心",
"bottomLeft": "左下角",
"bottomRight": "右下角",
"top": "顶部居中",
"topLeft": "左上角",
"top": "顶部中心",
"topLeft": "左上",
"topRight": "右上角"
},
"terminalToolbarStartState": {
"label": "工具栏初始状态",
"description": "终端连接时,工具栏以展开还是最小化状态显示",
"expanded": "展开",
"label": "工具栏起始状态",
"description": "终端连接时工具栏是以展开形式还是最小化形式打开",
"expanded": "扩展",
"collapsed": "最小化"
},
"terminalToolbarDisplay": {
"label": "工具栏显示模式",
"description": "工具栏按钮的显示方式。“上次使用”会保留你在工具栏中选择的模式。",
"description": "工具栏按钮的显示方式。“上次使用”选项会保留您在工具栏中选择的内容。",
"remember": "上次使用",
"icon": "仅图标",
"labeled": "图标和标签",
"expanded": "展开并显示统计"
"expanded": "补充统计数据"
},
"terminalToolbarShowStatus": {
"label": "显示实时统计",
"description": "在展开模式下,在工具栏按钮上方显示主机实时统计"
"label": "显示实时统计数据",
"description": "在展开模式下,工具栏按钮上方显示实时主持人统计信息"
},
"terminalToolbarFade": {
"label": "空闲时淡出",
"description": "工具栏淡出隐藏,悬停时显示"
"description": "将工具栏淡出,直到鼠标悬停在其上方。"
},
"enableCommandHistory": {
"label": "命令历史",
@@ -273,37 +273,37 @@
},
"enableTerminal": {
"label": "启用终端",
"description": "为此主机提供 SSH 终端。"
"description": "为该主机提供 SSH 终端。"
},
"inheritAppearance": {
"label": "使用用户默认值"
"label": "使用用户默认设置"
},
"theme": {
"label": "主题"
},
"cursorBlink": {
"label": "闪烁光标"
"label": "闪烁的光标"
},
"cursorStyle": {
"label": "光标样式"
},
"fontSize": {
"label": "字号"
"label": "字体大小"
},
"fontFamily": {
"label": "字体"
},
"scrollback": {
"label": "回滚缓冲区"
"label": "返回"
},
"letterSpacing": {
"label": "字符间距"
"label": "字母间距"
},
"lineHeight": {
"label": "行高"
},
"bellStyle": {
"label": "响铃"
"label": "钟"
},
"minimumContrastRatio": {
"label": "最小对比度"
@@ -312,19 +312,19 @@
"label": "背景图片"
},
"backgroundImageOpacity": {
"label": "背景图片不透明度"
"label": "背景图像不透明度"
},
"customThemeColors": {
"label": "自定义主题颜色"
},
"rightClickSelectsWord": {
"label": "右键选择单词"
"label": "右键单击选择单词"
},
"macOptionIsMeta": {
"label": "将 Option 用作 Meta"
"label": "选项是 Meta"
},
"fastScrollModifier": {
"label": "快速滚动按键"
"label": "快速滚动键"
},
"fastScrollSensitivity": {
"label": "快速滚动速度"
@@ -333,7 +333,7 @@
"label": "退格键"
},
"autoMosh": {
"label": "自动 mosh"
"label": "自动摇滚"
},
"moshCommand": {
"label": "Mosh 命令"
@@ -351,29 +351,29 @@
"label": "语法高亮类别"
},
"linkClickBehavior": {
"label": "链接点击方式"
"label": "点击链接"
},
"localEcho": {
"label": "本地回显"
"label": "本地回声"
},
"passwordPromptAutoFill": {
"label": "提示自动填写密码"
"label": "主动提供密码提示信息"
},
"sudoPasswordAutoFill": {
"label": "自动填写 sudo 提示"
"label": "填写 sudo 提示符"
},
"autoReconnect": {
"label": "自动重连"
"label": "自动重新连接"
}
},
"user": {
"commandAutocomplete": {
"label": "命令自动补全",
"description": "输入时按 Tab 显示自动补全"
"description": "输入时按 Tab 键可显示自动完成功能。"
},
"localEcho": {
"label": "本地回显",
"description": "通过安全的本地按键预测减少感知输入延迟"
"label": "本地回声",
"description": "利用安全的本地按键预测来降低感知输入延迟"
},
"linkClickBehavior": {
"label": "终端链接点击",
@@ -390,11 +390,11 @@
"permissions": {
"sessions": {
"title": "使用实时终端会话",
"description": "允许会话共享、录制等其他功能访问你的实时终端会话。"
"description": "允许其他功能(例如会话共享和录制)访问您的实时终端会话。"
},
"history": {
"title": "读取命令历史",
"description": "允许 AI 助手等其他功能读取你的命令历史。"
"title": "读取命令历史记录",
"description": "允许其他功能(例如 AI 助手)读取您的命令历史记录。"
}
},
"hosts": {
@@ -453,7 +453,7 @@
"enableAutoMosh": "启用自动 Mosh",
"enableAutoMoshDesc": "若可用,优先使用 Mosh 而非 SSH",
"enableAutoTmux": "启用自动 Tmux",
"enableAutoTmuxDesc": "在 tmux 中运行 Shell,使其及其中运行的程序在断开连接和浏览器重启后继续保留(主机必须安装 tmux)",
"enableAutoTmuxDesc": "通过在 tmux 中运行(tmux 必须安装在主机上),可以在断开连接和浏览器重启后保持 shell 及其中运行的所有内容处于活动状态。",
"fastScrollModifier": "快速滚动修饰键",
"fastScrollModifierAlt": "Alt",
"fastScrollModifierCtrl": "Ctrl",
@@ -462,9 +462,9 @@
"fastScrollSensitivity": "快速滚动灵敏度",
"fastScrollSensitivityLabel": "快速滚动灵敏度",
"fontFamily": "字体族",
"fontFamilyCustomHint": "选择内置字体,或选择“自定义”并输入系统中已安装字体的准确名称(例如 MesloLGS NF、Noto Sans Mono)。Termix 无法替你安装字体,请先在操作系统中安装。",
"fontFamilyCustomHint": "您可以选择一个内置字体,或者选择“自定义”并输入系统中已安装字体的确切名称(例如 MesloLGS NF、Noto Sans Mono)。Termix 无法自动安装字体,请先在您的操作系统上安装字体。",
"fontFamilyCustomOption": "自定义...",
"fontFamilyCustomPlaceholder": "准确的字体名称,例如 MesloLGS NF",
"fontFamilyCustomPlaceholder": "确切的字体名称,例如 MesloLGS NF",
"fontFamilyLabel": "字体",
"fontSize": "字体大小",
"fontSizeLabel": "字体大小",
@@ -479,8 +479,8 @@
"linkClickBehaviorLabel": "链接点击行为",
"loadingHost": "正在加载主机...",
"localEchoAuto": "自动",
"localEchoDesc": "在连接较慢时,于本地预测安全的可打印按键。密码提示和控制输入不会被回显。",
"localEchoLabel": "本地回显",
"localEchoDesc": "在连接速度较慢的情况下,本地预测可安全打印的按键操作。密码提示和控制输入永远不会被回显。",
"localEchoLabel": "本地回声",
"localEchoOff": "关闭",
"localEchoOn": "始终开启",
"macOptionIsMetaLabel": "选项键发送 Meta",
@@ -489,16 +489,16 @@
"moshCommandLabel": "Mosh 命令",
"noSavedThemes": "尚未保存任何主题",
"none": "无",
"passwordPromptAutoFillDesc": "终端请求密码时,提示填写已保存的密码。关闭后,此主机不会自动填写任何密码。",
"passwordPromptAutoFillLabel": "提示密码自动填充",
"autoReconnectLabel": "自动重连",
"autoReconnectDesc": "SSH 因网络波动或休眠等原因断开时自动重连,并保留回滚缓冲区。",
"passwordPromptAutoFillDesc": "当终端要求输入密码时,提示输入已保存的密码。关闭此选项可使此主机上的任何密码永不自动填充。",
"passwordPromptAutoFillLabel": "提供密码自动填充功能",
"autoReconnectLabel": "自动重新连接",
"autoReconnectDesc": "当 SSH 连接断开时(例如网络中断或睡眠后),会自动重新连接。保留滚动条。",
"rightClickSelectsWord": "右键单击选择单词",
"rightClickSelectsWordLabel": "右键选择单词",
"rightClickSelectsWordShortDesc": "右键点击时选中光标下的单词",
"saveAsGlobalTheme": "保存为全局主题",
"saveGlobalThemeError": "保存主题失败",
"saveGlobalThemeNamePrompt": "为此主题输入名称",
"saveAsGlobalTheme": "另存为全局主题",
"saveGlobalThemeError": "主题保存失败",
"saveGlobalThemeNamePrompt": "请为此主题输入名称",
"saveGlobalThemeSuccess": "主题已保存",
"savedThemesLabel": "已保存的主题",
"scrollbackBufferLabel": "回滚缓冲区",
@@ -534,7 +534,7 @@
"success": "成功"
},
"proxmoxResultSkippedNoIp": "{{count}} 已跳过(未找到 IP )",
"proxmoxStatsUrlCopied": "Proxmox 统计 URL 已复制到剪贴板",
"proxmoxStatsUrlCopied": "Proxmox 统计信息 URL 已复制到剪贴板",
"rdpUrlCopied": "RDP URL 已复制",
"vncUrlCopied": "VNC URL 已复制",
"filterAuthStepca": "步骤 CA",
@@ -567,7 +567,7 @@
},
"sshTools": {
"broadcastInputPlaceholder": "在此输入以广播按键...",
"copyOnSelect": "自动复制选中文本",
"copyOnSelect": "自动复制选定文本",
"enableRightClickCopyPaste": "启用右键复制/粘贴",
"fillPassword": "填充密码",
"fillPasswordMissing": "{{count}} 个所选终端无保存的密码",
@@ -583,126 +583,126 @@
"stopRecording": "停止录制"
},
"keybindings": {
"copy": "复制选中内容",
"copy": "复制选择",
"paste": "粘贴",
"sendControlCode": "发送 Ctrl+字母 控制信号",
"sendControlCode": "发送 Ctrl+字母信号",
"sendText": "发送文本",
"controlCodeLabel": "字母",
"textLabel": "要发送的文本",
"appendEnterLabel": "发送后按 Enter",
"clipboardPermissionNote": "部分浏览器在首次使用时可能要求剪贴板权限。",
"textRequired": "输入要发送的文本",
"controlCodeRequired": "输入单个字母以指定控制码",
"textLabel": "发送的文本",
"appendEnterLabel": "发送后按回车键",
"clipboardPermissionNote": "某些浏览器在首次使用时可能会提示授予剪贴板权限。",
"textRequired": "请输入要发送的文本",
"controlCodeRequired": "请输入单个字母作为控制码",
"builtIn": {
"copyCtrlC": "复制选中内容(Ctrl+C,仅在选中文本时)",
"copyCtrlShiftC": "复制选中内容(Ctrl+Shift+C)",
"copyCmdC": "复制选中内容(Cmd+C)",
"copyCtrlC": "复制所选内容(Ctrl+C,仅当选中文本时可用)",
"copyCtrlShiftC": "复制所选内容(Ctrl+Shift+C)",
"copyCmdC": "复制选定内容(Cmd+C)",
"pasteCtrlShiftV": "从剪贴板粘贴(Ctrl+Shift+V)",
"ctrlW": "向 Shell 发送 Ctrl+W(阻止关闭浏览器标签页)",
"ctrlT": "向 Shell 发送 Ctrl+T(阻止打开浏览器标签页)",
"ctrlN": "向 Shell 发送 Ctrl+N(阻止打开浏览器窗口)",
"ctrlQ": "向 Shell 发送 Ctrl+Q(阻止退出浏览器)"
"ctrlW": "向 shell 发送 Ctrl+W(阻止关闭浏览器标签页)",
"ctrlT": "向 shell 发送 Ctrl+T(阻止打开浏览器标签页)",
"ctrlN": "向 shell 发送 Ctrl+N(阻止打开浏览器窗口)",
"ctrlQ": "向 shell 发送 Ctrl+Q(阻止退出浏览器)"
}
},
"macros": {
"title": "宏",
"description": "在终端中执行已保存的一组命令,并根据服务器返回的内容作出响应。",
"description": "在终端中运行已保存的一系列命令,并对服务器返回的内容做出反应。",
"target": "目标",
"noTerminal": "没有打开的终端",
"noTerminal": "没有终端打开",
"empty": "暂无宏",
"emptyHint": "创建宏以自动执行终端流程,例如登录、重启服务或回答提示。",
"create": "新建宏",
"emptyHint": "创建宏来自动化终端流程,例如登录、重启服务或回答提示。",
"create": "新宏",
"back": "返回宏",
"name": "名称",
"namePlaceholder": "重启 Web 服务器",
"nameRequired": "保存前请为宏命名",
"nameRequired": "保存之前,请给宏命名。",
"descriptionLabel": "描述",
"descriptionPlaceholder": "此宏的用途(可选)",
"descriptionPlaceholder": "此宏的功能(可选)",
"unsaved": "未保存的更改",
"save": "保存",
"saved": "宏已保存",
"saveFailed": "无法保存宏",
"delete": "删除",
"deleteTitle": "删除此宏?",
"deleteBody": "“{{name}}”将被永久删除,此操作无法撤销。",
"deleteTitle": "删除这个宏?",
"deleteBody": "\"{{name}}\" 将被永久删除。此操作无法撤销。",
"deleted": "宏已删除",
"cancel": "取消",
"run": "运行",
"stop": "停止",
"running": "运行中...",
"completed": "宏已完成",
"failed": "宏执行失败",
"loadFailed": "无法加载宏",
"needTerminal": "请先打开并连接终端",
"noSteps": "此宏尚无步骤,请在下方添加。",
"failed": "宏失败",
"loadFailed": "无法加载宏。",
"needTerminal": "首先打开并连接终端。",
"noSteps": "此宏目前尚无步骤。请在下方添加步骤。",
"addStep": "添加步骤",
"stepNumber": "步骤 {{number}}",
"removeStep": "移除步骤",
"confirmRunTitle": "执行此宏?",
"confirmRunBody": "“{{name}}”将向 {{host}} 发送命令。",
"confirmRunAction": "执行宏",
"confirmRunTitle": "运行这个宏?",
"confirmRunBody": "\"{{name}}\" 将向 {{host}} 发送命令。",
"confirmRunAction": "运行宏",
"stepTypes": {
"send": {
"label": "发送命令",
"help": "向终端输入文本,效果与你手动输入相同。"
"help": "在终端中输入文本,就像你手动输入一样。"
},
"wait": {
"label": "等待输出",
"help": "暂停,直到服务器输出指定文本,例如密码提示。"
"help": "暂停,直到服务器打印出您指定的文本,例如密码提示。"
},
"delay": {
"label": "暂停",
"help": "在下一步之前等待固定时长。"
"help": "等待一段固定时间后再执行下一步操作。"
},
"if": {
"label": "如果输出包含",
"help": "检查服务器截至目前的全部输出,然后执行两个分支中的一个。"
"help": "检查服务器目前为止打印的所有内容,然后运行两个分支中的一个。"
},
"repeat": {
"label": "重复",
"help": "按指定次数重复执行其中的步骤。"
"help": "将其中的步骤执行设定的次数。"
}
},
"send": {
"text": "命令或文本",
"textPlaceholder": "systemctl restart nginx",
"pressEnter": "发送后按 Enter",
"pressEnterHelp": "关闭此选项可仅输入文本而不提交。"
"pressEnter": "发送后按回车键",
"pressEnterHelp": "关闭此功能即可输入文本而不提交。"
},
"wait": {
"pattern": "等待输出包含",
"patternPlaceholder": "密码:",
"timeout": "超时放弃时间",
"onTimeout": "始终未出现时",
"timeout": "放弃",
"onTimeout": "如果它从未出现",
"stop": "停止宏",
"continue": "无论如何都继续"
},
"delay": {
"duration": "等待时长"
"duration": "等待"
},
"ifStep": {
"pattern": "如果输出包含",
"patternPlaceholder": "Active: active (running)",
"then": "则执行",
"else": "否则执行",
"patternPlaceholder": "活跃:正在运行",
"then": "然后这样做",
"else": "否则就这样做",
"emptyBranch": "没有步骤"
},
"repeat": {
"count": "执行次数",
"count": "次数",
"times": "次"
},
"match": {
"useRegex": "使用正则表达式匹配",
"useRegex": "使用正则表达式进行匹配",
"useRegexHelp": "关闭此选项以完全按原文匹配文本。",
"invalidRegex": "正则表达式无效,将按普通文本匹配"
"invalidRegex": "这不是有效的正则表达式,它将被匹配为纯文本。"
},
"seconds": "秒",
"secondsShort": "{{count}} 秒"
"secondsShort": "{{count}}s"
},
"errors": {
"remoteServerRequired": "需要远程服务器。请在设置中连接远程服务器以使用此连接类型。"
"remoteServerRequired": "需要远程服务器。请在“设置”中连接远程服务器以使用此连接类型。"
},
"plugin": {
"name": "SSH 终端"
"name": "SSH Terminal"
}
}
@@ -701,5 +701,8 @@
},
"errors": {
"remoteServerRequired": "需要遠端伺服器。請在「設定」中連接遠端伺服器以使用此連線類型。"
},
"plugin": {
"name": "SSH Terminal"
}
}