{ "mobileKeyboard": { "addQuickKey": "新增", "arrowDown": "下箭頭", "arrowLeft": "左箭頭", "arrowRight": "右箭頭", "arrowUp": "上箭頭", "backTab": "⇥", "ctrl": "Ctrl", "delete": "Del", "done": "完成", "editQuickKeys": "編輯快捷鍵", "end": "End", "esc": "Esc", "home": "Home", "pageDown": "PgDn", "pageUp": "PgUp", "paste": "貼上", "quickKeyPlaceholder": "例如:sudo ", "quickKeysDesc": "點選 × 來移除。最多支援 8 個字元。", "quickKeysTitle": "快捷鍵", "removeQuickKey": "移除", "resetDefaults": "重設為預設值", "shift": "Shift", "tab": "Tab" }, "terminal": { "autoTmuxEnableFailed": "Failed to enable Auto-Tmux", "autoTmuxEnabled": "Auto-Tmux enabled for {{host}}. It applies from the next connection.", "clipboardHttpWarning": "Couldn't read the clipboard. Some browsers restrict clipboard access outside HTTPS - try Ctrl+V instead, or serve Termix over HTTPS.", "closeTab": "關閉", "connecting": "連線中...", "connectionLost": "連線中斷", "connectionRejected": "連線被伺服器拒絕。請檢查您的驗證與網路設定。", "connectionTimeout": "連線逾時", "enableAutoTmuxAction": "啟用自動 Tmux", "hostKeyRejected": "SSH 主機金鑰驗證被拒絕。連線已取消。", "linkDialogCopy": "複製", "linkDialogOpen": "開啟", "linkDialogTitle": "開啟連結", "maxReconnectAttemptsReached": "已達最大重新連線嘗試次數", "noHostSelected": "未選取主機", "passwordPromptFillTitle": "將已儲存的密碼填入此提示?", "reconnect": "重新連線", "reconnected": "已成功重新連線", "reconnecting": "重新連線中... ({{attempt}}/{{max}})", "autoReconnecting": "Connection lost, reconnecting...", "searchCaseSensitive": "Match Case", "searchClose": "Close (Escape)", "searchNext": "Next Match (Enter)", "searchNoResults": "No results", "searchPlaceholder": "Find", "searchPrevious": "Previous Match (Shift+Enter)", "searchRegex": "Use Regular Expression", "searchResultCount": "{{index}} of {{count}}", "searchWholeWord": "Match Whole Word", "sessionExpiredNotice": "Your previous session on {{host}} expired after {{minutes}} minutes disconnected; the shell and anything running in it are gone. Enable Auto-Tmux on this host to keep sessions alive.", "sessionExpiredNoticeNoMinutes": "Your previous session on {{host}} expired while disconnected; the shell and anything running in it are gone. Enable Auto-Tmux on this host to keep sessions alive.", "sessionTakenOver": "工作階段已在另一個分頁中開啟。正在重新連線…", "tmuxAttached": "已附加的用戶端", "tmuxAttachedCount": "{{count}} 個已附加", "tmuxCopyHint": "調整選取範圍並按下 Enter 以複製到剪貼簿", "tmuxCreateNew": "開始新的工作階段", "tmuxDetached": "已從 tmux 工作階段中斷連線", "tmuxLastActivity": "上次活動", "tmuxSessionAttached": "tmux 工作階段已附加:{{name}}", "tmuxSessionCreated": "tmux 工作階段已建立:{{name}}", "tmuxSessionPickerDesc": "在此主機上找到現有的 tmux 工作階段。選擇一個以重新附加或建立新的工作階段。", "tmuxSessionPickerTitle": "tmux 工作階段", "tmuxTimeDays": "{{count}} 天前", "tmuxTimeHours": "{{count}} 小時前", "tmuxTimeJustNow": "剛剛", "tmuxTimeMinutes": "{{count}} 分鐘前", "tmuxUnavailable": "遠端主機未安裝 tmux,切換回標準 shell", "tmuxWindowCount": "{{count}} 個視窗", "tmuxWindows": "視窗", "unknownError": "發生未知錯誤", "websocketAbnormalClose": "連線意外關閉。這可能是由於反向代理或 SSL 設定問題所導致。請檢查伺服器記錄。", "websocketError": "WebSocket 連線錯誤", "clipboardReadFailed": "從剪貼簿讀取失敗。請確認已授予剪貼簿權限。", "clipboardWriteFailed": "複製到剪貼簿失敗。請確認頁面是透過 HTTPS 或 localhost 提供。", "connected": "已連線", "totpCodeLabel": "驗證碼", "duplicateTab": "Duplicate tab", "imageChooseFile": "Choose an image file", "imageUploaded": "Image uploaded: {{path}}", "imageClipboardUnavailable": "This browser cannot read images from the clipboard", "imageClipboardEmpty": "No image found in the clipboard", "localShell": "Local terminal shell", "autocompleteHintComplete": "Tab or Enter to complete", "autocompleteHintNavigate": "↑↓ to navigate", "autocompleteHintClose": "Esc to close" }, "terminalToolbar": { "detachTmux": "Detach tmux", "detachTmuxDescription": "Detach tmux session", "dismissError": "Dismiss image error", "hideToolbar": "Hide toolbar", "image": "Image actions (images only)", "imageActionFailed": "Image action failed", "layout": "Toolbar display mode", "layoutExpanded": "Expanded with metrics", "layoutIcon": "Icon only", "layoutLabeled": "Icons and labels", "moveToolbar": "Move toolbar", "moveToolbarHint": "Drag to reposition the toolbar", "paste": "Paste image", "pasteImage": "Paste image from clipboard (images only)", "retry": "重試", "showToolbar": "展開工具列", "upload": "Upload image", "uploadImage": "Upload an image to the host", "uploadingImage": "上傳中..." }, "history": { "noTerminalSelected": "未選取終端機", "noTerminalSelectedHint": "開啟 SSH 終端機分頁以檢視其命令歷史記錄", "searchPlaceholder": "搜尋歷史記錄...", "clearAll": "全部清除", "noHistoryEntries": "無歷史記錄項目", "trackingDisabled": "歷史記錄追蹤已停用", "trackingDisabledHint": "Turn on Command History in this host's SSH Terminal tab.", "commandCount_one": "{{count}} command", "commandCount_other": "{{count}} commands" }, "touchInput": { "enabled": "Enable Touch Input", "enabledDesc": "Allow one-finger touch scrolling in terminals", "momentumEnabled": "Enable Momentum", "momentumEnabledDesc": "Continue scrolling briefly after a swipe", "advanced": "進階", "resetDefaults": "重設為預設值", "dragThreshold": "Drag threshold", "maxWheelDelta": "Maximum wheel delta", "momentumSampleWindow": "Momentum sample window", "releaseGracePeriod": "Release grace period", "minimumVelocity": "Minimum velocity", "maximumVelocity": "Maximum velocity", "maximumDuration": "Maximum duration", "maximumTravel": "Maximum travel", "decayTime": "Decay time", "pixelsPerTick": "Pixels per tick", "maximumFrameInterval": "Maximum frame interval", "maximumTicksPerFrame": "Maximum ticks per frame" }, "imageStorage": { "instanceId": "Terminal session instance ID", "instanceIdDesc": "Instance ID of one of your connected terminal tabs, used to test visibility.", "selectedModeUnavailable": "Unavailable", "test": "測試", "testing": "Testing...", "testFailed": "Failed to test image storage", "testConnected": "Terminal session is connected.", "testNotConnected": "No connected terminal session with this instance ID.", "testSelectedMode": "An upload would use: {{mode}}", "testLocalVisible": "The local directory is visible from the connected host.", "testLocalNotVisible": "The local directory is NOT visible from the connected host." }, "settings": { "admin": { "group": { "touch": "Touch Input", "images": "Image Storage", "sessions": "工作階段", "newHosts": "New Hosts" }, "sessionTimeoutMinutes": { "label": "Terminal Session Persistence", "description": "How long a disconnected terminal is kept alive on the server before it is closed. Min 1, max 1440 minutes. For sessions that must outlive this, enable Auto-Tmux on the host." }, "commandHistoryEnabled": { "label": "指令歷程", "description": "允許記錄指令歷史記錄。停用時,無論各主機設定如何,都不會儲存歷史記錄。" }, "commandHistoryForNewHosts": { "label": "Command history for new hosts", "description": "Whether new hosts start with command history on." }, "imageStorageMode": { "label": "Storage Mode", "description": "Where pasted and uploaded terminal images are written. Auto picks by connection, Local and Remote (SFTP) are fixed.", "auto": "自動", "local": "本機", "remoteSftp": "Remote (SFTP)" }, "imageLocalDir": { "label": "Local directory", "description": "Absolute path on the Termix backend where local mode writes images. Never shown after saving. Empty uses TERMIX_IMAGE_DIR." }, "imageHostPath": { "label": "Host path", "description": "The host-side view of the local directory that terminal agents receive." }, "imageTtlMs": { "label": "TTL (ms)", "description": "How long an uploaded image is kept, in milliseconds. Empty uses TERMIX_IMAGE_TTL_MS or one hour." }, "imageMaxCount": { "label": "Max image count", "description": "Most images kept at once. Empty uses TERMIX_MAX_IMAGE_COUNT or 100." }, "imageMaxBytes": { "label": "Max storage bytes", "description": "Most bytes of images kept at once. Empty uses TERMIX_MAX_IMAGE_STORAGE_BYTES or 5 GiB." }, "sessionPersistence": { "label": "Keep sessions after disconnect", "description": "Keep a disconnected terminal alive on the server for the time above, so reopening its tab picks up where it left off." }, "newHostAutoTmux": { "label": "Auto-Tmux", "description": "Run new hosts' terminals inside tmux so sessions survive disconnects (needs tmux on the host)" }, "newHostTheme": { "label": "Theme for new hosts", "description": "The terminal theme a new host starts with." }, "newHostFontFamily": { "label": "Font for new hosts", "description": "The terminal font a new host starts with." }, "newHostFontSize": { "label": "Font size for new hosts", "description": "The terminal font size a new host starts with, in pixels." }, "newHostCursorStyle": { "label": "Cursor style for new hosts" }, "newHostCursorBlink": { "label": "Blinking cursor for new hosts" } }, "host": { "enableTerminalToolbar": { "label": "Enable Terminal Toolbar", "description": "Show a quick-access toolbar docked to the active terminal for this host's tools and live stats" }, "terminalToolbarPosition": { "label": "Toolbar Position", "description": "Where the toolbar sits in the terminal. You can still drag it from there.", "bottom": "Bottom center", "bottomLeft": "Bottom left", "bottomRight": "Bottom right", "top": "Top center", "topLeft": "Top left", "topRight": "Top right" }, "terminalToolbarStartState": { "label": "Toolbar Start State", "description": "Whether the toolbar opens expanded or minimized when the terminal connects", "expanded": "Expanded", "collapsed": "Minimized" }, "terminalToolbarDisplay": { "label": "Toolbar Display Mode", "description": "How toolbar buttons are shown. Last used keeps whatever you picked in the toolbar.", "remember": "Last used", "icon": "Icon only", "labeled": "Icons and labels", "expanded": "Expanded with stats" }, "terminalToolbarShowStatus": { "label": "Show Live Stats", "description": "Show live host stats above the toolbar buttons in expanded mode" }, "terminalToolbarFade": { "label": "Fade When Idle", "description": "Fade the toolbar out until you hover over it" }, "enableCommandHistory": { "label": "指令歷程", "description": "記錄在此終端機中執行的命令,用於歷史記錄與自動完成" }, "enableTerminal": { "label": "啟用終端機", "description": "Offer an SSH terminal for this host." }, "inheritAppearance": { "label": "Use user defaults" }, "theme": { "label": "主題" }, "cursorBlink": { "label": "Blinking cursor" }, "cursorStyle": { "label": "Cursor style" }, "fontSize": { "label": "Font size" }, "fontFamily": { "label": "Font" }, "scrollback": { "label": "Scrollback" }, "letterSpacing": { "label": "Letter spacing" }, "lineHeight": { "label": "Line height" }, "bellStyle": { "label": "Bell" }, "minimumContrastRatio": { "label": "Minimum contrast ratio" }, "backgroundImage": { "label": "Background image" }, "backgroundImageOpacity": { "label": "Background image opacity" }, "customThemeColors": { "label": "Custom theme colors" }, "rightClickSelectsWord": { "label": "Right click selects word" }, "macOptionIsMeta": { "label": "Option is Meta" }, "fastScrollModifier": { "label": "Fast scroll key" }, "fastScrollSensitivity": { "label": "Fast scroll speed" }, "backspaceMode": { "label": "Backspace" }, "autoMosh": { "label": "Auto mosh" }, "moshCommand": { "label": "Mosh command" }, "autoTmux": { "label": "Auto tmux" }, "useSSHTitle": { "label": "Use the SSH title" }, "syntaxHighlighting": { "label": "Syntax highlighting" }, "syntaxHighlightingOptions": { "label": "Syntax highlighting categories" }, "linkClickBehavior": { "label": "Link click" }, "localEcho": { "label": "Local echo" }, "passwordPromptAutoFill": { "label": "Offer to fill password prompts" }, "sudoPasswordAutoFill": { "label": "Fill sudo prompts" }, "autoReconnect": { "label": "Reconnect automatically" } }, "user": { "commandAutocomplete": { "label": "指令自動完成", "description": "Show autocomplete while typing if you press tab" }, "localEcho": { "label": "Local Echo", "description": "Reduce perceived input latency using safe local keystroke prediction" }, "linkClickBehavior": { "label": "終端機連結點選", "description": "在終端機中點選連結時的預設行為" }, "customThemes": { "label": "Saved themes" } } }, "palette": { "localTerminal": "Local Terminal" }, "permissions": { "sessions": { "title": "Use live terminal sessions", "description": "Lets other features, such as session sharing and recording, reach your live terminal sessions." }, "history": { "title": "Read command history", "description": "Lets other features, such as the AI assistant, read your command history." } }, "hosts": { "tabTerminal": "終端機", "addHost": "新增主機", "applyGlobalThemeTooltip": "Apply this theme", "backgroundImageDesc": "選用的終端機背景圖片 URL", "backgroundImageLabel": "背景圖片 URL", "backgroundImageOpacityLabel": "背景圖片不透明度", "backspaceMode": "退格鍵模式", "backspaceModeControlH": "Control-H (BS)", "backspaceModeLabel": "退格鍵模式", "backspaceModeNormal": "Normal (DEL)", "behaviorAndAdvanced": "行為與進階", "bellStyle": "鈴聲樣式", "bellStyleBoth": "Both", "bellStyleLabel": "鈴聲樣式", "bellStyleNone": "沒有", "bellStyleSound": "Sound", "bellStyleVisual": "Visual", "colorTheme": "色彩主題", "cursorBlink": "游標閃爍", "cursorBlinking": "游標閃爍", "cursorBlinkingDesc": "啟用終端機游標的閃爍動畫", "cursorStyle": "游標樣式", "cursorStyleBar": "直線", "cursorStyleBlock": "方塊", "cursorStyleLabel": "游標樣式", "cursorStyleUnderline": "底線", "customThemeAnsiColors": "ANSI 色彩", "customThemeBackground": "背景", "customThemeBlack": "黑色", "customThemeBlue": "藍色", "customThemeBrightBlack": "亮黑色", "customThemeBrightBlue": "亮藍色", "customThemeBrightCyan": "亮青色", "customThemeBrightGreen": "亮綠色", "customThemeBrightMagenta": "亮洋紅色", "customThemeBrightRed": "亮紅色", "customThemeBrightWhite": "亮白色", "customThemeBrightYellow": "亮黃色", "customThemeColors": "自訂色彩", "customThemeCursor": "游標", "customThemeCursorAccent": "游標強調色", "customThemeCyan": "青色", "customThemeForeground": "前景", "customThemeGreen": "綠色", "customThemeMagenta": "洋紅色", "customThemeRed": "紅色", "customThemeResetTooltip": "重設為預設值", "customThemeSelection": "選取範圍", "customThemeWhite": "白色", "customThemeYellow": "黃色", "deleteGlobalThemeTooltip": "Delete this theme", "docsLink": "檢視文件", "enableAutoMosh": "啟用自動 Mosh", "enableAutoMoshDesc": "如果可用,優先使用 Mosh 而非 SSH", "enableAutoTmux": "啟用自動 Tmux", "enableAutoTmuxDesc": "Keep your shell and anything running in it alive across disconnects and browser restarts by running inside tmux (tmux must be installed on the host)", "fastScrollModifier": "快速捲動修飾鍵", "fastScrollModifierAlt": "Alt", "fastScrollModifierCtrl": "Ctrl", "fastScrollModifierLabel": "快速捲動修飾鍵", "fastScrollModifierShift": "Shift", "fastScrollSensitivity": "快速捲動靈敏度", "fastScrollSensitivityLabel": "快速捲動靈敏度", "fontFamily": "字型系列", "fontFamilyCustomHint": "Pick a bundled font, or choose Custom and type the exact name of a font already installed on your system (e.g. MesloLGS NF, Noto Sans Mono). Termix cannot install fonts for you, install it on your OS first.", "fontFamilyCustomOption": "Custom...", "fontFamilyCustomPlaceholder": "Exact font name, e.g. MesloLGS NF", "fontFamilyLabel": "字型系列", "fontSize": "字型大小", "fontSizeLabel": "字型大小", "hostNotFound": "找不到主機", "letterSpacing": "字母間距", "letterSpacingPx": "字元間距 (px)", "lineHeight": "行高", "lineHeightLabel": "行高", "linkClickBehaviorConfirm": "顯示彈出視窗以開啟或複製", "linkClickBehaviorDesc": "控制在終端機中點擊連結時的行為。使用「預設」將遵循應用程式級別的設定。", "linkClickBehaviorDirect": "直接開啟", "linkClickBehaviorLabel": "連結點擊行為", "loadingHost": "正在載入主機...", "localEchoAuto": "Automatic", "localEchoDesc": "Predict safe printable keystrokes locally on slow connections. Password prompts and control input are never echoed.", "localEchoLabel": "Local Echo", "localEchoOff": "關閉", "localEchoOn": "Always on", "macOptionIsMetaLabel": "Option Key Sends Meta", "macOptionIsMetaShortDesc": "Disable to type special characters (like @ or |) with the Option/Alt key on macOS instead of sending Meta", "moshCommand": "MOSH 指令", "moshCommandLabel": "Mosh 命令", "noSavedThemes": "No saved themes yet", "none": "無", "passwordPromptAutoFillDesc": "Offer to fill in the saved password when the terminal asks for one. Turn off to never auto-fill any password on this host.", "passwordPromptAutoFillLabel": "Offer Password Auto-fill", "autoReconnectLabel": "Auto Reconnect", "autoReconnectDesc": "Reconnect on its own when the SSH connection drops, like after a network blip or sleep. Keeps the scrollback.", "rightClickSelectsWord": "按右鍵選取單字", "rightClickSelectsWordLabel": "右鍵選取單字", "rightClickSelectsWordShortDesc": "右鍵點擊時選取游標下的單字", "saveAsGlobalTheme": "Save as Global Theme", "saveGlobalThemeError": "Failed to save theme", "saveGlobalThemeNamePrompt": "Enter a name for this theme", "saveGlobalThemeSuccess": "Theme saved", "savedThemesLabel": "Saved Themes", "scrollbackBufferLabel": "回滾緩衝區", "scrollbackMaxLines": "歷史記錄保留的最大行數", "sudoPasswordAutoFill": "Sudo 密碼自動填寫", "sudoPasswordAutoFillDesc": "儲存 sudo 密碼,以便主機指標、終端機提示及其他功能能自動執行特權命令。", "sudoPasswordAutoFillLabel": "Sudo 密碼自動填入", "syntaxCategoryIpAddresses": "IP 位址", "syntaxCategoryIpAddressesDesc": "192.168.1.1, 10.0.0.1:8080", "syntaxCategoryLogLevels": "日誌層級", "syntaxCategoryLogLevelsDesc": "error, warn, info, debug, fatal", "syntaxCategoryNumbers": "帶標籤的數字", "syntaxCategoryNumbersDesc": "port 8080, exit 1, status 404", "syntaxCategoryPaths": "檔案路徑", "syntaxCategoryPathsDesc": "/usr/share/doc, ~/file.txt", "syntaxCategoryTimestamps": "時間戳記", "syntaxCategoryTimestampsDesc": "[12:34:56], 2024-01-15", "syntaxCategoryUrls": "URL", "syntaxCategoryUrlsDesc": "https://example.com", "syntaxHighlightingDesc": "為終端機輸出上色(錯誤、路徑、IP、時間戳記)", "syntaxHighlightingLabel": "語法突顯", "terminalAppearance": "終端機外觀", "theme": "主題", "themePreview": "主題預覽", "useSSHTitleDesc": "從 shell 視窗標題更新頁籤標題,而非主機名稱", "useSSHTitleLabel": "使用 SSH 視窗標題", "enableTunnel": "啟用通道", "enableFileManager": "啟用檔案管理員", "enableDocker": "啟用 Docker", "startupSnippet": "啟動程式碼片段", "quickActions": "快速動作", "proxmoxLastSyncStatus": { "success": "成功" }, "proxmoxResultSkippedNoIp": "{{count}} skipped (no IP found)", "proxmoxStatsUrlCopied": "Proxmox Stats URL copied to clipboard", "rdpUrlCopied": "RDP URL 已複製", "vncUrlCopied": "VNC URL 已複製", "filterAuthStepca": "Step CA", "guac": { "noCredential": "無憑證(下方直接輸入憑證)", "authTypeDirect": "直接", "authTypeCredential": "憑證", "authTypeNone": "取消全選", "recordingPath": "錄製路徑", "recordingName": "錄製名稱", "saveHostFirst": "請先儲存主機。", "sharingOptionsAfterSave": "主機儲存後即可使用分享選項。", "permissionLevel": "權限等級", "typeHeader": "類型", "targetHeader": "目標", "permissionHeader": "權限", "cancelBtn": "取消", "savingBtn": "儲存中…", "updateHostBtn": "更新主機", "addHostBtn": "新增主機" }, "filterAuthVault": "Vault" }, "nav": { "history": "歷史記錄", "localTerminal": "Local Terminal", "sshTools": "SSH 工具", "terminal": "終端機", "macros": "Macros" }, "sshTools": { "broadcastInputPlaceholder": "在此輸入以廣播按鍵輸入...", "copyOnSelect": "Copy selected text automatically", "enableRightClickCopyPaste": "啟用右鍵複製/貼上", "fillPassword": "填入密碼", "fillPasswordMissing": "選取的 {{count}} 個終端機沒有已儲存的密碼", "fillPasswordSuccess": "已將密碼填入 {{count}} 個終端機", "keyRecordingTitle": "按鍵錄製", "noTerminalTabsOpen": "無終端機分頁開啟", "recordToTerminals": "錄製至終端機", "selectAll": "全選", "selectNone": "取消全選", "selectTerminalsAbove": "選取上方的終端機", "settingsTitle": "設定", "startRecording": "開始錄製", "stopRecording": "停止錄製" }, "keybindings": { "copy": "Copy selection", "paste": "貼上", "sendControlCode": "Send Ctrl+letter signal", "sendText": "Send text", "controlCodeLabel": "Letter", "textLabel": "Text to send", "appendEnterLabel": "Press Enter after sending", "clipboardPermissionNote": "May prompt for clipboard permission on first use in some browsers.", "textRequired": "Enter the text to send", "controlCodeRequired": "Enter a single letter for the control code", "builtIn": { "copyCtrlC": "Copy selection (Ctrl+C, only when text is selected)", "copyCtrlShiftC": "Copy selection (Ctrl+Shift+C)", "copyCmdC": "Copy selection (Cmd+C)", "pasteCtrlShiftV": "Paste from clipboard (Ctrl+Shift+V)", "ctrlW": "Send Ctrl+W to shell (blocked from closing browser tab)", "ctrlT": "Send Ctrl+T to shell (blocked from opening browser tab)", "ctrlN": "Send Ctrl+N to shell (blocked from opening browser window)", "ctrlQ": "Send Ctrl+Q to shell (blocked from quitting browser)" } }, "macros": { "title": "Macros", "description": "Run a saved series of commands in a terminal, and react to what the server sends back.", "target": "目標", "noTerminal": "No terminal open", "empty": "No macros yet", "emptyHint": "Create a macro to automate a terminal flow, like logging in, restarting a service, or answering prompts.", "create": "New macro", "back": "Back to macros", "name": "名稱", "namePlaceholder": "Restart web server", "nameRequired": "Give the macro a name before saving", "descriptionLabel": "說明", "descriptionPlaceholder": "What this macro does (optional)", "unsaved": "未儲存的變更", "save": "儲存", "saved": "Macro saved", "saveFailed": "Could not save the macro", "delete": "刪除", "deleteTitle": "Delete this macro?", "deleteBody": "\"{{name}}\" will be permanently deleted. This cannot be undone.", "deleted": "Macro deleted", "cancel": "取消", "run": "執行", "stop": "停止位元", "running": "Running...", "completed": "Macro finished", "failed": "Macro failed", "loadFailed": "Could not load macros", "needTerminal": "Open and connect a terminal first", "noSteps": "This macro has no steps yet. Add one below.", "addStep": "Add step", "stepNumber": "Step {{number}}", "removeStep": "Remove step", "confirmRunTitle": "Run this macro?", "confirmRunBody": "\"{{name}}\" will send commands to {{host}}.", "confirmRunAction": "Run macro", "stepTypes": { "send": { "label": "Send command", "help": "Types text into the terminal, the same as if you typed it." }, "wait": { "label": "Wait for output", "help": "Pauses until the server prints the text you name, like a password prompt." }, "delay": { "label": "Pause", "help": "Waits a fixed amount of time before the next step." }, "if": { "label": "If output contains", "help": "Checks everything the server has printed so far, then runs one of two branches." }, "repeat": { "label": "Repeat", "help": "Runs the steps inside it a set number of times." } }, "send": { "text": "Command or text", "textPlaceholder": "systemctl restart nginx", "pressEnter": "Press Enter after sending", "pressEnterHelp": "Turn this off to type text without submitting it." }, "wait": { "pattern": "Wait until the output contains", "patternPlaceholder": "密碼:", "timeout": "Give up after", "onTimeout": "If it never appears", "stop": "Stop the macro", "continue": "Keep going anyway" }, "delay": { "duration": "Wait for" }, "ifStep": { "pattern": "If the output contains", "patternPlaceholder": "Active: active (running)", "then": "Then do this", "else": "Otherwise do this", "emptyBranch": "No steps" }, "repeat": { "count": "Number of times", "times": "times" }, "match": { "useRegex": "Match with a regular expression", "useRegexHelp": "Leave this off to match the text exactly as written.", "invalidRegex": "Not a valid regular expression, it will be matched as plain text" }, "seconds": "秒", "secondsShort": "{{count}}s" }, "errors": { "remoteServerRequired": "Remote server required. Connect a remote server in Settings to use this connection type." } }