diff --git a/apps/web/src/locales/de/messages.po b/apps/web/src/locales/de/messages.po index a697199..b48e519 100644 --- a/apps/web/src/locales/de/messages.po +++ b/apps/web/src/locales/de/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0} (maximal {ATTACHMENT_MAX_COUNT} Anhänge)" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0} (über 10 MiB)" +msgid "{0} (over {1})" +msgstr "{0} (über {1})" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "{0} Adapter" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "{0} arbeitet…" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} KB" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} MB" @@ -248,7 +244,7 @@ msgstr "{name}, Hauptunterhaltung" msgid "{remaining} left · bot is watching, not acting" msgstr "Noch {remaining} · Bot beobachtet nur" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} B" @@ -273,22 +269,6 @@ msgstr "{workingBotName} arbeitet" msgid "/Users/you/projects/acme" msgstr "/Users/you/projects/acme" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "📈 Scanne den Markt nach aktuellen Alpha-Signalen" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "1 Adapter" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "1:1-Unterhaltung" @@ -465,6 +445,7 @@ msgstr "Hinzugefügt" msgid "Adding…" msgstr "Wird hinzugefügt…" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "Schreiben erlauben" msgid "Allowed once" msgstr "Einmal erlaubt" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "Alpha-Signale" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "Du hast bereits ein Konto?" @@ -588,6 +565,7 @@ msgstr "Die API ist wieder da, aber das Update wurde nicht abgeschlossen. Prüfe #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "Genehmigen" msgid "Approve this server to let your agent use its tools." msgstr "Genehmige diesen Server, damit dein Agent seine Tools verwenden kann." -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "Architektur-Audit" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "Archivieren" @@ -851,6 +825,7 @@ msgstr "Server nicht erreichbar." #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "Abgebrochen" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "Abgebrochen" @@ -1476,15 +1452,6 @@ msgstr "Stimmanbieter konnte nicht getrennt werden" msgid "Could not dismiss" msgstr "Konnte nicht ausgeblendet werden" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "{0} konnte nicht heruntergeladen werden. Versuche es erneut." - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "{name} konnte nicht heruntergeladen werden. Versuche es erneut." - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "Vorlesen konnte nicht aktiviert werden" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "Dieser Chat konnte nicht geladen werden." #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "Datei konnte nicht geladen werden." @@ -1691,6 +1659,11 @@ msgstr "Standardbereich für Erinnerungen konnte nicht aktualisiert werden" msgid "Could not update voice" msgstr "Stimme konnte nicht aktualisiert werden" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "{name} konnte nicht hochgeladen werden. Versuche es erneut." + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "Konnte nicht geladen werden" @@ -1699,6 +1672,7 @@ msgstr "Konnte nicht geladen werden" msgid "Couldn't load messaging settings" msgstr "Messaging-Einstellungen konnten nicht geladen werden" +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "Konnte nicht gespeichert werden" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "Kein Stress — wir sind jetzt da." #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "{0} herunterladen" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "{name} herunterladen" @@ -2070,10 +2048,6 @@ msgstr "Entwerfe die Spezifikation…" msgid "Drag, drop, or paste an image" msgstr "Bild ziehen, ablegen oder einfügen" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "Probelauf" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "Duplizieren" @@ -2086,10 +2060,6 @@ msgstr "z. B. Hivenet Agent, Presales, Zeiterfassungs-Bot" msgid "Earlier message" msgstr "Frühere Nachricht" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "Echtzeit-Risiko & Drawdown-Analyse" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "Zuerst bearbeiten" @@ -2185,6 +2155,7 @@ msgstr "Erweitern" msgid "Expand {0}" msgstr "{0} ausklappen" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "Exportieren" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "fehlgeschlagen" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "Fehlgeschlagen" @@ -2300,10 +2272,6 @@ msgstr "Alles über dich vergessen?" msgid "Forgot password?" msgstr "Passwort vergessen?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "Kostenlos" @@ -2380,10 +2348,6 @@ msgstr "Updates bündeln" msgid "Groups" msgstr "Gruppen" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "Guten Tag." - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "Gewohnheiten" @@ -2515,10 +2479,18 @@ msgstr "Wenn du das gehört hast, ist die Stimme einsatzbereit." msgid "Ignore" msgstr "Ignorieren" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "Bildmodell" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "Bild-Upload-Bereich" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "Bild-Workflow" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "OpenAPI-JSON importieren" @@ -2582,10 +2554,6 @@ msgstr "Intervalleinheit" msgid "Isolated" msgstr "Isoliert" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "ist bereit." - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "Seine Unterhaltung, Dateien und Routinen werden dauerhaft gelöscht. Von ihm erstellte Bots bleiben in deiner Liste." @@ -2681,10 +2649,6 @@ msgstr "Ich höre zu — was ist kaputt oder langsam?" msgid "Listening — what's the story?" msgstr "Ich höre zu — was ist die Geschichte?" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "Live-Trading" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "Frühere Nachrichten laden" @@ -2845,6 +2809,10 @@ msgstr "MCP-Endpunkt" msgid "MCP servers" msgstr "MCP-Server" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "Medien" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "Minuten" msgid "Mission Control" msgstr "Mission Control" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "Es werden keine Nutzungsdaten an Dritte gesendet" msgid "None yet" msgstr "Noch keine" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "Nicht konfiguriert" @@ -3292,10 +3260,6 @@ msgstr "OAuth-Verbindung fehlgeschlagen" msgid "OAuth expired" msgstr "OAuth abgelaufen" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "Offline" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "An" @@ -3371,6 +3335,7 @@ msgstr "Erste Unterhaltung wird geöffnet…" msgid "Opening your Space…" msgstr "Dein Arbeitsbereich wird geöffnet…" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "Andere Stimmanbieter" msgid "PagerDuty incident" msgstr "PagerDuty-Vorfall" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "Paper" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "Zurückstellen" @@ -3492,10 +3453,6 @@ msgstr "Feile an den Details…" msgid "Polling devices…" msgstr "Frage Geräte ab…" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "Portfolio-Check" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "POST an" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "Pull Request" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "In Warteschlange" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "Neu laden" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "Sandbox" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "Speichern" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "Wird gespeichert..." #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "Prüfe das Risiko…" msgid "Scene" msgstr "Szene" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "Schlichtheit, Eleganz & Detailtiefe" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "Servername" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "Bleibe in meinem Fachgebiet…" msgid "Steps" msgstr "Schritte" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "Steve-Jobs-Audit" - #: src/pages/Shell.tsx msgid "Stop" msgstr "Stoppen" @@ -4629,15 +4584,19 @@ msgstr "Tools" msgid "Tracing the path…" msgstr "Verfolge den Pfad…" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" -msgstr "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" +msgstr "Transkribieren" #: src/components/voice/VoiceStage.tsx #: src/pages/Shell.tsx msgid "Transcript" msgstr "Transkript" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "Transkription" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "Wie eine Person behandeln" @@ -4670,10 +4629,6 @@ msgstr "Nicht verfügbar" msgid "Uninstall" msgstr "Deinstallieren" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "Unbekannt" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "Verknüpfung aufheben" @@ -4789,6 +4744,10 @@ msgstr "Prüfe die Szene…" msgid "Verifying…" msgstr "Wird geprüft…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "Video-Workflow" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "Die Stimme ist noch nicht verfügbar. Du kannst sie später in den Einst msgid "Voice set to {0}." msgstr "Stimme auf {0} gesetzt." -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "Volatilität & Orderbuch-Liquidität" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "Wartet" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "Wartet auf GPU" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "Warten auf Anmeldung…" @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "Arbeitet…" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "Wird verarbeitet…" diff --git a/apps/web/src/locales/en/messages.po b/apps/web/src/locales/en/messages.po index b176cbf..d910a1e 100644 --- a/apps/web/src/locales/en/messages.po +++ b/apps/web/src/locales/en/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0} (over 10 MiB)" +msgid "{0} (over {1})" +msgstr "{0} (over {1})" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "{0} adapters" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "{0} is working…" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} KB" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} MB" @@ -248,7 +244,7 @@ msgstr "{name}, main conversation" msgid "{remaining} left · bot is watching, not acting" msgstr "{remaining} left · bot is watching, not acting" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} B" @@ -273,22 +269,6 @@ msgstr "{workingBotName} is working" msgid "/Users/you/projects/acme" msgstr "/Users/you/projects/acme" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "📈 Scanne den Markt nach aktuellen Alpha-Signalen" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "1 adapter" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "1:1 conversation" @@ -465,6 +445,7 @@ msgstr "Added" msgid "Adding…" msgstr "Adding…" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "Allow writing" msgid "Allowed once" msgstr "Allowed once" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "Alpha-Signale" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "Already have an account?" @@ -588,6 +565,7 @@ msgstr "API is back, but the update did not finish. Check the host logs." #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "Approve" msgid "Approve this server to let your agent use its tools." msgstr "Approve this server to let your agent use its tools." -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "Architektur-Audit" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "Archive" @@ -851,6 +825,7 @@ msgstr "Can't reach the server." #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "Cancelled" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "Cancelled" @@ -1476,15 +1452,6 @@ msgstr "Could not disconnect this voice provider" msgid "Could not dismiss" msgstr "Could not dismiss" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "Could not download {0}. Try again." - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "Could not download {name}. Try again." - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "Could not enable speaking" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "Could not load this chat." #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "Could not load this file." @@ -1691,6 +1659,11 @@ msgstr "Could not update the default memory scope" msgid "Could not update voice" msgstr "Could not update voice" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "Could not upload {name}. Try again." + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "Couldn't load" @@ -1699,6 +1672,7 @@ msgstr "Couldn't load" msgid "Couldn't load messaging settings" msgstr "Couldn't load messaging settings" +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "Couldn't save" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "Don't stress — we're here now." #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "Download {0}" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "Download {name}" @@ -2070,10 +2048,6 @@ msgstr "Drafting the spec…" msgid "Drag, drop, or paste an image" msgstr "Drag, drop, or paste an image" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "Dry run" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "Duplicate" @@ -2086,10 +2060,6 @@ msgstr "e.g. Hivenet Agent, Presales, Timesheets bot" msgid "Earlier message" msgstr "Earlier message" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "Echtzeit-Risiko & Drawdown-Analyse" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "Edit first" @@ -2185,6 +2155,7 @@ msgstr "Expand" msgid "Expand {0}" msgstr "Expand {0}" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "Export" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "failed" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "Failed" @@ -2300,10 +2272,6 @@ msgstr "Forget everything about you?" msgid "Forgot password?" msgstr "Forgot password?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "Free" @@ -2380,10 +2348,6 @@ msgstr "Group updates" msgid "Groups" msgstr "Groups" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "Guten Tag." - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "Habits" @@ -2515,10 +2479,18 @@ msgstr "If you heard that, voice is ready." msgid "Ignore" msgstr "Ignore" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "Image model" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "Image upload area" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "Image workflow" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "Import OpenAPI JSON" @@ -2582,10 +2554,6 @@ msgstr "Interval unit" msgid "Isolated" msgstr "Isolated" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "ist bereit." - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." @@ -2681,10 +2649,6 @@ msgstr "Listening — what's broken or slow?" msgid "Listening — what's the story?" msgstr "Listening — what's the story?" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "Live Trading" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "Load earlier messages" @@ -2845,6 +2809,10 @@ msgstr "MCP endpoint" msgid "MCP servers" msgstr "MCP servers" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "Media" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "minutes" msgid "Mission Control" msgstr "Mission Control" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "No usage data is sent to third parties" msgid "None yet" msgstr "None yet" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "Not configured" @@ -3292,10 +3260,6 @@ msgstr "OAuth connection failed" msgid "OAuth expired" msgstr "OAuth expired" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "Offline" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "On" @@ -3371,6 +3335,7 @@ msgstr "Opening your first conversation…" msgid "Opening your Space…" msgstr "Opening your Space…" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "Other voice providers" msgid "PagerDuty incident" msgstr "PagerDuty incident" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "Paper" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "Park" @@ -3492,10 +3453,6 @@ msgstr "Polishing the details…" msgid "Polling devices…" msgstr "Polling devices…" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "Portfolio-Check" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "POST to" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "Pull request" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "Queued" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "Reload" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "Sandbox" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "Save" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "Saving..." #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "Scanning exposure…" msgid "Scene" msgstr "Scene" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "Schlichtheit, Eleganz & Detailtiefe" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "Server name" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "Staying in my specialty…" msgid "Steps" msgstr "Steps" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "Steve Jobs Audit" - #: src/pages/Shell.tsx msgid "Stop" msgstr "Stop" @@ -4629,15 +4584,19 @@ msgstr "Tools" msgid "Tracing the path…" msgstr "Tracing the path…" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" -msgstr "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" +msgstr "Transcribe" #: src/components/voice/VoiceStage.tsx #: src/pages/Shell.tsx msgid "Transcript" msgstr "Transcript" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "Transcription" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "Treat like a person" @@ -4670,10 +4629,6 @@ msgstr "Unavailable" msgid "Uninstall" msgstr "Uninstall" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "Unknown" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "Unlink" @@ -4789,6 +4744,10 @@ msgstr "Verifying the scene…" msgid "Verifying…" msgstr "Verifying…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "Video workflow" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "Voice is not available yet. You can turn it on later in settings." msgid "Voice set to {0}." msgstr "Voice set to {0}." -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "Volatilität & Orderbuch-Liquidität" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "Waiting" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "Waiting for GPU" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "Waiting for sign-in…" @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "Working…" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "Working…" diff --git a/apps/web/src/locales/es/messages.po b/apps/web/src/locales/es/messages.po index 7cf4aaa..e9a88bb 100644 --- a/apps/web/src/locales/es/messages.po +++ b/apps/web/src/locales/es/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0} (máx. {ATTACHMENT_MAX_COUNT} archivos adjuntos)" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0} (más de 10 MiB)" +msgid "{0} (over {1})" +msgstr "" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} KB" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} MB" @@ -248,7 +244,7 @@ msgstr "" msgid "{remaining} left · bot is watching, not acting" msgstr "Quedan {remaining} · el bot observa, no actúa" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} B" @@ -273,22 +269,6 @@ msgstr "{workingBotName} está trabajando" msgid "/Users/you/projects/acme" msgstr "" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "" @@ -465,6 +445,7 @@ msgstr "" msgid "Adding…" msgstr "Agregando…" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "" msgid "Allowed once" msgstr "Permitido una vez" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "¿Ya tienes una cuenta?" @@ -588,6 +565,7 @@ msgstr "La API volvió, pero la actualización no terminó. Revisa los logs del #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "Aprobar" msgid "Approve this server to let your agent use its tools." msgstr "Aprueba este servidor para que tu agente use sus herramientas." -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "Archivar" @@ -851,6 +825,7 @@ msgstr "No se puede alcanzar el servidor." #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "Cancelado" @@ -1476,15 +1452,6 @@ msgstr "No se pudo desconectar este proveedor de voz" msgid "Could not dismiss" msgstr "" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "No se pudo descargar {0}. Inténtalo de nuevo." - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "No se pudo descargar {name}. Inténtalo de nuevo." - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "No se pudo cargar este chat." #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "No se pudo cargar este archivo." @@ -1691,6 +1659,11 @@ msgstr "No se pudo actualizar el alcance de memoria predeterminado" msgid "Could not update voice" msgstr "" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "" + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "" @@ -1699,6 +1672,7 @@ msgstr "" msgid "Couldn't load messaging settings" msgstr "No se pudo cargar la configuración de mensajería" +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "Descargar {0}" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "Descargar {name}" @@ -2070,10 +2048,6 @@ msgstr "" msgid "Drag, drop, or paste an image" msgstr "Arrastra, suelta o pega una imagen" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "Duplicar" @@ -2086,10 +2060,6 @@ msgstr "p. ej. Hivenet Agent, Presales, bot de hojas de horas" msgid "Earlier message" msgstr "Mensaje anterior" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "Editar primero" @@ -2185,6 +2155,7 @@ msgstr "Expandir" msgid "Expand {0}" msgstr "Expandir {0}" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "Exportar" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "fallido" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "Falló" @@ -2300,10 +2272,6 @@ msgstr "" msgid "Forgot password?" msgstr "¿Olvidaste la contraseña?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "Gratis" @@ -2380,10 +2348,6 @@ msgstr "" msgid "Groups" msgstr "" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "" - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "" @@ -2515,10 +2479,18 @@ msgstr "Si escuchaste eso, la voz está lista." msgid "Ignore" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "Área de carga de imagen" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "Importar JSON de OpenAPI" @@ -2582,10 +2554,6 @@ msgstr "Unidad del intervalo" msgid "Isolated" msgstr "Aislado" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "" - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "Su conversación, archivos y rutinas se eliminarán de forma permanente. Los bots que creó permanecerán en tu lista." @@ -2681,10 +2649,6 @@ msgstr "" msgid "Listening — what's the story?" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "Cargar mensajes anteriores" @@ -2845,6 +2809,10 @@ msgstr "" msgid "MCP servers" msgstr "Servidores MCP" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "minutos" msgid "Mission Control" msgstr "" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "" msgid "None yet" msgstr "Ninguno aún" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "" @@ -3292,10 +3260,6 @@ msgstr "Falló la conexión OAuth" msgid "OAuth expired" msgstr "OAuth expirado" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "" @@ -3371,6 +3335,7 @@ msgstr "" msgid "Opening your Space…" msgstr "Abriendo tu Space…" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "" msgid "PagerDuty incident" msgstr "Incidente de PagerDuty" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "Aparcar" @@ -3492,10 +3453,6 @@ msgstr "" msgid "Polling devices…" msgstr "" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "POST a" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "Solicitud de incorporación" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "En cola" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "Guardar" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "" msgid "Scene" msgstr "" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "Nombre del servidor" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "" msgid "Steps" msgstr "Pasos" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "" - #: src/pages/Shell.tsx msgid "Stop" msgstr "Detener" @@ -4629,8 +4584,8 @@ msgstr "" msgid "Tracing the path…" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" msgstr "" #: src/components/voice/VoiceStage.tsx @@ -4638,6 +4593,10 @@ msgstr "" msgid "Transcript" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "" @@ -4670,10 +4629,6 @@ msgstr "No disponible" msgid "Uninstall" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "Desvincular" @@ -4789,6 +4744,10 @@ msgstr "" msgid "Verifying…" msgstr "Verificando…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "" msgid "Voice set to {0}." msgstr "" -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "" - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "Esperando el inicio de sesión…" @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "Trabajando…" diff --git a/apps/web/src/locales/hi/messages.po b/apps/web/src/locales/hi/messages.po index f5f08b0..15d8f0d 100644 --- a/apps/web/src/locales/hi/messages.po +++ b/apps/web/src/locales/hi/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0} (अधिकतम {ATTACHMENT_MAX_COUNT} अटैचमेंट)" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0} (10 MiB से अधिक)" +msgid "{0} (over {1})" +msgstr "" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} KB" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} MB" @@ -248,7 +244,7 @@ msgstr "" msgid "{remaining} left · bot is watching, not acting" msgstr "{remaining} शेष · बॉट देख रहा है, कार्रवाई नहीं कर रहा" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} B" @@ -273,22 +269,6 @@ msgstr "{workingBotName} काम कर रहा है" msgid "/Users/you/projects/acme" msgstr "" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "" @@ -465,6 +445,7 @@ msgstr "" msgid "Adding…" msgstr "जोड़ा जा रहा है…" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "" msgid "Allowed once" msgstr "एक बार अनुमति दी गई" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "पहले से खाता है?" @@ -588,6 +565,7 @@ msgstr "" #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "अनुमोदित करें" msgid "Approve this server to let your agent use its tools." msgstr "अपने एजेंट को इसके टूल उपयोग करने देने के लिए इस सर्वर को अनुमोदित करें।" -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "आर्काइव करें" @@ -851,6 +825,7 @@ msgstr "सर्वर तक नहीं पहुंचा जा सका #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "रद्द किया गया" @@ -1476,15 +1452,6 @@ msgstr "यह आवाज़ प्रोवाइडर डिस्कने msgid "Could not dismiss" msgstr "" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "{0} डाउनलोड नहीं हो सका। पुनः प्रयास करें।" - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "{name} डाउनलोड नहीं हो सका। पुनः प्रयास करें।" - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "यह चैट लोड नहीं हो सकी." #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "यह फ़ाइल लोड नहीं हो सकी।" @@ -1691,6 +1659,11 @@ msgstr "डिफ़ॉल्ट मेमोरी स्कोप अपडे msgid "Could not update voice" msgstr "" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "" + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "" @@ -1699,6 +1672,7 @@ msgstr "" msgid "Couldn't load messaging settings" msgstr "" +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "{0} डाउनलोड करें" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "{name} डाउनलोड करें" @@ -2070,10 +2048,6 @@ msgstr "" msgid "Drag, drop, or paste an image" msgstr "छवि खींचें, छोड़ें या पेस्ट करें" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "डुप्लिकेट" @@ -2086,10 +2060,6 @@ msgstr "उदा. Hivenet Agent, Presales, टाइमशीट बॉट" msgid "Earlier message" msgstr "पुराना संदेश" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "पहले संपादित करें" @@ -2185,6 +2155,7 @@ msgstr "विस्तृत करें" msgid "Expand {0}" msgstr "" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "एक्सपोर्ट करें" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "असफल" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "विफल" @@ -2300,10 +2272,6 @@ msgstr "" msgid "Forgot password?" msgstr "पासवर्ड भूल गए?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "" @@ -2380,10 +2348,6 @@ msgstr "" msgid "Groups" msgstr "" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "" - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "" @@ -2515,10 +2479,18 @@ msgstr "अगर आपने वह सुना, तो आवाज़ त msgid "Ignore" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "छवि अपलोड क्षेत्र" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "OpenAPI JSON इम्पोर्ट करें" @@ -2582,10 +2554,6 @@ msgstr "अंतराल इकाई" msgid "Isolated" msgstr "पृथक" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "" - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "इसकी बातचीत, फ़ाइलें और रूटीन स्थायी रूप से डिलीट कर दिए जाएंगे। इसके बनाए बॉट आपकी सूची में बने रहेंगे।" @@ -2681,10 +2649,6 @@ msgstr "" msgid "Listening — what's the story?" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "पुराने संदेश लोड करें" @@ -2845,6 +2809,10 @@ msgstr "" msgid "MCP servers" msgstr "MCP सर्वर" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "मिनट" msgid "Mission Control" msgstr "" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "" msgid "None yet" msgstr "अभी तक कोई नहीं" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "" @@ -3292,10 +3260,6 @@ msgstr "OAuth कनेक्शन विफल" msgid "OAuth expired" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "" @@ -3371,6 +3335,7 @@ msgstr "" msgid "Opening your Space…" msgstr "आपका वर्कस्पेस खुल रहा है…" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "" msgid "PagerDuty incident" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "पार्क करें" @@ -3492,10 +3453,6 @@ msgstr "" msgid "Polling devices…" msgstr "" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "पुल अनुरोध" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "कतार में" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "सहेजें" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "" msgid "Scene" msgstr "" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "सर्वर का नाम" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "" msgid "Steps" msgstr "चरण" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "" - #: src/pages/Shell.tsx msgid "Stop" msgstr "रोकें" @@ -4629,8 +4584,8 @@ msgstr "" msgid "Tracing the path…" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" msgstr "" #: src/components/voice/VoiceStage.tsx @@ -4638,6 +4593,10 @@ msgstr "" msgid "Transcript" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "" @@ -4670,10 +4629,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "" @@ -4789,6 +4744,10 @@ msgstr "" msgid "Verifying…" msgstr "पुष्टि की जा रही है…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "" msgid "Voice set to {0}." msgstr "" -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "" - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "साइन-इन की प्रतीक्षा…" @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "काम चल रहा है…" diff --git a/apps/web/src/locales/ko/messages.po b/apps/web/src/locales/ko/messages.po index 4d6295f..f5ab18f 100644 --- a/apps/web/src/locales/ko/messages.po +++ b/apps/web/src/locales/ko/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0} (첨부 파일 최대 {ATTACHMENT_MAX_COUNT}개)" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0} (10 MiB 초과)" +msgid "{0} (over {1})" +msgstr "" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} KB" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} MB" @@ -248,7 +244,7 @@ msgstr "" msgid "{remaining} left · bot is watching, not acting" msgstr "남은 시간 {remaining} · Bot은 화면만 보고 직접 조작하지 않습니다" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} B" @@ -273,22 +269,6 @@ msgstr "{workingBotName} 작업 중" msgid "/Users/you/projects/acme" msgstr "" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "" @@ -465,6 +445,7 @@ msgstr "" msgid "Adding…" msgstr "추가 중…" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "" msgid "Allowed once" msgstr "한 번 허용됨" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "이미 계정이 있나요?" @@ -588,6 +565,7 @@ msgstr "API가 다시 작동하지만 업데이트가 완료되지 않았습니 #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "승인" msgid "Approve this server to let your agent use its tools." msgstr "이 서버를 승인하면 Bot이 제공되는 도구를 사용할 수 있습니다." -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "보관" @@ -851,6 +825,7 @@ msgstr "서버에 연결할 수 없습니다." #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "취소됨" @@ -1476,15 +1452,6 @@ msgstr "음성 서비스 연결을 해제하지 못했습니다." msgid "Could not dismiss" msgstr "" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "{0}을 다운로드하지 못했습니다. 다시 시도해 주세요." - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "{name}을 다운로드하지 못했습니다. 다시 시도해 주세요." - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "이 채팅을 불러오지 못했습니다." #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "파일을 불러오지 못했습니다." @@ -1691,6 +1659,11 @@ msgstr "기본 기억 범위를 변경하지 못했습니다." msgid "Could not update voice" msgstr "" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "" + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "" @@ -1699,6 +1672,7 @@ msgstr "" msgid "Couldn't load messaging settings" msgstr "메시징 설정을 불러올 수 없습니다" +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "{0} 다운로드" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "{name} 다운로드" @@ -2070,10 +2048,6 @@ msgstr "" msgid "Drag, drop, or paste an image" msgstr "이미지를 끌어다 놓거나 붙여넣으세요" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "복제" @@ -2086,10 +2060,6 @@ msgstr "예: Hivenet Agent, Presales, 근무표 봇" msgid "Earlier message" msgstr "이전 메시지" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "수정 후 보내기" @@ -2185,6 +2155,7 @@ msgstr "펼치기" msgid "Expand {0}" msgstr "{0} 펼치기" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "내보내기" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "실패" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "실패" @@ -2300,10 +2272,6 @@ msgstr "" msgid "Forgot password?" msgstr "비밀번호를 잊으셨나요?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "무료" @@ -2380,10 +2348,6 @@ msgstr "" msgid "Groups" msgstr "" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "" - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "" @@ -2515,10 +2479,18 @@ msgstr "샘플이 들렸다면 음성 설정이 완료되었습니다." msgid "Ignore" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "이미지 업로드 영역" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "OpenAPI JSON 가져오기" @@ -2582,10 +2554,6 @@ msgstr "간격 단위" msgid "Isolated" msgstr "이 Bot만 사용" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "" - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "대화, 파일, 자동 실행이 영구 삭제됩니다. 이 Bot이 만든 다른 Bot은 목록에 남습니다." @@ -2681,10 +2649,6 @@ msgstr "" msgid "Listening — what's the story?" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "이전 메시지 불러오기" @@ -2845,6 +2809,10 @@ msgstr "" msgid "MCP servers" msgstr "MCP 서버" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "분" msgid "Mission Control" msgstr "" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "" msgid "None yet" msgstr "아직 없음" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "" @@ -3292,10 +3260,6 @@ msgstr "OAuth 연결 실패" msgid "OAuth expired" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "" @@ -3371,6 +3335,7 @@ msgstr "" msgid "Opening your Space…" msgstr "작업공간을 여는 중…" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "" msgid "PagerDuty incident" msgstr "PagerDuty 인시던트" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "보류" @@ -3492,10 +3453,6 @@ msgstr "" msgid "Polling devices…" msgstr "" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "POST 대상" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "풀 리퀘스트" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "대기 중" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "저장" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "" msgid "Scene" msgstr "" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "서버 이름" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "" msgid "Steps" msgstr "실행 단계" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "" - #: src/pages/Shell.tsx msgid "Stop" msgstr "중지" @@ -4629,8 +4584,8 @@ msgstr "" msgid "Tracing the path…" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" msgstr "" #: src/components/voice/VoiceStage.tsx @@ -4638,6 +4593,10 @@ msgstr "" msgid "Transcript" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "" @@ -4670,10 +4629,6 @@ msgstr "사용할 수 없음" msgid "Uninstall" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "연결 해제" @@ -4789,6 +4744,10 @@ msgstr "" msgid "Verifying…" msgstr "확인 중…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "" msgid "Voice set to {0}." msgstr "" -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "" - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "로그인 완료를 기다리는 중…" @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "처리 중…" diff --git a/apps/web/src/locales/pt-BR/messages.po b/apps/web/src/locales/pt-BR/messages.po index 773358f..f756eeb 100644 --- a/apps/web/src/locales/pt-BR/messages.po +++ b/apps/web/src/locales/pt-BR/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0} (máx. anexos {ATTACHMENT_MAX_COUNT})" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0} (acima de 10 MiB)" +msgid "{0} (over {1})" +msgstr "" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} KB" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} MB" @@ -248,7 +244,7 @@ msgstr "" msgid "{remaining} left · bot is watching, not acting" msgstr "{remaining} restantes · o bot está observando, não agindo" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} B" @@ -273,22 +269,6 @@ msgstr "{workingBotName} está trabalhando" msgid "/Users/you/projects/acme" msgstr "" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "" @@ -465,6 +445,7 @@ msgstr "" msgid "Adding…" msgstr "Adicionando" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "" msgid "Allowed once" msgstr "Permitido uma vez" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "Você já tem cadastro?" @@ -588,6 +565,7 @@ msgstr "" #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "Aprovar" msgid "Approve this server to let your agent use its tools." msgstr "Aprove este servidor para permitir que seu agente use suas ferramentas." -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "Arquivar" @@ -851,6 +825,7 @@ msgstr "Não é possível acessar o servidor." #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "Cancelado" @@ -1476,15 +1452,6 @@ msgstr "Não foi possível desconectar este provedor de voz" msgid "Could not dismiss" msgstr "" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "Não foi possível baixar o {0}. Tente novamente." - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "Não foi possível baixar o {name}. Tente novamente." - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "Não foi possível carregar este chat." #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "Não foi possível carregar este arquivo." @@ -1691,6 +1659,11 @@ msgstr "Não foi possível atualizar o escopo de memória padrão" msgid "Could not update voice" msgstr "" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "" + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "" @@ -1699,6 +1672,7 @@ msgstr "" msgid "Couldn't load messaging settings" msgstr "" +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "Baixar {0}" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "Baixar {name}" @@ -2070,10 +2048,6 @@ msgstr "" msgid "Drag, drop, or paste an image" msgstr "Arraste, solte ou cole uma imagem" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "Duplicar" @@ -2086,10 +2060,6 @@ msgstr "ex.: Hivenet Agent, Presales, bot de planilhas" msgid "Earlier message" msgstr "" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "Editar primeiro" @@ -2185,6 +2155,7 @@ msgstr "Expandir" msgid "Expand {0}" msgstr "" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "Exportar" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "falhou" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "Falha" @@ -2300,10 +2272,6 @@ msgstr "" msgid "Forgot password?" msgstr "Esqueceu a senha?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "" @@ -2380,10 +2348,6 @@ msgstr "" msgid "Groups" msgstr "" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "" - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "" @@ -2515,10 +2479,18 @@ msgstr "Se você ouviu isso, a voz está pronta." msgid "Ignore" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "Área de envio de imagem" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "Importar OpenAPI JSON" @@ -2582,10 +2554,6 @@ msgstr "Unidade do intervalo:" msgid "Isolated" msgstr "Isolado" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "" - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "Suas conversas, arquivos e rotinas serão excluídos permanentemente. Os bots criados ficam na sua lista." @@ -2681,10 +2649,6 @@ msgstr "" msgid "Listening — what's the story?" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "Carregar mensagens anteriores..." @@ -2845,6 +2809,10 @@ msgstr "" msgid "MCP servers" msgstr "Servidores MCP" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "minutos" msgid "Mission Control" msgstr "" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "" msgid "None yet" msgstr "Nenhuma ainda" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "" @@ -3292,10 +3260,6 @@ msgstr "Falha na conexão OAuth" msgid "OAuth expired" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "" @@ -3371,6 +3335,7 @@ msgstr "" msgid "Opening your Space…" msgstr "Abrindo seu espaço de trabalho..." +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "" msgid "PagerDuty incident" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "Suspender" @@ -3492,10 +3453,6 @@ msgstr "" msgid "Polling devices…" msgstr "" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "Solicitação de pull" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "Na fila" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "Salvar" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "" msgid "Scene" msgstr "" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "Nome do servidor" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "" msgid "Steps" msgstr "Passos" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "" - #: src/pages/Shell.tsx msgid "Stop" msgstr "Parar" @@ -4629,8 +4584,8 @@ msgstr "" msgid "Tracing the path…" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" msgstr "" #: src/components/voice/VoiceStage.tsx @@ -4638,6 +4593,10 @@ msgstr "" msgid "Transcript" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "" @@ -4670,10 +4629,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "" @@ -4789,6 +4744,10 @@ msgstr "" msgid "Verifying…" msgstr "Verificando…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "" msgid "Voice set to {0}." msgstr "" -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "" - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "Aguardando login..." @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "Funcionando" diff --git a/apps/web/src/locales/ru/messages.po b/apps/web/src/locales/ru/messages.po index 77c6aaf..7c8eefd 100644 --- a/apps/web/src/locales/ru/messages.po +++ b/apps/web/src/locales/ru/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0} (макс. {ATTACHMENT_MAX_COUNT} вложений)" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0} (более 10 МБ)" +msgid "{0} (over {1})" +msgstr "" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} КБ" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} МБ" @@ -248,7 +244,7 @@ msgstr "" msgid "{remaining} left · bot is watching, not acting" msgstr "Осталось: {remaining} · бот наблюдает, но не действует" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} Б" @@ -273,22 +269,6 @@ msgstr "{workingBotName} работает" msgid "/Users/you/projects/acme" msgstr "" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "" @@ -465,6 +445,7 @@ msgstr "Добавлен" msgid "Adding…" msgstr "Добавление…" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "" msgid "Allowed once" msgstr "Разрешено один раз" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "У вас уже есть аккаунт?" @@ -588,6 +565,7 @@ msgstr "API вернулся, но обновление не завершило #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "Утвердить" msgid "Approve this server to let your agent use its tools." msgstr "Одобрите этот сервер, чтобы ваш агент мог использовать его инструменты." -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "Архивировать" @@ -851,6 +825,7 @@ msgstr "Не удаётся связаться с сервером." #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "Отменено" @@ -1476,15 +1452,6 @@ msgstr "Не удалось отключить этого голосового msgid "Could not dismiss" msgstr "Не удалось отклонить" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "Не удалось загрузить {0}. Попробуйте еще раз." - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "Не удалось загрузить {name}. Попробуйте еще раз." - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "Не удалось загрузить этот чат." #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "Не удалось загрузить этот файл." @@ -1691,6 +1659,11 @@ msgstr "Не удалось обновить область памяти по у msgid "Could not update voice" msgstr "" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "" + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "" @@ -1699,6 +1672,7 @@ msgstr "" msgid "Couldn't load messaging settings" msgstr "Не удалось загрузить настройки обмена сообщениями." +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "Скачать {0}" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "Скачать {name}" @@ -2070,10 +2048,6 @@ msgstr "" msgid "Drag, drop, or paste an image" msgstr "Перетащите или вставьте изображение" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "Дублировать" @@ -2086,10 +2060,6 @@ msgstr "напр. Hivenet Agent, Presales, бот табелей" msgid "Earlier message" msgstr "Предыдущее сообщение" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "Сначала отредактируйте" @@ -2185,6 +2155,7 @@ msgstr "Развернуть" msgid "Expand {0}" msgstr "Развернуть {0}" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "Экспорт" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "неуспешный" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "Ошибка" @@ -2300,10 +2272,6 @@ msgstr "" msgid "Forgot password?" msgstr "Забыли пароль?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "Бесплатно" @@ -2380,10 +2348,6 @@ msgstr "Обновления группы" msgid "Groups" msgstr "Группы" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "" - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "" @@ -2515,10 +2479,18 @@ msgstr "Если вы это услышали, голос готов." msgid "Ignore" msgstr "игнорировать" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "Область загрузки изображения" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "Импортировать OpenAPI JSON" @@ -2582,10 +2554,6 @@ msgstr "Единица интервала" msgid "Isolated" msgstr "изолированный" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "" - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "Его диалог, файлы и задачи будут безвозвратно удалены. Созданные им боты останутся в вашем списке." @@ -2681,10 +2649,6 @@ msgstr "" msgid "Listening — what's the story?" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "Загрузить более ранние сообщения" @@ -2845,6 +2809,10 @@ msgstr "" msgid "MCP servers" msgstr "MCP-серверы" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "минуты" msgid "Mission Control" msgstr "" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "" msgid "None yet" msgstr "Пока нет" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "" @@ -3292,10 +3260,6 @@ msgstr "Соединение OAuth не удалось" msgid "OAuth expired" msgstr "Срок действия OAuth истек" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "" @@ -3371,6 +3335,7 @@ msgstr "" msgid "Opening your Space…" msgstr "Открытие вашего пространства…" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "" msgid "PagerDuty incident" msgstr "Инцидент PagerDuty" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "Приостановить" @@ -3492,10 +3453,6 @@ msgstr "" msgid "Polling devices…" msgstr "" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "ОТПРАВИТЬ в" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "Запрос на слияние" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "В очереди" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "Сохранить" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "Сохранение..." #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "" msgid "Scene" msgstr "" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "Имя сервера" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "" msgid "Steps" msgstr "Шаги" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "" - #: src/pages/Shell.tsx msgid "Stop" msgstr "Остановить" @@ -4629,8 +4584,8 @@ msgstr "Инструменты" msgid "Tracing the path…" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" msgstr "" #: src/components/voice/VoiceStage.tsx @@ -4638,6 +4593,10 @@ msgstr "" msgid "Transcript" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "Считать человеком" @@ -4670,10 +4629,6 @@ msgstr "Недоступно" msgid "Uninstall" msgstr "Удалить" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "Отсоединить" @@ -4789,6 +4744,10 @@ msgstr "" msgid "Verifying…" msgstr "Проверка…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "" msgid "Voice set to {0}." msgstr "" -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "" - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "Ожидание входа в систему…" @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "Выполняется…" diff --git a/apps/web/src/locales/tr/messages.po b/apps/web/src/locales/tr/messages.po index ba721e1..ac47451 100644 --- a/apps/web/src/locales/tr/messages.po +++ b/apps/web/src/locales/tr/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0} (en fazla {ATTACHMENT_MAX_COUNT} ek)" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0} (10 MiB üzeri)" +msgid "{0} (over {1})" +msgstr "" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} KB" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} MB" @@ -248,7 +244,7 @@ msgstr "" msgid "{remaining} left · bot is watching, not acting" msgstr "{remaining} kaldı · bot yalnızca izliyor" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} B" @@ -273,22 +269,6 @@ msgstr "{workingBotName} çalışıyor" msgid "/Users/you/projects/acme" msgstr "" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "" @@ -465,6 +445,7 @@ msgstr "" msgid "Adding…" msgstr "Ekleniyor…" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "" msgid "Allowed once" msgstr "Bir kez izin verildi" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "Zaten hesabın var mı?" @@ -588,6 +565,7 @@ msgstr "" #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "Onayla" msgid "Approve this server to let your agent use its tools." msgstr "Agent'ının bu sunucunun araçlarını kullanabilmesi için sunucuyu onayla." -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "Arşivle" @@ -851,6 +825,7 @@ msgstr "Sunucuya ulaşılamıyor." #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "İptal edildi" @@ -1476,15 +1452,6 @@ msgstr "Bu ses sağlayıcısının bağlantısı kesilemedi" msgid "Could not dismiss" msgstr "" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "{0} indirilemedi. Tekrar dene." - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "{name} indirilemedi. Tekrar dene." - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "Bu sohbet yüklenemedi." #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "Bu dosya yüklenemedi." @@ -1691,6 +1659,11 @@ msgstr "Varsayılan hafıza kapsamı güncellenemedi" msgid "Could not update voice" msgstr "" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "" + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "" @@ -1699,6 +1672,7 @@ msgstr "" msgid "Couldn't load messaging settings" msgstr "" +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "{0} indir" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "{name} indir" @@ -2070,10 +2048,6 @@ msgstr "" msgid "Drag, drop, or paste an image" msgstr "Görüntüyü sürükleyip bırakın veya yapıştırın" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "Çoğalt" @@ -2086,10 +2060,6 @@ msgstr "örn. Hivenet Agent, Presales, puantaj botu" msgid "Earlier message" msgstr "" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "Önce düzenle" @@ -2185,6 +2155,7 @@ msgstr "Genişlet" msgid "Expand {0}" msgstr "" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "Dışa aktar" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "başarısız" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "Başarısız" @@ -2300,10 +2272,6 @@ msgstr "" msgid "Forgot password?" msgstr "Parolanızı mı unuttunuz?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "" @@ -2380,10 +2348,6 @@ msgstr "" msgid "Groups" msgstr "" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "" - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "" @@ -2515,10 +2479,18 @@ msgstr "Bunu duyduysan ses hazır." msgid "Ignore" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "Görüntü yükleme alanı" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "OpenAPI JSON içe aktar" @@ -2582,10 +2554,6 @@ msgstr "Aralık birimi" msgid "Isolated" msgstr "Yalıtılmış" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "" - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "Sohbeti, dosyaları ve rutinleri kalıcı olarak silinecek. Oluşturduğu botlar listende kalır." @@ -2681,10 +2649,6 @@ msgstr "" msgid "Listening — what's the story?" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "Önceki mesajları yükle" @@ -2845,6 +2809,10 @@ msgstr "" msgid "MCP servers" msgstr "MCP sunucuları" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "dakika" msgid "Mission Control" msgstr "" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "" msgid "None yet" msgstr "Henüz yok" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "" @@ -3292,10 +3260,6 @@ msgstr "OAuth bağlantısı başarısız" msgid "OAuth expired" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "" @@ -3371,6 +3335,7 @@ msgstr "" msgid "Opening your Space…" msgstr "Çalışma alanın açılıyor…" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "" msgid "PagerDuty incident" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "Beklet" @@ -3492,10 +3453,6 @@ msgstr "" msgid "Polling devices…" msgstr "" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "Çekme isteği" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "Kuyrukta" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "Kaydet" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "" msgid "Scene" msgstr "" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "Sunucu adı" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "" msgid "Steps" msgstr "Adımlar" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "" - #: src/pages/Shell.tsx msgid "Stop" msgstr "Durdur" @@ -4629,8 +4584,8 @@ msgstr "" msgid "Tracing the path…" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" msgstr "" #: src/components/voice/VoiceStage.tsx @@ -4638,6 +4593,10 @@ msgstr "" msgid "Transcript" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "" @@ -4670,10 +4629,6 @@ msgstr "" msgid "Uninstall" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "" @@ -4789,6 +4744,10 @@ msgstr "" msgid "Verifying…" msgstr "Doğrulanıyor…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "" msgid "Voice set to {0}." msgstr "" -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "" - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "Oturum açma bekleniyor…" @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "Çalışıyor…" diff --git a/apps/web/src/locales/zh-CN/messages.po b/apps/web/src/locales/zh-CN/messages.po index 38d30d3..765ac1a 100644 --- a/apps/web/src/locales/zh-CN/messages.po +++ b/apps/web/src/locales/zh-CN/messages.po @@ -37,20 +37,16 @@ msgid "{0} (max {ATTACHMENT_MAX_COUNT} attachments)" msgstr "{0}(最多 {ATTACHMENT_MAX_COUNT} 个附件)" #. placeholder {0}: file.name +#. placeholder {1}: formatBytes(maxBytes) #: src/pages/Shell.tsx -msgid "{0} (over 10 MiB)" -msgstr "{0}(超过 10 MiB)" +msgid "{0} (over {1})" +msgstr "" #. placeholder {0}: preset.n #: src/pages/RoutineSchedule.tsx msgid "{0} {unitLabel}" msgstr "{0} {unitLabel}" -#. placeholder {0}: subtitle.count -#: src/components/TradingModeIndicator.tsx -msgid "{0} adapters" -msgstr "" - #. placeholder {0}: block.name #: src/pages/shell/message-cards.tsx msgid "{0} connection" @@ -82,12 +78,12 @@ msgid "{0} is working…" msgstr "" #. placeholder {0}: format(size / 1024) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} KB" msgstr "{0} KB" #. placeholder {0}: format(size / (1024 * 1024)) -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{0} MB" msgstr "{0} MB" @@ -248,7 +244,7 @@ msgstr "" msgid "{remaining} left · bot is watching, not acting" msgstr "剩余 {remaining} · Bot 只看不操作" -#: src/components/ArtifactFileCard.tsx +#: src/lib/format-bytes.ts msgid "{size} B" msgstr "{size} B" @@ -273,22 +269,6 @@ msgstr "{workingBotName} 正在工作" msgid "/Users/you/projects/acme" msgstr "" -#: src/pages/Shell.tsx -msgid "⚡ Führe einen autonomen Portfolio- und Risiko-Check durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "💎 Führe ein Steve Jobs UX & Architektur-Audit durch" -msgstr "" - -#: src/pages/Shell.tsx -msgid "📈 Scanne den Markt nach aktuellen Alpha-Signalen" -msgstr "" - -#: src/components/TradingModeIndicator.tsx -msgid "1 adapter" -msgstr "" - #: src/components/stage/OoStage.tsx msgid "1:1 conversation" msgstr "" @@ -465,6 +445,7 @@ msgstr "" msgid "Adding…" msgstr "正在添加…" +#: src/components/MediaSettings.tsx #: src/pages/AccountSettingsOverlay.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -541,10 +522,6 @@ msgstr "" msgid "Allowed once" msgstr "已允许一次" -#: src/pages/Shell.tsx -msgid "Alpha-Signale" -msgstr "" - #: src/pages/Auth.tsx msgid "Already have an account?" msgstr "已有账户?" @@ -588,6 +565,7 @@ msgstr "API 已恢复,但更新未完成。请查看宿主日志。" #: src/components/AskCard.tsx #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/lib/localized-provider-hint.ts #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -616,10 +594,6 @@ msgstr "批准" msgid "Approve this server to let your agent use its tools." msgstr "批准此服务器后,Agent 才能使用它的工具。" -#: src/pages/Shell.tsx -msgid "Architektur-Audit" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Archive" msgstr "归档" @@ -851,6 +825,7 @@ msgstr "无法连接服务器。" #: src/components/AskCard.tsx #: src/components/ComputerMaintenanceActions.tsx #: src/components/ComputerUpdateProgress.tsx +#: src/components/media/MediaCard.tsx #: src/components/teach/TeachComputerOverlay.tsx #: src/components/UserProfileSettings.tsx #: src/pages/KnowledgeSection.tsx @@ -882,6 +857,7 @@ msgstr "" #: src/components/ai/DelegatedTaskCard.tsx #: src/components/AskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Cancelled" msgstr "已取消" @@ -1476,15 +1452,6 @@ msgstr "无法断开此语音提供方" msgid "Could not dismiss" msgstr "" -#. placeholder {0}: props.name -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {0}. Try again." -msgstr "无法下载 {0}。请重试。" - -#: src/components/ArtifactFileCard.tsx -msgid "Could not download {name}. Try again." -msgstr "无法下载 {name}。请重试。" - #: src/pages/VoiceSettingsOverlay.tsx msgid "Could not enable speaking" msgstr "" @@ -1528,6 +1495,7 @@ msgid "Could not load this chat." msgstr "无法加载此对话。" #: src/components/ArtifactFileCard.tsx +#: src/lib/artifact-open.ts msgid "Could not load this file." msgstr "无法加载此文件。" @@ -1691,6 +1659,11 @@ msgstr "无法更新默认记忆范围" msgid "Could not update voice" msgstr "" +#: src/lib/artifact-upload.ts +msgid "Could not upload {name}. Try again." +msgstr "" + +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't load" msgstr "" @@ -1699,6 +1672,7 @@ msgstr "" msgid "Couldn't load messaging settings" msgstr "无法加载消息设置" +#: src/components/MediaSettings.tsx #: src/components/UserProfileSettings.tsx msgid "Couldn't save" msgstr "" @@ -2026,6 +2000,7 @@ msgid "Don't stress — we're here now." msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/HeuteBrief.tsx #: src/pages/ProjectSessionTimeline.tsx #: src/pages/shell/avatar-studio-popover.tsx @@ -2043,6 +2018,9 @@ msgid "Download {0}" msgstr "下载 {0}" #: src/components/ArtifactFileCard.tsx +#: src/components/media/MediaCard.tsx +#: src/components/media/MediaPlayer.tsx +#: src/pages/shell/message-cards.tsx msgid "Download {name}" msgstr "下载 {name}" @@ -2070,10 +2048,6 @@ msgstr "" msgid "Drag, drop, or paste an image" msgstr "拖放或粘贴图片" -#: src/components/TradingModeIndicator.tsx -msgid "Dry run" -msgstr "" - #: src/pages/BotContextMenu.tsx msgid "Duplicate" msgstr "复制" @@ -2086,10 +2060,6 @@ msgstr "例如 Hivenet Agent、Presales、工时表机器人" msgid "Earlier message" msgstr "更早的消息" -#: src/pages/Shell.tsx -msgid "Echtzeit-Risiko & Drawdown-Analyse" -msgstr "" - #: src/components/AskCard.tsx msgid "Edit first" msgstr "先编辑" @@ -2185,6 +2155,7 @@ msgstr "展开" msgid "Expand {0}" msgstr "展开 {0}" +#: src/components/media/MediaCard.tsx #: src/pages/shell/bot-panel.tsx msgid "Export" msgstr "导出" @@ -2212,6 +2183,7 @@ msgid "failed" msgstr "失败" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Failed" msgstr "失败" @@ -2300,10 +2272,6 @@ msgstr "" msgid "Forgot password?" msgstr "忘记密码?" -#: src/pages/Shell.tsx -msgid "Frag {activeName} nach Marktchancen, autonomen Tasks oder Architektur-Reviews." -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx msgid "Free" msgstr "免费" @@ -2380,10 +2348,6 @@ msgstr "" msgid "Groups" msgstr "" -#: src/pages/Shell.tsx -msgid "Guten Tag." -msgstr "" - #: src/components/UserProfileSettings.tsx msgid "Habits" msgstr "" @@ -2515,10 +2479,18 @@ msgstr "如果听到了,说明语音已就绪。" msgid "Ignore" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Image model" +msgstr "" + #: src/pages/shell/avatar-studio-popover.tsx msgid "Image upload area" msgstr "图片上传区域" +#: src/components/MediaSettings.tsx +msgid "Image workflow" +msgstr "" + #: src/pages/PluginsOverlay.tsx msgid "Import OpenAPI JSON" msgstr "导入 OpenAPI JSON" @@ -2582,10 +2554,6 @@ msgstr "间隔单位" msgid "Isolated" msgstr "隔离" -#: src/pages/Shell.tsx -msgid "ist bereit." -msgstr "" - #: src/pages/shell/dialogs.tsx msgid "Its conversation, files, and routines will be permanently deleted. Bots it created stay in your list." msgstr "它的对话、文件和例行任务将被永久删除。它创建的 Bot 仍留在列表中。" @@ -2681,10 +2649,6 @@ msgstr "" msgid "Listening — what's the story?" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Live Trading" -msgstr "" - #: src/pages/Shell.tsx msgid "Load earlier messages" msgstr "加载更早的消息" @@ -2845,6 +2809,10 @@ msgstr "" msgid "MCP servers" msgstr "MCP 服务器" +#: src/pages/SettingsOverlay.tsx +msgid "Media" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx msgid "Medium" @@ -2939,6 +2907,7 @@ msgstr "分钟" msgid "Mission Control" msgstr "" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx #: src/pages/shell/bot-panel.tsx @@ -3230,7 +3199,6 @@ msgstr "" msgid "None yet" msgstr "暂无" -#: src/components/TradingModeIndicator.tsx #: src/pages/PrivacySettingsOverlay.tsx msgid "Not configured" msgstr "" @@ -3292,10 +3260,6 @@ msgstr "OAuth 连接失败" msgid "OAuth expired" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Offline" -msgstr "" - #: src/pages/VoiceSettingsOverlay.tsx msgid "On" msgstr "" @@ -3371,6 +3335,7 @@ msgstr "" msgid "Opening your Space…" msgstr "正在打开工作区…" +#: src/components/MediaSettings.tsx #: src/pages/memory-providers/BuiltinSettingsForm.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Optional" @@ -3408,10 +3373,6 @@ msgstr "" msgid "PagerDuty incident" msgstr "PagerDuty 事件" -#: src/components/TradingModeIndicator.tsx -msgid "Paper" -msgstr "" - #: src/pages/ScratchpadSection.tsx msgid "Park" msgstr "搁置" @@ -3492,10 +3453,6 @@ msgstr "" msgid "Polling devices…" msgstr "" -#: src/pages/Shell.tsx -msgid "Portfolio-Check" -msgstr "" - #: src/pages/RoutineEditor.tsx msgid "POST to" msgstr "POST 到" @@ -3573,6 +3530,7 @@ msgid "Pull request" msgstr "拉取请求" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/ProjectSessionTimeline.tsx msgid "Queued" msgstr "排队中" @@ -3724,6 +3682,7 @@ msgid "Reload" msgstr "" #: src/components/ApprovalRulesSettings.tsx +#: src/components/MediaSettings.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/ScratchpadSection.tsx msgid "Remove" @@ -3947,6 +3906,7 @@ msgid "Sandbox" msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx #: src/pages/GroupPanel.tsx @@ -3959,6 +3919,7 @@ msgid "Save" msgstr "保存" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/ExternalConversationSettings.tsx msgid "Saved" @@ -3985,6 +3946,7 @@ msgid "Saving..." msgstr "" #: src/components/AskCard.tsx +#: src/components/MediaSettings.tsx #: src/components/teach/SkillDraftCard.tsx #: src/pages/GroupPanel.tsx #: src/pages/ModelSettingsOverlay.tsx @@ -4005,10 +3967,6 @@ msgstr "" msgid "Scene" msgstr "" -#: src/pages/Shell.tsx -msgid "Schlichtheit, Eleganz & Detailtiefe" -msgstr "" - #: src/pages/ModelSettingsOverlay.tsx #: src/pages/PluginsOverlay.tsx #: src/pages/Shell.tsx @@ -4103,6 +4061,7 @@ msgid "Server name" msgstr "服务器名称" #: src/components/integrations/IntegrationSetup.tsx +#: src/components/MediaSettings.tsx #: src/pages/McpServersOverlay.tsx #: src/pages/ModelSettingsOverlay.tsx msgid "Server URL" @@ -4371,10 +4330,6 @@ msgstr "" msgid "Steps" msgstr "步骤" -#: src/pages/Shell.tsx -msgid "Steve Jobs Audit" -msgstr "" - #: src/pages/Shell.tsx msgid "Stop" msgstr "停止" @@ -4629,8 +4584,8 @@ msgstr "" msgid "Tracing the path…" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Trading" +#: src/components/media/MediaCard.tsx +msgid "Transcribe" msgstr "" #: src/components/voice/VoiceStage.tsx @@ -4638,6 +4593,10 @@ msgstr "" msgid "Transcript" msgstr "" +#: src/components/MediaSettings.tsx +msgid "Transcription" +msgstr "" + #: src/pages/ExternalConversationSettings.tsx msgid "Treat like a person" msgstr "" @@ -4670,10 +4629,6 @@ msgstr "不可用" msgid "Uninstall" msgstr "" -#: src/components/TradingModeIndicator.tsx -msgid "Unknown" -msgstr "" - #: src/pages/MessagingSettingsOverlay.tsx msgid "Unlink" msgstr "取消关联" @@ -4789,6 +4744,10 @@ msgstr "" msgid "Verifying…" msgstr "正在校验…" +#: src/components/MediaSettings.tsx +msgid "Video workflow" +msgstr "" + #: src/pages/SettingsOverlay.tsx #: src/pages/Shell.tsx #: src/pages/shell/bot-panel.tsx @@ -4814,18 +4773,14 @@ msgstr "" msgid "Voice set to {0}." msgstr "" -#: src/pages/Shell.tsx -msgid "Volatilität & Orderbuch-Liquidität" -msgstr "" - -#: src/pages/Shell.tsx -msgid "Wähle einen autonomen Agenten aus deinem Team oder starte direkt einen Prompt." -msgstr "" - #: src/pages/ProjectSessionTimeline.tsx msgid "Waiting" msgstr "" +#: src/components/media/MediaCard.tsx +msgid "Waiting for GPU" +msgstr "" + #: src/pages/ModelSettingsOverlay.tsx msgid "Waiting for sign-in…" msgstr "等待登录…" @@ -4966,6 +4921,7 @@ msgid "Working…" msgstr "" #: src/components/ai/DelegatedTaskCard.tsx +#: src/components/media/MediaCard.tsx #: src/pages/Auth.tsx msgid "Working…" msgstr "处理中…"