返回 CodeWhale
de.json
根目录 / crates / tui / locales / de.json
1 {
2 "ComposerPlaceholder": "Aufgabe schreiben oder / verwenden.",
3 "ComposerDispatchFailedRestored": "Nachricht nicht gesendet ({error}); im Composer wiederhergestellt.",
4 "DispatchFailedQueued": "Senden fehlgeschlagen ({error}); {count} wartende Folgenachricht(en) behalten.",
5 "DispatchFailedInitial": "Erster Prompt konnte nicht gesendet werden: {error}",
6 "HistorySearchPlaceholder": "Prompt-Verlauf durchsuchen...",
7 "HistorySearchTitle": "Verlaufssuche",
8 "HistoryHintMove": "Up/Down bewegen",
9 "HistoryHintAccept": "Enter übernehmen",
10 "HistoryHintRestore": "Esc wiederherstellen",
11 "HistoryNoMatches": " Keine Treffer",
12 "StatusPickerTitle": " Statuszeile ",
13 "StatusPickerInstruction": "Wähle die Chips für die Fußzeile:",
14 "StatusPickerActionToggle": "umschalten ",
15 "StatusPickerActionAll": "alle ",
16 "StatusPickerActionNone": "keine ",
17 "StatusPickerActionSave": "speichern ",
18 "StatusPickerActionCancel": "abbrechen ",
19 "HotbarSetupTitle": " Hotbar-Setup ",
20 "HotbarSetupSourceApp": "App",
21 "HotbarSetupSourceSlash": "Slash",
22 "HotbarSetupSourceMcp": "MCP",
23 "HotbarSetupSourceSkill": "Skill",
24 "HotbarSetupSourcePlugin": "Plugin",
25 "HotbarSetupStatusDisabled": "deaktiviert",
26 "HotbarSetupStatusPrefill": "vorausgefüllt",
27 "HotbarSetupStatusReady": "bereit",
28 "HotbarSetupDirtyModified": "geändert",
29 "HotbarSetupDirtyClean": "unverändert",
30 "HotbarSetupNoAction": "Keine Aktion",
31 "HotbarSetupStatusLine": "Slot {slot} | {action} | {dirty}",
32 "HotbarSetupSlotOutOfRange": "Hotbar-Slot {slot} liegt außerhalb von 1-{max}",
33 "HotbarSetupNoActionSelected": "Keine Aktion ausgewählt.",
34 "HotbarSetupCannotAssign": "{action} kann nicht zugewiesen werden: {reason}",
35 "HotbarSetupNoActions": "Keine Hotbar-Aktionen verfügbar.",
36 "HotbarSetupRecommended": "emp",
37 "HotbarSetupEmptySlot": "leer",
38 "HotbarSetupHelp": "Tab/Shift+Tab Quelle Up/Down Aktion 1-8 Slot Enter zuweisen Space umschalten Delete löschen s speichern Esc abbrechen",
39 "HotbarActionVoiceToggleName": "Spracheingabe",
40 "HotbarActionVoiceToggleDescription": "Sprachaufnahme über das Terminal-Mikrofon umschalten.",
41 "HotbarActionSessionCompactName": "Sitzung komprimieren",
42 "HotbarActionSessionCompactDescription": "Aktuellen Gesprächskontext komprimieren.",
43 "HotbarActionModePlanName": "Plan-Modus",
44 "HotbarActionModePlanDescription": "Erst einen Plan durchdenken, dann handeln.",
45 "HotbarActionModeAgentName": "Act-Modus",
46 "HotbarActionModeAgentDescription": "Direkt in der aktuellen Sitzung arbeiten.",
47 "HotbarActionModeYoloName": "Full Access (Act)",
48 "HotbarActionModeYoloDescription": "Kompatibilität: Act mit Full-Access-Berechtigungen (kein eigener Modus).",
49 "HotbarActionReasoningCycleName": "Reasoning-Stufe wechseln",
50 "HotbarActionReasoningCycleDescription": "Konfigurierte Reasoning-Stufe des aktiven Providers durchwechseln.",
51 "HotbarActionReasoningCycleAutoDisabled": "Reasoning-Stufe wird vom automatischen Modell-Routing gesteuert.",
52 "HotbarActionSidebarToggleName": "Seitenleiste umschalten",
53 "HotbarActionSidebarToggleDescription": "Seitenleiste ein- oder ausblenden.",
54 "HotbarActionFileTreeToggleName": "Dateibaum umschalten",
55 "HotbarActionFileTreeToggleDescription": "Workspace-Dateibaum ein- oder ausblenden.",
56 "HotbarActionPaletteOpenName": "Befehlspalette",
57 "HotbarActionPaletteOpenDescription": "Befehlspalette öffnen.",
58 "HotbarActionTrustToggleName": "Vertrauen umschalten",
59 "HotbarActionTrustToggleDescription": "Workspace-Vertrauensmodus aktivieren oder deaktivieren.",
60 "ConfigTitle": "Konfig",
61 "ConfigModalTitle": " Konfig ",
62 "ConfigSearchPlaceholder": "zum Filtern tippen",
63 "ConfigNoSettings": " Keine Einstellungen verfügbar.",
64 "ConfigNoMatchesPrefix": " Keine Einstellungen passen zu ",
65 "ConfigFilteredSettings": " Gefilterte Einstellungen",
66 "ConfigShowing": " Angezeigt",
67 "ConfigFooterDefault": " Tippen=Filtern, Up/Down=Auswählen, Enter/e=Bearbeiten, Esc/q=Schließen ",
68 "ConfigFooterScrollable": " Tippen=Filtern, Up/Down=Auswählen, Enter/e=Bearbeiten, PgUp/PgDn=Scrollen, Esc/q=Schließen ",
69 "ConfigFooterFiltered": " Tippen=Filtern, Backspace=Löschen, Ctrl+U/Esc=Leeren, Enter=Bearbeiten ",
70 "ConfigSectionProvider": "Provider",
71 "ConfigSectionModel": "Modell",
72 "ConfigSectionPermissions": "Berechtigungen",
73 "ConfigSectionNetwork": "Netzwerk",
74 "ConfigSectionDisplay": "Anzeige",
75 "ConfigSectionComposer": "Composer",
76 "ConfigSectionSidebar": "Seitenleiste",
77 "ConfigSectionHistory": "Verlauf",
78 "ConfigSectionMcp": "MCP",
79 "ConfigSectionFleet": "Fleet",
80 "ConfigSectionWorkflow": "Workflow",
81 "ConfigSectionSession": "Sitzung",
82 "ConfigSectionLegacy": "Legacy",
83 "ConfigSectionExperimental": "Experimentell",
84 "ConfigScopeSession": "SITZUNG",
85 "ConfigScopeSaved": "GESPEICHERT",
86 "ConfigEditCancelled": "Bearbeitung abgebrochen",
87 "ConfigEditTitlePrefix": "Bearbeite ",
88 "ConfigEditScopeLabel": "Bereich: ",
89 "ConfigEditCurrentLabel": "Aktuell: ",
90 "ConfigEditHintLabel": "Hinweis: ",
91 "ConfigEditNewLabel": "Neu: ",
92 "ConfigEditFooter": " Enter=Übernehmen, Esc=Abbrechen, Ctrl+U=Leeren, Ctrl+A=Alles, ←,/→,=Bewegen ",
93 "ConfigLocalePartialBadge": "teilweise",
94 "ConfigLocalePartialDetail": "Teilweise übersetztes Sprachpaket; fehlende Texte fallen auf Englisch zurück.",
95 "ConfigRowEffective": " (effektiv {currency})",
96 "ConfigDefaultValue": "(Standard)",
97 "ConfigDefaultReasoning": "(Konfig/Standard)",
98 "ConfigUnavailable": "(nicht verfügbar)",
99 "ConfigLabelProvider": "Aktiver Provider",
100 "ConfigLabelBaseUrlDeepseek": "Provider-API-URL (DeepSeek-Route)",
101 "ConfigLabelProviderUrl": "Provider-API-URL",
102 "ConfigLabelModel": "Aktives Provider-Modell",
103 "ConfigLabelFastModel": "Schnelles Modell (abgeleitet)",
104 "ConfigLabelDefaultModel": "Legacy-Fallback-Modell (nur DeepSeek-Routen)",
105 "ConfigLabelReasoningEffort": "Reasoning-Stufe",
106 "ConfigLabelApprovalMode": "Berechtigung dieser Sitzung",
107 "ConfigLabelPermissionPosture": "Berechtigung neuer Sitzungen",
108 "ConfigLabelApprovalPolicy": "Berechtigung neuer Sitzungen (Konfig)",
109 "ConfigLabelManagedApprovalPolicy": "Berechtigung neuer Sitzungen (verwaltet)",
110 "ConfigLabelDefaultMode": "Startmodus",
111 "ConfigLabelAllowShell": "Shell-Zugriff",
112 "ConfigLabelManagedAllowShell": "Shell-Zugriff (verwaltet)",
113 "ConfigLabelStreamTimeout": "Stream-Timeout",
114 "ConfigLabelTheme": "Theme",
115 "ConfigLabelLocale": "Sprache",
116 "ConfigLabelBackground": "Hintergrund",
117 "ConfigLabelOceanTreatment": "Ocean-Darstellung",
118 "ConfigLabelWorkSurfacePlacement": "Seitenleisten-Position",
119 "ConfigLabelTopHeight": "Höhe der oberen Leiste",
120 "ConfigLabelSideWidth": "Breite der Seitenleiste",
121 "ConfigLabelCalmMode": "Ruhiges Transkript",
122 "ConfigLabelLowMotion": "Bewegung reduzieren",
123 "ConfigLabelFancyAnimations": "Animierte UI",
124 "ConfigLabelLaunchScreen": "Startbildschirm",
125 "ConfigLabelShowThinking": "Modell-Reasoning im Chat",
126 "ConfigLabelThinkingHighlight": "Reasoning-Hintergrund hervorheben",
127 "ConfigLabelShowToolDetails": "Tool-Detailgrad",
128 "ConfigLabelInlineDiffs": "Inline-Dateiänderungen",
129 "ConfigLabelStatusIndicator": "Statusanzeige",
130 "ConfigLabelSynchronizedOutput": "Ausgabetempo",
131 "ConfigLabelCostCurrency": "Kostenwährung",
132 "ConfigLabelTranscriptSpacing": "Transkript-Zeilenabstand",
133 "ConfigLabelToolCollapse": "Tool-Karten",
134 "ConfigLabelComposerDensity": "Composer-Dichte",
135 "ConfigLabelComposerBorder": "Composer-Rahmen",
136 "ConfigLabelComposerVimMode": "Composer-Vim-Modus",
137 "ConfigLabelBracketedPaste": "Bracketed Paste",
138 "ConfigLabelPasteBurstDetection": "Paste-Erkennung",
139 "ConfigLabelMentionMenuLimit": "Mention-Menü-Limit",
140 "ConfigLabelMentionMenuBehavior": "Mention-Menü-Verhalten",
141 "ConfigLabelMentionWalkDepth": "Datei-Mention-Tiefe",
142 "ConfigLabelWorkspaceFollowSymlinks": "Symlinks folgen",
143 "ConfigLabelSidebarWidth": "Seitenleisten-Breite",
144 "ConfigLabelSidebarFocus": "Seitenleisten-Fokus",
145 "ConfigLabelContextPanel": "Kontext-Panel",
146 "ConfigLabelAutoCompact": "Auto-Komprimierung",
147 "ConfigLabelAutoCompactThreshold": "Komprimierungs-Schwelle",
148 "ConfigLabelMaxHistory": "Eingabeverlauf",
149 "ConfigLabelMcpConfigPath": "MCP-Konfigpfad",
150 "ConfigLabelFleetSpawnDepth": "Fleet-Rekursionstiefe",
151 "ConfigLabelGoalCommand": "Goal-Befehl",
152 "ConfigLabelWorkflow": "Workflow",
153 "ConfigLabelFeaturePrefix": "Feature: {name}",
154 "ConfigColumnSetting": "Einstellung",
155 "ConfigColumnValue": "Wert",
156 "ConfigColumnScope": "Bereich",
157 "ConfigActionOpenProvider": "Enter öffnet Provider-Auswahl",
158 "ConfigActionOpenModel": "Enter öffnet Modellauswahl",
159 "ConfigActionToggle": "Enter/Space schaltet um",
160 "ConfigActionChoose": "Enter öffnet Auswahl",
161 "ConfigActionEdit": "Enter bearbeitet",
162 "ConfigActionReadOnly": "schreibgeschützt",
163 "ModelPickerAutoNetworkHint": "pro Zug · lauffähige Provider · Anfrage + letzter Kontext → DeepSeek / deepseek-v4-flash",
164 "ModelPickerAutoLocalHint": "pro Zug · lokale Heuristik · keine Router-Anfrage",
165 "ModelPickerAutoLastRoute": "zuletzt {provider} · {model}",
166 "AutoRouteSelectedToast": "Auto: {provider} / {model} via {source} · Ctrl+O: Routendetails",
167 "HelpTitle": "Hilfe",
168 "HelpFilterPlaceholder": "Zum Filtern tippen",
169 "HelpFilterPrefix": "Filter: ",
170 "HelpNoMatches": " Keine Treffer.",
171 "HelpSlashCommands": "Slash-Befehle",
172 "HelpKeybindings": "Tastenkürzel",
173 "HelpUserCommands": "Benutzerbefehle",
174 "HelpSkills": "Skills",
175 "HelpFooterTypeFilter": " tippen zum Filtern ",
176 "HelpFooterMove": " Up/Down bewegen ",
177 "HelpFooterJump": " PgUp/PgDn springen ",
178 "HelpFooterClose": " Esc schließen ",
179 "CmdAnchorDescription": "Fakt anheften, der Komprimierung übersteht (automatisch in den Kontext injiziert)",
180 "CmdAttachDescription": "Bild-/Video-Medien anhängen; @path für Textdateien oder Ordner verwenden",
181 "CmdCacheDescription": "Prefix-Cache-Trefferstatistik der letzten N Züge anzeigen",
182 "CmdEffortDescription": "Legt die Denkstufe des Modells fest (auch /thinking)",
183 "CmdPreviewRequestDescription": "Die nächste Anfrage als redigiertes Manifest ansehen, ohne sie zu senden",
184 "CmdToolsDescription": "Eine begrenzte Projektion der zuletzt vorbereiteten Tool-Anfrage einsehen (nur lesend)",
185 "CmdChangeDescription": "Neuesten Changelog-Eintrag anzeigen",
186 "CmdChangeHeader": "Neuestes Changelog",
187 "CmdChangeTranslationQueued": "Unten stehen die englischen Release Notes. Eine Übersetzung wird als Nächstes angefragt; ist der Provider nicht verfügbar, dient dieser englische Text als Fallback.",
188 "CmdChangeTranslationUnavailable": "Unten stehen die englischen Release Notes. Übersetzung nicht verfügbar, da die aktuelle Sitzung keinen API-Schlüssel hat oder offline ist.",
189 "CmdChangePreviousVersion": "Vorherige Version: {version} — `/change {version}` zum Anzeigen ausführen",
190 "CmdBalanceDescription": "Kontostand des aktiven Providers prüfen",
191 "CmdClearDescription": "Gesprächsverlauf löschen",
192 "CmdCompactDescription": "Kontextkomprimierung auslösen, um Platz freizugeben",
193 "CmdPurgeDescription": "Den Agenten den Gesprächsverlauf gezielt kürzen lassen, um Kontextplatz freizugeben",
194 "CmdConfigDescription": "Einstellungen ansehen und ändern (Rohschlüssel als Detail für Fortgeschrittene)",
195 "CmdPermissionsDescription": "Berechtigungsregeln auflisten und sicher entfernen",
196 "PermissionsListHeader": "Berechtigungsregeln\nQuelle: permissions.toml des aktiven Benutzers\nPfad: {path}\nDateistatus: {file_state}\nAnzahl der Regeln: {count}",
197 "PermissionsNoRules": "Keine Berechtigungsregeln konfiguriert.",
198 "PermissionsFileMissing": "fehlt",
199 "PermissionsFileEmpty": "leer",
200 "PermissionsFilePresent": "vorhanden",
201 "PermissionsRuleEntry": "#{index} | {action} | {tool}\n Effektiver Treffer: {matcher}\n Geltungsbereich: {scope} — {applicability}",
202 "PermissionsMatchExactCommand": "exakter Befehl `{command}`",
203 "PermissionsMatchCommandPrefix": "Befehlspräfix `{command}` (argumentbewusst)",
204 "PermissionsMatchExactPath": "exakter normalisierter Pfad `{path}`",
205 "PermissionsMatchAnyInvocation": "jeder Aufruf dieses Werkzeugs",
206 "PermissionsScopeGlobal": "global",
207 "PermissionsScopeRepo": "Repository `{workspace}`",
208 "PermissionsAppliesHere": "in diesem Arbeitsbereich aktiv",
209 "PermissionsInactiveHere": "in diesem Arbeitsbereich nicht aktiv",
210 "PermissionsRemovePreview": "Entfernen der Regel #{index} prüfen:\n{rule}\n\nZum Bestätigen `{command}` ausführen. Dieser Befehl verfällt, wenn sich permissions.toml ändert.",
211 "PermissionsRemoved": "Berechtigungsregel #{index} entfernt: {action} {tool}.",
212 "PermissionsUsage": "Verwendung: /permissions [list|remove <rule-number> [--confirm <token>]]",
213 "PermissionsRuleNotFound": "Berechtigungsregel #{index} wurde nicht gefunden; `/permissions list` erneut ausführen.",
214 "PermissionsOperationFailed": "Vorgang für Berechtigungsregel fehlgeschlagen: {error}",
215 "CmdConstitutionDescription": "Geltende Verfassungsregeln und Vorschauen verwalten",
216 "CmdContextDescription": "Kontext-Inspektor oder Source-Map-Bericht öffnen",
217 "CmdCostDescription": "Sitzungskosten-Aufschlüsselung anzeigen",
218 "CmdDiffDescription": "Dateiänderungen seit Sitzungsbeginn anzeigen",
219 "CmdEditDescription": "Letzte Nachricht überarbeiten und erneut senden",
220 "CmdExitDescription": "Anwendung beenden",
221 "CmdExportDescription": "Sicheren Gesprächsexport kopieren oder in eine angegebene Datei schreiben",
222 "CmdFeedbackDescription": "GitHub-Feedback-URL erzeugen",
223 "CmdHfDescription": "Hugging-Face-MCP-Setup und -Konzepte ansehen",
224 "CmdHelpDescription": "Konzepte, Befehle und Tastenkürzel verstehen",
225 "CmdProfileDescription": "Zu einem benannten Konfigprofil wechseln",
226 "CmdHomeDescription": "Home-Dashboard mit Statistiken und Schnellaktionen anzeigen",
227 "CmdHooksDescription": "Konfigurierte Lifecycle-Hooks auflisten (schreibgeschützt)",
228 "CmdAgentDescription": "Persistente Sub-Agent-Sitzung öffnen",
229 "CmdGoalDescription": "Sitzungsziel mit optionalem Token-Budget setzen",
230 "CmdInitDescription": "AGENTS.md für das Projekt erzeugen",
231 "CmdLspDescription": "LSP-Diagnosen ein- oder ausschalten",
232 "CmdShareDescription": "Aktuelle Sitzung als teilbare Web-URL exportieren",
233 "CmdJobsDescription": "Bash-Hintergrundjobs ansehen und steuern",
234 "CmdLinksDescription": "Codewhale-, Community- und Provider-Links anzeigen",
235 "CmdLoadDescription": "Sitzung aus Datei laden",
236 "CmdLogoutDescription": "API-Schlüssel löschen und zum Setup zurückkehren",
237 "CmdMcpDescription": "MCP-Server öffnen oder verwalten",
238 "CmdPluginDescription": "Vertrauenswürdige Plugin-Bundles ansehen und verwalten; ausführbare Legacy-Tools bleiben getrennt",
239 "CmdPluginBundleUsage": "Verwendung: /plugin [list|show <name>|validate [name]|install <spec>|update <name>|uninstall <name>|trust <name> [review-token]|enable <name>|disable <name>|revoke <name>|reload|tools [name]]",
240 "CmdPluginBundleNoneFound": "Keine Codewhale-Plugin-Bundles gefunden.",
241 "CmdPluginBundleListHeader": "Plugin-Bundles ({count}):",
242 "CmdPluginLegacyListHeader": "Ausführbare Legacy-Plugin-Tools ({count}) in {dir}:",
243 "CmdPluginBundleNotFound": "Plugin-Bundle '{name}' nicht gefunden",
244 "CmdPluginBundleReloaded": "{count} Plugin-Bundles für {workspace} neu geladen.",
245 "CmdPluginBundleDetail": "{name}\n========================================\nID: {id}\nVersion: {version}\nQuelle: {origin} ({scope})\nStatus: {state}\nVertrauen: {trust}\nKomponenten: {inventory}\nAngeforderte Berechtigungen: {permissions}\nMCP-Server: {mcp}\nNicht unterstützt/inaktiv: {unsupported}\nInhalts-Hash: {content_hash}\nFähigkeits-Hash: {capability_hash}\nPfad: {path}",
246 "CmdPluginBundleDiagnosticsHeader": "Plugin-Diagnose ({count}):",
247 "CmdPluginBundleMutationSuccess": "Plugin-Bundle '{name}': {action}.",
248 "CmdPluginActionFailed": "Plugin-Aktion fehlgeschlagen: {error}",
249 "CmdPluginNoneFound": "Keine ausführbaren Legacy-Plugin-Tools in {dir} gefunden",
250 "CmdPluginNotFound": "Plugin '{name}' nicht gefunden",
251 "CmdPluginListHeader": "Ausführbare Legacy-Plugin-Tools ({count}):",
252 "CmdPluginDetailDescription": "Beschreibung: {description}",
253 "CmdPluginDetailSchema": "Schema:\n{schema}",
254 "CmdPluginDetailApproval": "Freigabe: {approval}",
255 "CmdPluginDetailPath": "Pfad: {path}",
256 "CmdMemoryDescription": "Persistente Benutzer-Memory-Datei ansehen oder verwalten",
257 "CmdModeDescription": "Haltung wechseln oder Modusauswahl öffnen",
258 "CmdModelDescription": "Modell wechseln oder aktuelles anzeigen",
259 "CmdModelsDescription": "Live-Modell-IDs von der aktiven API abrufen",
260 "CmdModelDbDescription": "Mitgelieferte Modelldatenbank durchsuchen",
261 "CmdNetworkDescription": "Netzwerk-Allow- und Deny-Regeln verwalten",
262 "CmdNoteDescription": "Workspace-Notizen hinzufügen, auflisten, bearbeiten oder entfernen",
263 "CmdThemeDescription": "Theme wechseln oder Theme-Auswahl öffnen",
264 "CmdProviderDescription": "Aktiven Provider und/oder Modell wechseln",
265 "CmdAuthDescription": "Provider-Authentifizierung verwalten",
266 "CmdQueueDescription": "Nachrichten in der Warteschlange ansehen oder bearbeiten",
267 "CmdQueueUsage": "Verwendung: /queue [list|send <n>|edit <n>|drop <n>|clear]",
268 "CmdQueueDraftHeader": "Nachricht aus der Warteschlange bearbeiten:",
269 "CmdQueueNoMessages": "Keine Nachrichten in der Warteschlange",
270 "CmdQueueListHeader": "Nachrichten in der Warteschlange ({count}):",
271 "CmdQueueTip": "Tipp: /queue send <n> sendet sofort, /queue drop <n> entfernt",
272 "CmdQueueAlreadyEditing": "Es wird bereits eine Nachricht aus der Warteschlange bearbeitet. Senden oder mit /queue clear verwerfen.",
273 "CmdQueueNotFound": "Nachricht in der Warteschlange nicht gefunden",
274 "CmdQueueEditingStatus": "Nachricht {index} aus der Warteschlange wird bearbeitet",
275 "CmdQueueEditingMessage": "Nachricht {index} aus der Warteschlange wird bearbeitet (Enter zum erneuten Einreihen/Senden)",
276 "CmdQueueDropped": "Nachricht {index} aus der Warteschlange verworfen",
277 "CmdQueueAlreadyEmpty": "Warteschlange bereits leer",
278 "CmdQueueCleared": "Warteschlange geleert",
279 "CmdQueueMissingIndex": "Index fehlt. Verwendung: /queue edit <n> oder /queue drop <n>",
280 "CmdQueueIndexPositive": "Index muss eine positive Zahl sein",
281 "CmdQueueIndexMin": "Index muss >= 1 sein",
282 "CmdRelayDescription": "Session-Relay (接力) für einen frischen Thread erstellen",
283 "CmdRemoteControlDescription": "Diese exakte Sitzung aus deinem Codewhale-Webkonto fortsetzen",
284 "CmdRenameDescription": "Aktuelle Sitzung umbenennen",
285 "CmdRestoreDescription": "Workspace auf einen früheren Pre-/Post-Turn-Snapshot zurücksetzen. Ohne Argument werden die letzten Snapshots aufgelistet.",
286 "CmdRetryDescription": "Letzte Anfrage wiederholen",
287 "CmdReviewDescription": "Strukturiertes Code-Review für eine Datei, einen Diff oder PR ausführen",
288 "CmdRlmDescription": "Persistenten RLM-Kontext für eine Datei oder Text öffnen",
289 "CmdSaveDescription": "Sitzung in Datei speichern",
290 "CmdForkDescription": "Aktives Gespräch in eine Schwester-Sitzung forken",
291 "CmdNewDescription": "Neue gespeicherte Sitzung starten",
292 "CmdSessionsDescription": "Sitzungsverlauf-Auswahl öffnen",
293 "CmdSettingsDescription": "Typisierten Einstellungs-Editor öffnen",
294 "CmdSidebarDescription": "Rail platzieren (top/left/right/off) oder sein Panel wählen",
295 "CmdSkillDescription": "Skill aktivieren oder Community-Skill installieren/aktualisieren/deinstallieren/vertrauen",
296 "CmdSkillsDescription": "Lokale Skills auflisten, nach Präfix filtern oder kuratierte Remote-Registry durchsuchen",
297 "CmdStashDescription": "Composer-Entwurf parken oder wiederherstellen",
298 "CmdStatusDescription": "Laufzeit-Sitzungsstatus anzeigen",
299 "CmdStatuslineDescription": "Konfigurieren, welche Elemente in der Fußzeile erscheinen",
300 "CmdStructcopyDescription": "Ein begrenztes Sitzungsobjekt als redigiertes kanonisches JSON kopieren (nur für Menschen, nie ein Modell-Tool)",
301 "CmdStructcopyKindTurn": "Zug",
302 "CmdStructcopyKindTool": "Tool-Aufruf",
303 "CmdStructcopyKindPlan": "Plan",
304 "CmdStructcopyKindWorkflow": "Workflow-Lauf",
305 "CmdStructcopyUsageError": "Ungültige Anfrage für strukturelles Kopieren. Verwendung: {usage}",
306 "CmdStructcopyUnavailable": "Das ausgewählte Objekt ({kind}) ist nicht verfügbar; nichts wurde kopiert",
307 "CmdStructcopyBusy": "Der Zustand ({kind}) ist belegt; bitte erneut versuchen",
308 "CmdStructcopyPrepareFailed": "Das ausgewählte Objekt ({kind}) konnte nicht vorbereitet werden: {error}",
309 "CmdStructcopyClipboardQueued": "Strukturelle Kopie ({kind}, {bytes} Bytes) wurde über tmux/OSC 52 für die Zwischenablage des Terminal-Clients eingereiht; die Zustellung hängt vom Terminal ab und ist nicht bestätigt",
310 "CmdStructcopyClipboardAccepted": "Strukturelle Kopie ({kind}, {bytes} Bytes) wurde an die Zwischenablage übergeben; war keine native Zwischenablage erreichbar, wurde stattdessen eine Terminal-Ausgabe eingereiht",
311 "CmdStructcopyClipboardFailed": "Kopieren in die Zwischenablage fehlgeschlagen: {error}. Es wurde nichts geschrieben; für eine explizite Textansicht erneut mit `stdout` ausführen",
312 "CmdStructcopyReceiptTooLarge": "Die Beleg-Metadaten der strukturellen Kopie überschreiten das Ausgabelimit von {bytes} Bytes; Ausgabe wird verweigert",
313 "CmdFleetDescription": "Fleet-Worker und Orchestrierungsstatus ansehen und einrichten",
314 "CmdWorkflowDescription": "Aktuelle Arbeit als Workflow orchestrieren",
315 "CmdHotbarDescription": "Hotbar-Setup öffnen",
316 "CmdSetupDescription": "Setup mit Verfassung zuerst öffnen",
317 "CmdSubagentsDescription": "Kompatibilitäts-Kurzbefehl für Fleet-Status",
318 "CmdAdvisorDescription": "Toggle background advisor watcher on/off for this session",
319 "CmdSystemDescription": "Aktuellen Systemprompt anzeigen",
320 "CmdTaskDescription": "Hintergrundaufgaben verwalten",
321 "CmdTokensDescription": "Token-Verbrauch der Sitzung anzeigen",
322 "CmdTranslateDescription": "Ausgabeübersetzung in die aktuelle Systemsprache ein-/ausschalten",
323 "CmdTranslateOff": "Ausgabeübersetzung deaktiviert (Original-Modellausgabe wird angezeigt)",
324 "CmdTranslateOn": "Ausgabeübersetzung aktiviert: Modellantworten werden in deiner Systemsprache angezeigt",
325 "TranslationInProgress": "Assistentenausgabe wird übersetzt...",
326 "TranslationComplete": "Übersetzung abgeschlossen",
327 "TranslationFailed": "Übersetzung fehlgeschlagen",
328 "CmdTrustDescription": "Workspace-Vertrauen und pfadbasierte Allowlist verwalten",
329 "CmdWorkspaceDescription": "Aktuellen Workspace anzeigen oder wechseln",
330 "CmdUndoDescription": "Letztes Nachrichtenpaar entfernen",
331 "CmdVerboseDescription": "Vollständiges Live-Thinking im Transkript umschalten",
332 "CmdCacheAdvice": "Trefferquoten über ~70 % nach dem dritten Zug deuten auf einen stabilen Cache-Präfix hin; \n niedrigere Werte in langen Sitzungen deuten auf Präfix-Wechsel hin, der geprüft werden sollte (#263).",
333 "CmdCacheFootnote": "* Miss aus Eingabe − Treffer abgeleitet, wenn der Provider ihn nicht explizit meldete.\n",
334 "CmdCacheHeader": "Cache-Telemetrie — letzte {count} von {total} Zug/Zügen (Modell: {model})\n",
335 "CmdCacheNoData": "Cache-Verlauf: noch keine Züge aufgezeichnet.\n\nUnterstützte Provider melden `prompt_cache_hit_tokens` / `prompt_cache_miss_tokens` pro API-Zug. Einen Zug ausführen und /cache erneut versuchen.",
336 "CmdCacheTotals": "Σ rein: {sum_in} Σ Treffer: {sum_hit} Σ Miss: {sum_miss} Ø Trefferquote: {avg}\n",
337 "CmdCostReport": "Sitzungskosten:\n ─────────────────────────────\n Geschätzte Gesamtausgaben: {cost}\n\n Kostenschätzungen sind ungefähr und nutzen Provider-Nutzungstelemetrie, sofern verfügbar.\n\n Provider-API-Preise:\n ─────────────────────────────\n Preisdetails sind in dieser CLI nicht konfiguriert.",
338 "CmdTokensCacheBoth": "{hit} Treffer / {miss} Miss",
339 "CmdTokensCacheHitOnly": "{hit} Treffer / Miss nicht gemeldet",
340 "CmdTokensCacheMissOnly": "Treffer nicht gemeldet / {miss} Miss",
341 "CmdTokensContextUnknownWindow": "~{estimated} / Fenster unbekannt",
342 "CmdTokensContextWithWindow": "~{used} / {window} ({percent}%)",
343 "FooterAgentSingular": "1 Agent",
344 "FooterAgentsPlural": "{count} Agenten",
345 "HeaderAgentsChip": "Agenten {count}",
346 "FooterPressCtrlCAgain": "Erneut Ctrl+C drücken zum Beenden",
347 "FooterWorking": "arbeitet",
348 "FooterBalancePrefix": "Guthaben",
349 "HelpSectionActions": "Aktionen",
350 "HelpSectionClipboard": "Zwischenablage",
351 "HelpSectionEditing": "Eingabebearbeitung",
352 "HelpSectionHelp": "Hilfe",
353 "HelpSectionModes": "Modi",
354 "HelpSectionNavigation": "Navigation",
355 "HelpSectionSessions": "Sitzungen",
356 "CmdTokensNotReported": "nicht gemeldet",
357 "CmdTokensReport": "Token-Verbrauch:\n ─────────────────────────────\n Aktiver Kontext: {active}\n Letzte API-Eingabe: {input} (Zug-Telemetrie; kann wiederholten Präfix über Tool-Runden zählen)\n Letzte API-Ausgabe: {output}\n Cache Treffer/Miss: {cache} (nur Telemetrie/Kosten)\n Kumulierte Tokens: {total} (Sitzungs-Nutzungstelemetrie)\n Geschätzte Kosten: {cost}\n API-Nachrichten: {api_messages}\n Chat-Nachrichten: {chat_messages}\n Modell: {model}",
358 "KbScrollTranscript": "Transkript scrollen, Eingabeverlauf navigieren oder Composer-Anhänge auswählen",
359 "KbNavigateHistory": "Eingabeverlauf navigieren",
360 "KbBrowseHistory": "Gesprächsverlauf durchsuchen",
361 "KbScrollTranscriptAlt": "Transkript scrollen",
362 "KbScrollPage": "Transkript seitenweise scrollen",
363 "KbJumpTopBottom": "Zum Anfang / Ende des Transkripts springen",
364 "KbJumpTopBottomEmpty": "Zum Anfang / Ende springen (bei leerer Eingabe)",
365 "KbJumpToolBlocks": "Zwischen Tool-Ausgabeblöcken springen",
366 "KbMoveCursor": "Cursor im Composer bewegen",
367 "KbJumpLineStartEnd": "Zum Zeilenanfang / -ende springen",
368 "KbDeleteChar": "Zeichen vor / hinter dem Cursor löschen oder ausgewählten Anhang entfernen",
369 "KbDeleteWord": "Vorheriges Wort löschen",
370 "KbYank": "Aus dem Kill-Buffer einfügen (bei leerem Composer wird die fokussierte Zelle kopiert)",
371 "KbToggleFileTree": "Dateibaum-Seitenleiste umschalten",
372 "KbSelectText": "Text auswählen; mit Ctrl/Alt wortweise auswählen",
373 "KbSelectAllDraft": "Gesamten Entwurf auswählen",
374 "KbClearDraft": "Aktuellen Entwurf löschen",
375 "KbRestoreClearedDraft": "Gelöschten Entwurf wiederherstellen",
376 "KbStashDraft": "Aktuellen Entwurf parken (`/stash pop` zum Wiederherstellen)",
377 "KbSearchHistory": "Prompt-Verlauf durchsuchen und lokale Entwürfe wiederherstellen",
378 "KbInsertNewline": "Zeilenumbruch im Composer einfügen",
379 "KbSendDraft": "Bei Leerlauf senden; bei Arbeit einreihen; leerer Composer sendet die nächste Folgenachricht sofort",
380 "KbSteerCurrentTurn": "Aktuellen Zug steuern (sendet normal bei Leerlauf)",
381 "KbCloseMenu": "Menü schließen, Anfrage abbrechen, Entwurf verwerfen oder Eingabe leeren",
382 "KbCancelOrExit": "Anfrage abbrechen oder bei Leerlauf beenden",
383 "KbShellControls": "Laufendes Shell-Warten nach /jobs verschieben",
384 "KbExitEmpty": "Beenden, wenn die Eingabe leer ist",
385 "KbCommandPalette": "Befehlspalette öffnen",
386 "KbSettings": "Typisierten Einstellungs-Editor öffnen",
387 "KbCancelBackgroundShellJobs": "Alle laufenden Shell-Hintergrundjobs abbrechen (Activity-Seitenleiste)",
388 "KbFuzzyFilePicker": "Fuzzy-Dateiauswahl öffnen (Enter fügt @path ein)",
389 "KbCompactInspector": "Kontext-Inspektor der komprimierten Sitzung öffnen",
390 "KbCompactContext": "Konversationskontext komprimieren",
391 "KbLastMessagePager": "Pager für die letzte Nachricht öffnen (bei leerer Eingabe)",
392 "KbSelectedDetails": "Rohdetails zum ausgewählten Tool oder zur Nachricht anzeigen; Ctrl+Alt+O öffnet die Gesamtübersicht des Zugs",
393 "KbToolDetailsPager": "Rohdetails zum ausgewählten Element anzeigen (Alt+V)",
394 "KbExternalEditor": "Composer-Entwurf in externem Editor öffnen",
395 "KbLiveTranscript": "Live-Transkript-Overlay öffnen (Ctrl+Shift+T; Sticky-Tail-Auto-Scroll)",
396 "KbBacktrackMessage": "Zu einer früheren Benutzernachricht zurückspringen (Links/Rechts schrittweise, Enter zum Zurückspulen)",
397 "KbCompleteCycleModes": "/Befehl vervollständigen oder Modi wechseln, wenn der Composer leer ist (Plan → Act → Operate)",
398 "KbCycleThinking": "Reasoning-Stufe des aktiven Providers wechseln (Ctrl+T)",
399 "KbCyclePermissions": "Berechtigungshaltung wechseln: Ask → Auto-Review → Full Access (Shift+Tab)",
400 "KbJumpPlanAgentYolo": "Hotbar-Slots auslösen",
401 "KbAltJumpPlanAgentYolo": "Alternativer Sprung in den Plan- / Act- / Operate-Modus",
402 "KbFocusSidebar": "Rail-Panel Tasks / Agents / Context / Pinned fokussieren",
403 "KbSessionPicker": "Sitzungsauswahl öffnen",
404 "KbTerminalPaste": "Text über das lokale Terminal einfügen",
405 "KbPasteAttach": "Text einfügen oder Bild aus einer lokalen bzw. weitergeleiteten grafischen Zwischenablage anhängen",
406 "KbCopySelection": "Aktuelle Codewhale-Auswahl kopieren",
407 "ClipboardSshPasteHint": "SSH-Einfügen nutzt dein lokales Terminal: Cmd+V auf macOS oder Ctrl+Shift+V auf Linux/Windows.",
408 "KbContextMenu": "Kontextaktionen für Einfügen, Auswahl, Nachrichtendetails, Kontext und Hilfe öffnen",
409 "KbAttachPath": "Lokale Textdatei oder Ordner zum Kontext hinzufügen",
410 "KbHelpOverlay": "Dieses Hilfe-Overlay öffnen (bei leerer Eingabe)",
411 "KbToggleHelp": "Hilfe-Overlay umschalten",
412 "KbToggleHelpSlash": "Hilfe-Overlay umschalten",
413 "HelpUsageLabel": "Verwendung:",
414 "HelpAliasesLabel": "Aliase:",
415 "SettingsTitle": "Einstellungen:",
416 "SettingsConfigFile": "Konfigdatei:",
417 "ClearConversation": "Gespräch gelöscht",
418 "ClearConversationBusy": "Nichts gelöscht (Work-State oder Laufzeitarbeit beschäftigt; warten, dann /clear erneut versuchen)",
419 "ModelChanged": "Modell gewechselt: {old} →, {new}",
420 "LinksProjectTitle": "Codewhale & Community:",
421 "LinksDocumentation": "Dokumentation:",
422 "LinksCommunity": "Community & Mitwirken:",
423 "LinksGitHub": "GitHub:",
424 "LinksManagedApp": "Managed-App-Vorschau:",
425 "LinksManagedAppNote": "Die Managed App nutzt eine separate Anmeldung und ist nicht mit der aktuellen lokalen Sitzung verbunden.",
426 "LinksTitle": "Provider-Links:",
427 "LinksDashboard": "Dashboard:",
428 "LinksDocs": "Doku:",
429 "LinksKimiCodeRouteNote": "Kimi-Code-Mitgliedschaftsroute: `{route}` (Plan-Konsole: `{console}`; Modell k3 verwenden). Codewhale importiert niemals Kimi-CLI-Zugangsdaten.",
430 "LinksTip": "Tipp: Die gezeigte Umgebungsvariable deines Providers verwenden oder den Schlüssel mit `codewhale auth set --provider <id>` speichern.",
431 "SubagentsFetching": "Fleet-Status wird abgerufen...",
432 "HelpUnknownCommand": "Unbekannter Befehl: {topic}",
433 "HomeDashboardTitle": "Codewhale",
434 "HomeModel": "Modell:",
435 "HomeMode": "Modus:",
436 "HomeWorkspace": "Workspace:",
437 "HomeHistory": "Verlauf:",
438 "HomeTokens": "Tokens:",
439 "HomeQueued": "Warteschlange:",
440 "HomeSubagents": "Fleet-Worker:",
441 "HomeSkill": "Skill:",
442 "HomeQuickActions": "Schnellaktionen",
443 "HomeQuickLinks": "/links - Codewhale-, Community- & Provider-Links",
444 "HomeQuickSkills": "/skills - Verfügbare Skills auflisten",
445 "HomeQuickConfig": "/config - Einstellungen ansehen und ändern",
446 "HomeQuickSettings": "/settings - Persistente Einstellungen anzeigen",
447 "HomeQuickModel": "/model - Modell wechseln oder anzeigen",
448 "HomeQuickSubagents": "/fleet status - Fleet-Status",
449 "HomeQuickTaskList": "/task list - Hintergrundaufgaben-Warteschlange anzeigen",
450 "HomeQuickHelp": "/help - Hilfe anzeigen",
451 "HomeModeTips": "Modus-Tipps",
452 "HomeAgentModeTip": "Act — direkte Arbeit in der aktuellen Sitzung mit Tools",
453 "HomeAgentModeReviewTip": " /mode plan, um zuerst zu recherchieren und einen Plan vorzulegen",
454 "HomeAgentModeYoloTip": " Shift+Tab wechselt Berechtigung: Ask → Auto-Review → Full Access",
455 "HomeYoloModeTip": "Act + Full Access — Tools laufen ohne Freigabeaufforderungen",
456 "HomeYoloModeCaution": " Destruktive Operationen können sofort laufen; im Zweifel Ask bevorzugen",
457 "HomePlanModeTip": "Plan — recherchieren und entwerfen vor dem Implementieren",
458 "HomePlanModeChecklistTip": " Plan und To-do-Fortschritt vorlegen, dann zu Act oder Operate wechseln",
459 "HomeGoalModeTip": "Zielverfolgung – /goal <objective> setzen, um Ziele zu verfolgen",
460 "OnboardLanguageTitle": "Sprache wählen",
461 "OnboardLanguageBlurb": "Wähle die UI-Sprache. Du kannst sie jederzeit mit `/settings set locale <tag>` ändern.",
462 "OnboardLanguageFooter": "Taste neben der Sprache drücken oder Enter, um die aktuelle Einstellung zu behalten",
463 "OnboardProviderTitle": "Modellprovider wählen",
464 "OnboardProviderBlurb": "Wähle, wo dein Modell läuft. Gehostete Provider brauchen einen Schlüssel; lokale Laufzeiten kommen ohne aus.",
465 "OnboardProviderFooter": "Enter öffnet die Providerliste · Esc zurück · Ctrl+C beendet.",
466 "OnboardApiKeyTitle": "API-Schlüssel verbinden",
467 "OnboardApiKeyStep1": "Schritt 1. Öffne die Zugangsdaten-Seite deines Providers und erstelle einen Schlüssel für",
468 "OnboardApiKeyLocalHint": "Lokale Laufzeiten brauchen meist keinen eingefügten Schlüssel — Server starten, dann Enter drücken.",
469 "OnboardApiKeyStep2": "Schritt 2. Falls dieser Provider einen Schlüssel verlangt, füge ihn unten ein; dann Enter drücken.",
470 "OnboardApiKeySavedHint": "Schlüssel werden in {path} gespeichert, damit sie aus jedem Ordner funktionieren.",
471 "OnboardApiKeyFormatHint": "Füge den vollständigen Schlüssel exakt wie ausgestellt ein (keine Leerzeichen oder Zeilenumbrüche).",
472 "KimiCodePlanApiKeyHint": "Für Kimi-Code-Mitgliedschaftspläne erstelle den plangebundenen Schlüssel unter {console}.",
473 "KimiCodePlanRouteHint": "Diese Route nutzt {route} mit Modell k3; sie ist nicht Moonshots öffentliche API-Route.",
474 "KimiCodePlanNoImportHint": "Codewhale importiert keine Kimi-CLI-Zugangsdaten; füge einen selbst erstellten Plan-Schlüssel ein.",
475 "OnboardApiKeyPlaceholder": "(Schlüssel hier einfügen, falls erforderlich)",
476 "OnboardApiKeyLabel": "Schlüssel: ",
477 "OnboardApiKeyFooter": "Enter zum Fortfahren, Esc zum Zurückgehen.",
478 "OnboardApiKeyRejectedEnv": "Der {provider}-API-Schlüssel aus {env} wurde abgelehnt. Füge einen gültigen Schlüssel ein, um ihn in {path} zu speichern, oder aktualisiere die Umgebungsvariable.",
479 "OnboardTrustTitle": "Diesen Workspace kennen",
480 "OnboardTrustQuestion": "Soll Codewhale mit den Anweisungen und Dateien in diesem Workspace arbeiten?",
481 "OnboardTrustLocationPrefix": "Workspace ",
482 "OnboardTrustRiskHint": "Nicht vertrauenswürdige Dateien können versuchen, den Agenten per Prompt Injection umzuleiten.",
483 "OnboardTrustEffectHint": "Vertrauen wird für diese Codewhale-Installation gespeichert und aktiviert Workspace-Tools und -Hooks.",
484 "OnboardTrustFooterPrefix": "Drücke ",
485 "OnboardTrustFooterMiddle": " zum Vertrauen und Fortfahren, ",
486 "OnboardTrustFooterUntrustedMiddle": " zum Fortfahren ohne Vertrauen, ",
487 "OnboardTrustFooterSuffix": " zum Beenden von Codewhale",
488 "OnboardTrustEnterHint": "Drücke 1 oder Y zum Vertrauen, 2 oder U, um ohne Vertrauen fortzufahren, oder 3, N oder Esc, um Codewhale zu beenden.",
489 "OnboardTrustUntrustedNotice": "Fortfahren ohne Workspace-Vertrauen — Tools und Hooks bleiben eingeschränkt.",
490 "OnboardMentalTitle": "Wie Codewhale funktioniert",
491 "OnboardMentalModesLabel": "Modi",
492 "OnboardMentalPlanHint": "erst lesen",
493 "OnboardMentalActHint": "tun, mit Freigabe",
494 "OnboardMentalOperateHint": "eine Fleet dirigieren",
495 "OnboardMentalPermissionLabel": "Berechtigung",
496 "OnboardMentalCurrentLabel": "Aktuell",
497 "OnboardMentalConstitution": "Die Verfassung, die du als Nächstes ratifizierst, gilt für alle.",
498 "OnboardMentalCycleMode": "Modus wechseln",
499 "OnboardMentalCyclePermission": "Berechtigungen wechseln",
500 "OnboardMentalContinue": "weiter",
501 "OnboardMentalBack": "zurück",
502 "OnboardAppearanceTitle": "Mach es zu deinem",
503 "OnboardAppearanceBlurb": "Wähle, wie Codewhale aussieht. Die Vorschau ist live — probier ruhig mehrere.",
504 "OnboardAppearanceFooter": "Enter behält das, was du gerade siehst · Esc stellt das Original wieder her.",
505 "OnboardOfflineOption": "Ctrl+O — offline erkunden: jetzt umsehen, später einen Provider verbinden.",
506 "OnboardOfflineNotice": "Du erkundest offline. Noch ist nichts verbunden — führe /provider aus, wenn du verbinden willst.",
507 "OnboardOfflineTipsLine": "Du bist offline. Was du tippst, wartet in der Warteschlange, bis /provider dich verbindet.",
508 "OnboardTipsTitle": "Mit Setup beginnen",
509 "OnboardTipsLine1": "Nutze /setup, um Bereitschaft, Provider/Modell, Laufzeithaltung und den Prüfbericht zu prüfen.",
510 "OnboardTipsLine2": "Nutze /constitution, um geltende Leitlinien zu prüfen oder zu ändern; die mitgelieferten Vorgaben gelten bereits.",
511 "OnboardTipsLine3": "Nutze /provider oder /model, wenn die Route Aufmerksamkeit braucht; fehlende Auth lässt sich später beheben.",
512 "OnboardTipsLine4": "Wenn das Setup bereit ist, schreibe die Aufgabe in einfacher Sprache. /help und Ctrl+K zeigen Befehle.",
513 "OnboardTipsDoctorPrefix": "Führe in deiner Shell ",
514 "OnboardTipsDoctorSuffix": " aus, um Provider, Tools, Skills und Plugins zu prüfen.",
515 "OnboardTipsFooterEnter": "Enter drücken",
516 "OnboardTipsFooterAction": " zum Abschließen des Onboardings und Öffnen von Setup, falls es Aufmerksamkeit braucht",
517 "SetupWizardTitle": "Setup",
518 "SetupWizardWhy": "Diese Shell speichert den Setup-Fortschritt in setup_state.json; Konfigänderungen werden nur durch explizite Schrittaktionen angewendet.",
519 "SetupWizardProgress": "Schritt",
520 "SetupActionBack": "zurück",
521 "SetupActionContinue": "weiter",
522 "SetupActionSkip": "überspringen",
523 "SetupActionRetry": "wiederholen",
524 "SetupActionScrollBody": "Inhalt scrollen",
525 "SetupActionGuided": "Vorschau/ratifizieren",
526 "SetupActionTuneGuided": "anpassen",
527 "SetupActionModelDraft": "Modellentwurf",
528 "SetupActionFreeform": "eigene Worte",
529 "SetupActionKeepExisting": "bestehende behalten",
530 "SetupActionProvider": "Provider-Setup",
531 "SetupActionModel": "Modellrouten",
532 "SetupActionFleet": "Fleet-Setup",
533 "SetupActionHotbar": "Hotbar-Setup",
534 "SetupActionRemote": "Remote-Einstieg",
535 "SetupActionMode": "Modusauswahl",
536 "SetupActionConfig": "Konfigansicht",
537 "SetupActionRuntimePreset": "Preset",
538 "SetupActionApplyRuntimePreset": "Vorschau/anwenden",
539 "SetupActionUseBundled": "mitgelieferte nutzen",
540 "SetupActionDefer": "vertagen",
541 "SetupActionCancel": "abbrechen",
542 "SetupStatusNotStarted": "nicht gestartet",
543 "SetupStatusRecommended": "empfohlen",
544 "SetupStatusOptional": "optional",
545 "SetupStatusDeferred": "vertagt",
546 "SetupStatusInProgress": "in Arbeit",
547 "SetupStatusNeedsAction": "Aktion nötig",
548 "SetupStatusVerified": "verifiziert",
549 "SetupStatusSkipped": "übersprungen",
550 "SetupStatusFailed": "fehlgeschlagen",
551 "SetupStepLanguageTitle": "Sprache",
552 "SetupStepLanguageWhy": "Wähle zuerst die Setup-Sprache, damit spätere Setup-Bildschirme und der Verfassungstext verständlich sind.",
553 "SetupStepProviderModelTitle": "Provider und Modell",
554 "SetupStepProviderModelWhy": "Wähle den ersten Interpreter deines Codes: den Provider und das Modell, mit denen Codewhale arbeitet. Funktionierende Zugangsdaten werden hier nicht erneut eingegeben.",
555 "SetupStepTrustSandboxTitle": "Laufzeithaltung",
556 "SetupStepTrustSandboxWhy": "Prüfe Vertrauen, Sandbox, Freigabe-, Shell- und Netzwerkrichtlinien getrennt von den Verfassungsleitlinien.",
557 "SetupStepOperateFleetTitle": "Operate und Fleet",
558 "SetupStepOperateFleetWhy": "Operate kann das eingebaute Team sofort nutzen. Rollen ohne eigene Route verwenden das Modell dieser Sitzung; das Fleet-Setup dient nur der Anpassung.",
559 "SetupStepToolsMcpTitle": "Tools und MCP",
560 "SetupStepToolsMcpWhy": "Prüfe optionale Tool- und MCP-Bereitschaft, ohne den Verfassungs-Checkpoint zu blockieren.",
561 "SetupStepHotbarTitle": "Hotbar",
562 "SetupStepHotbarWhy": "Konfiguriere gängige Routen- und Befehlskürzel, sobald der zentrale Setup-Pfad sicher ist.",
563 "SetupStepRemoteRuntimeTitle": "Remote-Laufzeit",
564 "SetupStepRemoteRuntimeWhy": "Remote-Setup bleibt für Local-first-Nutzer sichtbar, aber optional.",
565 "SetupStepPersistenceTitle": "Persistenz",
566 "SetupStepPersistenceWhy": "Sieh nach, wo Setup-Status, Konfig, Verfassung, Memory und Notizen liegen, ohne ihre Inhalte zu lesen.",
567 "SetupStepConstitutionTitle": "Deine Verfassung",
568 "SetupStepConstitutionWhy": "Code bedeutet hier zweierlei: die Software, die du auslieferst, und das geltende Gesetz dafür, wie Codewhale mit dir arbeitet. Entwirf deine — kurz, dauerhaft, änderbar. Mitgeliefert/Standard ist ein gültiger Abschluss.",
569 "SetupStepVerificationTitle": "Überprüfung",
570 "SetupStepVerificationWhy": "Fasst den Setup-Status zusammen und zeigt, welche Schritte verifiziert, übersprungen oder noch offen sind.",
571 "SetupCheckpointLayerOrder": "Ebenenreihenfolge: mitgelieferte Verfassung -> benutzer-globale Verfassung -> Repo-Verfassung -> AGENTS-/Projektanweisungen -> Memory/Handoff -> aktuelle Anfrage.",
572 "SetupCheckpointDoneBundled": "Verfassungs-Checkpoint abgeschlossen: mitgeliefertes/Standard-Recht wird verwendet.",
573 "SetupCheckpointDoneGuided": "Verfassung ratifiziert — dein geltendes Recht ist gespeichert. Jederzeit mit /constitution änderbar.",
574 "SetupCheckpointDoneKept": "Verfassung beibehalten — dein bestehendes Recht gilt unverändert. Jederzeit mit /constitution änderbar.",
575 "SetupCheckpointDeferred": "Verfassungs-Checkpoint vertagt: mitgeliefertes/Standard-Recht gilt, bis du zu /setup zurückkehrst.",
576 "SetupStepSkipped": "Setup-Schritt übersprungen und gespeichert.",
577 "SetupStepRetryRecorded": "Setup-Schritt zur Wiederholung markiert.",
578 "SetupLanguageReviewed": "Setup-Sprache gespeichert.",
579 "SetupConstitutionChoiceLabel": "Auswahl:",
580 "SetupConstitutionSourceLabel": "Quelle:",
581 "SetupConstitutionValidityLabel": "Gültigkeit:",
582 "SetupConstitutionPreviewLabel": "Vorschau-Hash:",
583 "SetupConstitutionExistingLabel": "Bestehende Datei:",
584 "SetupConstitutionExpertOverrideLabel": "Experten-Override:",
585 "SetupConstitutionGuidedHint": "1-6 passt den Entwurf an, G zeigt die Vorschau, erneut G ratifiziert. Nur Leitlinien: Laufzeit-Freigabe, Sandbox, Shell, Netzwerk, Vertrauen oder MCP-Berechtigungen werden nie geändert.",
586 "SetupConstitutionGuidedAnswersHint": "Geführte Antworten speichern nur benutzer-globale Präferenzen. Der mitgelieferte Kern bleibt aktiv; Doktrin-Module bleiben in Modus-Prompts/künftigen Opt-ins.",
587 "SetupConstitutionPurposeLabel": "Zweck:",
588 "SetupConstitutionAutonomyLabel": "Initiative:",
589 "SetupConstitutionEvidenceLabel": "Belege:",
590 "SetupConstitutionCommunicationLabel": "Kommunikation:",
591 "SetupConstitutionPrivacyLabel": "Privatsphäre:",
592 "SetupConstitutionPrinciplesLabel": "Prinzipien:",
593 "SetupCardRouteLabel": "Route:",
594 "SetupCardModelLabel": "Modell:",
595 "SetupCardAuthLabel": "Auth:",
596 "SetupCardHealthLabel": "Zustand:",
597 "SetupCardIntentLabel": "Arbeitsabsicht:",
598 "SetupCardApprovalLabel": "Freigaben:",
599 "SetupCardShellLabel": "Shell:",
600 "SetupCardTrustLabel": "Vertrauen:",
601 "SetupCardSandboxLabel": "Sandbox:",
602 "SetupCardNetworkLabel": "Netzwerk:",
603 "SetupOperateRuntimeLabel": "Worker-Laufzeit:",
604 "SetupOperateRosterLabel": "Fleet-Kader:",
605 "SetupOperateConcurrencyLabel": "Parallelität:",
606 "SetupOperateReadinessLabel": "Operate-Bereitschaft:",
607 "SetupOperateReviewHint": "Enter speichert diesen Setup-Snapshot.",
608 "SetupOperateReviewed": "Operate-/Fleet-Bereitschaft gespeichert.",
609 "SetupOperateNeedsActionSaved": "Operate/Fleet braucht noch Aktion; für den Setup-Bericht gespeichert.",
610 "SetupHotbarBindingsLabel": "Hotbar-Belegung:",
611 "SetupHotbarActionsLabel": "Belegbare Aktionen:",
612 "SetupHotbarReviewHint": "Enter speichert diesen Setup-Snapshot. H drücken, um Slots anzupassen.",
613 "SetupHotbarReviewed": "Hotbar-Setup-Status gespeichert.",
614 "SetupToolsMcpServersLabel": "MCP-Server:",
615 "SetupToolsMcpSkillsLabel": "Skills:",
616 "SetupToolsMcpToolsLabel": "Tools-Verz.:",
617 "SetupToolsMcpPluginsLabel": "Plugins:",
618 "SetupToolsMcpReviewHint": "Enter speichert diesen Setup-Snapshot. R für sichere Einstiege (kein Auto-Run) drücken.",
619 "SetupToolsMcpReviewed": "Tools-/MCP-Bereitschaft gespeichert.",
620 "SetupRemoteCloudsLabel": "Cloud-Ziele:",
621 "SetupRemoteBridgesLabel": "Chat-Bridges:",
622 "SetupRemoteProvidersLabel": "Provider:",
623 "SetupRemoteModeLabel": "Remote-Modus:",
624 "SetupRemoteModeLocalOnly": "Nur dieser Rechner:",
625 "SetupRemoteModeRuntimeApi": "Runtime-API:",
626 "SetupRemoteModeMobileLan": "Handy in deinem Netzwerk:",
627 "SetupRemoteModeChatBridge": "Chat-App:",
628 "SetupRemoteStatusDisabled": "nicht verfügbar",
629 "SetupRemoteStatusReady": "bereit",
630 "SetupRemoteStatusNeedsAction": "es fehlt etwas",
631 "SetupRemoteReviewHint": "Enter speichert diesen Setup-Stand. R zeigt die Vorschau.",
632 "SetupRemotePreviewTitle": "Remote Runtime On-Ramp",
633 "SetupRemoteReviewed": "Remote Runtime On-Ramp gespeichert.",
634 "SetupPersistenceHomeLabel": "Home:",
635 "SetupPersistenceConfigLabel": "Config:",
636 "SetupPersistenceStateLabel": "Setup-Stand:",
637 "SetupPersistenceConstitutionLabel": "Constitution:",
638 "SetupPersistenceMemoryLabel": "Memory:",
639 "SetupPersistenceNotesLabel": "Notizen:",
640 "SetupPersistenceReviewHint": "Enter speichert diesen Setup-Stand.",
641 "SetupPersistenceReviewed": "Persistenzpfade gespeichert.",
642 "SetupProviderModelReadyHint": "Enter speichert diese Provider/Modell-Route; P für Provider-Setup, M für Modellrouten.",
643 "SetupProviderModelNeedsActionHint": "Enter speichert Provider/Modell als handlungsbedürftig und fährt fort; P korrigiert Zugangsdaten, M prüft Routen.",
644 "SetupProviderModelReviewed": "Provider/Modell-Bereitschaft gespeichert.",
645 "SetupProviderModelNeedsActionSaved": "Provider/Modell erfordert weiterhin Aktion; für den Setup-Bericht gespeichert.",
646 "SetupRuntimePostureBoundary": "Runtime-Posture ist erzwungene Config; Constitution-Leitlinien ändern sie nie stillschweigend.",
647 "SetupRuntimePostureReviewHint": "Enter speichert diesen Setup-Stand. M für Arbeitsmodus, C für Config.",
648 "SetupRuntimePostureReviewed": "Runtime-Posture geprüft; keine Config geändert.",
649 "SetupRuntimePresetSelectedLabel": "Gewähltes Preset:",
650 "SetupRuntimePresetDiffLabel": "Config-Diff:",
651 "SetupRuntimePresetAskFirstTitle": "Ask-first",
652 "SetupRuntimePresetAskFirstDescription": "Standardmäßig Plan, Shell verborgen, Read-only-Sandbox.",
653 "SetupRuntimePresetNormalAgentTitle": "Normaler Agent",
654 "SetupRuntimePresetNormalAgentDescription": "Standardmäßig Agent, Freigabeabfragen, Shell sichtbar.",
655 "SetupRuntimePresetHighTrustTitle": "Lokal mit High-Trust",
656 "SetupRuntimePresetHighTrustDescription": "Standardmäßig Full Access für vertrauenswürdige lokale Arbeit; keine versteckte Constitution-Änderung.",
657 "SetupRuntimePresetPreviewTitle": "Vorschau des Runtime-Posture-Presets",
658 "SetupRuntimePresetSafetyFloor": "Sicherheitsuntergrenze: Auth/OAuth-Fehler, blockierte Policy-Ergebnisse, Publish-ähnliche Aktionen und Review-Gates können den Lauf weiterhin stoppen.",
659 "SetupRuntimePresetApplyHint": "A zeigt genau dieses Diff; nach der Vorschau erneut A zum Anwenden.",
660 "SetupRuntimePresetApplied": "Runtime-Preset angewendet.",
661 "SetupRuntimeProjectOverrideLabel": "Projekt-Override:",
662 "SetupRuntimeProjectOverrideNone": "keins erkannt für approval_policy oder sandbox_mode",
663 "SetupReportFirstRunLabel": "Erster Lauf:",
664 "SetupReportUpdateLabel": "Update-Checkpoint:",
665 "SetupReportOperateLabel": "Operate/Fleet:",
666 "SetupReportSourceLabel": "Quelle:",
667 "SetupReportAutonomyLabel": "Constitution-Autonomie:",
668 "SetupReportRuntimePostureLabel": "Runtime-Posture:",
669 "SetupReportPersisted": "setup_state.json gespeichert",
670 "SetupReportInherited": "aus bestehender Config abgeleitet",
671 "SetupReportReady": "bereit",
672 "SetupReportRequired": "erforderlich",
673 "SetupReportOptional": "optional",
674 "SetupReportRowsLabel": "Schrittstatus:",
675 "SetupReportNextActionLabel": "Nächste Aktion:",
676 "SetupReportNextActionNone": "Keine blockierende Setup-Aktion erfasst.",
677 "SetupReportNextActionConstitution": "Constitution-Checkpoint abschließen oder Bundled/Default wählen.",
678 "SetupReportNextActionProvider": "Provider/Modell-Bereitschaft prüfen oder /setup provider ausführen; /provider setup <name> für einen bestimmten Provider.",
679 "SetupReportNextActionRuntime": "Runtime-Posture prüfen oder /config nutzen.",
680 "SetupReportNextActionOperate": "Operate/Fleet-Bereitschaft vor dauerhaften Multi-Worker-Läufen prüfen.",
681 "SetupReportNextActionRequired": "Verbleibende erforderliche Setup-Schritte prüfen.",
682 "SetupReportRecorded": "Setup-Bericht gespeichert.",
683 "CtxMenuTitle": " Rechtsklick ",
684 "CtxMenuCopySelection": "Auswahl kopieren",
685 "CtxMenuCopySelectionDesc": "markierten Transkripttext kopieren",
686 "CtxMenuOpenSelection": "Auswahl öffnen",
687 "CtxMenuOpenSelectionDesc": "markierten Text im Pager zeigen",
688 "CtxMenuClearSelection": "Auswahl aufheben",
689 "CtxMenuOpenDetails": "Details öffnen",
690 "CtxMenuCopyMessage": "Nachricht kopieren",
691 "CtxMenuCopyMessageDesc": "angeklickte Transkriptzelle kopieren",
692 "CtxMenuOpenInEditor": "Im Editor öffnen",
693 "CtxMenuOpenInEditorDesc": "Datei:Zeile in $EDITOR öffnen",
694 "CtxMenuShowCell": "Zelle einblenden",
695 "CtxMenuShowCellDesc": "diese Transkriptzelle einblenden",
696 "CtxMenuHideCell": "Zelle ausblenden",
697 "CtxMenuHideCellDesc": "diese Transkriptzelle einklappen",
698 "CtxMenuShowHidden": "Ausgeblendete zeigen",
699 "CtxMenuShowHiddenDesc": "alle eingeklappten Zellen einblenden",
700 "CtxMenuPaste": "Einfügen",
701 "CtxMenuPasteDesc": "Zwischenablage in den Composer einfügen",
702 "CtxMenuCmdPalette": "Befehlspalette",
703 "CtxMenuCmdPaletteDesc": "Befehle, Skills und Tools",
704 "CtxMenuContextInspector": "Kontext-Inspektor",
705 "CtxMenuContextInspectorDesc": "aktiver Kontext und Cache-Hinweise",
706 "CtxMenuHelp": "Hilfe",
707 "CtxMenuHelpDesc": "Tastenbelegung und Befehle",
708 "FanoutCounts": "{done} fertig · {running} läuft · {failed} fehlgeschlagen · {pending} ausstehend",
709 "AppModeAgent": "Act",
710 "AppModeAuto": "Auto",
711 "AppModeYolo": "Full Access (veralteter Modusname)",
712 "AppModePlan": "Plan",
713 "AppModeOperate": "Operate",
714 "AppModeAgentHint": "Direktes Arbeiten in dieser Sitzung — Edits und Shell fragen nach Freigabe",
715 "AppModeAutoHint": "Shell aktiv mit automatischer Risikoprüfung",
716 "AppModePlanHint": "Read-only-Recherche zuerst — Plan vorlegen, bevor gehandelt wird",
717 "AppModeYoloHint": "Nur Kompatibilität — Act + Full Access, kein sichtbarer Modus",
718 "AppModeOperateHint": "Ihre Fleet parallel arbeiten lassen",
719 "VimModeNormal": "-- NORMAL --",
720 "VimModeInsert": "-- INSERT --",
721 "VimModeVisual": "-- VISUAL --",
722 "ApprovalRiskReview": "PRÜFUNG",
723 "ApprovalRiskElevated": "FREIGABE",
724 "ApprovalRiskDestructive": "DESTRUKTIV",
725 "ApprovalCategorySafe": "Sicher",
726 "ApprovalCategoryFileWrite": "Datei schreiben",
727 "ApprovalCategoryShell": "Bash",
728 "ApprovalCategoryNetwork": "Netzwerk",
729 "ApprovalCategoryMcpRead": "MCP-Lesen",
730 "ApprovalCategoryMcpAction": "MCP-Aktion",
731 "ApprovalCategoryAgent": "Subagent",
732 "ApprovalCategoryUnknown": "Unbekannt",
733 "ApprovalFieldType": "Typ: ",
734 "ApprovalFieldAbout": "Info: ",
735 "ApprovalFieldImpact": "Auswirkung: ",
736 "ApprovalFieldParams": "Parameter: ",
737 "ApprovalOptionApproveOnce": "Einmal erlauben",
738 "ApprovalOptionApproveAlways": "Für diese Sitzung erlauben (diese Art)",
739 "ApprovalOptionAllowExactRepo": "Diese exakte Regel in diesem Repo immer erlauben",
740 "ApprovalSaveAskRuleHint": " s einmal erlauben + exakte Regel immer erfragen",
741 "ApprovalOptionDeny": "Aufruf ablehnen",
742 "ApprovalOptionAbortTurn": "Turn abbrechen",
743 "ApprovalBlockTitle": "Freigabe",
744 "ApprovalControlsHint": " · Pg↑/↓ prüfen · {details} Details · Esc abbrechen",
745 "ApprovalTruncationHint": " … gekürzt · {details} für volle Details",
746 "ApprovalFullAccessPolicyBlocked": "{tool} blockiert: Full Access kann diese Policy nicht umgehen",
747 "AutoReviewQuestionSkipped": "Auto-Review hat eine Nutzerfrage übersprungen und autonom fortgefahren",
748 "ApprovalChooseHint": "Wahl: ",
749 "ApprovalChooseAction": "Enter wählt die Option, oder direkt y/a/d drücken",
750 "ApprovalIntentLabel": "Absicht: ",
751 "ApprovalMoreLines": " … (+{count} Zeilen)",
752 "ApprovalAutoDeniedSession": "Auto-abgelehnt {tool}: eine passende Anfrage wurde früher in diesem CodeWhale-Lauf abgelehnt. CodeWhale neu starten, um sie erneut zu prüfen.",
753 "ElevationTitleSandboxDenied": " ⚠, Sandbox verweigert ",
754 "ElevationTitleRequired": " Sandbox-Elevation erforderlich ",
755 "ElevationFieldTool": " Tool: ",
756 "ElevationFieldCmd": " Befehl: ",
757 "ElevationFieldReason": " Grund: ",
758 "ElevationImpactHeader": " Auswirkung bei Freigabe:",
759 "ElevationImpactNetwork": " - Netzwerk-Wiederholung erlaubt ausgehende Downloads und HTTP-Anfragen",
760 "ElevationImpactWrite": " - Schreib-Wiederholung erweitert den beschreibbaren Dateisystembereich für diesen Tool-Aufruf",
761 "ElevationImpactFullAccess": " - Full Access entfernt Sandbox-Beschränkungen für diese Wiederholung vollständig",
762 "ElevationPromptProceed": " Wie fortfahren:",
763 "ElevationOptionNetwork": "Ausgehendes Netzwerk erlauben",
764 "ElevationOptionWrite": "Zusätzlichen Schreibzugriff erlauben",
765 "ElevationOptionFullAccess": "Full Access (Dateisystem + Netzwerk)",
766 "ElevationOptionAbort": "Abbrechen",
767 "ElevationOptionNetworkDesc": "Tool-Aufruf mit ausgehendem Netzwerkzugriff für Downloads und HTTP-Anfragen wiederholen",
768 "ElevationOptionWriteDesc": "Tool-Aufruf mit zusätzlichem beschreibbarem Dateisystembereich wiederholen",
769 "ElevationOptionFullAccessDesc": "Ohne Sandbox-Limits wiederholen; gewährt uneingeschränkten Dateisystem- und Netzwerkzugriff",
770 "ElevationOptionAbortDesc": "Diese Tool-Ausführung abbrechen",
771 "CtxInspTitle": "Kontext-Inspektor",
772 "CtxInspSessionContext": "Sitzungskontext",
773 "CtxInspSystemPrompt": "System-Prompt-Struktur",
774 "CtxInspReferences": "Referenzen",
775 "CtxInspRecentTools": "Letzte Tools",
776 "CtxInspModel": "Modell",
777 "CtxInspWorkspace": "Workspace",
778 "CtxInspSession": "Sitzung",
779 "CtxInspContext": "Kontext",
780 "CtxInspTranscript": "Transkript",
781 "CtxInspWorkspaceStatus": "Workspace-Status",
782 "CtxInspNotSampledYet": "noch nicht erfasst",
783 "CtxInspOk": "ok",
784 "CtxInspHigh": "hoch",
785 "CtxInspCritical": "kritisch",
786 "CtxInspIncluded": "enthalten",
787 "CtxInspAttached": "angehängt",
788 "CtxInspNotIncluded": "nicht enthalten",
789 "CtxInspOutputCaptured": "Ausgabe erfasst",
790 "CtxInspNoOutputYet": "noch keine Ausgabe",
791 "CtxInspNoSystemPrompt": "Kein System-Prompt gesetzt.",
792 "CtxInspNoReferences": "Noch keine Datei-, Ordner- oder Medienreferenzen erfasst.",
793 "CtxInspNoToolActivity": "Noch keine Tool-Aktivität erfasst.",
794 "CtxInspVHint": "Passende Karte öffnen und {details} für volle Details drücken.",
795 "CtxInspCells": "Zellen",
796 "CtxInspApiMessages": "API-Nachrichten",
797 "CtxInspActive": "aktiv",
798 "CtxInspCell": "Zelle",
799 "CtxInspMoreReferences": "weitere Referenz(en)",
800 "CtxInspStablePrefix": "Stabiles Präfix",
801 "CtxInspVolatileWorkingSet": "Volatiles Working Set",
802 "CtxInspFirstLine": "Erste Zeile",
803 "CtxInspTotal": "Gesamt",
804 "CtxInspTextPromptLayers": "Text-Prompt-Ebenen",
805 "CtxInspSingleTextBlob": "Einzelner Text-Blob",
806 "CtxInspBlocks": "Blöcke",
807 "CtxInspBlock": "Block",
808 "CtxInspTokens": "Tokens",
809 "CtxInspLayers": "Ebene(n)",
810 "CtxInspNone": "keine",
811 "CtxInspEmpty": "(leer)",
812 "CtxInspCacheFriendly": "cache-freundlich",
813 "CtxInspChangesByTurn": "ändert sich pro Sitzung/Turn",
814 "CtxInspStablePrefixOnly": "nur stabiles Präfix",
815 "CtxInspCacheTip": "Tipp: Stabile Präfix-Blöcke sind cachefähig, wenn der aktive Provider Prefix-Caching unterstützt. Änderungen am volatilen Working Set brechen den Cache nur am Ende.",
816 "ToolFamilyRead": "lesen",
817 "ToolFamilyPatch": "patchen",
818 "ToolFamilyRun": "ausführen",
819 "ToolFamilyFind": "suchen",
820 "ToolFamilyDelegate": "delegieren",
821 "ToolFamilyFanout": "verteilen",
822 "ToolFamilyRlm": "rlm",
823 "ToolFamilyVerify": "prüfen",
824 "ToolFamilyThink": "denken",
825 "ToolFamilyGeneric": "Werkzeug",
826 "CmdVoiceDescription": "Spracheingabe umschalten: Sprache aufnehmen und in den Composer transkribieren",
827 "CmdVoiceSendDescription": "Sprach-Auto-Senden umschalten: absenden, wenn das Transkript mit \"send it\" endet",
828 "CmdVoiceControlDescription": "Sprachsteuerung umschalten: KI-gestütztes Diktat mit Blick auf den Composer-Text",
829 "VoiceEnabled": "Spracheingabe aktiviert. Zum Aufnehmen sprechen.",
830 "VoiceDisabled": "Spracheingabe deaktiviert.",
831 "VoiceSendEnabled": "Sprach-Auto-Senden aktiviert.",
832 "VoiceSendDisabled": "Sprach-Auto-Senden deaktiviert.",
833 "VoiceControlEnabled": "Sprachsteuerung aktiviert.",
834 "VoiceControlDisabled": "Sprachsteuerung deaktiviert.",
835 "VoiceErrNoAuth": "Sprache: kein API-Schlüssel für den aktiven Provider konfiguriert",
836 "VoiceErrNoRecorder": "Sprache: kein Aufnahme-Tool gefunden. sox, arecord oder rec installieren.",
837 "VoiceErrNetwork": "Sprache: Transkriptionsanfrage fehlgeschlagen",
838 "VoiceErrEmptySend": "Sprache: nichts zu senden",
839 "VoiceErrTooShort": "Sprache: keine Sprache erkannt, Aufnahme zu kurz",
840 "VoiceRecording": "🎙 Aufnahme... jetzt sprechen",
841 "VoiceProcessing": "🎙 Transkribiere...",
842 "VoiceTranscribed": "🎙 Transkribiert",
843 "NotificationTurnComplete": "Turn abgeschlossen",
844 "NotificationSubagentComplete": "Subagent abgeschlossen",
845 "NotificationSubagentFailed": "Subagent fehlgeschlagen",
846 "NotificationSubagentInterrupted": "Subagent unterbrochen",
847 "NotificationSubagentCancelled": "Subagent abgebrochen",
848 "NotificationSubagentBudgetExhausted": "Subagent-Budget erschöpft",
849 "FooterWorkedChip": "{duration} gearbeitet",
850 "FleetDraftTitle": "Fleet-Profil — Entwurf von {model_label} (g speichert)",
851 "FleetDraftHeader": "# .codewhale/agents/{name}\n# Entwurf von {model_label}, validiert und begrenzt durch Codewhale.\n# Berechtigungen bleiben auf Fleet-Minimum: keine Shell, kein Vertrauen, Freigabe erforderlich.\n# Es wird nichts gespeichert, bis Sie im Wizard g drücken.\n\n",
852 "SetupRemoteOnRampText": "Remote Runtime On-Ramp\n\n/setup zeigt nur Fakten zur Remote-Runtime. Es erzeugt keine Deploy-Bundles, schreibt keine Zugangsdaten, ruft keine Cloud-CLIs auf und führt `remote-setup` nicht aus.\n\nAktuelle Fakten:\n- Clouds: {clouds_result}\n- Chat-Bridges: {bridges_result}\n- Provider: {providers_result}\n- Modus: {mode_result}\n\nUm ein Deploy-Bundle zu erzeugen, explizit in einem normalen Terminal ausführen:\n\n```sh\n{command}\n```\n\nDas erzeugte RUNBOOK enthält Host-Schritte zur menschlichen Prüfung. `--apply` bleibt unimplementiert; nicht als Auto-Deploy behandeln.",
853 "ApprovalDescSafe": "Fordert eine sichere/Read-only-Operation an.",
854 "ApprovalDescFileWrite": "Fordert an, eine Datei zu ändern. Bitte Pfad und Inhalt bestätigen.",
855 "ApprovalDescShell": "Fordert an, einen Shell-Befehl auszuführen. Befehl und Arbeitsverzeichnis prüfen.",
856 "ApprovalDescNetwork": "Fordert Zugriff auf Netzwerk oder Remote-Inhalte an. Prüfen, ob das Ziel vertrauenswürdig ist.",
857 "ApprovalDescMcpRead": "Fordert Lesezugriff auf einen MCP-Server an.",
858 "ApprovalDescMcpAction": "Fordert an, eine MCP-Server-Aktion mit möglichen Seiteneffekten aufzurufen.",
859 "ApprovalDescAgent": "Fordert an, einen Subagenten zu starten oder zu prüfen; Subagenten haben weiterhin eigene Gates.",
860 "ApprovalDescUnknown": "Fordert an, ein nicht klassifiziertes Tool auszuführen. Parameter sorgfältig prüfen.",
861 "ApprovalImpactSafe": "Read-only-Operation.",
862 "ApprovalImpactFileWrite": "Schreibt Dateien im Workspace oder in einem freigegebenen Schreibbereich.",
863 "ApprovalImpactShell": "Führt einen Bash-Befehl in Ihrem Workspace aus.",
864 "ApprovalImpactNetwork": "Kann Netzwerkdienste oder Remote-Inhalte erreichen.",
865 "ApprovalImpactMcpRead": "Liest von einem MCP-Server ohne erkennbaren lokalen Schreibzugriff.",
866 "ApprovalImpactMcpAction": "Ruft eine MCP-Server-Aktion mit möglichen Seiteneffekten auf.",
867 "ApprovalImpactAgent": "Startet oder prüft einen Subagenten; Subagenten haben eigene Gates.",
868 "ApprovalImpactUnknown": "Tool ist nicht klassifiziert. Parameter vor Freigabe sorgfältig prüfen.",
869 "ApprovalLabelCommand": "Befehl",
870 "ApprovalLabelDir": "Ordner",
871 "ApprovalLabelFile": "Datei",
872 "ApprovalLabelPreview": "Vorschau",
873 "ApprovalLabelProposedContent": "vorgeschlagener Inhalt",
874 "ApprovalLabelReplaceThis": "dies ersetzen",
875 "ApprovalLabelWithThis": "durch dies",
876 "ApprovalLabelReplacementContent": "Ersatzinhalt",
877 "ApprovalLabelPath": "Pfad",
878 "ApprovalLabelTarget": "Ziel",
879 "ApprovalLabelInput": "Eingabe",
880 "ApprovalLabelAction": "Aktion",
881 "ApprovalLabelType": "Typ",
882 "ApprovalLabelPrompt": "Prompt",
883 "ApprovalLabelAbout": "Info: ",
884 "ApprovalLabelImpact": "Auswirkung: ",
885 "SetupConstitutionFileNotChecked": "noch nicht geprüft",
886 "SetupConstitutionFileMissing": "keine constitution.json gefunden; Bundled/Default gilt",
887 "SetupConstitutionFileLoadedSelected": "gültige constitution.json vorhanden und ausgewählt",
888 "SetupConstitutionFileLoadedInactive": "gültige constitution.json vorhanden, aber unter der gespeicherten Wahl inaktiv",
889 "SetupConstitutionFileLoadedUnselected": "gültige constitution.json vorhanden; Vorschau oder Speichern führt zur Auswahl",
890 "SetupConstitutionFileEmpty": "constitution.json ist leer; G zum Neu generieren oder U für Bundled",
891 "SetupConstitutionFileInvalid": "constitution.json ist ungültig; Reparatur/Neu generieren oder Bundled nutzen",
892 "SetupConstitutionFileUnreadable": "constitution.json ist nicht lesbar; Reparatur/Neu generieren oder Bundled nutzen",
893 "SetupConstitutionFilePathError": "CODEWHALE_HOME konnte für constitution.json nicht aufgelöst werden",
894 "SetupExpertOverrideNotChecked": "noch nicht geprüft",
895 "SetupExpertOverrideMissing": "keine prompts/constitution.md gefunden",
896 "SetupExpertOverrideActive": "aktiv; Experten-Markdown-Override ist aktiviert",
897 "SetupExpertOverrideDisabled": "Datei gefunden, aber deaktiviert; {env}=1 zum Aktivieren setzen",
898 "SetupExpertOverrideEmpty": "Override-Datei ist leer; Bundled/Default gilt",
899 "SetupExpertOverrideUnreadable": "Override-Datei ist nicht lesbar; Bundled/Default gilt",
900 "SetupExpertOverridePathError": "CODEWHALE_HOME konnte für prompts/constitution.md nicht aufgelöst werden",
901 "SetupAutonomyUnspecified": "nicht angegeben oder Bundled/Default",
902 "SetupGuidedPurposeCoding": "Coding-Werkbank",
903 "SetupGuidedPurposeResearch": "Forschungssynthese",
904 "SetupGuidedPurposeOperations": "Betriebshelfer",
905 "SetupGuidedPurposeMixed": "gemischte Werkbank",
906 "SetupGuidedPurposeAboutCoding": "Ein Codewhale-Nutzer, der eine ruhige, evidenzorientierte Coding-Werkbank will.",
907 "SetupGuidedPurposeAboutResearch": "Ein Codewhale-Nutzer, der aktuelle, belegte Recherche und sorgfältige Synthese will.",
908 "SetupGuidedPurposeAboutOperations": "Ein Codewhale-Nutzer, der verlässliche Betriebshilfe mit klaren Rollback-Punkten will.",
909 "SetupGuidedPurposeAboutMixed": "Ein Codewhale-Nutzer, der eine flexible Werkbank für Coding, Recherche, Schreiben und Betrieb will.",
910 "SetupGuidedStyleCoding": "Codeänderungen auf angefragtes Verhalten und bestehende Repo-Muster begrenzen.",
911 "SetupGuidedStyleResearch": "Live-Evidenz von Ableitung trennen und Quellen für veränderliche Fakten zitieren.",
912 "SetupGuidedStyleOperations": "Reversible Betriebsschritte mit Dry-Runs, Statuschecks und Rollback-Notizen bevorzugen.",
913 "SetupGuidedStyleMixed": "Zwischen Coding, Recherche, Schreiben und Betrieb wechseln, ohne die Sicherheitsposture zu erweitern.",
914 "SetupGuidedEvidenceAssumptions": "Annahmen benennen",
915 "SetupGuidedEvidenceTestsAndReceipts": "Tests & Belege",
916 "SetupGuidedEvidenceReleaseReceipts": "Release-Belege",
917 "SetupGuidedNotes": "Geführte Antworten: Zweck={purpose}; Initiative={initiative}; Evidenz={evidence}; Kommunikation={communication}; Privatsphäre={privacy}; Prinzipien={principles}. {notes} Freitext-Prinzipien sind beratend und ändern keine Freigabe-, Sandbox-, Shell-, Netzwerk-, Vertrauens- oder MCP-Berechtigungen.",
918 "OnboardWelcomeVersion": "Version {version}",
919 "OnboardWelcomeLead": "Code bedeutet hier zweierlei: die Software, die Sie ausliefern, und das Gesetz, unter dem dieser Agent arbeitet.",
920 "OnboardWelcomeSetupBlurb": "Das Setup passt sich der vorhandenen Konfiguration an; nur diese Bildschirme erscheinen.",
921 "OnboardWelcomeSteps": "Weiter: {steps}.",
922 "OnboardWelcomeStepLanguage": "Sprache wählen",
923 "OnboardWelcomeStepAppearance": "Aussehen wählen",
924 "OnboardWelcomeStepApiKey": "API-Schlüssel verbinden",
925 "OnboardWelcomeStepTrust": "Workspace vertrauen",
926 "OnboardWelcomeStepMentalModels": "Modi und Berechtigungen lernen",
927 "OnboardWelcomeStepTips": "Setup-Tipps",
928 "OnboardWelcomeDefaults": "Bundled-Defaults sind gültig; jederzeit mit /constitution anpassbar.",
929 "OnboardWelcomeEnter": "Enter drücken zum Fortfahren.",
930 "OnboardWelcomeExit": "Ctrl+C beendet jederzeit.",
931 "SetupToolsMcpHotbarLabel": "Hotbar-Quellen:",
932 "SetupToolsMcpNeedsActionSaved": "Tools/MCP erfordert weiterhin Aktion; für den Setup-Bericht gespeichert (blockiert den ersten Lauf nicht).",
933 "SetupToolsMcpPreviewTitle": "Tools / MCP — sichere Einstiege",
934 "SetupToolsMcpOnRampText": "Tools, MCP, Skills & Plugins — Sichere Einstiege\n\n/setup liest nur das lokale Inventar. Es startet nie MCP-Server, installiert keine Skills, führt keine Plugins aus und führt keine unvertrauenswürdigen Befehle aus.\n\nAktuelles Inventar:\n- MCP: {mcp_result}\n- Skills: {skills_result}\n- Tools-Verzeichnis: {tools_result}\n- Plugins: {plugins_result}\n- Hotbar (geteilte Adapter): {hotbar_result}\n\nPfade (Home geschwärzt):\n- MCP-Config: {mcp_path}\n- Skills: {skills_path}\n- Plugins: {plugins_path}\n\nSicherer Bootstrap (selbst in einem normalen Terminal oder TUI-Befehl ausführen):\n- MCP: /mcp · codewhale mcp init · codewhale doctor\n- Skills: /skills · codewhale setup --skills · /skills install <spec>\n- Plugins: /plugin · codewhale setup --plugins\n- Tools-Verzeichnis: codewhale setup --tools\n\nAktionen mit Nebenwirkungen erfordern immer eine explizite Bestätigung. Plugin-Befehle bleiben von Slash-Befehlen getrennt; die Hotbar-Plugin-Quelle bleibt zurückgestellt, bis Freigabe-Gates landen.\n\nSiehe docs/MCP.md und docs/skills/README.md für alles, was weiterhin manuelle externe Einrichtung braucht.",
935 "HotbarActionModeOperateName": "Operate-Modus",
936 "HotbarActionModeOperateDescription": "Ihre Fleet parallel arbeiten lassen.",
937 "HomeOperateModeTip": "Operate — Ihre Fleet parallel arbeiten lassen",
938 "HomeOperateModeFleetTip": " Eingebaute Rollen nutzen das Modell dieser Sitzung; /fleet setup passt sie an",
939 "HelpSubtitle": "Konzepte, Befehle und Tastenbelegung",
940 "CommandPaletteTitle": "Befehl",
941 "CommandPaletteSubtitle": "Eine Aktion finden und ausführen",
942 "ConfigSubtitle": "Einstellungen zuerst; Rohschlüssel im erweiterten Detail",
943 "LaunchMenuNewSession": "Neue Sitzung",
944 "LaunchMenuNewWorktree": "Neuer Worktree",
945 "LaunchMenuResumeSession": "Sitzung fortsetzen",
946 "LaunchMenuChangelog": "Changelog",
947 "LaunchMenuQuit": "Beenden",
948 "LaunchMenuUnavailable": "nicht verfügbar",
949 "LaunchMenuSavedCount": "{count} gespeichert",
950 "LaunchWorktreePrompt": "Branch/Worktree benennen oder Enter für einen automatischen Namen.",
951 "LaunchWorktreeNeedsGit": "Neuer Worktree erfordert ein Git-Repository.",
952 "LaunchWorktreeNameLabel": "Worktree-Name",
953 "LaunchHintMove": "bewegen",
954 "LaunchHintOpen": "öffnen",
955 "LaunchTipFlags": "Tipp: -w <path> öffnet einen Workspace; -r <session-id> setzt direkt fort",
956 "LaunchSavedSessionSingular": "1 gespeicherte Sitzung",
957 "LaunchSavedSessionsPlural": "{count} gespeicherte Sitzungen",
958 "LaunchCreatingWorktree": "Worktree wird erstellt…",
959 "LaunchWorktreeFailed": "Worktree fehlgeschlagen: {error}",
960 "LaunchNoSavedSessions": "Keine gespeicherten Sitzungen für diesen Workspace.",
961 "PhaseIdle": "ruhend",
962 "PhaseDraft": "entwurf",
963 "PhaseWorking": "arbeitet",
964 "PhaseReasoning": "überlegt",
965 "PhaseReading": "liest",
966 "PhaseUsingTool": "nutzt Tool",
967 "PhaseVerifying": "verifiziert",
968 "PhaseWaitingOnYou": "wartet auf Sie",
969 "PhaseDone": "fertig",
970 "PhaseFailed": "fehlgeschlagen",
971 "PhaseFinishing": "schließt ab",
972 "ChipModeAct": "act",
973 "ChipModePlan": "plan",
974 "ChipModeOperate": "operate",
975 "ChipPermissionReadOnly": "nur lesen",
976 "ChipPermissionAsk": "ask",
977 "ChipPermissionAuto": "auto",
978 "ChipPermissionFullAccess": "Full Access",
979 "ChipPermissionNever": "nie",
980 "FooterHintKeys": "Tasten",
981 "FooterHintOutput": "Ausgabe",
982 "FooterHintContext": "Kontext",
983 "EmptyStateNoGit": "kein git",
984 "EmptyStateMcpLabel": "mcp",
985 "EmptyStateFleetLabel": "Fleet",
986 "EmptyStateFleetSetupLabel": "Fleet bereit",
987 "EmptyStateHelpHint": "— alles anzeigen",
988 "SessionsSurfaceTitle": "Sitzungen",
989 "SessionsPaneTitle": " Sitzungen (1-9) ",
990 "SessionsHistoryPaneTitle": " Verlauf (PgUp/PgDn) ",
991 "SessionsActionResume": "fortsetzen",
992 "SessionsActionSearch": "suchen",
993 "SessionsActionSort": "sortieren",
994 "SessionsActionRename": "umbenennen",
995 "SessionsActionAllWorkspaces": "alle Workspaces",
996 "SessionsActionDelete": "löschen",
997 "SessionsActionClose": "schließen",
998 "SessionsScopeSortHeader": "Bereich und Sortierung · {sort}",
999 "SessionsEmptyTitle": "Noch keine gespeicherten Sitzungen.",
1000 "SessionsEmptyHint": "Nachricht senden, um eine zu starten; sie wird automatisch gespeichert.",
1001 "SessionsShowingAllWorkspaces": "Sitzungen aus allen Workspaces",
1002 "SessionsScopedToWorkspace": "auf diesen Workspace begrenzt",
1003 "SessionsNewTitlePrompt": "Neuer Titel: ",
1004 "SessionsDeletePrompt": "Sitzung löschen? (y/n)",
1005 "SessionsConfirmDelete": "Löschen bestätigen (y/n)",
1006 "SessionsNewSessionTitle": "Neue Sitzung",
1007 "SessionsOpenedHistory": "Verlauf für {id} geöffnet",
1008 "SessionsSortStatus": "Sortierung: {sort}",
1009 "SessionsSortRecent": "neueste",
1010 "SessionsSortName": "Name",
1011 "SessionsSortSize": "Größe",
1012 "SessionsSearchPrompt": "Suche: tippen zum Filtern, Enter zum Anwenden",
1013 "SessionsDeleteFailed": "Löschen fehlgeschlagen: {error}",
1014 "SessionsDeleted": "Sitzung {id} gelöscht",
1015 "SessionsNoSelection": "Keine Sitzung ausgewählt",
1016 "SessionsTitleLength": "Titel muss 1–100 Zeichen haben",
1017 "SessionsOpenFailed": "Sitzungen konnten nicht geöffnet werden: {error}",
1018 "SessionsLoadFailed": "Sitzung konnte nicht geladen werden: {error}",
1019 "SessionsRenameFailed": "Umbenennen fehlgeschlagen: {error}",
1020 "SessionsRenamed": "Umbenannt in \"{title}\"",
1021 "SessionsNoResults": "Keine Sitzungen gefunden.",
1022 "SessionsDirectoryFailed": "Sitzungsverzeichnis konnte nicht geöffnet werden.",
1023 "SessionsPreviewFailed": "Sitzungsvorschau konnte nicht geladen werden.",
1024 "SessionsDeleteCancelled": "Löschen abgebrochen",
1025 "SessionsRenameCancelled": "Umbenennen abgebrochen",
1026 "SessionsShowingRange": "Zeige {start}-{end} / {total}",
1027 "SessionsMessageCountCompact": "{count} Nachr.",
1028 "SessionsForkCompact": "Fork",
1029 "SessionsUnknownMode": "unbekannt",
1030 "SessionsPreviewTitle": "Titel: {title}",
1031 "SessionsPreviewUpdated": "Aktualisiert: {updated}",
1032 "SessionsPreviewMessagesModel": "Nachrichten: {count} | Modell: {model}",
1033 "SessionsPreviewMode": "Modus: {mode}",
1034 "SessionsToolCall": "Tool-Aufruf: {name} {input}",
1035 "SessionsToolError": "Tool-Fehler: {content}",
1036 "SessionsToolResult": "Tool-Ergebnis: {content}",
1037 "SessionsServerTool": "Server-Tool: {name} {input}",
1038 "SessionsImage": "[Bild]",
1039 "SessionsTimeJustNow": "gerade eben",
1040 "SessionsTimeMinutesAgo": "vor {count}m",
1041 "SessionsTimeHoursAgo": "vor {count}h",
1042 "SessionsTimeDaysAgo": "vor {count}T",
1043 "CtxInspRowSystemPrompt": "System-Prompt",
1044 "CtxInspRowMessages": "Nachrichten",
1045 "CtxInspRowFree": "frei",
1046 "CtxInspFreeTokensDetail": "{free} freie Tokens verbleiben, bevor das Route-Fenster voll ist. Auto-Compact-Schwelle: {threshold}%.",
1047 "CtxInspDrillTitle": "Kontext · {row}",
1048 "CtxInspSurfaceTitle": "Kontext",
1049 "CtxInspActionSelect": "auswählen",
1050 "CtxInspActionDrillDown": "aufklappen",
1051 "CtxInspActionClose": "schließen",
1052 "CtxInspUsedTokens": "~{used}/{max} Tokens",
1053 "CtxInspAutoCompactAt": "Auto-Compact bei {threshold}%",
1054 "CtxInspRowTokens": "{tokens} Tokens · {percent}%",
1055 "RouteSurfaceTitle": "Route · {view}",
1056 "RouteBrowseCatalog": "Katalog durchsuchen",
1057 "RouteActionType": "Typ",
1058 "RouteActionSearchAnyModel": "beliebiges Modell suchen",
1059 "RoutePanelHeader": "Route",
1060 "RouteProviderLabel": "Provider",
1061 "RouteModelFirstAtomic": "atomare Model-first-Route",
1062 "PickerActionMove": "bewegen",
1063 "PickerActionSwitch": "wechseln",
1064 "PickerActionApply": "anwenden",
1065 "PickerActionSetStartupDefault": "als Startstandard festlegen",
1066 "PickerActionCancel": "abbrechen",
1067 "PickerActionClear": "leeren",
1068 "PickerActionClearSearch": "Suche leeren",
1069 "PickerActionBrowseAll": "alle durchsuchen",
1070 "PickerActionCustom": "benutzerdefiniert",
1071 "PickerActionJump": "springen",
1072 "PickerActionEditKey": "Schlüssel bearbeiten",
1073 "PickerActionModels": "Modelle",
1074 "PickerActionUnavailable": "nicht verfügbar",
1075 "PickerActionSetKey": "Schlüssel setzen",
1076 "PickerActionConfigured": "konfiguriert",
1077 "RouteNoModels": "Keine Modelle verfügbar.",
1078 "RouteNoModelMatch": "Keine Modelle passen zu \"{query}\" — Backspace zum Leeren.",
1079 "ProviderNoMatchesTitle": "Keine passenden Provider",
1080 "ProviderNoMatchesHint": "Anderen Suchbegriff versuchen oder leeren, um zu durchsuchen.",
1081 "ProviderNoConfiguredTitle": "Noch keine Provider konfiguriert",
1082 "ProviderNoConfiguredHint": "Alle unterstützten Provider durchsuchen oder einen eigenen Endpoint erstellen.",
1083 "ProviderNoCatalogModels": "Keine Katalogmodelle verfügbar.",
1084 "ProviderExternalActionRevoke": "extern widerrufen",
1085 "ProviderExternalActionChoices": "externe Zugriffsoptionen",
1086 "ProviderExternalActionReuseGrok": "externe Grok-Wiederverwendung",
1087 "ProviderExternalHintCodexReview": "Nach {login} Enter drücken, um Optionen für deaktivierten/Read-only/verwalteten Zugriff zu prüfen.",
1088 "ProviderExternalHintXaiReview": "Enter für Codewhale-eigenes Device-Login; E drücken, um bestehende Grok-CLI-Wiederverwendung zu prüfen.",
1089 "ProviderExternalHintXaiApiKey": "Oder XAI_API_KEY nutzen und diesen Picker erneut öffnen.",
1090 "XaiAuthChoiceTitle": " xAI-Authentifizierung ",
1091 "XaiAuthChoiceIntro": "Wählen Sie genau eine Anmeldedatenquelle. Schlüsseltext wird nie als OAuth-Token behandelt.",
1092 "XaiAuthChoiceApiKeyOption": "xAI-API-Schlüssel — eingeben oder einfügen und im xAI-Anbieterplatz speichern",
1093 "XaiAuthChoiceDeviceOAuthOption": "Natives Geräte-OAuth — Anmeldung per Browser/Gerätecode mit Codewhale-eigenem Speicher",
1094 "ProviderExternalDetailScope": "Extern: Zugriff={access} | Provider={provider} | Quelle={source} | Version={version} | {state}",
1095 "ProviderExternalDormant": "ruhend",
1096 "ProviderExternalOwnerPath": "Eigentümer/Pfad: {owner} | {path}",
1097 "ProviderExternalPinnedPathWarning": "Warnung: Umgebungs-{owner}-Zugangsdatenpfad geändert; Einwilligung bleibt an {path} gebunden.",
1098 "ProviderExternalSemanticsRevoke": "{semantics} | Widerruf: {revoke}",
1099 "ProviderExternalRevoke": "Widerruf: {revoke}",
1100 "ProviderExternalChoiceTitle": " Externer Zugangsdaten-Zugriff · {provider} ",
1101 "ProviderExternalActionChoose": "wählen",
1102 "ProviderExternalChoiceIntro": "Wählen, was Codewhale mit Zugangsdaten eines anderen CLI tun darf.",
1103 "ProviderExternalDisabledLabel": "Deaktiviert (Standard)",
1104 "ProviderExternalDisabledDetail": "kein Probing, Lesen, Refresh, Netzwerk oder Schreiben",
1105 "ProviderExternalReadOnlyLabel": "Read-only",
1106 "ProviderExternalReadOnlyDetail": "eine exakte Datei; explizite Bestätigung folgt",
1107 "ProviderExternalReadOnlySemantics": "diese exakte Datei lesen; kein Refresh, keine Identity-Provider- oder Discovery-Anfragen, keine Schreibzugriffe oder Rewrites auf externe Dateien; normale Anfragen an den gewählten Provider dürfen dessen Token nutzen",
1108 "ProviderExternalManagedLabel": "Verwaltet (nicht verfügbar)",
1109 "ProviderExternalManagedDetail": "kein geprüfter, schemasicherer Preservation-Adapter",
1110 "ProviderExternalConfirmTitle": " Exakten Read-only-Zugriff bestätigen ",
1111 "ProviderExternalActionGrant": "Read-only-Zugriff gewähren",
1112 "ProviderExternalOwnerLabel": "Besitzendes CLI",
1113 "ProviderExternalExactPathLabel": "Exakter aufgelöster Pfad",
1114 "ProviderExternalSemanticsLabel": "Semantik",
1115 "ProviderExternalRejectUnsafe": "Codewhale lehnt Symlinks, Reparse Points und nicht-reguläre Dateien ab.",
1116 "ProviderExternalRevokeLabel": "Widerrufen",
1117 "ProviderExternalGrantedToast": "Read-only-{owner}-Zugriff für {provider} gewährt. Kein Refresh, keine Identity-/Discovery-Anfragen, keine Schreibzugriffe auf externe Dateien; normale Provider-Anfragen dürfen das Token nutzen.",
1118 "ProviderExternalSaveFailedToast": "Einwilligung für externe Zugangsdaten wurde nicht gespeichert: {error}",
1119 "ProviderExternalRevokedToast": "Externer Zugangsdaten-Zugriff für {provider} widerrufen",
1120 "ProviderExternalRevokeFailedToast": "Externer Zugangsdaten-Zugriff wurde nicht widerrufen: {error}",
1121 "ThemeSurfaceTitle": "Theme · Live-Vorschau",
1122 "ThemeTreatmentOmbreUnavailable": "Treatment Ombre nicht verfügbar — Terminal besitzt den Hintergrund",
1123 "ThemeTreatmentFlatActive": "Treatment Flat — aktiv",
1124 "ThemeTreatmentOmbreActive": "Treatment Ombre — aktiv",
1125 "FleetRosterHeaderLabel": "Fleet",
1126 "FleetRosterTabRoster": "Roster",
1127 "FleetRosterTabSetup": "Setup",
1128 "FleetRosterWorkers": "Worker",
1129 "FleetRosterMembersCount": "{count} Mitglieder",
1130 "FleetRosterOperatorFirst": "Operator führt · Sitzungsmodell leitet diese Fleet",
1131 "FleetRosterOperatorRow": "Operator · Leader",
1132 "FleetReadyNotice": "Fleet ist bereit · /fleet öffnet Rollen · /fleet setup passt Routen an",
1133 "FleetProfileIdentityVerifyFailed": "Bestehende Profil-Identitäten konnten nicht verifiziert werden ({error}); die benannte Datei vor dem Speichern korrigieren.",
1134 "FleetProfileIdConflict": "Profil-ID `{id}` wird bereits von {path} genutzt; mit einer anderen Rolle neu entwerfen oder zuerst die alte Datei entfernen.",
1135 "FleetProfileProviderUnconfigured": "Profil pinnt Provider `{provider}`, für den keine Zugangsdaten konfiguriert sind ({env}); vor dem Speichern in /provider einrichten.",
1136 "WorkflowStatusWaiting": "wartet",
1137 "WorkflowDebrief": "Debrief: {done}/{total} erledigt · {failed} fehlgeschlagen · {cancelled} abgebrochen · {elapsed}",
1138 "WorkflowTranscriptDetails": "Transkript: vollständiges Lauf-JSON in den Tool-Details verfügbar ({details})",
1139 "WorkflowReceiptRole": "Rolle {value}",
1140 "WorkflowReceiptReasoning": "Denken {value}",
1141 "WorkflowReceiptVia": "über {value}",
1142 "WorkflowReceiptTokens": "Tokens {value}",
1143 "WorkflowReceiptTools": "Tools {value}",
1144 "WorkflowReceiptDuration": "Dauer {value}",
1145 "WorkflowReceiptUnknown": "unbekannt",
1146 "WorkflowReceiptProviderReported": "vom Anbieter gemeldet",
1147 "WorkflowReceiptEstimated": "geschätzt",
1148 "SidebarTasksLabel": "Aufgaben",
1149 "SidebarTodoLabel": "Zu erledigen",
1150 "WorkSurfaceTodoProgress": "{label} {completed}/{total} · {remaining} übrig",
1151 "SidebarStopControl": "Stopp",
1152 "SidebarDestructiveArmed": "Destruktive Aktion scharf — Enter zur Bestätigung oder Entwurf leeren zum Abbrechen",
1153 "WorkSurfaceStopConfirmHint": "Stopp bestätigen · Esc bricht ab",
1154 "CoordinationWorkTitle": "Koordinierungsarbeit",
1155 "CoordinationSummaryDecisions": "{count} Entscheidungen",
1156 "CoordinationSummaryContentions": "{count} Konflikte",
1157 "CoordinationSummaryReconciled": "{count} abgeglichen",
1158 "CoordinationSchema": "Schema {value}",
1159 "CoordinationSequence": "Sequenz {value}",
1160 "CoordinationPerSectionLimit": "bis zu {limit} pro Abschnitt",
1161 "CoordinationDecisionsHeading": "Entscheidungen",
1162 "CoordinationNone": "Keine",
1163 "CoordinationNoneValue": "keine",
1164 "CoordinationStatus": "Status {status}",
1165 "CoordinationOwner": "Owner {owner}",
1166 "CoordinationVersion": "Version {version}",
1167 "CoordinationWriteClaimsHeading": "Schreibansprüche",
1168 "CoordinationIsolated": "isoliert",
1169 "CoordinationSharedWorkspace": "geteilter Workspace",
1170 "CoordinationPaths": "Pfade {paths}",
1171 "CoordinationContracts": "Verträge {contracts}",
1172 "CoordinationContentionsHeading": "Konflikte",
1173 "CoordinationClaimant": "Antragsteller {claimant}",
1174 "CoordinationDisposition": "Disposition {disposition}",
1175 "CoordinationNeutralReconciliationHeading": "Neutraler Abgleich",
1176 "CoordinationCandidates": "{count} Kandidaten",
1177 "CoordinationRetry": "Versuch {count}/{limit}",
1178 "CoordinationReviewer": "Reviewer {reviewer}",
1179 "CoordinationVerifier": "Verifier {verifier}",
1180 "CoordinationVerification": "Verifikation {verification}",
1181 "CoordinationContextProjectionsHeading": "Kontextprojektionen",
1182 "CoordinationContextDecisions": "Entscheidungen {decisions}",
1183 "CoordinationBytes": "{count} Bytes",
1184 "CoordinationDeduplicated": "{count} dedupliziert",
1185 "CoordinationOmitted": "{count} ausgelassen",
1186 "CoordinationActiveHotPathsHeading": "Aktive Hot Paths",
1187 "CoordinationActiveClaims": "{count} aktive Ansprüche",
1188 "CoordinationMetricsNoteHeading": "Metrik-Hinweis",
1189 "CoordinationMetricsNoAuthoritativeSource": "Wachstum und Route/Kosten bleiben null, wenn das Koordinierungs-Ledger keine autoritative Quelle hat",
1190 "CoordinationStatusProposed": "vorgeschlagen",
1191 "CoordinationStatusAccepted": "akzeptiert",
1192 "CoordinationStatusSuperseded": "ersetzt",
1193 "ComposerSlashMenuHint": " enter:ausführen · tab:vervollständigen · ↑↓:auswählen · esc:weitertippen ",
1194 "ApprovalRepoLawBadge": "REPO-GESETZ",
1195 "ApprovalRepoLawTitle": "Repository-Constitution",
1196 "ApprovalRepoLawWarning": "Repository-Gesetz erfordert Bestätigung in freigabegesteuerten Postures.",
1197 "ApprovalRepoLawRuleLabel": "Regel ",
1198 "FilePickerMatchSingular": "@ anhängen · 1 Treffer",
1199 "FilePickerMatchesPlural": "@ anhängen · {count} Treffer",
1200 "FilePickerScanning": "Workspace wird gescannt…",
1201 "BehavioralTipPlanning": "Planung? {key} wechselt in den Plan-Modus",
1202 "BehavioralTipBackgroundReceipt": "Belege liegen im Work-Panel — {key} öffnet den Inspektor",
1203 "BehavioralTipClearedInput": "Geleert · {chord} stellt wieder her",
1204 "BehavioralTipMcpValidation": "{command} startet Server und zeigt warum",
1205 "BehavioralTipRepeatedCommand": "{command} kann dies anpinnen",
1206 "SettingLockedDuringTurn": "{setting} ist gesperrt, während ein Turn läuft — zuerst Esc zum Unterbrechen drücken",
1207 "SettingSubjectMode": "Modus",
1208 "SettingSubjectThinking": "Thinking",
1209 "SettingSubjectModel": "Modell",
1210 "SettingSubjectModelAndThinking": "Modell und Thinking",
1211 "SettingSubjectProvider": "Provider",
1212 "SettingSubjectPermissions": "Berechtigungen",
1213 "ThinkingControlledByAutoRouting": "Thinking wird durch automatisches Modell-Routing gesteuert; zuerst ein festes Modell wählen.",
1214 "SavedAsStartupDefault": "als Start-Default gespeichert",
1215 "ModeAlreadyActiveSavedAsDefault": "Bereits im Modus {mode} — als Start-Default gespeichert.",
1216 "StartupDefaultNotSaved": "{setting} wurde nicht gespeichert: {error}",
1217 "StartupDefaultSubjectMode": "Start-Modus",
1218 "StartupDefaultSubjectThinking": "Thinking-Level",
1219 "StartupDefaultSubjectModel": "Modell",
1220 "StartupDefaultSubjectAll": "Start-Defaults",
1221 "CmdCostReportSubtotal": "Sitzungskosten:\n ─────────────────────────────\n Bepreiste Zwischensumme: {cost}\n\n Ein oder mehrere kostenpflichtige Züge sind nicht enthalten; siehe Abdeckung unten.",
1222 "CmdCostReportUnknown": "Sitzungskosten:\n ─────────────────────────────\n Geschätzte Summe: unbekannt\n\n Kein Zug hat einen verbindlichen Preis in der gewählten Währung.",
1223 "CmdCostUnknownValue": "unbekannt",
1224 "CmdCostEstimateOnly": "Dies ist eine Schätzung, keine Rechnung: Sie wird lokal aus der vom Anbieter gemeldeten Token-Nutzung und veröffentlichten Tarifen berechnet und kann von Ihrer Rechnung abweichen.",
1225 "CmdCostCoverage": "Abgedeckt: {priced} von {turns} kostenpflichtigen Zügen bepreist.",
1226 "CmdCostUnpricedTurns": "Ausgeschlossen: {unpriced} kostenpflichtige Züge ohne verbindlichen Preis ({reasons}); ihre Ausgaben fehlen in der Summe oben.",
1227 "CmdCostUnpricedClasses": "Unbepreiste Token-Klassen in dieser Sitzung: {classes}. Züge damit schlagen geschlossen fehl, statt zu wenig zu melden.",
1228 "CmdCostCoverageUnknownLegacy": "Abdeckung: unbekannt. Diese Sitzung wurde gespeichert, bevor die Preisabdeckung pro Zug erfasst wurde; wie viel der Summe oben erfasst ist, lässt sich nicht feststellen.",
1229 "CmdCostPricingProvenance": "Verwendete Preisquellen: {sources}.",
1230 "CmdCostLivePricingDowngraded": "Live-Preise des Anbieters konnten für diese Route nicht verifiziert werden ({defects}); die mitgelieferten veröffentlichten Tarife wurden verwendet.",
1231 "CmdCostLivePricingUnavailable": "Live-Preise des Anbieters konnten für diese Route nicht verifiziert werden ({defects}), und kein brauchbarer mitgelieferter Tarif war verfügbar; diese Ausgabe ist unbekannt.",
1232 "CmdCostRoutesHeader": "Geprüfte Routen (geschwärzt):",
1233 "CmdTokensCacheWriteTotal": "Cache-Schreib-Tokens (cache-creation) in dieser Sitzung: {write}. Über dem Eingaberatensatz abgerechnet, wenn der Anbieter einen Schreibaufschlag veröffentlicht; Details pro Zug unter /cache.",
1234 "ModelPickerAutoNetworkActiveProviderHint": "pro Zug · nur aktiver Anbieter · Anfrage + jüngster Kontext → {provider} / {model}",
1235 "CmdLaneDescription": "Aktive Lanes verwalten: interrupt, restart, resume",
1236 "StepfunBillingRouteTitle": "StepFun-Abrechnungsroute",
1237 "StepfunBillingRouteIntro": "StepFun rechnet Pay-as-you-go und Step-Plan-Abos über getrennte Endpunkte ab. Wählen Sie den, zu dem Ihr Schlüssel gehört.",
1238 "StepfunBillingRoutePaygOption": "Pay-as-you-go (Token-Preis)",
1239 "StepfunBillingRoutePlanOption": "Step-Plan-Abo (Plankontingent)",
1240 "StepfunPlanApiKeyHint": "Verwenden Sie für StepFun-Step-Plan-Abos den für Ihren Step Plan ausgestellten Schlüssel, keinen Pay-as-you-go-Schlüssel.",
1241 "StepfunPlanRouteHint": "Diese Route nutzt {route} und wird gegen Ihr Step-Plan-Kontingent abgerechnet.",
1242 "ConfigLabelSessionsRail": "Sitzungsleiste",
1243 "ConfigLabelSessionAutoResume": "Letzte Sitzung automatisch fortsetzen",
1244 "SessionsRailTitle": "Sitzungen",
1245 "SessionsRailEmpty": "Noch keine Sitzungen in diesem Arbeitsbereich",
1246 "SessionsRailBrowseAll": "Alle Sitzungen durchsuchen",
1247 "SessionsRailShowingCount": "{shown} von {total} — alle anzeigen",
1248 "SessionsRailUnavailable": "Sitzungen nicht verfügbar: {error}",
1249 "SessionsActionArchive": "archivieren",
1250 "SessionsActionShowArchived": "archiviert",
1251 "SessionsArchived": "Sitzung {id} archiviert",
1252 "SessionsRestored": "Sitzung {id} wiederhergestellt",
1253 "SessionsArchiveFailed": "Archivieren fehlgeschlagen: {error}",
1254 "SessionsShowingArchived": "Archivierte Sitzungen werden angezeigt",
1255 "SessionsHidingArchived": "Archivierte Sitzungen ausgeblendet",
1256 "SessionsArchivedCompact": "archiviert",
1257 "KbReasoningDetail": "Open reasoning detail for the selected or current turn",
1258 "KbTurnInspector": "Turn Inspector öffnen",
1259 "CmdTurnInspectDescription": "Open the whole-turn inspector",
1260 "CmdAutomationDescription": "Dauerhafte geplante Automatisierungen verwalten",
1261 "AutomationUsage": "Verwendung: /automation [list|show <id>|pause <id>|resume <id>|delete <id> [--confirm <token>]|run <id>]",
1262 "AutomationManagerUnavailable": "Der Automatisierungsmanager ist in dieser Sitzung nicht verfügbar.",
1263 "AutomationListFailed": "Automatisierungen konnten nicht aufgelistet werden: {error}",
1264 "AutomationActionFailed": "Automatisierung {id} konnte nicht {action} werden: {error}",
1265 "AutomationEmpty": "Keine geplanten Automatisierungen. Mit dem Werkzeug `automation` kann eine erstellt werden.",
1266 "AutomationListHeading": "Geplante Automatisierungen",
1267 "AutomationNoun": "Automatisierung",
1268 "AutomationStatusLabel": "Status",
1269 "AutomationStatusActive": "aktiv",
1270 "AutomationStatusPaused": "pausiert",
1271 "AutomationRunStatusQueued": "eingereiht",
1272 "AutomationRunStatusRunning": "läuft",
1273 "AutomationRunStatusCompleted": "abgeschlossen",
1274 "AutomationRunStatusFailed": "fehlgeschlagen",
1275 "AutomationRunStatusCanceled": "abgebrochen",
1276 "AutomationActionInspect": "angezeigt",
1277 "AutomationActionPause": "pausiert",
1278 "AutomationActionResume": "fortgesetzt",
1279 "AutomationActionDelete": "gelöscht",
1280 "AutomationActionRun": "ausgeführt",
1281 "AutomationActionPaused": "pausiert",
1282 "AutomationActionResumed": "fortgesetzt",
1283 "AutomationNextLabel": "nächste",
1284 "AutomationNameLabel": "Name",
1285 "AutomationPromptLabel": "Anweisung",
1286 "AutomationCwdLabel": "Arbeitsverzeichnis",
1287 "AutomationModeLabel": "Modus",
1288 "AutomationAllowShellLabel": "Shell erlauben",
1289 "AutomationTrustModeLabel": "Vertrauensmodus",
1290 "AutomationAutoApproveLabel": "automatisch genehmigen",
1291 "AutomationRruleLabel": "Wiederholungsregel",
1292 "AutomationDeliveryLabel": "Zustellung",
1293 "AutomationLastLabel": "letzte",
1294 "AutomationRecentRunsLabel": "letzte Ausführungen",
1295 "AutomationNoRuns": "keine aufgezeichneten Ausführungen",
1296 "AutomationRunsUnavailable": "Ausführungen nicht verfügbar",
1297 "AutomationTaskLabel": "Aufgabe",
1298 "AutomationMutationReceipt": "{name} — {action} ({status_label}: {status})",
1299 "AutomationRunEnqueued": "Ausführung der Automatisierung {id} eingereiht: {status} (Aufgabe {task})",
1300 "AutomationDeletePreview": "Das Löschen ist noch nicht bestätigt. Nichts wurde gelöscht.\nAutomatisierung: {id} ({name})\nAufgezeichnete Ausführungen: {run_count}\nZum Löschen der Definition und des Ausführungsverlaufs ausführen:\n{command}",
1301 "AutomationDeleteConfirmationStale": "Die Löschbestätigung passt nicht mehr zur Automatisierung {id}; nichts wurde gelöscht. Den aktuellen Stand mit {command} prüfen.",
1302 "AutomationDeleted": "Automatisierung {id} ({name}) gelöscht. Gelöschte aufgezeichnete Ausführungen: {run_count}."
1303 }
1304
1304 lines JSON