Allow optional API keys in desktop and mobile settings and share credential resolution across model requests. Missing stored credentials remain errors. Enable user-configured HTTP endpoints and pin signed AgentKit 0.13.1, which omits empty authentication headers for probes and inference. Validation: AgentKit's 216 tests and iOS's 461 tests passed, along with Swift formatting, localization checks, native screenshots, and real HTTP smoke tests on both apps. macOS passed 1419 of 1422 tests initially; existing Metrics timing, waveform PNG comparison, and MCP upload runner failures were observed. MCP and Metrics passed a focused rerun, while Metrics remains intermittent and waveform comparison still fails. iOS simulator LAN-IP access timed out; desktop LAN-IP and both platforms' localhost, loopback-IP, and local-domain requests passed.
212 lines
5.8 KiB
Plaintext
212 lines
5.8 KiB
Plaintext
{
|
|
"sourceLanguage" : "en",
|
|
"strings" : {
|
|
"NSLocalNetworkUsageDescription" : {
|
|
"extractionState" : "manual",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind connects to servers and model providers on your local network."
|
|
}
|
|
},
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind会连接你局域网中的服务器和模型提供商。"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind會連線至你區域網路中的伺服器和模型供應商。"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CFBundleDisplayName" : {
|
|
"comment" : "Bundle display name",
|
|
"extractionState" : "extracted_with_value",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "new",
|
|
"value" : "Termind"
|
|
}
|
|
},
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CFBundleName" : {
|
|
"comment" : "Bundle name",
|
|
"extractionState" : "extracted_with_value",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "new",
|
|
"value" : "Termind"
|
|
}
|
|
},
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSFaceIDUsageDescription" : {
|
|
"extractionState" : "manual",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Authenticate to use your SSH keys."
|
|
}
|
|
},
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "通过身份验证以使用SSH密钥。"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "透過身分驗證以使用SSH金鑰。"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSMicrophoneUsageDescription" : {
|
|
"comment" : "Privacy - Microphone Usage Description",
|
|
"extractionState" : "extracted_with_value",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "new",
|
|
"value" : "Termind uses the microphone to transcribe speech into your chat draft."
|
|
}
|
|
},
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind使用麦克风将语音转写到聊天草稿中。"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind使用麥克風將語音轉錄到聊天草稿中。"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSSpeechRecognitionUsageDescription" : {
|
|
"comment" : "Privacy - Speech Recognition Usage Description",
|
|
"extractionState" : "extracted_with_value",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "new",
|
|
"value" : "Termind uses Apple Speech Recognition to turn your recording into text. Depending on system settings and language support, Apple may process the audio online."
|
|
}
|
|
},
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind使用Apple语音识别将录音转成文本。根据系统设置和语言支持情况,Apple可能会在线处理音频。"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind使用Apple語音辨識將錄音轉成文字。根據系統設定和語言支援情況,Apple可能會線上處理音訊。"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"Termind SFTP Items" : {
|
|
"localizations" : {
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind SFTP项目"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind SFTP項目"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"QUICK_ACTION_CONNECT_TITLE" : {
|
|
"comment" : "Title of the Home Screen quick action that opens the connection picker.",
|
|
"extractionState" : "manual",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Connect"
|
|
}
|
|
},
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "连接"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "連線"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"NSCameraUsageDescription" : {
|
|
"comment" : "Privacy - Camera Usage Description",
|
|
"localizations" : {
|
|
"en" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind uses the camera to attach photos to your chat."
|
|
}
|
|
},
|
|
"zh-Hans" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind使用相机为聊天添加照片。"
|
|
}
|
|
},
|
|
"zh-Hant" : {
|
|
"stringUnit" : {
|
|
"state" : "translated",
|
|
"value" : "Termind使用相機為聊天新增照片。"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"version" : "1.2"
|
|
}
|