server settings keyed (352 -> 267)
ServerSettings reaches zero: OCR, STT, TTS, SMTP, maintenance and the AI harnesses. Two more hand-rolled plurals became real plural entries -- maintenance said "commit" with a ternary on length === 1, and both read correctly at 0, 1 and 2 in both locales now. The three Cancel buttons in AIHarnessesSection take ui.button.cancel rather than adding a fourth app-level copy of the word, which is what phase 1 put it there for. Scanner: a single token carrying digits and punctuation is a name, not a sentence -- the OCR placeholder is the example model file Qwen2.5-VL-7B-Instruct-q4_k_m.gguf. Prose has spaces, and requiring whitespace to be absent is what keeps this from eating real one-word labels. Verified the delta is exactly that one string. Note for the owner: another session has src/servers/api/sub-agents/router.ts in flight with three type errors. Untouched by me and excluded from my gate; the full tree will not typecheck clean until they land it.
This commit is contained in:
@@ -220,6 +220,95 @@
|
||||
"integrations": {
|
||||
"enterprise": "Enterprise",
|
||||
"personal": "Personal"
|
||||
},
|
||||
"server": {
|
||||
"loading": "Loading…",
|
||||
"provider": "Provider",
|
||||
"model": "Model",
|
||||
"voice": "Voice",
|
||||
"ocr": {
|
||||
"serverUrl": "Vision Model Server URL",
|
||||
"refreshModels": "Refresh models",
|
||||
"selectModel": "Select a model",
|
||||
"saved": "OCR settings saved",
|
||||
"saveFailed": "Failed to save OCR settings",
|
||||
"reachable": "Vision model server is reachable"
|
||||
},
|
||||
"stt": {
|
||||
"serverUrl": "Whisper Server URL",
|
||||
"saved": "STT settings saved",
|
||||
"saveFailed": "Failed to save STT settings",
|
||||
"reachable": "Whisper server is reachable"
|
||||
},
|
||||
"tts": {
|
||||
"openaiCompatible": "OpenAI-compatible (Kokoro, OpenAI, etc.)",
|
||||
"elevenLabs": "ElevenLabs",
|
||||
"refreshVoices": "Refresh voices",
|
||||
"selectVoice": "Select a voice",
|
||||
"saved": "TTS settings saved",
|
||||
"saveFailed": "Failed to save TTS settings",
|
||||
"playing": "Playing test audio",
|
||||
"testFailed": "Test failed — could not reach TTS server"
|
||||
},
|
||||
"smtp": {
|
||||
"mailhog": "MailHog (local testing)",
|
||||
"resend": "Resend",
|
||||
"custom": "Custom SMTP",
|
||||
"apiKey": "API Key",
|
||||
"host": "Host",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"tls": "TLS / SSL",
|
||||
"fromName": "From Name",
|
||||
"fromEmail": "From Email",
|
||||
"sendTest": "Send Test Email",
|
||||
"userExample": "user@example.com",
|
||||
"recipientExample": "recipient@example.com",
|
||||
"saved": "SMTP settings saved",
|
||||
"saveFailed": "Failed to save SMTP settings",
|
||||
"connected": "Connection successful",
|
||||
"testSent": "Test email sent to {{email}}"
|
||||
},
|
||||
"maintenance": {
|
||||
"updateTitle": "Update the platform",
|
||||
"updateHint": "Changes nothing that is running. Whatever the update needs is listed here, and stays your call.",
|
||||
"rebuild": "Rebuild the frontend",
|
||||
"restart": "Restart the server",
|
||||
"upToDate": "Already up to date",
|
||||
"rebuilt": "Frontend rebuilt — refresh this page to see it",
|
||||
"restarting": "Restarting — the page will reconnect on its own",
|
||||
"pulled": {
|
||||
"one": "Pulled {{count}} commit",
|
||||
"other": "Pulled {{count}} commits"
|
||||
}
|
||||
},
|
||||
"harnesses": {
|
||||
"piMono": "Pi Mono",
|
||||
"checking": "Checking…",
|
||||
"localProviders": "Local Providers",
|
||||
"remoteProviders": "Remote Providers",
|
||||
"connect": "Connect",
|
||||
"authenticate": "Authenticate",
|
||||
"connectLocal": "Connect Local Provider",
|
||||
"connectProvider": "Connect Provider",
|
||||
"none": "No providers found.",
|
||||
"updatePiMono": "Update Pi Mono",
|
||||
"removeProvider": "Remove provider",
|
||||
"namePlaceholder": "Name (e.g. My Ollama)",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"apiKey": "API Key",
|
||||
"editKey": "Edit key",
|
||||
"disconnect": "Disconnect provider",
|
||||
"saveKey": "Save key",
|
||||
"enterKey": "Enter API key",
|
||||
"search": "Search providers…",
|
||||
"connectFailed": "Failed to connect",
|
||||
"authFailed": "Authentication failed",
|
||||
"saveFailed": "Failed to save provider",
|
||||
"connectedTo": "Connected to {{name}}"
|
||||
}
|
||||
}
|
||||
},
|
||||
"header": {
|
||||
|
||||
Reference in New Issue
Block a user