diff --git a/Frameworks/Resources/Localizable.xcstrings b/Frameworks/Resources/Localizable.xcstrings index ab3f13ed..81b237ab 100644 --- a/Frameworks/Resources/Localizable.xcstrings +++ b/Frameworks/Resources/Localizable.xcstrings @@ -817,29 +817,6 @@ } } }, - "%lld exported, %lld failed" : { - "extractionState" : "manual", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "%1$lld exported, %2$lld failed" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "已导出%1$lld项,%2$lld项失败" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "已匯出%1$lld項,%2$lld項失敗" - } - } - } - }, "%lld failed transfers" : { "extractionState" : "manual", "localizations" : { @@ -1032,23 +1009,6 @@ } } }, - "%lld keys" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld密钥" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "%lld金鑰" - } - } - } - }, "%lld nested groups" : { "extractionState" : "manual", "localizations" : { @@ -2607,23 +2567,6 @@ } } }, - "Add and connect to a host before exporting a key to it." : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "在导出密钥之前添加并连接到主机。" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "在匯出金鑰之前新增並連線到主機。" - } - } - } - }, "Add context" : { "extractionState" : "manual", "localizations" : { @@ -3665,23 +3608,6 @@ } } }, - "Are you sure you want to discard this new highlight rule?" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "确定要放弃这个新高亮规则吗?" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "確定要放棄這個新醒目提示規則嗎?" - } - } - } - }, "Are you sure you want to discard this new host?" : { "extractionState" : "manual", "localizations" : { @@ -3869,23 +3795,6 @@ } } }, - "Armed" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "单次启用" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "單次啟用" - } - } - } - }, "Ask" : { "extractionState" : "manual", "localizations" : { @@ -5235,25 +5144,6 @@ } } }, - "Charset Error" : { - "comment" : "A title for an alert that displays an error message.", - "extractionState" : "manual", - "isCommentAutoGenerated" : true, - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "字符集错误" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "字元集錯誤" - } - } - } - }, "Chat" : { "extractionState" : "manual", "localizations" : { @@ -6221,23 +6111,6 @@ } } }, - "Command Completion" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "命令完成" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "指令完成" - } - } - } - }, "Command Generator" : { "extractionState" : "manual", "localizations" : { @@ -6357,23 +6230,6 @@ } } }, - "Command Key" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "Command键" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "Command鍵" - } - } - } - }, "Command analysis exceeded the supported complexity limit." : { "extractionState" : "manual", "localizations" : { @@ -7419,23 +7275,6 @@ } } }, - "Control" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "Control键" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "Control鍵" - } - } - } - }, "Control URL" : { "extractionState" : "manual", "localizations" : { @@ -7742,23 +7581,6 @@ } } }, - "Copy Public Key" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "复制公钥" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "複製公開金鑰" - } - } - } - }, "Copy Queued" : { "extractionState" : "manual", "localizations" : { @@ -8664,23 +8486,6 @@ } } }, - "Delete File?" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "删除文件?" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "刪除檔案?" - } - } - } - }, "Delete Forwarding Rule?" : { "extractionState" : "manual", "localizations" : { @@ -8925,23 +8730,6 @@ } } }, - "Delete Server" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "删除服务器" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "刪除伺服器" - } - } - } - }, "Delete Server?" : { "extractionState" : "manual", "localizations" : { @@ -9250,23 +9038,6 @@ } } }, - "Derived from the private key" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "来源于私钥" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "來源於私密金鑰" - } - } - } - }, "Derived from the title" : { "extractionState" : "manual", "localizations" : { @@ -10160,23 +9931,6 @@ } } }, - "Down Arrow" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "下箭头" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "下箭頭" - } - } - } - }, "Download" : { "extractionState" : "manual", "localizations" : { @@ -10608,23 +10362,6 @@ } } }, - "Edit Custom Configuration" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "编辑自定义配置" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "編輯自訂設定" - } - } - } - }, "Edit Environment Variable" : { "extractionState" : "manual", "localizations" : { @@ -11073,23 +10810,6 @@ } } }, - "End" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "End键" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "End鍵" - } - } - } - }, "Endpoint" : { "extractionState" : "manual", "localizations" : { @@ -11393,23 +11113,6 @@ } } }, - "Escape" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "Escape键" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "Escape鍵" - } - } - } - }, "Establishing Connection…" : { "extractionState" : "manual", "localizations" : { @@ -11718,97 +11421,6 @@ } } }, - "Exported" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "导出" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "匯出" - } - } - } - }, - "Exported %lld keys to %lld hosts" : { - "extractionState" : "manual", - "localizations" : { - "en" : { - "stringUnit" : { - "state" : "new", - "value" : "Exported %1$lld keys to %2$lld hosts" - } - }, - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "导出%1$lld密钥为%2$lld主机" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "匯出%1$lld金鑰為%2$lld主機" - } - } - } - }, - "Exported %lld keys to 1 host" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "已将%lld个密钥导出到1台主机" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "已將%lld個金鑰匯出到1台主機" - } - } - } - }, - "Exported to %lld hosts" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "导出至%lld主机" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "匯出至%lld主機" - } - } - } - }, - "Exported to 1 host" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "导出为1主机" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "匯出為1主機" - } - } - } - }, "Exporting public key…" : { "extractionState" : "manual", "localizations" : { @@ -13000,23 +12612,6 @@ } } }, - "Generate a token to copy client setup commands." : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "请先生成令牌,再复制客户端添加命令。" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "請先產生權杖,再複製使用者端新增指令。" - } - } - } - }, "Generating Command" : { "extractionState" : "manual", "localizations" : { @@ -13138,23 +12733,6 @@ } } }, - "Grouping & Tags" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "分组与标签" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "群組與標籤" - } - } - } - }, "HTTP" : { "extractionState" : "manual", "localizations" : { @@ -13382,23 +12960,6 @@ } } }, - "Hide Keyboard" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "收起键盘" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "收起鍵盤" - } - } - } - }, "Hide Logs" : { "extractionState" : "manual", "localizations" : { @@ -13552,23 +13113,6 @@ } } }, - "Home" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "Home键" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "Home鍵" - } - } - } - }, "Host" : { "extractionState" : "manual", "localizations" : { @@ -14409,23 +13953,6 @@ } } }, - "Inactive" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "未启用" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "未啟用" - } - } - } - }, "Include cycle or nesting limit reached." : { "extractionState" : "manual", "localizations" : { @@ -15415,23 +14942,6 @@ } } }, - "Left Arrow" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "左箭头" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "左箭頭" - } - } - } - }, "Level" : { "extractionState" : "manual", "localizations" : { @@ -15806,23 +15316,6 @@ } } }, - "Locked" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "已锁定" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "已鎖定" - } - } - } - }, "Log Level" : { "extractionState" : "manual", "localizations" : { @@ -19881,40 +19374,6 @@ } } }, - "Page Down" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "下翻页" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "下翻頁" - } - } - } - }, - "Page Up" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "上翻页" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "上翻頁" - } - } - } - }, "Pane ID" : { "extractionState" : "manual", "localizations" : { @@ -20347,23 +19806,6 @@ } } }, - "Pause transfer" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "暂停传输" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "暫停傳輸" - } - } - } - }, "Paused" : { "extractionState" : "manual", "localizations" : { @@ -23564,23 +23006,6 @@ } } }, - "Right Arrow" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "右箭头" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "右箭頭" - } - } - } - }, "Right-click to paste. Hold Option to keep the usual right-click behavior. Applications that capture the mouse keep their mouse controls." : { "extractionState" : "manual", "localizations" : { @@ -25718,23 +25143,6 @@ } } }, - "Several commands — copy and review before running." : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "包含多条命令——请先复制并检查再运行。" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "包含多條指令——請先複製並檢查再執行。" - } - } - } - }, "Share" : { "extractionState" : "manual", "localizations" : { @@ -25828,23 +25236,6 @@ } } }, - "Shift" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "Shift键" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "Shift鍵" - } - } - } - }, "Show" : { "extractionState" : "manual", "localizations" : { @@ -25915,23 +25306,6 @@ } } }, - "Show Keyboard" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "展开键盘" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "展開鍵盤" - } - } - } - }, "Show Logs" : { "extractionState" : "manual", "localizations" : { @@ -26235,23 +25609,6 @@ } } }, - "Sign in on this device to use this Tailnet." : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "请在此设备上登录以使用此Tailnet。" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "請在此裝置上登入以使用此Tailnet。" - } - } - } - }, "Sign in to iCloud to sync." : { "extractionState" : "manual", "localizations" : { @@ -27610,23 +26967,6 @@ } } }, - "System Notification" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "系统通知" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "系統通知" - } - } - } - }, "System Notifications" : { "extractionState" : "manual", "localizations" : { @@ -27644,23 +26984,6 @@ } } }, - "Tab" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "Tab键" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "Tab鍵" - } - } - } - }, "Tags" : { "extractionState" : "manual", "localizations" : { @@ -28001,23 +27324,6 @@ } } }, - "Terminal Bell" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "终端铃声" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "終端機鈴聲" - } - } - } - }, "Terminal Input" : { "extractionState" : "manual", "localizations" : { @@ -33145,23 +32451,6 @@ } } }, - "Up Arrow" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "上箭头" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "上箭頭" - } - } - } - }, "Up to date" : { "extractionState" : "manual", "localizations" : { @@ -34450,23 +33739,6 @@ } } }, - "Workspace Is Unfocused" : { - "extractionState" : "manual", - "localizations" : { - "zh-Hans" : { - "stringUnit" : { - "state" : "translated", - "value" : "工作区未聚焦时" - } - }, - "zh-Hant" : { - "stringUnit" : { - "state" : "translated", - "value" : "工作區未聚焦時" - } - } - } - }, "Workspace Name" : { "extractionState" : "manual", "localizations" : { diff --git a/Frameworks/TermindPresentation/Strings/AppStrings+SecurityKey.swift b/Frameworks/TermindPresentation/Strings/AppStrings+SecurityKey.swift index 1535f797..f76f73d9 100644 --- a/Frameworks/TermindPresentation/Strings/AppStrings+SecurityKey.swift +++ b/Frameworks/TermindPresentation/Strings/AppStrings+SecurityKey.swift @@ -6,16 +6,6 @@ extension AppStrings { public static var required: LocalizedStringResource { "Required" } public static var preferred: LocalizedStringResource { "Preferred" } public static var discouraged: LocalizedStringResource { "Discouraged" } - public static var invalidCredential: LocalizedStringResource { "The WebAuthn credential reference is invalid." } - public static var invalidResponse: LocalizedStringResource { - "The WebAuthn response could not be verified." - } - public static var unsupportedResponse: LocalizedStringResource { - "The WebAuthn response is not compatible with SSH." - } - public static var publicKeyRejected: LocalizedStringResource { - "The server rejected the username or public key. Check the login user and the key in authorized_keys." - } public static var title: LocalizedStringResource { "Security Key" } public static var touchPrompt: LocalizedStringResource { "Follow the system prompt to complete security key authentication." diff --git a/Frameworks/TermindPresentation/Strings/Assistant.swift b/Frameworks/TermindPresentation/Strings/Assistant.swift index da2388ab..44efef4a 100644 --- a/Frameworks/TermindPresentation/Strings/Assistant.swift +++ b/Frameworks/TermindPresentation/Strings/Assistant.swift @@ -413,10 +413,6 @@ extension AppStrings { "Send — ⌘⏎" } - public static var severalCommandsCopyAndReviewBeforeRunning: LocalizedStringResource { - "Several commands — copy and review before running." - } - public static var showArchive: LocalizedStringResource { "Show Archive" } diff --git a/Frameworks/TermindPresentation/Strings/CommandNotifications.swift b/Frameworks/TermindPresentation/Strings/CommandNotifications.swift index c890a877..64d69884 100644 --- a/Frameworks/TermindPresentation/Strings/CommandNotifications.swift +++ b/Frameworks/TermindPresentation/Strings/CommandNotifications.swift @@ -2,13 +2,9 @@ import Foundation extension AppStrings { public nonisolated enum CommandNotifications { - public static var title: LocalizedStringResource { "Command Completion" } public static var when: LocalizedStringResource { "Notify When" } public static var never: LocalizedStringResource { "Never" } - public static var unfocused: LocalizedStringResource { "Workspace Is Unfocused" } public static var always: LocalizedStringResource { "Always" } - public static var system: LocalizedStringResource { "System Notification" } - public static var bell: LocalizedStringResource { "Terminal Bell" } public static var seconds: LocalizedStringResource { "Minimum Duration (seconds)" } public static var openSettings: LocalizedStringResource { "Open Notification Settings" } public static var denied: LocalizedStringResource { "Notifications are disabled in system settings." } diff --git a/Frameworks/TermindPresentation/Strings/Common.swift b/Frameworks/TermindPresentation/Strings/Common.swift index 439af512..efc8858a 100644 --- a/Frameworks/TermindPresentation/Strings/Common.swift +++ b/Frameworks/TermindPresentation/Strings/Common.swift @@ -146,10 +146,6 @@ extension AppStrings { "Are you sure you want to discard this new skill?" } - public static var discardNewHighlightRuleQuestion: LocalizedStringResource { - "Are you sure you want to discard this new highlight rule?" - } - public static var discardNewEnvironmentVariableQuestion: LocalizedStringResource { "Are you sure you want to discard this new environment variable?" } @@ -407,9 +403,6 @@ extension AppStrings { public static var operationFailed: LocalizedStringResource { "Operation Failed" } - public static var failed: LocalizedStringResource { - "Failed" - } public static var copied: LocalizedStringResource { "Copied" } diff --git a/Frameworks/TermindPresentation/Strings/Keychain.swift b/Frameworks/TermindPresentation/Strings/Keychain.swift index bbfb25e6..18066329 100644 --- a/Frameworks/TermindPresentation/Strings/Keychain.swift +++ b/Frameworks/TermindPresentation/Strings/Keychain.swift @@ -7,10 +7,6 @@ extension AppStrings { public static func keyType(_ name: String) -> LocalizedStringResource { "Type \(name)" } public static var unknownKeyType: LocalizedStringResource { "Type Unknown" } - public static var addAndConnectToAHostBeforeExportingAKeyToIt: LocalizedStringResource { - "Add and connect to a host before exporting a key to it." - } - public static var algorithm: LocalizedStringResource { "Algorithm" } @@ -39,10 +35,6 @@ extension AppStrings { "Confirm Passphrase" } - public static var copyPublicKey: LocalizedStringResource { - "Copy Public Key" - } - public static func deleteIdentitiesConfirmation(_ count: Int) -> LocalizedStringResource { "Delete \(count) Identities?" } @@ -79,10 +71,6 @@ extension AppStrings { "Delete \(count) Keys?" } - public static var derivedFromThePrivateKey: LocalizedStringResource { - "Derived from the private key" - } - public static var dragToReplace: LocalizedStringResource { "Drag to Replace" } @@ -103,30 +91,6 @@ extension AppStrings { "Export to Host" } - public static var exported: LocalizedStringResource { - "Exported" - } - - public static func exportedFailed(count1: Int, failures: Int) -> LocalizedStringResource { - "\(count1) exported, \(failures) failed" - } - - public static func exportedKeysTo1Host(_ count: Int) -> LocalizedStringResource { - "Exported \(count) keys to 1 host" - } - - public static func exportedKeysToHosts(count: Int, hostCount: Int) -> LocalizedStringResource { - "Exported \(count) keys to \(hostCount) hosts" - } - - public static var exportedTo1Host: LocalizedStringResource { - "Exported to 1 host" - } - - public static func exportedToHosts(_ hostCount: Int) -> LocalizedStringResource { - "Exported to \(hostCount) hosts" - } - public static var generate: LocalizedStringResource { "Generate" } @@ -179,10 +143,6 @@ extension AppStrings { "Keys" } - public static func keysNamed(_ count: Int) -> LocalizedStringResource { - "\(count) keys" - } - public static var loadingPrivateKeyProgress: LocalizedStringResource { "Loading private key…" } diff --git a/Frameworks/TermindPresentation/Strings/SFTP.swift b/Frameworks/TermindPresentation/Strings/SFTP.swift index e8f06cdd..97261d95 100644 --- a/Frameworks/TermindPresentation/Strings/SFTP.swift +++ b/Frameworks/TermindPresentation/Strings/SFTP.swift @@ -223,10 +223,6 @@ extension AppStrings { "Open with SFTP" } - public static var pauseTransfer: LocalizedStringResource { - "Pause transfer" - } - public static var permissions: LocalizedStringResource { "Permissions" } diff --git a/Frameworks/TermindPresentation/Strings/Settings.swift b/Frameworks/TermindPresentation/Strings/Settings.swift index e5a0b303..441491bc 100644 --- a/Frameworks/TermindPresentation/Strings/Settings.swift +++ b/Frameworks/TermindPresentation/Strings/Settings.swift @@ -226,10 +226,6 @@ extension AppStrings { "Delete all logging files?" } - public static var deleteServer: LocalizedStringResource { - "Delete Server" - } - public static var derivedFromTheTitle: LocalizedStringResource { "Derived from the title" } @@ -266,10 +262,6 @@ extension AppStrings { "Edit \(displayTitle)" } - public static var editCustomConfiguration: LocalizedStringResource { - "Edit Custom Configuration" - } - public static var enable: LocalizedStringResource { "Enable" } @@ -322,14 +314,6 @@ extension AppStrings { "Font" } - public static var generateATokenToCopyClientSetupCommands: LocalizedStringResource { - "Generate a token to copy client setup commands." - } - - public static var generateToken: LocalizedStringResource { - "Generate Token" - } - public static var ghostty: LocalizedStringResource { "Ghostty" } diff --git a/Frameworks/TermindPresentation/Strings/Tailscale.swift b/Frameworks/TermindPresentation/Strings/Tailscale.swift index 3388e8d4..548da645 100644 --- a/Frameworks/TermindPresentation/Strings/Tailscale.swift +++ b/Frameworks/TermindPresentation/Strings/Tailscale.swift @@ -17,8 +17,6 @@ extension AppStrings { public static var offline: LocalizedStringResource { "Offline" } public static var lastSeen: LocalizedStringResource { "Last Seen" } public static var latency: LocalizedStringResource { "Latency" } - public static var route: LocalizedStringResource { "Route" } - public static var direct: LocalizedStringResource { "Direct" } public static var peerRelay: LocalizedStringResource { "Peer Relay" } public static var unknownRoute: LocalizedStringResource { "Unknown Route" } public static var endpoint: LocalizedStringResource { "Endpoint" } @@ -38,7 +36,6 @@ extension AppStrings { public static var authKey: LocalizedStringResource { "Auth Key" } public static var controlURL: LocalizedStringResource { "Control URL" } public static var openLogin: LocalizedStringResource { "Open login page" } - public static var networkName: LocalizedStringResource { "Network" } public static var magicDNS: LocalizedStringResource { "MagicDNS" } public static var ipv4: LocalizedStringResource { "IPv4" } public static var ipv6: LocalizedStringResource { "IPv6" } @@ -47,14 +44,8 @@ extension AppStrings { public static var logout: LocalizedStringResource { "Log out" } public static var check: LocalizedStringResource { "Tailscale SSH approval" } public static var network: LocalizedStringResource { "Tailnet" } - public static var signedOut: LocalizedStringResource { "Sign in on this device to use this Tailnet." } public static var unavailable: LocalizedStringResource { "This Tailscale connection is unavailable. Check the Tailnet login, SSH policy, and username." } - public static var invalidURL: LocalizedStringResource { "Enter a valid HTTPS Controlplane URL." } - public static var partialSave: LocalizedStringResource { - "The group was saved, but this device could not finish signing in. Save again to retry." - } - public static var requiresPro: LocalizedStringResource { "Tailscale requires Termind Pro." } } } diff --git a/Frameworks/TermindPresentation/Strings/Terminal.swift b/Frameworks/TermindPresentation/Strings/Terminal.swift index fca5ab04..0f56ffe7 100644 --- a/Frameworks/TermindPresentation/Strings/Terminal.swift +++ b/Frameworks/TermindPresentation/Strings/Terminal.swift @@ -4,74 +4,14 @@ extension AppStrings { public nonisolated enum Terminal { public static var uploadFile: LocalizedStringResource { "Upload File" } - public static var armed: LocalizedStringResource { - "Armed" - } - - public static var charsetError: LocalizedStringResource { - "Charset Error" - } - public static var connectionLog: LocalizedStringResource { "Connection Log" } - public static var control: LocalizedStringResource { - "Control" - } - - public static var commandKey: LocalizedStringResource { - "Command Key" - } - - public static var downArrow: LocalizedStringResource { - "Down Arrow" - } - - public static var end: LocalizedStringResource { - "End" - } - - public static var escape: LocalizedStringResource { - "Escape" - } - - public static var hideKeyboard: LocalizedStringResource { - "Hide Keyboard" - } - - public static var home: LocalizedStringResource { - "Home" - } - - public static var inactive: LocalizedStringResource { - "Inactive" - } - - public static var leftArrow: LocalizedStringResource { - "Left Arrow" - } - - public static var locked: LocalizedStringResource { - "Locked" - } - public static var noDetectedSerialDevices: LocalizedStringResource { "No detected serial devices" } - public static var option: LocalizedStringResource { - "Option" - } - - public static var pageDown: LocalizedStringResource { - "Page Down" - } - - public static var pageUp: LocalizedStringResource { - "Page Up" - } - public static var reconnect: LocalizedStringResource { "Reconnect" } @@ -80,27 +20,11 @@ extension AppStrings { "The server rejected these environment variables: \(names)" } - public static var rightArrow: LocalizedStringResource { - "Right Arrow" - } - - public static var shift: LocalizedStringResource { - "Shift" - } - - public static var showKeyboard: LocalizedStringResource { - "Show Keyboard" - } - public static func sshConnectionFailedWhatShouldICheckConfirmation(_ message: String) -> LocalizedStringResource { "SSH connection failed: \(message). What should I check?" } - public static var tab: LocalizedStringResource { - "Tab" - } - public static var theSavedPasswordIsNoLongerAvailable: LocalizedStringResource { "The saved password is no longer available." } @@ -113,10 +37,6 @@ extension AppStrings { "The selected key is no longer available." } - public static var upArrow: LocalizedStringResource { - "Up Arrow" - } - public static var applySerialSettings: LocalizedStringResource { "Apply serial settings" } diff --git a/Frameworks/TermindPresentation/Strings/Vault.swift b/Frameworks/TermindPresentation/Strings/Vault.swift index b7cf4fc5..c7665a9b 100644 --- a/Frameworks/TermindPresentation/Strings/Vault.swift +++ b/Frameworks/TermindPresentation/Strings/Vault.swift @@ -4,8 +4,6 @@ extension AppStrings { public nonisolated enum Vault { public static var addHost: LocalizedStringResource { "Add Host" } - public static var groupingAndTags: LocalizedStringResource { "Grouping & Tags" } - public static var acceptTheseImportWarnings: LocalizedStringResource { "Accept these import warnings" } diff --git a/Frameworks/TermindPresentation/Strings/Workspace.swift b/Frameworks/TermindPresentation/Strings/Workspace.swift index e8e89bff..9a895b6b 100644 --- a/Frameworks/TermindPresentation/Strings/Workspace.swift +++ b/Frameworks/TermindPresentation/Strings/Workspace.swift @@ -62,10 +62,6 @@ extension AppStrings { "Copy to \(hostName)" } - public static var deleteFileConfirmation: LocalizedStringResource { - "Delete File?" - } - public static var doubleClickToRename: LocalizedStringResource { "Double-click to rename" } diff --git a/TFM/Design/TagField.swift b/TFM/Design/TagField.swift index 62dcd3ec..4014f941 100644 --- a/TFM/Design/TagField.swift +++ b/TFM/Design/TagField.swift @@ -320,7 +320,7 @@ private struct RemovableTagChip: View { @Previewable @State var tags = ["nginx", "prod"] Form { - Section(AppStrings.Vault.groupingAndTags.swiftUIKey) { + Section { VStack(alignment: .leading, spacing: Metrics.Space.s) { Text(AppStrings.Vault.tags) TagField(tags: $tags, suggestions: HostLibraryModel.demo().allTags)