| 1 | { |
| 2 | "PetHabitatTitle": "CODEWHALE / WHALESONG · Un hàbitat compartit", |
| 3 | "PetHabitatHints": "{back} enrere · {sound} so · {browser} aparença · {window} finestra", |
| 4 | "PetHabitatQueued": "Enviat a l’hàbitat compartit. /pet on obre la vista completa.", |
| 5 | "PetWatchSoundOn": "So activat", |
| 6 | "PetWatchSoundOff": "So desactivat", |
| 7 | "PetWatchSoundPaused": "So en pausa", |
| 8 | "PetWatchSoundUnavailable": "El so de Codewhale s’ha aturat. Comprova l’FFmpeg (ffplay) i la sortida d’àudio i torna a activar el so.", |
| 9 | "CmdPetDescription": "Cedeix la pantalla a la mascota Codewhale mentre treballa", |
| 10 | "PetModeOn": "Mode mascota activat. L’hàbitat ocupa la pantalla mentre Codewhale treballa; Esc torna al compositor.", |
| 11 | "PetModeOff": "Mode mascota desactivat. La mascota continua vivint al seu company; /pet el torna a activar.", |
| 12 | "PetModeOnLabel": "mode mascota activat", |
| 13 | "PetModeOffLabel": "mode mascota desactivat", |
| 14 | "PetViewOpen": "hàbitat obert", |
| 15 | "PetViewClosed": "hàbitat tancat", |
| 16 | "PetWatchRestored": "/pet ha restaurat l’hàbitat d’aquesta sessió. S’espera telemetria nova.", |
| 17 | "PetWatchStorageUnavailable": "Watch no ha pogut restaurar ni desar aquest hàbitat. S’han conservat els fitxers existents. Fes servir {command} per exportar aquesta execució.", |
| 18 | "PetWatchExported": "Reproducció de Watch desada: {path}", |
| 19 | "PetWatchExportFailed": "No s’ha pogut desar la reproducció de Watch. L’enregistrament continua a la memòria.", |
| 20 | "PetWatchExportQueued": "S’està desant la reproducció de Watch…", |
| 21 | "PetWatchExportUnavailable": "Obre /pet en una sessió desada o espera que acabi l’exportació actual.", |
| 22 | "PetUnobserved": "sense observació", |
| 23 | "PetDozing": "endormiscat", |
| 24 | "PetWatchUnavailable": "La telemetria de la mascota està en pausa. /pet on ho torna a intentar.", |
| 25 | "SessionArchiveExported": "Sessió exportada", |
| 26 | "SessionArchiveSizes": "elements / mida sense comprimir / arxiu", |
| 27 | "SessionArchiveNoArtifacts": "No s’han trobat fitxers d’artefactes regulars en aquesta sessió.", |
| 28 | "SessionArchiveRestoreHint": "Obre el registre extret amb /load <session.json>; /resume només importa la conversa. Els artefactes extrets es mantenen com a fitxers separats.", |
| 29 | "ExtensionsActionAdd": "afegeix", |
| 30 | "ExtensionsActionEnable": "activa", |
| 31 | "ExtensionsActionEdit": "Edita", |
| 32 | "ExtensionsHooksAddLabel": "Afegeix un ganxo", |
| 33 | "ExtensionsHooksAddDescription": "Obre el fitxer de ganxos d'aquest projecte al teu editor", |
| 34 | "ExtensionsActionReload": "torna a carregar", |
| 35 | "ExtensionsActionConnect": "connecta", |
| 36 | "ExtensionsActionReconnect": "torna a connectar", |
| 37 | "ExtensionsActionReauth": "reautentica", |
| 38 | "ExtensionsActionDiagnose": "diagnostica", |
| 39 | "ExtensionsActionManage": "gestiona", |
| 40 | "ExtensionsActionFocus": "focus", |
| 41 | "ExtensionsActionFold": "plega", |
| 42 | "ExtensionsActionTabs": "pestanyes", |
| 43 | "ExtensionsCompatibilityFull": "completa", |
| 44 | "ExtensionsCompatibilityPartial": "parcial", |
| 45 | "ExtensionsComponentBrowserDriver": "controlador del navegador", |
| 46 | "ExtensionsComponentNativeRuntime": "entorn natiu", |
| 47 | "ExtensionsComponentSandboxRuntime": "entorn aïllat", |
| 48 | "ExtensionsGroupBuiltIn": "Integrat", |
| 49 | "ExtensionsGroupConfigured": "Configurat", |
| 50 | "ExtensionsGroupProblems": "Problemes", |
| 51 | "ExtensionsGroupRecommended": "Recomanat", |
| 52 | "ExtensionsGroupServers": "Servidors", |
| 53 | "ExtensionsGroupNeedsAttention": "Necessita atenció", |
| 54 | "ExtensionsGroupNeedsLogin": "Cal iniciar sessió", |
| 55 | "ExtensionsGroupStatus": "{count} elements · Enter plega", |
| 56 | "ExtensionsGroupUser": "Usuari", |
| 57 | "ExtensionsGroupWorkspace": "Espai de treball", |
| 58 | "ExtensionsHookDetail": "temps d'espera: {timeout}s · segon pla: {background} · continua en cas d'error: {continue_on_error}", |
| 59 | "ExtensionsHookFallback": "ganxo {event}", |
| 60 | "ExtensionsHooksConfiguration": "Configuració dels ganxos", |
| 61 | "ExtensionsInventoryAgents": "Agents: {count}", |
| 62 | "ExtensionsInventoryCommands": "Ordres: {count}", |
| 63 | "ExtensionsInventoryHooks": "Ganxos: {count}", |
| 64 | "ExtensionsInventoryMcp": "MCP: {count}", |
| 65 | "ExtensionsInventoryNone": "No hi ha components compatibles", |
| 66 | "ExtensionsInventorySkills": "Habilitats: {count}", |
| 67 | "ExtensionsMarketplaceDetail": "editor: {publisher} · nivell: {tier} · instal·lable: {installable}", |
| 68 | "ExtensionsMarketplaceUnavailable": "L'emmagatzematge del mercat de connectors no està disponible", |
| 69 | "ExtensionsMcpEmpty": "No hi ha servidors MCP configurats", |
| 70 | "ExtensionsMcpBrowse": "Explora els servidors suggerits", |
| 71 | "ExtensionsMcpDetail": "eines: {tools} · recursos: {resources} · indicacions: {prompts}", |
| 72 | "ExtensionsMcpNotInspected": "No inspeccionat en aquesta instantània · prem Retorn per tornar a carregar i connectar els servidors configurats", |
| 73 | "ExtensionsMcpRefresh": "Hi ha {count} servidors MCP configurats; obre /mcp per actualitzar aquesta instantània", |
| 74 | "ExtensionsMcpSummary": "{transport} · eines: {tools} · recursos: {resources}", |
| 75 | "ExtensionsNoItems": "No hi ha elements en aquesta pestanya", |
| 76 | "ExtensionsNoMatches": "No hi ha coincidències per a «{query}»", |
| 77 | "ExtensionsPluginDetail": "{inventory} · confiança: {trust} · compatibilitat: {compatibility} · diagnòstics: {diagnostics}", |
| 78 | "ExtensionsProductBrowserUseDescription": "Flux de control del navegador empaquetat com una Habilitat d'agent.", |
| 79 | "ExtensionsProductChromeDescription": "Inspecciona i controla una sessió local de Chrome mitjançant l'MCP oficial.", |
| 80 | "ExtensionsProductDetail": "editor: {publisher} · components: {components} · origen: {source}", |
| 81 | "ExtensionsProductPlaywrightDescription": "Automatització del navegador basada en el Playwright MCP de Microsoft.", |
| 82 | "ExtensionsProductCodewhaleComputerUseDescription": "Veu la pantalla i la controla: control amb accessibilitat primer, captures, zoom i gravació de pantalla, més ordinadors remots per ssh.", |
| 83 | "ExtensionsStateFirstParty": "Inclòs amb Codewhale", |
| 84 | "ExtensionsProductSandboxDescription": "Capa d'aïllament de processos per a ordres locals proporcionades per connectors.", |
| 85 | "ExtensionsSearchLabel": "Cerca: ", |
| 86 | "ExtensionsSkillRootCompatibleGlobal": "Global compatible ({harness})", |
| 87 | "ExtensionsSkillRootCompatibleProject": "Projecte compatible ({harness})", |
| 88 | "ExtensionsSkillRootConfigured": "Directori configurat", |
| 89 | "ExtensionsSkillRootGlobal": "Habilitats globals de Codewhale", |
| 90 | "ExtensionsSkillRootProject": "Habilitats del projecte Codewhale", |
| 91 | "ExtensionsSkillRootRegistryCache": "Memòria cau del registre", |
| 92 | "ExtensionsSkillRootReviewedPlugin": "Connector revisat", |
| 93 | "ExtensionsStateAvailable": "disponible", |
| 94 | "ExtensionsStateBetaCandidate": "candidat beta", |
| 95 | "ExtensionsStateConnected": "connectat", |
| 96 | "ExtensionsStateEnabled": "activat", |
| 97 | "ExtensionsStateEnabledUntrusted": "activat, no fiable", |
| 98 | "ExtensionsStateError": "error", |
| 99 | "ExtensionsStateInactive": "inactiu", |
| 100 | "ExtensionsStateInapplicable": "no aplicable", |
| 101 | "ExtensionsStateInvalid": "no vàlid", |
| 102 | "ExtensionsStateNotInspected": "no inspeccionat", |
| 103 | "ExtensionsStateRejected": "rebutjat", |
| 104 | "ExtensionsStateReviewedCandidate": "candidat revisat", |
| 105 | "ExtensionsStateUnderEvaluation": "en avaluació", |
| 106 | "ExtensionsStateUnstaged": "sense preparar", |
| 107 | "ExtensionsStateUnsupported": "no compatible", |
| 108 | "ExtensionsStateWarning": "avís", |
| 109 | "ExtensionsTabHooks": "Ganxos", |
| 110 | "ExtensionsTabMarketplace": "Mercat", |
| 111 | "ExtensionsTabMarketplaceCompact": "Mercat", |
| 112 | "ExtensionsTabPlugins": "Connectors", |
| 113 | "ExtensionsTierCommunity": "comunitat", |
| 114 | "ExtensionsTierCurated": "seleccionat", |
| 115 | "ExtensionsTierOfficial": "oficial", |
| 116 | "ExtensionsTierPartner": "soci", |
| 117 | "ExtensionsTitle": "Extensions", |
| 118 | "ExtensionsTrustCapabilitiesChanged": "capacitats modificades", |
| 119 | "ExtensionsTrustContentChanged": "contingut modificat", |
| 120 | "ExtensionsTrustNotReviewed": "sense revisar", |
| 121 | "ExtensionsTrustTrusted": "fiable", |
| 122 | "ExtensionsValueNo": "no", |
| 123 | "ExtensionsValueYes": "sí", |
| 124 | "ComposerPlaceholder": "Escriu un missatge…", |
| 125 | "ComposerPlaceholderFollowUp": "Escriu un seguiment…", |
| 126 | "ComposerPlaceholderSendNow": "Enter envia ara · escriu-ne un altre", |
| 127 | "ComposerHintSendWithQueue": "↵ enviar ({count} en espera)", |
| 128 | "ComposerHintQueue": "↵ enviar després d'aquest torn", |
| 129 | "ComposerHintQueueWithCount": "↵ enviar després d'aquest torn ({count} en espera)", |
| 130 | "ComposerHintOfflineQueue": "↵ desar per més tard", |
| 131 | "ComposerHintOfflineConnect": "↵ desar per més tard · /provider connecta", |
| 132 | "ComposerHintSendNow": "↵ enviar ara", |
| 133 | "ComposerHintSendIntoTurn": "↵ enviar a aquest torn", |
| 134 | "PendingSendingIntoTurnPrefix": " ↳ S'està enviant a aquest torn: ", |
| 135 | "PendingCouldNotSendIntoTurnPrefix": " ↳ No s'ha pogut enviar a aquest torn: ", |
| 136 | "PendingEditingFollowUpPrefix": " ↳ S'està editant el seguiment: ", |
| 137 | "PendingQueuedOnePrefix": "A la cua #1: ", |
| 138 | "PendingQueuedManyPrefix": "A la cua {count} · següent: ", |
| 139 | "PendingSendNowControls": "Enter envia ara · {key} editar l'últim", |
| 140 | "PendingSendNowDropControls": "Enter envia ara · {key} editar · /queue drop 1", |
| 141 | "PendingEscRestore": " Esc restaura el seguiment de la cua", |
| 142 | "PendingQueuedFollowUpPrefix": " ↳ Seguiment a la cua #{number}: ", |
| 143 | "PendingInputsHeader": "Entrades pendents", |
| 144 | "PendingContextHeader": "Context del proper enviament", |
| 145 | "ToastQueuedFollowUp": "A la cua. S'envia després d'aquest torn.", |
| 146 | "ToastQueuedFollowUpCount": "A la cua ({count} en espera). S'envia després d'aquest torn.", |
| 147 | "ToastQueuedOffline": "Desat. Connecta un proveïdor per enviar.", |
| 148 | "ToastSentIntoTurn": "Enviat a aquest torn.", |
| 149 | "ToastCouldNotSendIntoTurn": "No s'ha pogut enviar a aquest torn; es queda a la cua.", |
| 150 | "ToastHookBlockedFollowUp": "Un hook ha blocat el seguiment; es queda a la cua.", |
| 151 | "ToastOfflineQueuedCount": "Fora de línia: {count} desat(s) per més tard.", |
| 152 | "ComposerDispatchFailedRestored": "El missatge no s'ha enviat ({error}); s'ha restaurat al redactor.", |
| 153 | "DispatchFailedQueued": "L'enviament ha fallat ({error}); s'han mantingut {count} seguiments en cua.", |
| 154 | "DispatchFailedInitial": "No s'ha pogut enviar el prompt inicial: {error}", |
| 155 | "HistorySearchPlaceholder": "Cerca a l'historial de prompts...", |
| 156 | "HistorySearchTitle": "Cerca a l'historial", |
| 157 | "HistoryHintMove": "Amunt/Avall moure", |
| 158 | "HistoryHintAccept": "Enter acceptar", |
| 159 | "HistoryHintRestore": "Esc restaurar", |
| 160 | "HistoryNoMatches": " Cap coincidència", |
| 161 | "TranscriptReasoningExpand": "amplia", |
| 162 | "TelemetryNoticeDefaultOn": "Les estadístiques d’ús estan activades per defecte. Compartir totals de versió, plataforma, sessions, funcions i errors amb Codewhale i l’encarregat del tractament PostHog. Sense contingut ni IP. docs/TELEMETRY.md Desactiva: codewhale config set telemetry false", |
| 163 | "TelemetryNoticeHeadline": "Estadístiques d’ús de Codewhale", |
| 164 | "TelemetryNoticeBody": "Codewhale compta: la versió que executes, el sistema operatiu i la família\nde CPU, la durada i el resultat de la sessió, i recomptes agregats de funcions\ni errors.\n\nNo recopila mai les teves converses, codi, prompts, fitxers, noms de\nfitxers, repositoris o branques, contingut del model ni credencials — i mai no\nenvia una cronologia de l'activitat de l'agent per torn o eina.\n\nNomés t'identifica un identificador aleatori desat en aquesta màquina, que se\nsubstitueix cada 90 dies. Pots canviar d'opinió en qualsevol moment:\n codewhale config set telemetry false\n\nEsquema complet, camp per camp: docs/TELEMETRY.md\n\nLes estadístiques d’ús estan activades per defecte. Codewhale i PostHog tracten aquests totals quan l’enviament està configurat. No es recopila cap IP.", |
| 165 | "TelemetryNoticeCompactBody": "Compta: versió, SO/CPU, temps/resultat, funcions/errors.\nID local rota/90d.\nMai: xats/codi/prompts/fitxers/noms; contingut del model/credencials; torns/eines.\nVegeu: docs/TELEMETRY.md\nDesact.: codewhale config set telemetry false\nLes estadístiques d’ús estan activades per defecte. Codewhale i PostHog tracten aquests totals quan l’enviament està configurat. No es recopila cap IP.", |
| 166 | "TelemetryNoticeChoiceKeep": "Sí, mantenir el recompte anònim", |
| 167 | "TelemetryNoticeChoiceDisable": "No, desactivar el seguiment", |
| 168 | "TelemetryNoticeActionChoose": "triar", |
| 169 | "TelemetryNoticeActionConfirm": "confirmar", |
| 170 | "TelemetryNoticeActionExit": "sortir", |
| 171 | "TelemetryNoticeReceiptEnabled": "El recompte anònim d'ús està activat. Mai es recullen converses ni codi. Canvia-ho a /settings; esquema: docs/TELEMETRY.md", |
| 172 | "TelemetryNoticeReceiptDisabled": "El recompte anònim d'ús està desactivat. No t'ho tornarem a preguntar.", |
| 173 | "TelemetryNoticeReceiptEnabledUnsaved": "El recompte anònim d'ús està activat en aquesta sessió. Codewhale no ha pogut desar aquest avís i el tornarà a mostrar. Canvia-ho a /settings; esquema: docs/TELEMETRY.md", |
| 174 | "TelemetryNoticeReceiptDisabledUnsaved": "El recompte anònim d'ús està desactivat en aquesta sessió. Codewhale no ha pogut desar l'elecció i tornarà a preguntar al pròxim inici.", |
| 175 | "TelemetryPreferenceEnabledNextLaunch": "El recompte anònim d'ús s'activarà al pròxim inici. Mai es recullen converses ni codi.", |
| 176 | "TelemetryPreferenceDisabled": "El recompte anònim d'ús està desactivat. S'han esborrat les dades locals de telemetria.", |
| 177 | "TelemetryPreferenceDisabledWithWarning": "El recompte anònim d'ús està desactivat, però una part de la neteja requereix atenció: {detail}", |
| 178 | "TelemetryPreferenceDisabledForSession": "El recompte anònim d'ús està desactivat en aquesta sessió, però la preferència no s'ha desat i pot tornar al pròxim inici: {detail}", |
| 179 | "TelemetryPreferenceSaveFailed": "La preferència de telemetria no s'ha pogut canviar de manera segura: {detail}", |
| 180 | "StatusPickerTitle": " Línia d'estat ", |
| 181 | "StatusPickerInstruction": "Tria els elements que vols al peu:", |
| 182 | "StatusPickerActionToggle": "commutar ", |
| 183 | "StatusPickerActionAll": "tot ", |
| 184 | "StatusPickerActionNone": "cap ", |
| 185 | "StatusPickerActionSave": "desar ", |
| 186 | "StatusPickerActionCancel": "cancel·lar ", |
| 187 | "HotbarSetupTitle": " Configuració de Hotbar ", |
| 188 | "HotbarSetupSourceApp": "app", |
| 189 | "HotbarSetupSourceSlash": "slash", |
| 190 | "HotbarSetupSourceMcp": "mcp", |
| 191 | "HotbarSetupSourceSkill": "skill", |
| 192 | "HotbarSetupSourcePlugin": "plugin", |
| 193 | "HotbarSetupStatusDisabled": "desactivat", |
| 194 | "HotbarSetupStatusPrefill": "preemplit", |
| 195 | "HotbarSetupStatusReady": "a punt", |
| 196 | "HotbarSetupDirtyModified": "modificat", |
| 197 | "HotbarSetupDirtyClean": "net", |
| 198 | "HotbarSetupNoAction": "Cap acció", |
| 199 | "HotbarSetupConfirmDisable": "Desactivar la Hotbar i buidar totes les ranures? (y/n)", |
| 200 | "HotbarSetupStatusLine": "ranura {slot} | {action} | {dirty}", |
| 201 | "HotbarSetupSlotOutOfRange": "La ranura {slot} de Hotbar és fora de 1-{max}", |
| 202 | "HotbarSetupNoActionSelected": "No hi ha cap acció seleccionada.", |
| 203 | "HotbarSetupCannotAssign": "{action} no es pot assignar: {reason}", |
| 204 | "HotbarSetupNoActions": "No hi ha accions de Hotbar disponibles.", |
| 205 | "HotbarSetupRecommended": "rec", |
| 206 | "HotbarSetupEmptySlot": "buida", |
| 207 | "HotbarSetupHelp": "Tab/Shift+Tab origen Amunt/Avall acció 1-8 ranura Enter assignar Space commutar Delete netejar s desar Esc cancel·lar", |
| 208 | "HotbarActionVoiceToggleName": "Entrada de veu", |
| 209 | "HotbarActionVoiceToggleDescription": "Commuta la captura de veu des del micròfon del terminal.", |
| 210 | "HotbarActionSessionCompactName": "Compactar la sessió", |
| 211 | "HotbarActionSessionCompactDescription": "Compacta el context de la conversació actual.", |
| 212 | "HotbarActionModePlanName": "Mode Plan", |
| 213 | "HotbarActionModePlanDescription": "Pensa un pla abans d'actuar.", |
| 214 | "HotbarActionModeAgentName": "Mode Work", |
| 215 | "HotbarActionModeAgentDescription": "Treballa directament a la sessió actual.", |
| 216 | "HotbarActionModeYoloName": "Full Access (Act)", |
| 217 | "HotbarActionModeYoloDescription": "Compatibilitat: Act amb permisos de Full Access (no és un mode separat).", |
| 218 | "HotbarActionReasoningCycleName": "Canviar el raonament", |
| 219 | "HotbarActionReasoningCycleDescription": "Canvia l'esforç de raonament configurat per al proveïdor actiu.", |
| 220 | "HotbarActionReasoningCycleAutoDisabled": "L'esforç de raonament el controla l'encaminament automàtic del model.", |
| 221 | "HotbarActionSidebarToggleName": "Commutar la barra lateral", |
| 222 | "HotbarActionSidebarToggleDescription": "Mostra o amaga la barra lateral.", |
| 223 | "HotbarActionFileTreeToggleName": "Commutar l'arbre de fitxers", |
| 224 | "HotbarActionFileTreeToggleDescription": "Mostra o amaga l'arbre de fitxers de l'espai de treball.", |
| 225 | "HotbarActionPaletteOpenName": "Paleta de comandes", |
| 226 | "HotbarActionPaletteOpenDescription": "Obre la paleta de comandes.", |
| 227 | "HotbarActionTrustToggleName": "Commutar la confiança", |
| 228 | "HotbarActionTrustToggleDescription": "Activa o desactiva el mode de confiança de l'espai de treball.", |
| 229 | "ConfigTitle": "Config", |
| 230 | "ConfigPreviewLabel": "Vista prèvia: ", |
| 231 | "ConfigHintExternalCredentials": "Quin fitxer de credencials pot llegir aquest proveïdor, amb quin accés i com revocar-lo.", |
| 232 | "ConfigModalTitle": " Config ", |
| 233 | "ConfigSearchPlaceholder": "escriu per filtrar", |
| 234 | "ConfigNoSettings": " No hi ha configuració disponible.", |
| 235 | "ConfigNoMatchesPrefix": " Cap configuració coincideix amb ", |
| 236 | "ConfigFilteredSettings": " Configuració filtrada", |
| 237 | "ConfigShowing": " Es mostra", |
| 238 | "ConfigFooterDefault": " escriure=filtrar, Amunt/Avall=seleccionar, Enter=editar, Esc=tancar ", |
| 239 | "ConfigFooterScrollable": " escriure=filtrar, Amunt/Avall=seleccionar, Enter=editar, PgUp/PgDn=desplaçar, Esc=tancar ", |
| 240 | "ConfigFooterFiltered": " escriure=filtrar, Backspace=esborrar, Ctrl+U/Esc=netejar, Enter=editar ", |
| 241 | "ConfigSectionProvider": "Proveïdor", |
| 242 | "ConfigSectionModel": "Model", |
| 243 | "ConfigSectionPermissions": "Permisos", |
| 244 | "ConfigSectionNetwork": "Xarxa", |
| 245 | "ConfigSectionDisplay": "Pantalla", |
| 246 | "ConfigSectionComposer": "Redactor", |
| 247 | "ConfigSectionSidebar": "Barra lateral", |
| 248 | "ConfigSectionHistory": "Historial", |
| 249 | "ConfigSectionMcp": "MCP", |
| 250 | "ConfigSectionFleet": "Fleet", |
| 251 | "ConfigSectionWorkflow": "Flux de treball", |
| 252 | "ConfigSectionSession": "Sessió", |
| 253 | "ConfigSectionLegacy": "Heretat", |
| 254 | "ConfigSectionExperimental": "Experimental", |
| 255 | "ConfigScopeSession": "SESSIÓ", |
| 256 | "ConfigScopeSaved": "DESAT", |
| 257 | "ConfigCommandSource": "{value} (origen: {source})", |
| 258 | "ConfigCommandInvalidValue": "El valor '{value}' no és vàlid per a {key}. Opcions: {choices}.", |
| 259 | "ConfigSearchUpdated": "search.provider = {value} ({scope}; les crides web_search següents usen el proveïdor efectiu després de les substitucions d’entorn)", |
| 260 | "ConfigPromptSuggestionUpdated": "prompt_suggestion = {value} ({scope}; els suggeriments de text fantasma s’apliquen després dels torns següents)", |
| 261 | "ConfigNotificationsSetHint": "Defineix-ho amb /config notifications <key> <value> [--save].", |
| 262 | "ConfigNotificationUpdated": "notifications.{key} = {value} ({scope}; s’aplica als avisos següents)", |
| 263 | "ConfigNotificationsWholeNumber": "notifications.threshold_secs ha de ser un nombre enter", |
| 264 | "ConfigAuditSearchProvider": "Escriu [search] provider; les crides web_search següents continuen respectant les substitucions d’entorn.", |
| 265 | "ConfigAuditPromptSuggestion": "Escriu prompt_suggestion al nivell superior; els suggeriments de text fantasma continuen sent opcionals.", |
| 266 | "ConfigAuditNotifications": "Escriu valors escalars de [notifications] i els aplica als avisos de final de torn següents.", |
| 267 | "ConfigHelpDiscoverable": " Claus consultables de config.toml: `/config search.provider`, `/config prompt_suggestion`, `/config notifications`. Usa `--save` per conservar-les.", |
| 268 | "ConfigEditCancelled": "Edició cancel·lada", |
| 269 | "ConfigEditTitlePrefix": "Edita ", |
| 270 | "ConfigEditScopeLabel": "Abast: ", |
| 271 | "ConfigEditCurrentLabel": "Actual: ", |
| 272 | "ConfigEditHintLabel": "Pista: ", |
| 273 | "ConfigEditNewLabel": "Nou: ", |
| 274 | "ConfigEditFooter": " Enter=aplicar, Esc=cancel·lar, Ctrl+U=netejar, Ctrl+A=tot, ←,/→,=moure ", |
| 275 | "ConfigLocalePartialBadge": "parcial", |
| 276 | "ConfigLocalePartialDetail": "Paquet de traducció parcial; les cadenes que falten es mostren en anglès.", |
| 277 | "ConfigRowEffective": " (efectiu {currency})", |
| 278 | "ConfigDefaultValue": "(per defecte)", |
| 279 | "ConfigDefaultReasoning": "(config/per defecte)", |
| 280 | "ConfigUnavailable": "(no disponible)", |
| 281 | "ConfigLabelProvider": "Proveïdor actiu", |
| 282 | "ConfigLabelBaseUrlDeepseek": "URL de l'API del proveïdor (ruta DeepSeek)", |
| 283 | "ConfigLabelProviderUrl": "URL de l'API del proveïdor", |
| 284 | "ConfigHintProviderUrl": "Endpoint actual del proveïdor; Xiaomi: pla de tokens | pagament per ús | URL personalitzat", |
| 285 | "ConfigLabelModel": "Model actiu del proveïdor", |
| 286 | "ConfigLabelFastModel": "Model ràpid (derivat)", |
| 287 | "ConfigLabelDefaultModel": "Model alternatiu heretat (només rutes DeepSeek)", |
| 288 | "ConfigLabelReasoningEffort": "Nivell de raonament", |
| 289 | "ConfigLabelApprovalMode": "Permís d'aquesta sessió", |
| 290 | "ConfigLabelPermissionPosture": "Permís de les sessions noves", |
| 291 | "ConfigLabelApprovalPolicy": "Permís de les sessions noves (configuració)", |
| 292 | "ConfigLabelManagedApprovalPolicy": "Permís de les sessions noves (gestionat)", |
| 293 | "ConfigLabelDefaultMode": "Mode d'inici", |
| 294 | "ConfigLabelAllowShell": "Accés al shell", |
| 295 | "ConfigLabelManagedAllowShell": "Accés al shell (gestionat)", |
| 296 | "ConfigLabelTelemetry": "Recompte anònim d'ús", |
| 297 | "ConfigHintTelemetry": "Totals de versió, sessions, funcions i errors a Codewhale i PostHog; mai contingut ni IP. docs/TELEMETRY.md", |
| 298 | "ConfigValueTelemetryOn": "Activat", |
| 299 | "ConfigValueTelemetryOff": "Desactivat", |
| 300 | "ConfigLabelStreamTimeout": "Temps d'espera del flux", |
| 301 | "ConfigLabelTheme": "Tema", |
| 302 | "ConfigLabelLocale": "Idioma", |
| 303 | "ConfigLabelBackground": "Fons", |
| 304 | "ConfigLabelWorkSurfacePlacement": "Posició de la barra lateral", |
| 305 | "ConfigLabelTopHeight": "Alçada de la barra superior", |
| 306 | "ConfigLabelSideWidth": "Amplada de la barra lateral", |
| 307 | "ConfigLabelCalmMode": "Transcripció tranquil·la", |
| 308 | "ConfigLabelLowMotion": "Reduir el moviment", |
| 309 | "ConfigLabelFancyAnimations": "Moviment de la interfície en viu", |
| 310 | "ScreenModeFullscreenNotice": "Pantalla: pantalla completa (pantalla alternativa).", |
| 311 | "ScreenModeInlineNotice": "Pantalla: en línia — el terminal conserva el seu historial. La transcripció es manté a la finestra; encara no s'escriu a l'historial.", |
| 312 | "ScreenModeMouseCaptureOn": "Captura del ratolí activada.", |
| 313 | "ScreenModeMouseCaptureOff": "Captura del ratolí desactivada; el terminal controla la selecció.", |
| 314 | "ScreenModeUnchanged": "Pantalla sense canvis: {reason}.", |
| 315 | "ImageInputRejectedResent": "{model} no accepta imatges — s'han reenviat com a text; usa image_ocr per llegir-les", |
| 316 | "ProviderToolCallMissing": "El proveïdor ha acabat amb `{reason}`, però no ha proporcionat cap crida a una eina. Torna a provar aquest torn per continuar.", |
| 317 | "ConfigLabelShowThinking": "Raonament del model al xat", |
| 318 | "ConfigLabelThinkingHighlight": "Ressaltat de fons del raonament", |
| 319 | "ConfigLabelShowToolDetails": "Nivell de detall de les eines", |
| 320 | "ConfigLabelInlineDiffs": "Canvis de fitxers en línia", |
| 321 | "ConfigLabelStatusIndicator": "Indicador d'estat", |
| 322 | "ConfigLabelSynchronizedOutput": "Ritme de la sortida", |
| 323 | "ConfigLabelCostCurrency": "Moneda dels costos", |
| 324 | "ConfigLabelTranscriptSpacing": "Espaiat de la transcripció", |
| 325 | "ConfigLabelToolCollapse": "Targetes d'eines", |
| 326 | "ConfigLabelComposerDensity": "Densitat del redactor", |
| 327 | "ConfigLabelComposerBorder": "Vora del redactor", |
| 328 | "ConfigLabelComposerMultilineMode": "Mode multilínia del redactor", |
| 329 | "ConfigLabelComposerVimMode": "Mode Vim del redactor", |
| 330 | "ConfigLabelBracketedPaste": "Enganxada amb claudàtors", |
| 331 | "ConfigLabelPasteBurstDetection": "Detecció d'enganxades", |
| 332 | "ConfigLabelMentionMenuLimit": "Límit del menú de mencions", |
| 333 | "ConfigLabelMentionMenuBehavior": "Comportament del menú de mencions", |
| 334 | "ConfigLabelMentionWalkDepth": "Profunditat de mencions de fitxers", |
| 335 | "ConfigLabelWorkspaceFollowSymlinks": "Seguir enllaços simbòlics", |
| 336 | "ConfigLabelContextPanel": "Panell de context", |
| 337 | "ConfigLabelAutoCompact": "Compactació automàtica", |
| 338 | "ConfigLabelAutoCompactThreshold": "Llindar de compactació", |
| 339 | "ConfigLabelMaxHistory": "Historial d'entrada", |
| 340 | "ConfigLabelMcpConfigPath": "Ruta de configuració MCP", |
| 341 | "ConfigLabelMcpOpen": "Gestor MCP", |
| 342 | "ConfigLabelMcpReconnect": "Torna a connectar MCP", |
| 343 | "ConfigLabelMcpDiagnose": "Diagnostica MCP", |
| 344 | "ConfigLabelPluginsOpen": "Extensions", |
| 345 | "ConfigLabelFleetSpawnDepth": "Profunditat recursiva de Fleet", |
| 346 | "ConfigLabelGoalCommand": "Comanda d'objectiu", |
| 347 | "ConfigLabelWorkflow": "Flux de treball", |
| 348 | "ConfigLabelFeaturePrefix": "Funció: {name}", |
| 349 | "ConfigColumnSetting": "Configuració", |
| 350 | "ConfigColumnValue": "Valor", |
| 351 | "ConfigColumnScope": "Abast", |
| 352 | "ConfigActionOpenProvider": "Enter obre el selector de proveïdor", |
| 353 | "ConfigActionOpenModel": "Enter obre el selector de model", |
| 354 | "ConfigActionOpenMcp": "Enter obre el gestor MCP", |
| 355 | "ConfigActionMcpReconnect": "Enter torna a connectar MCP", |
| 356 | "ConfigActionMcpDiagnose": "Enter diagnostica MCP", |
| 357 | "ConfigActionOpenPlugins": "Enter obre les extensions", |
| 358 | "ConfigActionToggle": "Enter commuta", |
| 359 | "ConfigActionChoose": "Enter obre les opcions", |
| 360 | "ConfigActionEdit": "Enter edita", |
| 361 | "ConfigActionReadOnly": "només lectura", |
| 362 | "ModelPickerAutoNetworkHint": "per torn · proveïdors disponibles · petició + context recent → DeepSeek / deepseek-v4-flash", |
| 363 | "ModelPickerAutoLocalHint": "per torn · heurística local · sense petició al router", |
| 364 | "ModelPickerAutoLastRoute": "última {provider} · {model}", |
| 365 | "AutoRouteSelectedToast": "Auto: {provider} / {model} via {source} · Ctrl+O: detalls de la ruta", |
| 366 | "HelpGroupCommonCommands": "Ordres habituals", |
| 367 | "HelpGroupAllCommands": "Totes les ordres", |
| 368 | "HelpTitle": "Ajuda", |
| 369 | "HelpFilterPlaceholder": "Escriu per filtrar", |
| 370 | "HelpFilterPrefix": "Filtre: ", |
| 371 | "HelpNoMatches": " Cap coincidència.", |
| 372 | "HelpSlashCommands": "Comandes de barra", |
| 373 | "HelpKeybindings": "Dreceres de teclat", |
| 374 | "HelpUserCommands": "Comandes d'usuari", |
| 375 | "HelpSkills": "Skills", |
| 376 | "HelpFooterTypeFilter": " escriure per filtrar ", |
| 377 | "HelpFooterMove": " Amunt/Avall moure ", |
| 378 | "HelpFooterJump": " PgUp/PgDn saltar ", |
| 379 | "HelpFooterClose": " Esc tancar ", |
| 380 | "CmdAnchorDescription": "Fixa una dada que sobreviu a la compactació (s'injecta automàticament al context)", |
| 381 | "CmdAttachDescription": "Adjunta imatges/vídeos; usa @ruta per a fitxers de text o directoris", |
| 382 | "CmdCacheDescription": "Mostra estadístiques de hit/miss de la memòria cau de prefix dels últims N torns", |
| 383 | "CmdEffortDescription": "Defineix el nivell de raonament del model (també /thinking)", |
| 384 | "CmdPreviewRequestDescription": "Previsualitza la propera sol·licitud com un manifest redactat sense enviar-la", |
| 385 | "CmdToolsDescription": "Inspecciona una projecció limitada de l'última sol·licitud d'eines preparada (només lectura)", |
| 386 | "CmdChangeDescription": "Mostra l'entrada més recent del registre de canvis", |
| 387 | "CmdChangeHeader": "Darrer registre de canvis", |
| 388 | "CmdChangeTranslationQueued": "Les notes de la versió en anglès es mostren a sota. Es demanarà una versió traduïda a continuació; si el proveïdor no està disponible, aquest text en anglès és l'alternativa.", |
| 389 | "CmdChangeTranslationUnavailable": "Les notes de la versió en anglès es mostren a sota. La traducció no està disponible perquè la sessió actual no té clau d'API o està fora de línia.", |
| 390 | "CmdChangePreviousVersion": "Versió anterior: {version} — executa `/change {version}` per veure-la", |
| 391 | "CmdBalanceDescription": "Consulta el saldo del compte del proveïdor actiu", |
| 392 | "CmdImportClaudeDescription": "Planifica una importació revisable de la configuració i els servidors MCP de Claude Code", |
| 393 | "CmdClearDescription": "Esborra l'historial de la conversació", |
| 394 | "CmdCompactDescription": "Dispara la compactació del context per alliberar espai", |
| 395 | "CmdPurgeDescription": "Permet que l'agent podi quirúrgicament l'historial de la conversació per alliberar espai de context", |
| 396 | "CmdConfigDescription": "Inspecciona i canvia la configuració (claus en brut com a detall avançat)", |
| 397 | "CmdPermissionsDescription": "Llista i elimina regles de permisos de manera segura", |
| 398 | "PermissionsListHeader": "Regles de permisos\nOrigen: permissions.toml de l'usuari actiu\nCamí: {path}\nEstat del fitxer: {file_state}\nNombre de regles: {count}", |
| 399 | "PermissionsNoRules": "No hi ha cap regla de permisos configurada.", |
| 400 | "PermissionsFileMissing": "absent", |
| 401 | "PermissionsFileEmpty": "buit", |
| 402 | "PermissionsFilePresent": "present", |
| 403 | "PermissionsRuleEntry": "#{index} | {action} | {tool}\n Coincidència efectiva: {matcher}\n Àmbit: {scope} — {applicability}", |
| 404 | "PermissionsMatchExactCommand": "ordre exacta `{command}`", |
| 405 | "PermissionsMatchCommandPrefix": "prefix d'ordre `{command}` (té en compte els arguments)", |
| 406 | "PermissionsMatchExactPath": "camí normalitzat exacte `{path}`", |
| 407 | "PermissionsMatchAnyInvocation": "qualsevol invocació d'aquesta eina", |
| 408 | "PermissionsScopeGlobal": "global", |
| 409 | "PermissionsScopeRepo": "repositori `{workspace}`", |
| 410 | "PermissionsAppliesHere": "activa en aquest espai de treball", |
| 411 | "PermissionsInactiveHere": "inactiva en aquest espai de treball", |
| 412 | "PermissionsRemovePreview": "Revisa l'eliminació de la regla #{index}:\n{rule}\n\nExecuta `{command}` per confirmar. Aquesta ordre caduca si canvia permissions.toml.", |
| 413 | "PermissionsRemoved": "S'ha eliminat la regla de permisos #{index}: {action} {tool}.", |
| 414 | "PermissionsUsage": "Ús: /permissions [list|remove <rule-number> [--confirm <token>]]", |
| 415 | "PermissionsRuleNotFound": "No s'ha trobat la regla de permisos #{index}; torna a executar `/permissions list`.", |
| 416 | "PermissionsOperationFailed": "Ha fallat l'operació de la regla de permisos: {error}", |
| 417 | "CmdConstitutionDescription": "Gestiona la llei constitucional permanent i les previsualitzacions", |
| 418 | "CmdContextDescription": "Obre l'inspector de context o l'informe del mapa de fonts", |
| 419 | "CmdCostDescription": "Mostra el desglossament de costos de la sessió", |
| 420 | "CmdDiffDescription": "Mostra els canvis en fitxers des de l'inici de la sessió", |
| 421 | "CmdEditDescription": "Revisa i torna a enviar l'últim missatge", |
| 422 | "CmdExitDescription": "Surt de l'aplicació", |
| 423 | "CmdExportDescription": "Copia una exportació segura de la conversació, o l'escriu a un fitxer explícit", |
| 424 | "CmdCopyDescription": "Copia l'última resposta completada de l'assistent al porta-retalls", |
| 425 | "CmdCopyNoOutput": "No hi ha cap resposta completada de l'assistent per copiar", |
| 426 | "CmdCopySuccess": "S'ha acceptat l'última resposta completada de l'assistent per lliurar-la al porta-retalls; hi ha una còpia de recuperació a {path}", |
| 427 | "CmdCopySuccessNoBackup": "S'ha acceptat l'última resposta completada de l'assistent per lliurar-la al porta-retalls, però no s'ha pogut escriure cap fitxer de recuperació. Fes servir `/export file <path>` per triar una destinació", |
| 428 | "CmdCopyQueued": "L'última resposta completada de l'assistent s'ha posat a la cua per al porta-retalls del client del terminal; hi ha una còpia de recuperació a {path}", |
| 429 | "CmdCopyQueuedNoBackup": "L'última resposta completada de l'assistent s'ha posat a la cua per al porta-retalls del client del terminal; no s'ha pogut escriure cap fitxer de recuperació. Fes servir `/export file <path>` per triar una destinació", |
| 430 | "CmdCopyFailed": "Ha fallat la còpia al porta-retalls: {error}. La resposta s'ha desat a {path}", |
| 431 | "CmdCopyFailedNoBackup": "Ha fallat la còpia al porta-retalls: {error}. No s'ha pogut escriure cap fitxer de recuperació; fes servir `/export file <path>` per triar una destinació", |
| 432 | "CmdFeedbackDescription": "Redacta i revisa esborranys locals d'informes d'incidències", |
| 433 | "FeedbackNoSession": "Inicia o reprèn una sessió abans de redactar un esborrany d'informe d'incidència.", |
| 434 | "FeedbackUnavailable": "L'esborrany o la sol·licitud no està disponible o no és vàlid. Comprova la sessió actual, l'ID de l'esborrany i els límits de longitud del text; no s'ha publicat res.", |
| 435 | "FeedbackReviewNotice": "Esborrany local per revisar. La publicació i la cerca d'incidències duplicades no estan disponibles. Revisa el contingut abans de compartir-lo; ocultar dades sensibles no garanteix la privadesa.", |
| 436 | "FeedbackHelp": "Demana a l'agent actual que redacti un esborrany d'una incidència de Codewhale, revisa un esborrany desat o sol·licita una modificació. Els esborranys d'informes d'errors es queden al dispositiu; la publicació no està disponible.", |
| 437 | "FeedbackDraftRequested": "S'està demanant a l'agent actual que redacti o modifiqui un esborrany local d'informe d'incidència. L'esborrany només existeix quan s'ha desat correctament. La publicació no està disponible.", |
| 438 | "CmdHfDescription": "Inspecciona la configuració i els conceptes de Hugging Face MCP", |
| 439 | "CmdHelpDescription": "Entén conceptes, comandes i dreceres de teclat", |
| 440 | "CmdProfileDescription": "Canvia a un perfil de configuració amb nom", |
| 441 | "CmdHomeDescription": "Obre l’inici sense sortir de la conversa actual", |
| 442 | "CmdOverviewDescription": "Mostra el tauler inicial amb estadístiques i accions ràpides", |
| 443 | "HomeBackToConversation": "Torna a la conversa", |
| 444 | "HomeNavigationBusy": "Acaba o atura la feina actual abans d’obrir l’inici.", |
| 445 | "CmdHooksDescription": "Gestiona els hooks del cicle de vida a Extensions", |
| 446 | "CmdAgentDescription": "Obre una sessió persistent de subagent", |
| 447 | "CmdGoalDescription": "Continuar un sol objectiu al llarg de diversos torns", |
| 448 | "CmdInitDescription": "Genera l'AGENTS.md per al projecte", |
| 449 | "CmdLspDescription": "Activa o desactiva els diagnòstics LSP", |
| 450 | "CmdShareDescription": "Exporta la sessió actual com a URL web compartible", |
| 451 | "CmdJobsDescription": "Inspecciona i controla els treballs Bash en segon pla", |
| 452 | "CmdDispatchDescription": "Envia un agent cloud de Codewhale per crear una branca i obrir un PR", |
| 453 | "CmdLinksDescription": "Mostra enllaços de Codewhale, la comunitat i els proveïdors", |
| 454 | "CmdLoadDescription": "Carrega una sessió des d'un fitxer", |
| 455 | "CmdLogoutDescription": "Esborra la clau d'API i torna a la configuració", |
| 456 | "CmdMcpDescription": "Obre o gestiona servidors MCP — el subcomandament init afegeix un servidor i doctor el comprova", |
| 457 | "McpReloadAlreadyRunning": "La recàrrega MCP ja s'està executant; la barra d'estat en fa el seguiment.", |
| 458 | "McpRecommendedUnknownId": "ID MCP recomanat desconegut. Executa {recommendations_command} per revisar la llista seleccionada.", |
| 459 | "McpRecommendationsHeading": "Plugins suggerits de Codewhale (components MCP; no s’instal·la res automàticament)", |
| 460 | "McpRecommendationsSafety": "Veure aquesta llista no afegeix ni activa res. Un afegit explícit només escriu la configuració; revisa-la abans que {restart_command} connecti el servidor.", |
| 461 | "McpRecommendationGithub": "• github — punt final MCP remot oficial de GitHub\n punt final: {endpoint}\n l’autenticació va a part: usa {login_command} només si el servidor anuncia OAuth;\n si no, configura fora de l’historial un PAT amb privilegis mínims. Els permisos\n concedits poden escriure o suprimir dades del repositori; comença en només lectura si és possible.\n afegeix explícitament: {add_command}", |
| 462 | "McpRecommendationChrome": "• chrome-devtools — MCP oficial de Chrome DevTools mitjançant un paquet npm fixat\n paquet: {package} ({launcher})\n pot inspeccionar/controlar Chrome i llegir pàgines autenticades. Tanca les pestanyes\n sensibles i verifica el paquet abans d’afegir-lo; {restart_command} pot baixar-lo i executar-lo.\n afegeix explícitament: {add_command}", |
| 463 | "McpRecommendationPlaywright": "• playwright — MCP oficial de Playwright de Microsoft mitjançant un paquet npm fixat\n paquet: {package} ({launcher})\n font: {source}\n --isolated inicia un perfil de navegador nou. Pot navegar, controlar pàgines i enviar\n formularis; revisa les accions primer. {restart_command} pot baixar i executar el paquet.\n afegeix explícitament: {add_command}", |
| 464 | "McpRecommendationContainerUse": "• container-use — MCP experimental container-use de Dagger\n ordre: container-use stdio\n font: {source}\n requereix el binari container-use instal·lat per separat; Codewhale mai no baixa ni\n instal·la aquest binari. Pot crear contenidors i canviar fitxers muntats de l’espai de treball.\n Revisa la instal·lació i l’ordre abans de {restart_command}.\n afegeix explícitament: {add_command}", |
| 465 | "PluginKimiUsage": "Ús:\n {list_command}\n {approve_command}\nLa llista és de només lectura. L’aprovació copia un connector canònic gestionat per Kimi mitjançant l’instal·lador revisat; roman desactivat i no fiable.", |
| 466 | "PluginKimiManagedRootHeading": "Connectors gestionats per Kimi a {root}:", |
| 467 | "PluginKimiNoneFound": "No s’han trobat connectors gestionats vàlids.", |
| 468 | "PluginKimiLicenseUnspecified": "sense especificar", |
| 469 | "PluginKimiApplicable": "aplicable en aquest SO", |
| 470 | "PluginKimiNotApplicable": "no aplicable en aquest SO", |
| 471 | "PluginKimiCandidateSummary": "{name} {version} — llicència={license} — {applicability} — {inventory}", |
| 472 | "PluginKimiCandidateDetails": " camí: {path}\n hash de contingut: {content_hash}\n hash de capacitats: {capability_hash}\n aprova: {approve_command}", |
| 473 | "PluginKimiRejectedHeading": "Entrades rebutjades (no importables):", |
| 474 | "PluginKimiInspectionFooter": "Aquesta inspecció no ha copiat, marcat com a fiable, activat ni executat res. No s’han comprovat aplicacions, dimonis, binaris, extensions del navegador, credencials ni permisos del SO externs de Kimi.", |
| 475 | "PluginKimiCandidateMissing": "No hi ha cap connector canònic vàlid gestionat per Kimi anomenat `{name}`. Torna a executar {list_command}.", |
| 476 | "PluginKimiCandidateChanged": "El connector gestionat per Kimi `{name}` ha canviat des de la revisió. S’esperava el hash {expected} i ara és {actual}. No s’ha copiat res; torna a executar {list_command}.", |
| 477 | "PluginKimiHomeMissing": "No es pot trobar la carpeta personal per importar des de Kimi.", |
| 478 | "PluginKimiRootInspectFailed": "No es pot inspeccionar l’arrel de connectors Kimi {root}: {error}", |
| 479 | "PluginKimiRootMustBeDirectory": "L’arrel de connectors Kimi {root} ha de ser una carpeta real, no un enllaç ni un punt d’anàlisi.", |
| 480 | "PluginKimiRootCanonicalizeFailed": "No es pot canonitzar l’arrel de connectors Kimi {root}: {error}", |
| 481 | "PluginKimiRootListFailed": "No es pot llistar l’arrel de connectors Kimi {root}: {error}", |
| 482 | "PluginKimiEntryReadFailed": "No es pot llegir una entrada de connector Kimi: {error}", |
| 483 | "PluginKimiEntryLimit": "L’arrel de connectors Kimi conté {count} entrades; el màxim revisat per anàlisi és {max}.", |
| 484 | "PluginKimiEntryInspectFailed": "{path}: no es pot inspeccionar: {error}", |
| 485 | "PluginKimiEntryLinksRefused": "{path}: es rebutgen els enllaços i punts d’anàlisi", |
| 486 | "PluginKimiEntryOutsideRoot": "{path}: el camí canònic {canonical_path} no és fill directe de l’arrel gestionada", |
| 487 | "PluginKimiEntryCanonicalizeFailed": "{path}: no es pot canonitzar: {error}", |
| 488 | "PluginKimiManifestUnreadable": "{path}: no hi ha cap {manifest} llegible: {error}", |
| 489 | "PluginKimiManifestMustBeFile": "{path}: {manifest} ha de ser un fitxer normal real", |
| 490 | "PluginKimiManifestInvalid": "{path}: manifest no vàlid: {error}", |
| 491 | "PluginKimiDirectoryNameMismatch": "{path}: el nom de la carpeta ha de coincidir exactament amb el nom `{name}` del manifest", |
| 492 | "PluginKimiHashUnavailable": "no disponible", |
| 493 | "PluginKimiRollbackDestinationMissing": "L’instal·lador no ha informat del camí de destinació.", |
| 494 | "PluginKimiMismatchRemoved": "El connector `{name}` copiat no coincideix amb el contingut aprovat (s’esperava {expected}, s’ha trobat {actual}). S’ha eliminat la còpia inesperada; revisa-ho i torna-ho a provar.", |
| 495 | "PluginKimiMismatchRollbackFailed": "Error: el connector `{name}` copiat no coincideix amb el contingut aprovat (s’esperava {expected}, s’ha trobat {actual}) i l’eliminació automàtica ha fallat: {error}. Roman desactivat i no fiable; inspecciona {path} abans de continuar.", |
| 496 | "PluginKimiUserPluginDirectory": "la carpeta de connectors de l’usuari", |
| 497 | "PluginKimiMarketplaceZipUnsupported": "L’instal·lador revisat de Codewhale no admet paquets ZIP de Kimi; instal·la des d’una carpeta local o importa un connector gestionat per Kimi d’origen.", |
| 498 | "PluginKimiMarketplaceRemoteUnsupported": "Les fonts remotes de Kimi han d’acabar en .tar.gz o .tgz per instal·lar-les amb Codewhale; es reconeix .zip, però no s’admet.", |
| 499 | "PluginKimiMarketplaceGzipTarball": "URL d’arxiu tar gzip", |
| 500 | "CmdPluginDescription": "Inspecciona i gestiona paquets de plugins confiables; les eines executables heretades es mantenen separades", |
| 501 | "CmdPluginBundleUsage": "Ús: /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]]", |
| 502 | "CmdPluginBundleNoneFound": "No s'ha trobat cap paquet de plugins de Codewhale.", |
| 503 | "CmdPluginBundleListHeader": "Paquets de plugins ({count}):", |
| 504 | "CmdPluginLegacyListHeader": "Eines de plugin executables heretades ({count}) a {dir}:", |
| 505 | "CmdPluginBundleNotFound": "No s'ha trobat el paquet de plugins '{name}'", |
| 506 | "CmdPluginBundleReloaded": "S'han recarregat {count} paquets de plugins per a {workspace}.", |
| 507 | "PluginPromptSuggestTrust": "Això sembla feina de {name}. Revisa-ho amb /plugin trust {name} abans d’activar-ho.", |
| 508 | "PluginPromptSuggestEnable": "Això sembla feina de {name}. Activa-ho amb /plugin enable {name}.", |
| 509 | "PluginPromptSuggestMarketplace": "Això sembla feina de {name}. Instal·la-ho del catàleg `{catalog}` amb /plugin marketplace install {catalog} {name}.", |
| 510 | "PluginCtaInstallPrompt": "Instal·lar el connector {name}?", |
| 511 | "PluginCtaReview": "Revisa", |
| 512 | "PluginCtaDismiss": "Descarta", |
| 513 | "PluginCtaDismissSaveFailed": "Ocult durant aquesta sessió; no s'ha pogut desar la preferència del connector.", |
| 514 | "PluginSuggestionReason": "Coincideix amb «{trigger}»", |
| 515 | "CmdPluginBundleDetail": "{name}\n========================================\nID: {id}\nVersió: {version}\nFont: {origin} ({scope})\nEstat: {state}\nConfiança: {trust}\nComponents: {inventory}\nPermisos sol·licitats: {permissions}\nServidors MCP: {mcp}\nNo compatible/inactiu: {unsupported}\nHash de contingut: {content_hash}\nHash de capacitats: {capability_hash}\nRuta: {path}", |
| 516 | "CmdPluginBundleDiagnosticsHeader": "Diagnòstics de plugins ({count}):", |
| 517 | "CmdPluginBundleMutationSuccess": "Paquet de plugins '{name}': {action}.", |
| 518 | "CmdPluginActionFailed": "L'acció del plugin ha fallat: {error}", |
| 519 | "CmdPluginNoneFound": "No s'han trobat eines de plugin executables heretades a {dir}", |
| 520 | "CmdPluginNotFound": "No s'ha trobat el plugin '{name}'", |
| 521 | "CmdPluginListHeader": "Eines de plugin executables heretades ({count}):", |
| 522 | "CmdPluginDetailDescription": "Descripció: {description}", |
| 523 | "CmdPluginDetailSchema": "Esquema:\n{schema}", |
| 524 | "CmdPluginDetailApproval": "Aprovació: {approval}", |
| 525 | "CmdPluginDetailPath": "Ruta: {path}", |
| 526 | "CmdMemoryDescription": "Inspecciona o gestiona la memòria estructurada persistent de l'usuari", |
| 527 | "CmdModeDescription": "Canvia els permisos o obre el selector de mode", |
| 528 | "CmdModelDescription": "Canvia o mostra el model actual", |
| 529 | "CmdModelsDescription": "Obtén els IDs de model en viu de l'API activa", |
| 530 | "ModelsListHeader": "Models de {provider} (predeterminat: {model})", |
| 531 | "ModelsListHint": "Catàleg en memòria cau; executa `codewhale models --update` per actualitzar els proveïdors configurats.", |
| 532 | "ModelsUpdateSummary": "Catàlegs de models: {updated} actualitzats, {loaded} carregats des de Codex, {failed} amb errors, {skipped} omesos.", |
| 533 | "ModelsUpdatePartial": "No s’han pogut actualitzar alguns catàlegs. Els models anteriors i configurats continuen disponibles.", |
| 534 | "ModelsCodexHint": "Els models de ChatGPT es carreguen a través de Codex. L’hora de consulta no confirma una actualització del catàleg del proveïdor.", |
| 535 | "ModelsSourceFallback": "Models inclosos o configurats; disponibilitat no verificada.", |
| 536 | "CmdModelDbDescription": "Explora la base de dades de models inclosa", |
| 537 | "CmdNetworkDescription": "Gestiona les regles de xarxa de permís i denegació", |
| 538 | "CmdUpdateDescription": "Comprova i instal·la una nova versió de Codewhale", |
| 539 | "CmdNoteDescription": "Afegeix, llista, edita o elimina notes de l'espai de treball", |
| 540 | "CmdThemeDescription": "Canvia de tema o obre el selector de temes", |
| 541 | "CmdProviderDescription": "Canvia el proveïdor i/o model actiu", |
| 542 | "CmdAuthDescription": "Gestiona els fluxos d'autenticació dels proveïdors", |
| 543 | "CmdLoginDescription": "Inicia sessió a Codewhale o desa claus de proveïdor", |
| 544 | "CmdQueueDescription": "Mostra o edita els missatges en cua", |
| 545 | "CmdQueueUsage": "Ús: /queue [list|send <n>|edit <n>|drop <n>|clear]", |
| 546 | "CmdQueueDraftHeader": "S'està editant el missatge en cua:", |
| 547 | "CmdQueueNoMessages": "No hi ha missatges en cua", |
| 548 | "CmdQueueListHeader": "Missatges en cua ({count}):", |
| 549 | "CmdQueueTip": "Consell: /queue send <n> per enviar ara, /queue drop <n> per eliminar", |
| 550 | "CmdQueueAlreadyEditing": "Ja estàs editant un missatge en cua. Envia'l o usa /queue clear per descartar-lo.", |
| 551 | "CmdQueueNotFound": "No s'ha trobat el missatge en cua", |
| 552 | "CmdQueueEditingStatus": "S'està editant el missatge en cua {index}", |
| 553 | "CmdQueueEditingMessage": "S'està editant el missatge en cua {index} (prem Enter per tornar a encuar/enviar)", |
| 554 | "CmdQueueDropped": "S'ha eliminat el missatge en cua {index}", |
| 555 | "CmdQueueAlreadyEmpty": "La cua ja és buida", |
| 556 | "CmdQueueCleared": "Cua esborrada", |
| 557 | "CmdQueueMissingIndex": "Falta l'índex. Ús: /queue edit <n> o /queue drop <n>", |
| 558 | "CmdQueueIndexPositive": "L'índex ha de ser un número positiu", |
| 559 | "CmdQueueIndexMin": "L'índex ha de ser >= 1", |
| 560 | "CmdRelayDescription": "Crea un relay de sessió (接力) per a un fil nou", |
| 561 | "CmdRemoteControlDescription": "Reprèn aquesta sessió exacta des del teu compte web de Codewhale", |
| 562 | "CmdRemoteEnvDescription": "Obre un Work allotjat nou des de la punta d'una branca de GitHub o CNB", |
| 563 | "CmdRemoteEnvOverview": "El Work allotjat inicia un entorn nou des de la punta de la branca disponible a GitHub o CNB.\n\nNo mou aquesta carpeta local ni inclou commits no enviats, fitxers modificats o ignorats, secrets ni l'estat de la sessió.\n\nUtilitza {command} per obrir el llançador de Work allotjat.", |
| 564 | "CmdRemoteEnvOpening": "S'està obrint el Work allotjat per a {repo} a la branca {branch}.\n\nAixò inicia un entorn nou des de la punta de la branca disponible a l'amfitrió Git configurat com a {origin}. L'estat exclusivament local no s'hi inclou.\n\nSi el navegador no s'obre, utilitza:\n{url}", |
| 565 | "CmdRemoteEnvUnavailable": "Codewhale no ha pogut resoldre alhora un origen compatible de GitHub o CNB i una branca activa per a aquesta carpeta. Canvia a una branca i configura {origin} amb un URL HTTPS o SSH; després torna a provar {command}. No s'ha creat ni assignat res.", |
| 566 | "CmdRemoteEnvSourceCustodyPolicy": "Codewhale no carrega, migra ni sincronitza codi font local amb el Work allotjat. Utilitza {command} per començar des de la punta de la branca disponible a GitHub o CNB. Els commits no enviats, els fitxers modificats o ignorats, els secrets i l'estat de la sessió es mantenen en local.", |
| 567 | "CmdRemoteEnvBrowserLabel": "Work allotjat de Codewhale", |
| 568 | "CmdRenameDescription": "Reanomena la sessió actual", |
| 569 | "CmdTitleDescription": "Defineix un títol de pestanya/finestra mostrat com a [title] … al títol del terminal", |
| 570 | "CmdRestoreDescription": "Reverteix l'espai de treball a una instantània anterior pre/post-torn. Sense argument, llista les instantànies recents.", |
| 571 | "CmdRetryDescription": "Reintenta l'última petició", |
| 572 | "CmdReviewDescription": "Executa una revisió de codi estructurada sobre un fitxer, diff o PR", |
| 573 | "CmdRlmDescription": "Obre un context RLM persistent per a un fitxer o text", |
| 574 | "CmdSaveDescription": "Desa la sessió a un fitxer", |
| 575 | "CmdFullscreenDescription": "Dibuixa a la pantalla alternativa (la TUI és propietària de tot el terminal)", |
| 576 | "CmdInlineDescription": "Dibuixa en línia a l'altura completa del terminal, conservant l'historial del terminal", |
| 577 | "CmdForkDescription": "Bifurca la conversació activa cap a una sessió germana", |
| 578 | "CmdTreeDescription": "Mostra l'historial de la sessió com un arbre (la fulla és la branca activa)", |
| 579 | "CmdBranchDescription": "Mou la branca activa a una entrada de sessió existent sense reescriure l'historial", |
| 580 | "CmdResumeDescription": "Reprèn una sessió, amb l'opció d'importar un fitxer JSON de sessió exportat", |
| 581 | "CmdNewDescription": "Inicia una sessió desada nova", |
| 582 | "CmdSessionsDescription": "Obre el selector de l'historial de sessions — els subcomandaments archive i prune gestionen les sessions desades", |
| 583 | "CmdSettingsDescription": "Obre l'editor de configuració amb tipus", |
| 584 | "CmdSidebarDescription": "Situa el rail (top/left/right/off) o tria el seu panell", |
| 585 | "CmdSkillDescription": "Activa una skill, o instal·la/actualitza/desinstal·la/confia en una skill de la comunitat", |
| 586 | "CmdSkillsDescription": "Llista les skills locals, filtra per prefix o explora el registre remot curat", |
| 587 | "CmdStashDescription": "Aparca o restaura un esborrany del redactor", |
| 588 | "CmdStatusDescription": "Mostra l'estat del runtime de la sessió", |
| 589 | "CmdStatuslineDescription": "Configura quins elements apareixen al peu", |
| 590 | "CmdStructcopyDescription": "Copia un únic objecte de sessió delimitat com a JSON canònic redactat (només per a humans, mai una eina del model)", |
| 591 | "CmdStructcopyKindTurn": "torn", |
| 592 | "CmdStructcopyKindTool": "crida d'eina", |
| 593 | "CmdStructcopyKindPlan": "Pla", |
| 594 | "CmdStructcopyKindWorkflow": "Execució del flux de treball", |
| 595 | "CmdStructcopyUsageError": "Sol·licitud de còpia estructural no vàlida. Ús: {usage}", |
| 596 | "CmdStructcopyUnavailable": "El {kind} seleccionat no està disponible; no s'ha copiat res", |
| 597 | "CmdStructcopyBusy": "L'estat del {kind} està ocupat; torna-ho a provar", |
| 598 | "CmdStructcopyPrepareFailed": "No s'ha pogut preparar el {kind} seleccionat: {error}", |
| 599 | "CmdStructcopyClipboardQueued": "La còpia estructural ({kind}, {bytes} bytes) s'ha posat a la cua per al porta-retalls del client de terminal mitjançant tmux/OSC 52; el lliurament depèn del suport del terminal i no està confirmat", |
| 600 | "CmdStructcopyClipboardAccepted": "La còpia estructural ({kind}, {bytes} bytes) s'ha lliurat al porta-retalls; si no hi havia cap porta-retalls natiu accessible, s'ha posat a la cua una escriptura al terminal", |
| 601 | "CmdStructcopyClipboardFailed": "Ha fallat la còpia al porta-retalls: {error}. No s'ha escrit res; torna-ho a executar amb `stdout` per a una vista de text explícita", |
| 602 | "CmdStructcopyReceiptTooLarge": "Les metadades del rebut de còpia estructural superen el límit de sortida de {bytes} bytes; no s'emetran", |
| 603 | "CmdFleetDescription": "Inspecciona i configura els membres de l'equip i l'estat d'orquestració — el subcomandament members obre la llista i setup crea un equip", |
| 604 | "CmdWorkflowDescription": "Executar un script multiagent quan importen l'ordre o el fan-out", |
| 605 | "CmdWorkflowsDescription": "Mostra les execucions de flux de treball d'aquest espai de treball (llistar, cancel·lar)", |
| 606 | "CmdHotbarDescription": "Obre la configuració de Hotbar", |
| 607 | "CmdSetupDescription": "Obre el Setup amb la constitució primer", |
| 608 | "CmdSubagentsDescription": "Drecera de compatibilitat per a /fleet workers (subagents de la sessió actual)", |
| 609 | "CmdAdvisorDescription": "Toggle background advisor watcher on/off for this session", |
| 610 | "CmdSystemDescription": "Mostra el prompt de sistema actual", |
| 611 | "CmdTaskDescription": "Gestiona les tasques en segon pla", |
| 612 | "CmdTokensDescription": "Mostra l'ús de tokens de la sessió", |
| 613 | "CmdTranslateDescription": "Activa/desactiva la traducció de la sortida a l'idioma actual del sistema", |
| 614 | "CmdTranslateOff": "Traducció de la sortida desactivada (es mostra la sortida original del model)", |
| 615 | "CmdTranslateOn": "Traducció de la sortida activada: les respostes del model es mostraran en l'idioma del teu sistema", |
| 616 | "TranslationInProgress": "S'està traduint la sortida de l'assistent...", |
| 617 | "TranslationComplete": "Traducció completada", |
| 618 | "TranslationFailed": "La traducció ha fallat", |
| 619 | "CmdTrustDescription": "Gestiona la confiança de l'espai de treball i la llista de permisos per ruta", |
| 620 | "CmdWorkspaceDescription": "Mostra o canvia l'espai de treball actual — el subcomandament worktrees obre el gestor de worktrees de git", |
| 621 | "CmdUndoDescription": "Elimina l'últim parell de missatges", |
| 622 | "CmdVerboseDescription": "Commuta el pensament en viu complet a la transcripció", |
| 623 | "CmdCacheAdvice": "Unes taxes de hit/miss per sobre del ~70% a partir del tercer torn indiquen un prefix de memòria cau estable;\nvalors més baixos en sessions llargues suggereixen una rotació del prefix que val la pena investigar (#263).", |
| 624 | "CmdCacheFootnote": "* miss inferit a partir de l'entrada − hit quan el proveïdor no el reporta explícitament.\n", |
| 625 | "CmdCacheUnpricedNote": "cost — = cap preu fiable per a aquest torn; falta a l'estimació de la sessió ({notes}).\n", |
| 626 | "CmdCacheHeader": "Telemetria de la memòria cau — últims {count} de {total} torn(s) (model: {model})\n", |
| 627 | "CmdCacheNoData": "Historial de la memòria cau: encara no hi ha cap torn registrat.\n\nEls proveïdors compatibles reporten `prompt_cache_hit_tokens` / `prompt_cache_miss_tokens` en els torns d'API. Executa un torn i torna a provar /cache.", |
| 628 | "CmdCacheTotals": "Σ entrada: {sum_in} Σ hit: {sum_hit} Σ miss: {sum_miss} taxa mitjana de hit: {avg}\n", |
| 629 | "CmdCostReport": "Cost de la sessió:\n ─────────────────────────────\n Total aproximat gastat: {cost}\n\n Les estimacions de cost són aproximades i usen la telemetria d'ús del proveïdor quan està disponible.\n\n Preus de l'API del proveïdor:\n ─────────────────────────────\n Els detalls de preus no estan configurats en aquest CLI.", |
| 630 | "CmdTokensCacheBoth": "{hit} hit / {miss} miss", |
| 631 | "CmdTokensCacheHitOnly": "{hit} hit / miss no reportat", |
| 632 | "CmdTokensCacheMissOnly": "hit no reportat / {miss} miss", |
| 633 | "CmdTokensContextUnknownWindow": "~{estimated} / finestra desconeguda", |
| 634 | "CmdTokensContextWithWindow": "~{used} / {window} ({percent}%)", |
| 635 | "FooterAgentSingular": "1 agent", |
| 636 | "FooterAgentsPlural": "{count} agents", |
| 637 | "HeaderAgentsChip": "agents {count}", |
| 638 | "FooterPressCtrlCAgain": "Prem Ctrl+C de nou per sortir", |
| 639 | "FooterWorking": "treballant", |
| 640 | "FooterBalancePrefix": "saldo", |
| 641 | "HelpSectionActions": "Accions", |
| 642 | "HelpSectionClipboard": "Porta-retalls", |
| 643 | "HelpSectionPointer": "Punter", |
| 644 | "HelpSectionEditing": "Edició d'entrada", |
| 645 | "HelpSectionHelp": "Ajuda", |
| 646 | "HelpSectionModes": "Modes", |
| 647 | "HelpSectionNavigation": "Navegació", |
| 648 | "HelpSectionSessions": "Sessions", |
| 649 | "CmdTokensNotReported": "no reportat", |
| 650 | "CmdTokensReport": "Ús de tokens:\n ─────────────────────────────\n Context actiu: {active}\n Última entrada d'API: {input} (telemetria del torn; pot comptar el prefix repetit entre rondes d'eines)\n Última sortida d'API: {output}\n Cache hit/miss: {cache} (només telemetria/cost)\n Tokens acumulats: {total} (telemetria d'ús de la sessió)\n Cost aprox. de sessió: {cost}\n Missatges d'API: {api_messages}\n Missatges del xat: {chat_messages}\n Model: {model}", |
| 651 | "KbScrollTranscript": "Desplaça la transcripció, navega per l'historial d'entrada o selecciona adjunts del redactor", |
| 652 | "KbNavigateHistory": "Navega per l'historial d'entrada", |
| 653 | "KbBrowseHistory": "Explora l'historial de la conversació", |
| 654 | "KbScrollTranscriptAlt": "Desplaça la transcripció", |
| 655 | "KbScrollPage": "Desplaça la transcripció per pàgines", |
| 656 | "KbJumpTopBottom": "Salta a l'inici / al final de la transcripció", |
| 657 | "KbJumpTopBottomEmpty": "Salta a l'inici / al final (quan l'entrada és buida)", |
| 658 | "KbJumpToolBlocks": "Salta entre blocs de sortida d'eines", |
| 659 | "KbMoveCursor": "Mou el cursor al redactor", |
| 660 | "KbJumpLineStartEnd": "Salta a l'inici / al final de la línia", |
| 661 | "KbDeleteChar": "Esborra el caràcter abans / després del cursor, o elimina l'adjunt seleccionat", |
| 662 | "KbDeleteWord": "Suprimeix la paraula anterior", |
| 663 | "KbYank": "Enganxa des del kill buffer (amb el composer buit, copia la cel·la enfocada)", |
| 664 | "KbToggleFileTree": "Commuta la barra lateral de l'arbre de fitxers", |
| 665 | "KbSelectText": "Selecciona text; afegeix Ctrl/Alt per seleccionar per paraula", |
| 666 | "KbSelectAllDraft": "Selecciona tot l'esborrany", |
| 667 | "KbClearDraft": "Neteja l'esborrany actual", |
| 668 | "KbRestoreClearedDraft": "Restaura l'esborrany esborrat", |
| 669 | "KbStashDraft": "Aparca l'esborrany actual (`/stash pop` per restaurar)", |
| 670 | "KbSearchHistory": "Cerca a l'historial de prompts i recupera esborranys locals", |
| 671 | "KbInsertNewline": "Insereix una línia nova al redactor", |
| 672 | "KbSendDraft": "Envia quan estigui lliure; encua mentre estigui ocupat; amb el redactor buit envia ara el següent seguiment en cua", |
| 673 | "KbSteerCurrentTurn": "Dirigeix el torn actual (envia normalment quan està lliure)", |
| 674 | "KbCloseMenu": "Tanca el menú, cancel·la la petició, descarta l'esborrany o neteja l'entrada", |
| 675 | "KbCancelOrExit": "Cancel·la la petició, o surt quan està lliure", |
| 676 | "KbShellControls": "Mou l'espera del shell en execució a /jobs", |
| 677 | "KbExitEmpty": "Surt quan l'entrada és buida", |
| 678 | "KbCommandPalette": "Obre la paleta de comandes", |
| 679 | "KbSettings": "Obre l'editor de configuració amb tipus", |
| 680 | "KbCancelBackgroundShellJobs": "Cancel·la tots els treballs de shell en segon pla en execució (barra lateral Activity)", |
| 681 | "KbFuzzyFilePicker": "Obre el selector difús de fitxers (insereix @ruta en prémer Enter)", |
| 682 | "KbCompactInspector": "Obre l'inspector de context de sessió compactada", |
| 683 | "KbCompactContext": "Compacta el contexte de la conversa", |
| 684 | "KbLastMessagePager": "Obre el paginador de l'últim missatge (quan l'entrada és buida)", |
| 685 | "KbSelectedDetails": "Mostra el detall en brut de l'eina o el missatge seleccionat; Ctrl+Alt+O obre la visió general de tot el torn", |
| 686 | "KbToolDetailsPager": "Mostra el detall en brut de l'element seleccionat (Alt+V)", |
| 687 | "KbExternalEditor": "Obre l'esborrany del redactor en un editor extern", |
| 688 | "KbLiveTranscript": "Obre la superposició de transcripció en viu (Ctrl+Shift+T; desplaçament automàtic fixat al final)", |
| 689 | "KbBacktrackMessage": "Torna enrere fins a un missatge anterior de l'usuari (Esquerra/Dreta per anar pas a pas, Enter per rebobinar)", |
| 690 | "KbCompleteCycleModes": "Completa /command o canvia de mode quan el redactor és buit (Plan → Work → Operate)", |
| 691 | "KbCycleThinking": "Canvia l'esforç de raonament del proveïdor actiu (Ctrl+T)", |
| 692 | "KbCyclePermissions": "Canvia l'accés: Pregunta → Revisió automàtica → Accés complet (Maj+Tab)", |
| 693 | "KbJumpPlanAgentYolo": "Activa les ranures de la Hotbar", |
| 694 | "KbAltJumpPlanAgentYolo": "Salt alternatiu al mode Plan / Act / Operate", |
| 695 | "KbFocusSidebar": "Enfoca el panell del rail Tasks / Agents / Context / Pinned", |
| 696 | "KbSessionPicker": "Obre el selector de sessions", |
| 697 | "KbUpdateInstall": "Comprova i instal·la l'última actualització de Codewhale (`/update install`)", |
| 698 | "UpdateChangedHint": "Codewhale s'ha actualitzat: {previous} → {current}. Executa /change per veure les novetats.", |
| 699 | "KbTerminalPaste": "Enganxa text amb el teu terminal local", |
| 700 | "KbPasteAttach": "Enganxa text o adjunta una imatge des d'un porta-retalls gràfic local o reenviat", |
| 701 | "KbCopySelection": "Copia la selecció actual de Codewhale", |
| 702 | "ClipboardSshPasteHint": "L'enganxada per SSH usa el teu terminal local: prem Cmd+V a macOS o Ctrl+Shift+V a Linux/Windows.", |
| 703 | "KbContextMenu": "Obre les accions de context per enganxar, selecció, detalls del missatge, context i ajuda", |
| 704 | "KbPointerScroll": "Desplaça la transcripció; sobre el redactor, mou el cursor línia a línia", |
| 705 | "KbPointerClick": "Activa la fila, el xip o el bloc d'eina sota el punter", |
| 706 | "KbPointerDrag": "Selecciona text de la transcripció, o arrossega la barra de desplaçament", |
| 707 | "KbAttachPath": "Afegeix un fitxer de text o directori local al context", |
| 708 | "KbHelpOverlay": "Obre aquesta superposició d'ajuda (quan l'entrada és buida)", |
| 709 | "KbCycleWorkDock": "Recorre el moll de treball (tasques, agents, feines, segon pla)", |
| 710 | "KbCycleWorkDockBack": "Recorre el moll de treball enrere", |
| 711 | "KbToggleHelp": "Commuta la superposició d'ajuda", |
| 712 | "KbToggleHelpSlash": "Commuta la superposició d'ajuda", |
| 713 | "HelpUsageLabel": "Ús:", |
| 714 | "HelpAliasesLabel": "Àlies:", |
| 715 | "SettingsTitle": "Configuració:", |
| 716 | "SettingsConfigFile": "Fitxer de configuració:", |
| 717 | "SettingsTuiPrefsFolded": "Hem migrat {key} '{value}' de tui.toml — ara settings.toml n'és el propietari.", |
| 718 | "SettingsTuiPrefsKept": "tui.toml definia {key} com a '{prefs}', però settings.toml ja el defineix com a '{settings}' — guanya settings.toml.", |
| 719 | "SettingsTuiPrefsQuarantined": "Les claus de tui.toml sense cap opció s'han conservat a {path}: {keys}", |
| 720 | "ClearConversation": "Conversació esborrada", |
| 721 | "ClearConversationBusy": "No s'ha esborrat res (l'estat de treball o el runtime està ocupat; espera i torna a provar /clear)", |
| 722 | "ModelChanged": "Model canviat: {old} →, {new}", |
| 723 | "LinksProjectTitle": "Codewhale i comunitat:", |
| 724 | "LinksDocumentation": "Documentació:", |
| 725 | "LinksCommunity": "Comunitat i contribució:", |
| 726 | "LinksGitHub": "GitHub:", |
| 727 | "LinksManagedApp": "Vista prèvia de l'app gestionada:", |
| 728 | "LinksManagedAppNote": "L'app gestionada usa un inici de sessió separat i no està connectada a la sessió local actual.", |
| 729 | "LinksTitle": "Enllaços de proveïdors:", |
| 730 | "LinksDashboard": "Tauler:", |
| 731 | "LinksDocs": "Documentació:", |
| 732 | "LinksKimiCodeRouteNote": "Ruta del pla de membresia de Kimi Code: `{route}` (consola del pla: `{console}`; usa el model k3). Codewhale mai no importa credencials de Kimi CLI.", |
| 733 | "LinksTip": "Consell: usa la variable d'entorn mostrada per al teu proveïdor, o desa la clau amb `codewhale auth set --provider <id>`.", |
| 734 | "SubagentsFetching": "S'estan consultant els subagents de la sessió actual...", |
| 735 | "SubagentsNoCurrentSessionFleetWorkers": "No hi ha treballadors de flota a la sessió actual.", |
| 736 | "SubagentsCurrentSessionFleetWorkersTitle": "Treballadors de flota de la sessió actual", |
| 737 | "SubagentsCurrentSessionFleetWorkerRoles": "Els rols de subagent són rols de treballadors de flota de la sessió actual.", |
| 738 | "SubagentsCurrentSessionFleetWorkersStatus": "Treballadors de flota de la sessió actual: {count} en total", |
| 739 | "SubagentsEmptyGuidance": "Configureu els rols i la postura de llançament amb /fleet.", |
| 740 | "SubagentsStatusRunning": "En execució", |
| 741 | "SubagentsStatusCompleted": "Completat", |
| 742 | "SubagentsStatusInterrupted": "Interromput", |
| 743 | "SubagentsStatusFailed": "Fallat", |
| 744 | "SubagentsStatusCancelled": "Cancel·lat", |
| 745 | "SubagentsRowStatusInterrupted": "interromput", |
| 746 | "SubagentsRowStatusCancelled": "cancel·lat", |
| 747 | "SubagentsRowStatusBudgetExhausted": "pressupost esgotat", |
| 748 | "SubagentsSummaryItem": "{label}: {count}", |
| 749 | "SubagentsGroupHeading": "{label} ({count})", |
| 750 | "SubagentsHeaderRoster": "plantilla", |
| 751 | "SubagentsHeaderColumns": "estat del treballador actiu · rol · objectiu · model · temps transcorregut", |
| 752 | "SubagentsActionRefresh": "actualitza", |
| 753 | "SubagentsActionRosterSetup": "plantilla/configuració", |
| 754 | "SubagentsLabelReason": " motiu: ", |
| 755 | "SubagentsLabelRole": " rol: ", |
| 756 | "SubagentsLabelPosture": " postura: ", |
| 757 | "SubagentsLabelGit": " Git: ", |
| 758 | "SubagentsLabelObjective": " objectiu: ", |
| 759 | "SubagentsLabelResult": " resultat: ", |
| 760 | "SubagentsPostureDetails": "xarxa={network} · shell={shell} · escriptura={write}", |
| 761 | "SubagentsValueOn": "activat", |
| 762 | "SubagentsValueOff": "desactivat", |
| 763 | "SubagentsShellNone": "cap", |
| 764 | "SubagentsShellReadOnly": "només lectura", |
| 765 | "SubagentsShellFull": "complet", |
| 766 | "SubagentsBranch": "branca {branch}", |
| 767 | "SubagentsBranchWithWorkspace": "branca {branch} @ {workspace}", |
| 768 | "SubagentsRoleWorker": "treballador", |
| 769 | "SubagentsRoleScout": "explorador", |
| 770 | "SubagentsRolePlanner": "planificador", |
| 771 | "SubagentsRoleBuilder": "constructor", |
| 772 | "SubagentsRoleVerifier": "verificador", |
| 773 | "SubagentsRoleReviewer": "revisor", |
| 774 | "SubagentsRoleConsultant": "consultor", |
| 775 | "SubagentsRoleCustom": "personalitzat", |
| 776 | "HelpUnknownCommand": "Comanda desconeguda: {topic}", |
| 777 | "HomeDashboardTitle": "codewhale", |
| 778 | "HomeModel": "Model:", |
| 779 | "HomeMode": "Mode:", |
| 780 | "HomeWorkspace": "Espai de treball:", |
| 781 | "HomeHistory": "Historial:", |
| 782 | "HomeTokens": "Tokens:", |
| 783 | "HomeQueued": "En cua:", |
| 784 | "HomeSubagents": "Treballadors de flota de la sessió actual:", |
| 785 | "HomeSkill": "Skill:", |
| 786 | "HomeQuickActions": "Accions ràpides", |
| 787 | "HomeQuickLinks": "/links - Codewhale, comunitat i enllaços de proveïdors", |
| 788 | "HomeQuickSkills": "/skills - Llista les skills disponibles", |
| 789 | "HomeQuickConfig": "/config - Inspecciona i canvia la configuració", |
| 790 | "HomeQuickSettings": "/settings - Mostra la configuració persistent", |
| 791 | "HomeQuickModel": "/model - Canvia o mostra el model", |
| 792 | "HomeQuickSubagents": "/fleet workers - subagents de la sessió actual", |
| 793 | "HomeQuickTaskList": "/task list - Mostra la cua de tasques en segon pla", |
| 794 | "HomeQuickHelp": "/help - Mostra l'ajuda", |
| 795 | "HomeQuickWorkspace": "/workspace - Canvia carpetes o worktrees", |
| 796 | "HomeQuickRestore": "/restore - Tornar fitxers a una instantània de torn", |
| 797 | "HomeQuickTokens": "/tokens - Mostra la despesa i el context de la sessió", |
| 798 | "HomeModeTips": "Consells de mode", |
| 799 | "HomeAgentModeTip": "Act — treball directe a la sessió actual amb eines", |
| 800 | "HomeAgentModeReviewTip": " /mode plan per investigar i presentar un pla primer", |
| 801 | "HomeAgentModeYoloTip": " Shift+Tab canvia el permís: Ask → Auto-Review → Full Access", |
| 802 | "HomeYoloModeTip": "Act + Full Access — les eines s'executen sense demanar aprovació", |
| 803 | "HomeYoloModeCaution": " Les operacions destructives poden executar-se a l'instant; prefereix Ask si tens dubtes", |
| 804 | "HomePlanModeTip": "Plan — investiga i dissenya abans d'implementar", |
| 805 | "HomePlanModeChecklistTip": " Presenta un pla i el progrés de tasques, després canvia a Act o Operate", |
| 806 | "HomeGoalModeTip": "Seguiment d'objectius - Defineix /goal <objectiu> per perseguir objectius", |
| 807 | "OnboardLanguageTitle": "Tria l'idioma", |
| 808 | "OnboardLanguageBlurb": "Tria l'idioma de la interfície. El pots canviar en qualsevol moment amb `/settings set locale <tag>`.", |
| 809 | "OnboardProviderTitle": "Tria el teu proveïdor de models", |
| 810 | "OnboardProviderBlurb": "Tria on s'executa el teu model. Els proveïdors allotjats necessiten una clau; els runtimes locals poden continuar sense.", |
| 811 | "KimiCodePlanApiKeyHint": "Per als plans de membresia de Kimi Code, crea la clau vinculada al pla a {console}.", |
| 812 | "KimiCodePlanRouteHint": "Aquesta ruta usa {route} amb el model k3; no és la ruta pública de l'API de Moonshot.", |
| 813 | "KimiCodePlanNoImportHint": "Codewhale no importa credencials de Kimi CLI; enganxa una clau del pla que hagis creat tu mateix.", |
| 814 | "OnboardApiKeyRejectedEnv": "La clau d'API de {provider} de {env} ha estat rebutjada. Enganxa una clau vàlida per desar-la a {path}, o actualitza la variable d'entorn.", |
| 815 | "OnboardTrustTitle": "Coneix aquest espai de treball", |
| 816 | "OnboardTrustQuestion": "Vols que Codewhale treballi amb les instruccions i els fitxers d'aquest espai de treball?", |
| 817 | "OnboardTrustLocationPrefix": "Espai de treball ", |
| 818 | "OnboardTrustRiskHint": "Els fitxers no confiables poden intentar redirigir l'agent mitjançant injecció de prompts.", |
| 819 | "OnboardTrustEffectHint": "La confiança es registra per a aquesta instal·lació de Codewhale i habilita les eines i els hooks de l'espai de treball.", |
| 820 | "OnboardTrustEnterHint": "Prem 1 o Y per confiar-hi, 2 o U per continuar sense confiar-hi, o 3, N o Esc per sortir de Codewhale.", |
| 821 | "OnboardTrustUntrustedNotice": "S'ha continuat sense confiança a l'espai de treball — les eines i els hooks continuen restringits.", |
| 822 | "RedactionGateActionConfirm": "confirmar i desactivar", |
| 823 | "RedactionGateActionKeep": "mantenir l'emmascarament", |
| 824 | "RedactionGateActionQuit": "sortir de Codewhale", |
| 825 | "RedactionGateConfirmTitle": "Confirmació final", |
| 826 | "RedactionGateConfirmQuestion": "Esteu realment segur? Un cop desactivat, les claus de les sortides d'eines s'enviaran tal com són al model, fins que reactiveu l'emmascarament i torneu a confirmar.", |
| 827 | "RedactionGateActionBack": "enrere", |
| 828 | "RedactionGateEffect": "Té efecte després d'aquesta confirmació única i en els propers llançaments, fins que torneu a posar [redaction] model_bound a \"enabled\".", |
| 829 | "RedactionGateEnterHint": "Enter no confirma. Trieu una acció amb les tecles que es mostren a sota.", |
| 830 | "RedactionGateQuestion": "Heu demanat desactivar l'emmascarament de claus a la frontera del model. Les sortides d'eines amb claus d'API, testimonis o secrets s'enviaran al model tal com són.", |
| 831 | "RedactionGateDangerNotice": "Atenció: desactiveu aquesta funció amb cura. En general recomanem mantenir l'emmascarament de claus activat. Enviar claus en text pla al model pot filtrar-les; ho feu sota la vostra responsabilitat.", |
| 832 | "RedactionGateRisk": "Confirmeu només si el model ha de llegir i editar fitxers amb credencials reals.", |
| 833 | "RedactionGateRollbackHint": "«Mantenir» deixa l'emmascarament actiu en aquest llançament; com que la configuració encara demana \"disabled\", el proper llançament tornarà a preguntar.", |
| 834 | "RedactionGateSaveFailed": "No s’ha pogut desar la confirmació. L’emmascarament continua activat. Torna-ho a provar o conserva’l activat.", |
| 835 | "RedactionGateTitle": "Emmascarament de claus a la frontera del model", |
| 836 | "OnboardOfflineOption": "Ctrl+O — explora sense connexió: fes una ullada ara, connecta un proveïdor més tard.", |
| 837 | "OnboardOfflineNotice": "Explorant sense connexió. Encara no hi ha res connectat — executa /provider quan vulguis connectar.", |
| 838 | "OnboardWelcomeTitle": "Codewhale treballa amb tu en aquesta carpeta.", |
| 839 | "OnboardWelcomeLead": "Posem-nos en marxa.", |
| 840 | "OnboardWelcomeBegin": "començar", |
| 841 | "OnboardActionBack": "enrere", |
| 842 | "OnboardActionExit": "sortir", |
| 843 | "OnboardStepsTitle": "Primers passos", |
| 844 | "OnboardLanguagePick": "triar un idioma", |
| 845 | "OnboardLanguageKeep": "mantenir l'idioma actual", |
| 846 | "OnboardProviderChoose": "triar un proveïdor", |
| 847 | "OnboardProviderOffline": "explorar sense connexió", |
| 848 | "OnboardTrustActionTrust": "confiar-hi i continuar", |
| 849 | "OnboardTrustActionSkip": "continuar sense confiar-hi", |
| 850 | "OnboardTrustActionQuit": "sortir del Codewhale", |
| 851 | "OnboardReadyTitle": "Tot a punt.", |
| 852 | "OnboardReadyLead": "Digues al Codewhale què vols fer.", |
| 853 | "OnboardReadyStart": "començar", |
| 854 | "OnboardReadyCustomize": "personalitzar l'aspecte més tard", |
| 855 | "OnboardSeedCodeProject": "Explica què fa aquest projecte i llista els principals punts d'entrada.", |
| 856 | "OnboardSeedFolder": "Mira aquesta carpeta i suggereix una bona primera tasca.", |
| 857 | "SetupWizardTitle": "Setup", |
| 858 | "SetupWizardWhy": "Aquesta pantalla registra el progrés de Setup a setup_state.json; els canvis de configuració només s'apliquen mitjançant accions explícites de cada pas.", |
| 859 | "SetupWizardProgress": "Pas", |
| 860 | "SetupActionBack": "tornar", |
| 861 | "SetupActionContinue": "continuar", |
| 862 | "SetupActionSkip": "ometre", |
| 863 | "SetupActionRetry": "reintentar", |
| 864 | "SetupActionScrollBody": "desplaçar el cos", |
| 865 | "SetupActionGuided": "previsualitzar/ratificar", |
| 866 | "SetupActionTuneGuided": "ajustar", |
| 867 | "SetupActionModelDraft": "esborrany del model", |
| 868 | "SetupActionFreeform": "paraules pròpies", |
| 869 | "SetupActionKeepExisting": "mantenir l'existent", |
| 870 | "SetupActionUseRecommended": "usar la recomanació", |
| 871 | "SetupActionCustomize": "personalitzar", |
| 872 | "SetupActionProvider": "configuració del proveïdor", |
| 873 | "SetupActionModel": "rutes de model", |
| 874 | "SetupActionFleet": "configuració de Fleet", |
| 875 | "SetupActionHotbar": "configuració de Hotbar", |
| 876 | "SetupActionRemote": "inici remot", |
| 877 | "SetupActionMode": "selector de mode", |
| 878 | "SetupActionConfig": "vista de config", |
| 879 | "SetupActionRuntimePreset": "preset", |
| 880 | "SetupActionApplyRuntimePreset": "previsualitzar/aplicar", |
| 881 | "SetupActionUseBundled": "usar l'inclòs", |
| 882 | "SetupActionDefer": "ajornar", |
| 883 | "SetupActionCancel": "cancel·lar", |
| 884 | "SetupStatusNotStarted": "no iniciat", |
| 885 | "SetupStatusRecommended": "recomanat", |
| 886 | "SetupStatusOptional": "opcional", |
| 887 | "SetupStatusDeferred": "ajornat", |
| 888 | "SetupStatusInProgress": "en curs", |
| 889 | "SetupStatusNeedsAction": "requereix acció", |
| 890 | "SetupStatusVerified": "verificat", |
| 891 | "SetupStatusSkipped": "ometut", |
| 892 | "SetupStatusFailed": "ha fallat", |
| 893 | "SetupStepLanguageTitle": "Idioma", |
| 894 | "SetupStepLanguageWhy": "Tria primer l'idioma de Setup perquè les pantalles posteriors i el text de la constitució siguin comprensibles.", |
| 895 | "SetupStepProviderModelTitle": "Proveïdor i model", |
| 896 | "SetupStepProviderModelWhy": "El proveïdor i el model amb què treballa Codewhale; les credencials que ja funcionen es reutilitzen.", |
| 897 | "SetupStepTrustSandboxTitle": "Postura del runtime", |
| 898 | "SetupStepTrustSandboxWhy": "Política de confiança, sandbox, aprovacions, shell i xarxa.", |
| 899 | "SetupStepOperateFleetTitle": "Operate i Fleet", |
| 900 | "SetupStepOperateFleetWhy": "L'equip integrat ja funciona; la configuració de Fleet només el personalitza.", |
| 901 | "SetupStepToolsMcpTitle": "Eines i MCP", |
| 902 | "SetupStepToolsMcpWhy": "Inspecciona la preparació opcional d'eines i MCP sense blocar el punt de control de la constitució.", |
| 903 | "SetupStepHotbarTitle": "Hotbar", |
| 904 | "SetupStepHotbarWhy": "Configura dreceres habituals de rutes i comandes un cop la ruta principal de Setup és segura.", |
| 905 | "SetupStepRemoteRuntimeTitle": "Runtime remot", |
| 906 | "SetupStepRemoteRuntimeWhy": "Mantén la configuració remota visible però opcional per als usuaris que treballen en local.", |
| 907 | "SetupStepPersistenceTitle": "Persistència", |
| 908 | "SetupStepPersistenceWhy": "Només camins; no se'n llegeix el contingut.", |
| 909 | "SetupStepConstitutionTitle": "Acord de treball", |
| 910 | "SetupStepConstitutionWhy": "Aquest acord guia el comportament, no els permisos d'execució.", |
| 911 | "SetupStepVerificationTitle": "Revisió", |
| 912 | "SetupStepVerificationWhy": "Resumeix l'estat de Setup i mostra quins passos estan verificats, omesos o encara calen acció.", |
| 913 | "SetupCheckpointLayerOrder": "Ordre de capes: constitució inclosa -> constitució global d'usuari -> constitució del repo -> instruccions AGENTS/del projecte -> memòria/handoff -> petició actual.", |
| 914 | "SetupCheckpointDoneBundled": "Punt de control de la constitució complet: s'usa la llei inclosa/per defecte.", |
| 915 | "SetupCheckpointDoneGuided": "Constitució ratificada — la teva llei permanent s'ha desat. Esmena-la en qualsevol moment amb /constitution.", |
| 916 | "SetupCheckpointDoneKept": "Constitució conservada — la teva llei existent continua vigent, sense canvis. Esmena-la en qualsevol moment amb /constitution.", |
| 917 | "SetupCheckpointDeferred": "Punt de control de la constitució ajornat: s'aplica la llei inclosa/per defecte fins que tornis a /setup.", |
| 918 | "SetupStepSkipped": "Pas de Setup omes i desat.", |
| 919 | "SetupStepRetryRecorded": "Pas de Setup marcat per reintentar.", |
| 920 | "SetupLanguageReviewed": "Idioma de Setup registrat.", |
| 921 | "SetupConstitutionChoiceLabel": "Elecció:", |
| 922 | "SetupConstitutionSourceLabel": "Font:", |
| 923 | "SetupConstitutionValidityLabel": "Validesa:", |
| 924 | "SetupConstitutionPreviewLabel": "Hash de previsualització:", |
| 925 | "SetupConstitutionExistingLabel": "Fitxer existent:", |
| 926 | "SetupConstitutionExpertOverrideLabel": "Override expert:", |
| 927 | "SetupConstitutionGuidedHint": "1-6 ajusten l'esborrany, G previsualitza, G de nou ratifica. Només orientació: mai no canvia aprovacions del runtime, sandbox, shell, xarxa, confiança ni permisos MCP.", |
| 928 | "SetupConstitutionGuidedAnswersHint": "Les respostes guiades només desen preferències globals d'usuari. El nucli inclòs continua actiu; l'execució queda en la política d'execució i futures adhesions.", |
| 929 | "SetupConstitutionExistingDefaultDetail": "Enter el manté sense canvis. C obre totes les opcions de l'acord.", |
| 930 | "SetupConstitutionRepairDefaultDetail": "Enter usa l'acord segur inclòs sense canviar aquest fitxer. C obre les opcions de reparació.", |
| 931 | "SetupConstitutionPurposeLabel": "Propòsit:", |
| 932 | "SetupConstitutionAutonomyLabel": "Iniciativa:", |
| 933 | "SetupConstitutionEvidenceLabel": "Evidència:", |
| 934 | "SetupConstitutionCommunicationLabel": "Comunicació:", |
| 935 | "SetupConstitutionPrivacyLabel": "Privacitat:", |
| 936 | "SetupConstitutionPrinciplesLabel": "Principis:", |
| 937 | "SetupCardRouteLabel": "Ruta:", |
| 938 | "SetupCardModelLabel": "Model:", |
| 939 | "SetupCardAuthLabel": "Auth:", |
| 940 | "SetupCardHealthLabel": "Salut:", |
| 941 | "SetupCardIntentLabel": "Intenció de treball:", |
| 942 | "SetupCardApprovalLabel": "Aprovacions:", |
| 943 | "SetupCardShellLabel": "Shell:", |
| 944 | "SetupCardTrustLabel": "Confiança:", |
| 945 | "SetupCardSandboxLabel": "Sandbox:", |
| 946 | "SetupCardNetworkLabel": "Xarxa:", |
| 947 | "SetupOperateRuntimeLabel": "Runtime dels treballadors:", |
| 948 | "SetupOperateRosterLabel": "Plantilla de Fleet:", |
| 949 | "SetupOperateConcurrencyLabel": "Concurrència:", |
| 950 | "SetupOperateReadinessLabel": "Preparació d'Operate:", |
| 951 | "SetupOperateReviewHint": "Enter registra aquesta instantània de configuració.", |
| 952 | "SetupOperateReviewed": "Preparació d'Operate/Fleet registrada.", |
| 953 | "SetupOperateNeedsActionSaved": "Operate/Fleet encara requereix acció; registrat per a l'informe de Setup.", |
| 954 | "SetupHotbarBindingsLabel": "Assignacions de Hotbar:", |
| 955 | "SetupHotbarActionsLabel": "Accions assignables:", |
| 956 | "SetupHotbarReviewHint": "Enter registra aquesta instantània de configuració. Prem H per personalitzar les ranures.", |
| 957 | "SetupHotbarReviewed": "Estat de configuració de Hotbar registrat.", |
| 958 | "SetupToolsMcpServersLabel": "Servidors MCP:", |
| 959 | "SetupToolsMcpSkillsLabel": "Skills:", |
| 960 | "SetupToolsMcpToolsLabel": "Directori d'eines:", |
| 961 | "SetupToolsMcpPluginsLabel": "Plugins:", |
| 962 | "SetupToolsMcpReviewHint": "Enter registra aquesta instantània de configuració. Prem R per a accessos segurs (sense execució automàtica).", |
| 963 | "SetupToolsMcpReviewed": "Preparació d'eines/MCP registrada.", |
| 964 | "SetupRemoteCloudsLabel": "Destins al núvol:", |
| 965 | "SetupRemoteBridgesLabel": "Ponts de xat:", |
| 966 | "SetupRemoteProvidersLabel": "Proveïdors:", |
| 967 | "SetupRemoteModeLabel": "Mode remot:", |
| 968 | "SetupRemoteModeLocalOnly": "Només aquest ordinador:", |
| 969 | "SetupRemoteModeRuntimeApi": "API del runtime:", |
| 970 | "SetupRemoteModeMobileLan": "Mòbil a la teva xarxa:", |
| 971 | "SetupRemoteModeChatBridge": "Aplicació de xat:", |
| 972 | "SetupRemoteStatusDisabled": "no disponible", |
| 973 | "SetupRemoteStatusReady": "a punt", |
| 974 | "SetupRemoteStatusNeedsAction": "hi falta alguna cosa", |
| 975 | "SetupRemoteReviewHint": "Enter enregistra aquesta instantània de configuració. Prem R per previsualitzar.", |
| 976 | "SetupRemotePreviewTitle": "Incorporació al runtime remot", |
| 977 | "SetupRemoteReviewed": "Incorporació al runtime remot enregistrada.", |
| 978 | "SetupPersistenceHomeLabel": "Inici:", |
| 979 | "SetupPersistenceConfigLabel": "Configuració:", |
| 980 | "SetupPersistenceStateLabel": "Estat de la configuració:", |
| 981 | "SetupPersistenceConstitutionLabel": "Constitució:", |
| 982 | "SetupPersistenceMemoryLabel": "Memòria:", |
| 983 | "SetupPersistenceNotesLabel": "Notes:", |
| 984 | "SetupPersistenceReviewHint": "Enter enregistra aquesta instantània de configuració.", |
| 985 | "SetupPersistenceReviewed": "Camins de persistència enregistrats.", |
| 986 | "SetupProviderModelReadyHint": "Enter enregistra aquesta ruta de proveïdor/model; prem P per a la configuració del proveïdor o M per a les rutes de model.", |
| 987 | "SetupProviderModelNeedsActionHint": "Enter enregistra proveïdor/model com a pendent d'acció i continua; prem P per arreglar les credencials o M per inspeccionar les rutes.", |
| 988 | "SetupProviderModelReviewed": "Disponibilitat de proveïdor/model enregistrada.", |
| 989 | "SetupProviderModelNeedsActionSaved": "Proveïdor/model encara requereix acció; enregistrat per a l'informe de configuració.", |
| 990 | "SetupRuntimePostureBoundary": "La postura del runtime és configuració aplicada; la guia de la constitució mai la canvia silenciosament.", |
| 991 | "SetupRuntimePostureReviewHint": "Enter enregistra aquesta instantània de configuració. Prem M per al mode de treball o C per a la configuració.", |
| 992 | "SetupRuntimePostureReviewed": "Postura del runtime revisada; no s'ha canviat cap configuració.", |
| 993 | "SetupRuntimePresetSelectedLabel": "Predefinit seleccionat:", |
| 994 | "SetupRuntimePresetDiffLabel": "Diferències de configuració:", |
| 995 | "SetupRuntimePresetAskFirstTitle": "Pregunta primer", |
| 996 | "SetupRuntimePresetAskFirstDescription": "Plan per defecte, shell amagat, sandbox de només lectura.", |
| 997 | "SetupRuntimePresetNormalAgentTitle": "Agent normal", |
| 998 | "SetupRuntimePresetNormalAgentDescription": "Agent per defecte, sol·licituds d'aprovació, shell visible.", |
| 999 | "SetupRuntimePresetHighTrustTitle": "Local d'alta confiança", |
| 1000 | "SetupRuntimePresetHighTrustDescription": "Full Access per defecte per a treball local de confiança; cap mutació oculta de la constitució.", |
| 1001 | "SetupRuntimePresetPreviewTitle": "Previsualització del predefinit de postura del runtime", |
| 1002 | "SetupRuntimePresetSafetyFloor": "Sòl de seguretat: els errors d'autenticació/OAuth, els resultats de política blocats, les accions de tipus publicació i les portes de retenció per revisió encara poden aturar l'execució.", |
| 1003 | "SetupRuntimePresetApplyHint": "Prem A per previsualitzar aquestes diferències exactes; prem A de nou després de la previsualització per aplicar-les.", |
| 1004 | "SetupRuntimePresetApplied": "Predefinit de runtime aplicat.", |
| 1005 | "SetupRuntimeProjectOverrideLabel": "Sobreescriptura del projecte:", |
| 1006 | "SetupRuntimeProjectOverrideNone": "cap detectada per a approval_policy o sandbox_mode", |
| 1007 | "SetupReportFirstRunLabel": "Primera execució:", |
| 1008 | "SetupReportUpdateLabel": "Punt de control d'actualització:", |
| 1009 | "SetupReportOperateLabel": "Operate/Fleet:", |
| 1010 | "SetupReportSourceLabel": "Origen:", |
| 1011 | "SetupReportAutonomyLabel": "Autonomia de la constitució:", |
| 1012 | "SetupReportRuntimePostureLabel": "Postura del runtime:", |
| 1013 | "SetupReportPersisted": "setup_state.json desat", |
| 1014 | "SetupReportInherited": "derivat de la configuració existent", |
| 1015 | "SetupReportReady": "a punt", |
| 1016 | "SetupReportRequired": "obligatori", |
| 1017 | "SetupReportOptional": "opcional", |
| 1018 | "SetupReportRowsLabel": "Estat dels passos:", |
| 1019 | "SetupReportNextActionLabel": "Acció següent:", |
| 1020 | "SetupReportNextActionNone": "No hi ha cap acció de configuració bloquejant enregistrada.", |
| 1021 | "SetupReportNextActionConstitution": "Completa el punt de control de la constitució o tria l'integrat/per defecte.", |
| 1022 | "SetupReportNextActionProvider": "Revisa la disponibilitat de proveïdor/model o executa /setup provider; usa /provider setup <name> per a un proveïdor concret.", |
| 1023 | "SetupReportNextActionRuntime": "Revisa la postura del runtime o usa /config.", |
| 1024 | "SetupReportNextActionOperate": "Revisa la disponibilitat d'Operate/Fleet abans d'execucions duradores amb múltiples treballadors.", |
| 1025 | "SetupReportNextActionRequired": "Revisa els passos de configuració obligatoris restants.", |
| 1026 | "SetupReportRecorded": "Informe de configuració enregistrat.", |
| 1027 | "CtxMenuTitle": " Clic dret ", |
| 1028 | "CtxMenuCopySelection": "Copia la selecció", |
| 1029 | "CtxMenuCopySelectionDesc": "escriu el text seleccionat de la transcripció", |
| 1030 | "CtxMenuOpenSelection": "Obre la selecció", |
| 1031 | "CtxMenuOpenSelectionDesc": "mostra el text seleccionat al paginador", |
| 1032 | "CtxMenuClearSelection": "Esborra la selecció", |
| 1033 | "CtxMenuOpenDetails": "Obre els detalls", |
| 1034 | "CtxMenuCopyMessage": "Copia el missatge", |
| 1035 | "CtxMenuCopyMessageDesc": "escriu la cel·la de transcripció clicada", |
| 1036 | "CtxMenuOpenInEditor": "Obre a l'editor", |
| 1037 | "CtxMenuOpenInEditorDesc": "obre fitxer:línia a $EDITOR", |
| 1038 | "CtxMenuShowCell": "Mostra la cel·la", |
| 1039 | "CtxMenuShowCellDesc": "desamaga aquesta cel·la de transcripció", |
| 1040 | "CtxMenuHideCell": "Amaga la cel·la", |
| 1041 | "CtxMenuHideCellDesc": "replega aquesta cel·la de transcripció", |
| 1042 | "CtxMenuShowHidden": "Mostra les amagades", |
| 1043 | "CtxMenuShowHiddenDesc": "desamaga totes les cel·les replegades", |
| 1044 | "CtxMenuPaste": "Enganxa", |
| 1045 | "CtxMenuPasteDesc": "insereix el porta-retalls al compositor", |
| 1046 | "CtxMenuCmdPalette": "Paleta d'ordres", |
| 1047 | "CtxMenuCmdPaletteDesc": "ordres, skills i eines", |
| 1048 | "CtxMenuContextInspector": "Inspector de context", |
| 1049 | "CtxMenuContextInspectorDesc": "context actiu i pistes de memòria cau", |
| 1050 | "CtxMenuHelp": "Ajuda", |
| 1051 | "CtxMenuHelpDesc": "dreceres de teclat i ordres", |
| 1052 | "CtxMenuWindowPin": "Redueix i fixa al davant", |
| 1053 | "CtxMenuWindowUnpin": "Restaura la finestra", |
| 1054 | "CmdPinDescription": "Fixa/allibera la finestra com a mini finestra sempre a sobre", |
| 1055 | "CtxMenuWindowPinDesc": "fixa/allibera aquesta finestra a sobre", |
| 1056 | "WindowPinActive": "Finestra fixada com a mini finestra sempre a sobre", |
| 1057 | "WindowPinReleased": "Finestra restaurada", |
| 1058 | "WindowPinFailed": "El canvi de la finestra ha fallat o no s’ha pogut confirmar. Consulta el registre per obtenir més informació.", |
| 1059 | "FanoutCounts": "{done} fetes · {running} en curs · {failed} fallides · {pending} pendents", |
| 1060 | "AppModeAgent": "Work", |
| 1061 | "AppModeAuto": "Auto", |
| 1062 | "AppModeYolo": "Full Access (etiqueta de mode obsoleta)", |
| 1063 | "AppModePlan": "Plan", |
| 1064 | "AppModeOperate": "Operate", |
| 1065 | "AppModeAgentHint": "Treball directe en aquesta sessió — edicions i shell demanen aprovació", |
| 1066 | "AppModeAutoHint": "Shell activat amb revisió automàtica de risc", |
| 1067 | "AppModePlanHint": "Recerca de només lectura primer — presenta un pla abans d'actuar", |
| 1068 | "AppModeYoloHint": "Només compatibilitat — Act + Full Access, no és un mode visible", |
| 1069 | "AppModeOperateHint": "Converteix el prompt en objectiu: workers paral·lels", |
| 1070 | "VimModeNormal": "-- NORMAL --", |
| 1071 | "VimModeInsert": "-- INSERIR --", |
| 1072 | "VimModeVisual": "-- VISUAL --", |
| 1073 | "ApprovalRiskReview": "REVISIÓ", |
| 1074 | "ApprovalRiskElevated": "APROVACIÓ", |
| 1075 | "ApprovalRiskDestructive": "DESTRUCTIU", |
| 1076 | "ApprovalTimedOutDenied": "La sol·licitud d'aprovació ha expirat - denegada", |
| 1077 | "ApprovalCategorySafe": "Segur", |
| 1078 | "ApprovalCategoryFileWrite": "Escriptura de fitxer", |
| 1079 | "ApprovalCategoryShell": "Bash", |
| 1080 | "ApprovalCategoryNetwork": "Xarxa", |
| 1081 | "ApprovalCategoryMcpRead": "Lectura MCP", |
| 1082 | "ApprovalCategoryMcpAction": "Acció MCP", |
| 1083 | "ApprovalCategoryAgent": "Subagent", |
| 1084 | "ApprovalCategoryUnknown": "Desconegut", |
| 1085 | "ApprovalFieldType": "Tipus: ", |
| 1086 | "ApprovalFieldAbout": "Quant a: ", |
| 1087 | "ApprovalFieldImpact": "Impacte: ", |
| 1088 | "ApprovalFieldParams": "Paràmetres: ", |
| 1089 | "ApprovalOptionApproveOnce": "Permet una vegada", |
| 1090 | "ApprovalOptionApproveAlways": "Permet per a aquesta sessió (aquest tipus)", |
| 1091 | "ApprovalOptionAllowExactRepo": "Permet sempre aquesta regla exacta en aquest repo", |
| 1092 | "ApprovalSaveAskRuleHint": " s permet una vegada + pregunta sempre per la regla exacta", |
| 1093 | "ApprovalOptionDeny": "Denega aquesta crida", |
| 1094 | "ApprovalOptionAbortTurn": "Avorta el torn", |
| 1095 | "ApprovalBlockTitle": "aprovació", |
| 1096 | "ApprovalControlsHint": " · Pg↑/↓ revisa · {details} detalls · Esc avorta", |
| 1097 | "ApprovalTruncationHint": " … truncat · prem {details} per a tots els detalls", |
| 1098 | "ApprovalFullAccessPolicyBlocked": "{tool} blocat: Full Access no pot evitar aquesta política", |
| 1099 | "AutoReviewQuestionSkipped": "Auto-Review ha omès una pregunta de l'usuari i ha continuat autònomament", |
| 1100 | "ApprovalChooseHint": "Tria: ", |
| 1101 | "ApprovalChooseAction": "Enter per a l'opció seleccionada, o prem y/a/d directament", |
| 1102 | "ApprovalIntentLabel": "Intenció: ", |
| 1103 | "ApprovalMoreLines": " … (+{count} línies)", |
| 1104 | "ApprovalAutoDeniedSession": "{tool} denegat automàticament: una sol·licitud coincident es va denegar abans en aquesta execució de Codewhale. Reinicia Codewhale per reconsiderar-la.", |
| 1105 | "ElevationTitleSandboxDenied": " ⚠, Sandbox denegat ", |
| 1106 | "ElevationTitleRequired": " Cal elevació del sandbox ", |
| 1107 | "ElevationFieldTool": " Eina: ", |
| 1108 | "ElevationFieldCmd": " Cmd: ", |
| 1109 | "ElevationFieldReason": " Motiu: ", |
| 1110 | "ElevationImpactHeader": " Impacte si s'aprova:", |
| 1111 | "ElevationImpactNetwork": " - el reintent de xarxa permet baixades de sortida i peticions HTTP", |
| 1112 | "ElevationImpactWrite": " - el reintent d'escriptura amplia l'abast d'escriptura del sistema de fitxers per a aquesta crida d'eina", |
| 1113 | "ElevationImpactFullAccess": " - l'accés complet elimina del tot les restriccions del sandbox per a aquest reintent", |
| 1114 | "ElevationPromptProceed": " Tria com continuar:", |
| 1115 | "ElevationOptionNetwork": "Permet xarxa de sortida", |
| 1116 | "ElevationOptionWrite": "Permet accés d'escriptura addicional", |
| 1117 | "ElevationOptionFullAccess": "Accés complet (sistema de fitxers + xarxa)", |
| 1118 | "ElevationOptionAbort": "Avorta", |
| 1119 | "ElevationOptionNetworkDesc": "Reintenta aquesta crida d'eina amb accés de xarxa de sortida per a baixades i peticions HTTP", |
| 1120 | "ElevationOptionWriteDesc": "Reintenta aquesta crida d'eina amb abast d'escriptura addicional del sistema de fitxers", |
| 1121 | "ElevationOptionFullAccessDesc": "Reintenta sense límits de sandbox; concedeix accés sense restriccions al sistema de fitxers i a la xarxa", |
| 1122 | "ElevationOptionAbortDesc": "Cancel·la aquesta execució d'eina", |
| 1123 | "ContextAutoCompacting": "Compactant automàticament el context…", |
| 1124 | "ContextManualCompacting": "Compactant el context…", |
| 1125 | "ContextCompactionQueued": "La compactació del context s'ha posat a la cua; s'executarà després del torn actiu.", |
| 1126 | "ContextCompactionAlreadyRunning": "La compactació del context ja està en curs.", |
| 1127 | "ContextCompactionQueueFull": "No s'ha pogut posar la compactació del context a la cua perquè el motor està ocupat; torna-ho a provar quan acabi el torn.", |
| 1128 | "ContextCompactionQueueClosed": "La compactació del context no està disponible perquè el motor ja no s'està executant.", |
| 1129 | "ContextCompactionRouteInvalid": "No es pot compactar perquè la ruta del proveïdor actiu no és vàlida: {error}", |
| 1130 | "CtxInspTitle": "Inspector de context", |
| 1131 | "CtxInspSessionContext": "Context de la sessió", |
| 1132 | "CtxInspSystemPrompt": "Estructura del prompt del sistema", |
| 1133 | "CtxInspReferences": "Referències", |
| 1134 | "CtxInspRecentTools": "Eines recents", |
| 1135 | "CtxInspToolSchemaCosts": "Costos dels esquemes d’eines", |
| 1136 | "CtxInspModel": "Model", |
| 1137 | "CtxInspWorkspace": "Espai de treball", |
| 1138 | "CtxInspSession": "Sessió", |
| 1139 | "CtxInspContext": "Context", |
| 1140 | "CtxInspTranscript": "Transcripció", |
| 1141 | "CtxInspWorkspaceStatus": "Estat de l'espai de treball", |
| 1142 | "CtxInspNotSampledYet": "encara no mostrejat", |
| 1143 | "CtxInspOk": "ok", |
| 1144 | "CtxInspHigh": "alt", |
| 1145 | "CtxInspCritical": "crític", |
| 1146 | "CtxInspIncluded": "inclòs", |
| 1147 | "CtxInspAttached": "adjuntat", |
| 1148 | "CtxInspNotIncluded": "no inclòs", |
| 1149 | "CtxInspOutputCaptured": "sortida capturada", |
| 1150 | "CtxInspNoOutputYet": "encara sense sortida", |
| 1151 | "CtxInspNoSystemPrompt": "No s'ha definit cap prompt del sistema.", |
| 1152 | "CtxInspNoReferences": "Encara no s'ha enregistrat cap referència de fitxer, directori o multimèdia.", |
| 1153 | "CtxInspNoToolActivity": "Encara no s'ha enregistrat cap activitat d'eines.", |
| 1154 | "CtxInspVHint": "Obre la targeta corresponent i prem {details} per a tots els detalls.", |
| 1155 | "CtxInspCells": "cel·les", |
| 1156 | "CtxInspApiMessages": "missatges d'API", |
| 1157 | "CtxInspActive": "actiu", |
| 1158 | "CtxInspCell": "cel·la", |
| 1159 | "CtxInspMoreReferences": "referència(es) més", |
| 1160 | "CtxInspStablePrefix": "Prefix estable", |
| 1161 | "CtxInspVolatileWorkingSet": "Conjunt de treball volàtil", |
| 1162 | "CtxInspFirstLine": "Primera línia", |
| 1163 | "CtxInspTotal": "Total", |
| 1164 | "CtxInspTextPromptLayers": "Capes de prompt de text", |
| 1165 | "CtxInspSingleTextBlob": "Bloc de text únic", |
| 1166 | "CtxInspBlocks": "bloc(s)", |
| 1167 | "CtxInspBlock": "bloc", |
| 1168 | "CtxInspTokens": "tokens", |
| 1169 | "CtxInspLayers": "capa(es)", |
| 1170 | "CtxInspNone": "cap", |
| 1171 | "CtxInspEmpty": "(buit)", |
| 1172 | "CtxInspCacheFriendly": "compatible amb memòria cau", |
| 1173 | "CtxInspChangesByTurn": "canvia per sessió/torn", |
| 1174 | "CtxInspStablePrefixOnly": "només prefix estable", |
| 1175 | "CtxInspCacheTip": "Consell: els blocs de prefix estable són elegibles per a memòria cau quan el proveïdor actiu admet l'emmagatzematge en memòria cau de prefixos. Els canvis del conjunt de treball volàtil trenquen la memòria cau només per a la cua.", |
| 1176 | "ToolFamilyRead": "llegir", |
| 1177 | "ToolFamilyPatch": "pedaç", |
| 1178 | "ToolFamilyRun": "executar", |
| 1179 | "ToolFamilyFind": "cercar", |
| 1180 | "ToolFamilyDelegate": "agent", |
| 1181 | "ToolFamilyFanout": "fanout", |
| 1182 | "ToolFamilyRlm": "rlm", |
| 1183 | "ToolFamilyVerify": "verificar", |
| 1184 | "ToolFamilyThink": "pensar", |
| 1185 | "ToolFamilyGeneric": "eina", |
| 1186 | "ToolReceiptDone": "fet", |
| 1187 | "ToolReceiptLinesSingular": "1 línia", |
| 1188 | "ToolReceiptLinesPlural": "{count} línies", |
| 1189 | "CmdVoiceDescription": "Commuta l'entrada de veu: grava veu i transcriu-la al compositor", |
| 1190 | "CmdVoiceSendDescription": "Commuta l'autoenviament per veu: envia quan la transcripció acaba amb \"send it\"", |
| 1191 | "CmdVoiceControlDescription": "Commuta el control per veu: dictat assistit per IA conscient del text del compositor", |
| 1192 | "VoiceEnabled": "Entrada de veu activada. Parla per gravar.", |
| 1193 | "VoiceDisabled": "Entrada de veu desactivada.", |
| 1194 | "VoiceSendEnabled": "Autoenviament per veu activat.", |
| 1195 | "VoiceSendDisabled": "Autoenviament per veu desactivat.", |
| 1196 | "VoiceControlEnabled": "Control per veu activat.", |
| 1197 | "VoiceControlDisabled": "Control per veu desactivat.", |
| 1198 | "VoiceErrNoAuth": "Veu: no hi ha cap clau d'API configurada per al proveïdor actiu", |
| 1199 | "VoiceErrNoRecorder": "Veu: no s'ha trobat cap eina de gravació. Instal·la sox, arecord o rec.", |
| 1200 | "VoiceErrNetwork": "Veu: la petició de transcripció ha fallat", |
| 1201 | "VoiceErrEmptySend": "Veu: no hi ha res a enviar", |
| 1202 | "VoiceErrTooShort": "Veu: no s'ha detectat veu, gravació massa curta", |
| 1203 | "VoiceRecording": "🎙 Gravant... parla ara", |
| 1204 | "VoiceProcessing": "🎙 Transcrivint...", |
| 1205 | "VoiceTranscribed": "🎙 Transcrit", |
| 1206 | "NotificationTurnComplete": "Torn completat", |
| 1207 | "NotificationSubagentComplete": "Subagent completat", |
| 1208 | "NotificationSubagentFailed": "Subagent fallit", |
| 1209 | "NotificationSubagentInterrupted": "Subagent interromput", |
| 1210 | "NotificationSubagentCancelled": "Subagent cancel·lat", |
| 1211 | "NotificationSubagentBudgetExhausted": "Pressupost del subagent esgotat", |
| 1212 | "FooterWorkedChip": "ha treballat {duration}", |
| 1213 | "FleetDraftTitle": "Perfil d'equip — esborrany de {model_label} (g desa)", |
| 1214 | "FleetDraftHeader": "# .codewhale/agents/{name}\n# Esborrany de {model_label}, validat i limitat per Codewhale.\n# Els permisos es mantenen al mínim de l'equip: sense shell, sense confiança, aprovació requerida.\n# No es desa res fins que premis g a l'assistent.\n\n", |
| 1215 | "SetupRemoteOnRampText": "Incorporació al runtime remot\n\n/setup només mostra dades del runtime remot. No genera paquets de desplegament, no escriu credencials, no crida CLI de núvol ni executa `remote-setup`.\n\nDades actuals:\n- Núvols: {clouds_result}\n- Ponts de xat: {bridges_result}\n- Proveïdors: {providers_result}\n- Mode: {mode_result}\n\nPer generar un paquet de desplegament, executa explícitament en un terminal normal:\n\n```sh\n{command}\n```\n\nEl RUNBOOK generat inclou passos de l'amfitrió per a revisió humana. `--apply` continua sense implementar; no ho tractis com un desplegament automàtic.", |
| 1216 | "ApprovalDescSafe": "Sol·licita una operació segura/de només lectura.", |
| 1217 | "ApprovalDescFileWrite": "Sol·licita modificar un fitxer. Confirma el camí i el contingut.", |
| 1218 | "ApprovalDescShell": "Sol·licita executar una ordre de shell. Revisa l'ordre i el directori de treball.", |
| 1219 | "ApprovalDescNetwork": "Sol·licita accedir a la xarxa o a contingut remot. Verifica que la destinació sigui de confiança.", |
| 1220 | "ApprovalDescMcpRead": "Sol·licita llegir d'un servidor MCP.", |
| 1221 | "ApprovalDescMcpAction": "Sol·licita cridar una acció d'un servidor MCP que pot tenir efectes secundaris.", |
| 1222 | "ApprovalDescAgent": "Sol·licita iniciar o inspeccionar un subagent; els subagents encara tenen el seu propi control.", |
| 1223 | "ApprovalDescUnknown": "Sol·licita executar una eina no classificada. Revisa els paràmetres amb cura.", |
| 1224 | "ApprovalImpactSafe": "Operació de només lectura.", |
| 1225 | "ApprovalImpactFileWrite": "Escriu fitxers a l'espai de treball o a un abast d'escriptura aprovat.", |
| 1226 | "ApprovalImpactShell": "Executa una ordre Bash al teu espai de treball.", |
| 1227 | "ApprovalImpactNetwork": "Pot arribar a serveis de xarxa o contingut remot.", |
| 1228 | "ApprovalImpactMcpRead": "Llegeix d'un servidor MCP sense escriptura local evident.", |
| 1229 | "ApprovalImpactMcpAction": "Crida una acció d'un servidor MCP que pot tenir efectes secundaris.", |
| 1230 | "ApprovalImpactAgent": "Inicia o inspecciona un subagent; els subagents tenen el seu propi control.", |
| 1231 | "ApprovalImpactUnknown": "L'eina no està classificada. Revisa els paràmetres amb cura abans d'aprovar.", |
| 1232 | "ApprovalLabelCommand": "Ordre", |
| 1233 | "ApprovalLabelDir": "Directori", |
| 1234 | "ApprovalLabelFile": "Fitxer", |
| 1235 | "ApprovalLabelPreview": "Previsualització", |
| 1236 | "ApprovalLabelProposedContent": "contingut proposat", |
| 1237 | "ApprovalLabelReplaceThis": "substitueix això", |
| 1238 | "ApprovalLabelWithThis": "amb això", |
| 1239 | "ApprovalLabelReplacementContent": "contingut de substitució", |
| 1240 | "ApprovalLabelPath": "Camí", |
| 1241 | "ApprovalLabelTarget": "Destinació", |
| 1242 | "ApprovalLabelInput": "Entrada", |
| 1243 | "ApprovalLabelAction": "Acció", |
| 1244 | "ApprovalLabelType": "Tipus", |
| 1245 | "ApprovalLabelPrompt": "Prompt", |
| 1246 | "ApprovalLabelAbout": "Quant a: ", |
| 1247 | "ApprovalLabelImpact": "Impacte: ", |
| 1248 | "SetupConstitutionFileNotChecked": "encara no comprovat", |
| 1249 | "SetupConstitutionFileMissing": "no s'ha trobat constitution.json; s'aplica l'integrat/per defecte", |
| 1250 | "SetupConstitutionFileLoadedSelected": "constitution.json vàlid present i seleccionat", |
| 1251 | "SetupConstitutionFileLoadedInactive": "constitution.json vàlid present però inactiu segons l'elecció enregistrada", |
| 1252 | "SetupConstitutionFileLoadedUnselected": "constitution.json vàlid present; previsualitza o desa guiadament per seleccionar-lo", |
| 1253 | "SetupConstitutionFileEmpty": "constitution.json està buit; usa G per regenerar o U per a l'integrat", |
| 1254 | "SetupConstitutionFileInvalid": "constitution.json no és vàlid; usa repara/regenera o l'integrat", |
| 1255 | "SetupConstitutionFileUnreadable": "constitution.json no es pot llegir; usa repara/regenera o l'integrat", |
| 1256 | "SetupConstitutionFilePathError": "No s'ha pogut resoldre CODEWHALE_HOME per a constitution.json", |
| 1257 | "SetupExpertOverrideNotChecked": "encara no comprovat", |
| 1258 | "SetupExpertOverrideMissing": "no s'ha trobat prompts/constitution.md", |
| 1259 | "SetupExpertOverrideActive": "actiu; la sobreescriptura experta en Markdown està activada", |
| 1260 | "SetupExpertOverrideDisabled": "fitxer trobat però desactivat; defineix {env}=1 per activar-lo", |
| 1261 | "SetupExpertOverrideEmpty": "el fitxer de sobreescriptura està buit; s'aplica l'integrat/per defecte", |
| 1262 | "SetupExpertOverrideUnreadable": "el fitxer de sobreescriptura no es pot llegir; s'aplica l'integrat/per defecte", |
| 1263 | "SetupExpertOverridePathError": "No s'ha pogut resoldre CODEWHALE_HOME per a prompts/constitution.md", |
| 1264 | "SetupAutonomyUnspecified": "sense especificar o integrat/per defecte", |
| 1265 | "SetupGuidedPurposeCoding": "banc de treball de codi", |
| 1266 | "SetupGuidedPurposeResearch": "síntesi de recerca", |
| 1267 | "SetupGuidedPurposeOperations": "ajudant d'operacions", |
| 1268 | "SetupGuidedPurposeMixed": "banc de treball mixt", |
| 1269 | "SetupGuidedPurposeAboutCoding": "Un usuari de Codewhale que vol un banc de treball de codi tranquil i basat en evidència.", |
| 1270 | "SetupGuidedPurposeAboutResearch": "Un usuari de Codewhale que vol recerca actual i citada, i una síntesi acurada.", |
| 1271 | "SetupGuidedPurposeAboutOperations": "Un usuari de Codewhale que vol ajuda operativa fiable amb punts de marxa enrere clars.", |
| 1272 | "SetupGuidedPurposeAboutMixed": "Un usuari de Codewhale que vol un banc de treball flexible per a codi, recerca, escriptura i operacions.", |
| 1273 | "SetupGuidedStyleCoding": "Mantén els canvis de codi limitats al comportament demanat i als patrons existents del repo.", |
| 1274 | "SetupGuidedStyleResearch": "Separa l'evidència en directe de la inferència i cita fonts per als fets inestables.", |
| 1275 | "SetupGuidedStyleOperations": "Prefereix passos operatius reversibles amb simulacres, comprovacions d'estat i notes de marxa enrere.", |
| 1276 | "SetupGuidedStyleMixed": "Adapta't entre codi, recerca, escriptura i operacions sense eixamplar la postura de seguretat.", |
| 1277 | "SetupGuidedEvidenceAssumptions": "declara supòsits", |
| 1278 | "SetupGuidedEvidenceTestsAndReceipts": "tests i comprovants", |
| 1279 | "SetupGuidedEvidenceReleaseReceipts": "comprovants de release", |
| 1280 | "SetupGuidedNotes": "Respostes guiades: propòsit={purpose}; iniciativa={initiative}; evidència={evidence}; comunicació={communication}; privacitat={privacy}; principis={principles}. {notes} Els principis de text lliure són orientatius i no canvien els permisos d'aprovació, sandbox, shell, xarxa, confiança o MCP.", |
| 1281 | "SetupToolsMcpHotbarLabel": "Fonts del Hotbar:", |
| 1282 | "SetupToolsMcpNeedsActionSaved": "Eines/MCP encara requereix acció; enregistrat per a l'informe de configuració (no bloqueja la primera execució).", |
| 1283 | "SetupToolsMcpPreviewTitle": "Eines / MCP: incorporació segura", |
| 1284 | "SetupToolsMcpOnRampText": "Eines, MCP, Skills i Plugins — Incorporació segura\n\n/setup només llegeix l'inventari local. Mai inicia servidors MCP, instal·la skills, executa plugins ni executa ordres no confiades.\n\nInventari actual:\n- MCP: {mcp_result}\n- Skills: {skills_result}\n- Directori d'eines: {tools_result}\n- Plugins: {plugins_result}\n- Hotbar (adaptadors compartits): {hotbar_result}\n\nCamins (carpeta personal ocultada):\n- Configuració MCP: {mcp_path}\n- Skills: {skills_path}\n- Plugins: {plugins_path}\n\nArrencada segura (executa-la tu mateix en un terminal normal o ordre del TUI):\n- MCP: /mcp · codewhale mcp init · codewhale doctor\n- Skills: /skills · codewhale setup --skills · /skills install <spec>\n- Plugins: /plugin · codewhale setup --plugins\n- Directori d'eines: codewhale setup --tools\n\nLes accions amb efectes secundaris sempre requereixen confirmació explícita. Les ordres de plugins es mantenen separades de les ordres de barra; la font de plugins Hotbar queda ajornada fins que arribin les portes d'aprovació.\n\nConsulta docs/MCP.md i docs/skills/README.md per al que encara requereix configuració externa manual.", |
| 1285 | "SetupToolsMcpDshLabel": "DeepSeek Harness (dsh):", |
| 1286 | "SetupToolsMcpDshRow": "DeepSeek Harness (dsh) — connectat a través de Codewhale, mai un segon planificador:\n- Estat: {dsh_result}\n- Detecció només de lectura; connectar/planificar/iniciar/eliminar: codewhale integrations dsh status · plan · connect · launch · remove\n- Codewhale només escriu a $CODEWHALE_HOME/integrations/dsh; mai copia claus d'API ni edita fitxers de DSH.", |
| 1287 | "HotbarActionModeOperateName": "Mode Operate", |
| 1288 | "HotbarActionModeOperateDescription": "Posa el teu Fleet a treballar en paral·lel.", |
| 1289 | "HomeOperateModeTip": "Operate — posa el teu Fleet a treballar en paral·lel", |
| 1290 | "HomeOperateModeFleetTip": " Els rols integrats usen el model d'aquesta sessió; /fleet setup els personalitza", |
| 1291 | "HelpSubtitle": "Conceptes, ordres i dreceres de teclat", |
| 1292 | "CommandPaletteTitle": "Ordre", |
| 1293 | "CommandPaletteSubtitle": "Cerca i executa una acció", |
| 1294 | "ConfigSubtitle": "Configuració primer; claus en brut sota detall avançat", |
| 1295 | "LaunchStartTitle": "Comença aquí", |
| 1296 | "LaunchResumeConfirm": "Reprendre {title}? Torna a fer clic o prem Retorn per confirmar.", |
| 1297 | "LaunchResumeConfirmTitle": "Reprendre la sessió", |
| 1298 | "LaunchResumeConfirmBody": "Això substitueix el context actual per l'historial d'aquella sessió.", |
| 1299 | "LaunchResumeConfirmResume": "reprèn", |
| 1300 | "LaunchResumeConfirmCancel": "cancel·la", |
| 1301 | "LaunchWorkDescription": "Utilitza aquesta carpeta amb eines locals; els canvis segueixen la política d’aprovació.", |
| 1302 | "LaunchChatDescription": "Només conversa i planificació; cap canvi als fitxers.", |
| 1303 | "LaunchWorkspaceGitReady": "Espai de treball · {name} · espai Git", |
| 1304 | "LaunchWorkspaceFolderReady": "Espai de treball · {name} · carpeta local", |
| 1305 | "LaunchProviderConfigured": "Proveïdor · configurat", |
| 1306 | "LaunchProviderSetupNeeded": "Proveïdor · cal configurar-lo", |
| 1307 | "LaunchGroupContinue": "Continua", |
| 1308 | "LaunchGroupMore": "Més", |
| 1309 | "LaunchWorkspaceGitShort": "Git", |
| 1310 | "LaunchWorkspaceFolderShort": "carpeta", |
| 1311 | "LaunchProviderConfiguredShort": "proveïdor configurat", |
| 1312 | "LaunchProviderSetupShort": "configura proveïdor", |
| 1313 | "LaunchMenuChangelog": "Registre de canvis", |
| 1314 | "LaunchWorktreePrompt": "Anomena la branca/worktree, o prem Enter per a un nom automàtic. Esc per tornar.", |
| 1315 | "LaunchWorktreeNeedsGit": "Un worktree nou requereix un repositori Git.", |
| 1316 | "LaunchWorktreeNameLabel": "nom del worktree", |
| 1317 | "LaunchHintMove": "mou", |
| 1318 | "LaunchHintOpen": "obre", |
| 1319 | "LaunchTipFlags": "Consell: -w <path> obre un espai de treball; -r <session-id> reprèn directament", |
| 1320 | "LaunchSavedSessionSingular": "1 sessió desada", |
| 1321 | "LaunchSavedSessionsPlural": "{count} sessions desades", |
| 1322 | "LaunchCreatingWorktree": "Creant el worktree…", |
| 1323 | "LaunchWorktreeFailed": "El worktree ha fallat: {error}", |
| 1324 | "LaunchWorktreeCreated": "Nou worktree {path} a la branca {branch}", |
| 1325 | "LaunchNoSavedSessions": "No hi ha sessions desades per a aquest espai de treball.", |
| 1326 | "LaunchNoModelConnected": "cap model connectat", |
| 1327 | "LaunchRunCommand": "executa {command}", |
| 1328 | "LaunchMcpConnectedOne": "1 servidor MCP connectat", |
| 1329 | "LaunchMcpConnectedMany": "{count} servidors MCP connectats", |
| 1330 | "LaunchMcpNeedsSignInOne": "1 necessita iniciar sessió", |
| 1331 | "LaunchMcpNeedsSignInMany": "{count} necessiten iniciar sessió", |
| 1332 | "PhaseIdle": "inactiu", |
| 1333 | "PhaseDraft": "esborrany", |
| 1334 | "PhaseWorking": "treballant", |
| 1335 | "PhaseReasoning": "raonant", |
| 1336 | "PhaseReading": "llegint", |
| 1337 | "PhaseUsingTool": "usant una eina", |
| 1338 | "PhaseSubagents": "subagents en execució", |
| 1339 | "PhaseVerifying": "verificant", |
| 1340 | "PhaseWaitingOnYou": "esperant-te", |
| 1341 | "PhaseDone": "fet", |
| 1342 | "PhaseFailed": "fallit", |
| 1343 | "PhaseFinishing": "acabant", |
| 1344 | "ChipModeAct": "work", |
| 1345 | "ChipModePlan": "plan", |
| 1346 | "ChipModeOperate": "operate", |
| 1347 | "ChipPermissionReadOnly": "només lectura", |
| 1348 | "ChipPermissionAsk": "ask", |
| 1349 | "ChipPermissionAuto": "auto", |
| 1350 | "ChipPermissionFullAccess": "Full Access", |
| 1351 | "ChipPermissionNever": "mai", |
| 1352 | "FooterHintKeys": "tecles", |
| 1353 | "FooterHintOutput": "sortida", |
| 1354 | "FooterHintContext": "context", |
| 1355 | "InfoLineHelp": "ajuda", |
| 1356 | "InfoLineContext": "ctx", |
| 1357 | "InfoLineTtft": "ttft", |
| 1358 | "InfoLinePeak": "hora punta", |
| 1359 | "InfoLineOffPeak": "hora vall", |
| 1360 | "InfoLineWhales": "balenes", |
| 1361 | "InfoLineAutomation": "automatització", |
| 1362 | "InfoLineNotConnected": "no connectat", |
| 1363 | "EmptyStateNoGit": "sense git", |
| 1364 | "EmptyStateMcpLabel": "mcp", |
| 1365 | "EmptyStatePrompt": "Què vols aconseguir?", |
| 1366 | "SessionsSurfaceTitle": "sessions", |
| 1367 | "SessionsPaneTitle": " sessions (1-9, PgUp/PgDn) ", |
| 1368 | "SessionsHistoryPaneTitle": " historial (Shift+PgUp/PgDn) ", |
| 1369 | "SessionsActionResume": "reprèn", |
| 1370 | "SessionsActionSearch": "cerca", |
| 1371 | "SessionsActionSort": "ordena", |
| 1372 | "SessionsActionRename": "canvia el nom", |
| 1373 | "SessionsActionAllWorkspaces": "tots els espais", |
| 1374 | "SessionsActionDelete": "elimina", |
| 1375 | "SessionsActionClose": "tanca", |
| 1376 | "SessionsScopeSortHeader": "abast i ordre · {sort}", |
| 1377 | "SessionsEmptyTitle": "Encara no hi ha sessions desades.", |
| 1378 | "SessionsEmptyHint": "Envia un missatge per començar-ne una; es desa automàticament.", |
| 1379 | "SessionsShowingAllWorkspaces": "mostrant sessions de tots els espais de treball", |
| 1380 | "SessionsScopedToWorkspace": "limitat a aquest espai de treball", |
| 1381 | "SessionsNewTitlePrompt": "Títol nou: ", |
| 1382 | "SessionsDeletePrompt": "Eliminar la sessió? (y/n)", |
| 1383 | "SessionsConfirmDelete": "Confirma l'eliminació (y/n)", |
| 1384 | "SessionsNewSessionTitle": "Sessió nova", |
| 1385 | "SessionsOpenedHistory": "Historial obert per a {id}", |
| 1386 | "SessionsSortStatus": "Ordre: {sort}", |
| 1387 | "SessionsSortRecent": "recent", |
| 1388 | "SessionsSortName": "nom", |
| 1389 | "SessionsSortSize": "mida", |
| 1390 | "SessionsSearchPrompt": "Cerca: escriu per filtrar, Enter per aplicar", |
| 1391 | "SessionsDeleteFailed": "L'eliminació ha fallat: {error}", |
| 1392 | "SessionsDeleted": "Sessió {id} eliminada", |
| 1393 | "SessionsNoSelection": "Cap sessió seleccionada", |
| 1394 | "SessionsTitleLength": "El títol ha de tenir entre 1 i 100 caràcters", |
| 1395 | "SessionsOpenFailed": "No s'han pogut obrir les sessions: {error}", |
| 1396 | "SessionsLoadFailed": "No s'ha pogut carregar la sessió: {error}", |
| 1397 | "SessionsResumed": "Sessió represa: {title}", |
| 1398 | "SessionsRenameFailed": "El canvi de nom ha fallat: {error}", |
| 1399 | "SessionsRenamed": "S'ha canviat el nom a \"{title}\"", |
| 1400 | "SessionsNoResults": "No s'ha trobat cap sessió.", |
| 1401 | "SessionsDirectoryFailed": "No s'ha pogut obrir el directori de sessions.", |
| 1402 | "SessionsPreviewFailed": "No s'ha pogut carregar la previsualització de la sessió.", |
| 1403 | "SessionsDeleteCancelled": "Eliminació cancel·lada", |
| 1404 | "SessionsRenameCancelled": "Canvi de nom cancel·lat", |
| 1405 | "SessionsShowingRange": "Mostrant {start}-{end} / {total}", |
| 1406 | "SessionsMessageCountCompact": "{count} msjs", |
| 1407 | "SessionsForkCompact": "bifurcació", |
| 1408 | "SessionsCurrentCompact": "actual", |
| 1409 | "SessionsPreviewId": "ID: {id}", |
| 1410 | "SessionsUnknownMode": "desconegut", |
| 1411 | "SessionsPreviewTitle": "Títol: {title}", |
| 1412 | "SessionsPreviewUpdated": "Actualitzada: {updated}", |
| 1413 | "SessionsPreviewMessagesModel": "Missatges: {count} | Model: {model}", |
| 1414 | "SessionsPreviewMode": "Mode: {mode}", |
| 1415 | "SessionsToolCall": "crida d'eina: {name} {input}", |
| 1416 | "SessionsToolError": "error d'eina: {content}", |
| 1417 | "SessionsToolResult": "resultat d'eina: {content}", |
| 1418 | "SessionsServerTool": "eina de servidor: {name} {input}", |
| 1419 | "SessionsImage": "[imatge]", |
| 1420 | "SessionsTimeJustNow": "ara mateix", |
| 1421 | "SessionsTimeMinutesAgo": "fa {count} min", |
| 1422 | "SessionsTimeHoursAgo": "fa {count} h", |
| 1423 | "SessionsTimeDaysAgo": "fa {count} d", |
| 1424 | "CtxInspRowSystemPrompt": "prompt del sistema", |
| 1425 | "CtxInspRowMessages": "missatges", |
| 1426 | "CtxInspRowFree": "lliure", |
| 1427 | "CtxInspFreeTokensDetail": "Queden {free} tokens lliures abans que la finestra de ruta sigui plena. Llindar d'autocompactació: {threshold}%.", |
| 1428 | "CtxInspDrillTitle": "context · {row}", |
| 1429 | "CtxInspSurfaceTitle": "context", |
| 1430 | "CtxInspActionSelect": "selecciona", |
| 1431 | "CtxInspActionDrillDown": "aprofundeix", |
| 1432 | "CtxInspActionClose": "tanca", |
| 1433 | "CtxInspUsedTokens": "~{used}/{max} tokens", |
| 1434 | "CtxInspAutoCompactAt": "autocompacta al {threshold}%", |
| 1435 | "CtxInspRowTokens": "{tokens} tokens · {percent}%", |
| 1436 | "CtxInspRowCompaction": "compaction", |
| 1437 | "CtxInspRowAnchors": "anchors", |
| 1438 | "CtxInspCompactionNever": "no compaction this session", |
| 1439 | "CtxInspCompactionDetail": "{path}. {before} → {after} messages. Last round: {round} messages, {tools} tool results{assistant}.", |
| 1440 | "CtxInspCompactionRestored": "checkpoint present. Last round: {round} messages, {tools} tool results{assistant}.", |
| 1441 | "CtxInspCompactionPathSummary": "summary pass", |
| 1442 | "CtxInspCompactionPathPrune": "prune-only", |
| 1443 | "CtxInspCompactionAssistantKept": ", assistant kept", |
| 1444 | "CtxInspAnchorsNone": "no /anchor file", |
| 1445 | "CtxInspAnchorsPresent": "/anchor pinned ({chars} characters)", |
| 1446 | "RouteSurfaceTitle": "ruta · {view}", |
| 1447 | "RouteBrowseCatalog": "explora el catàleg", |
| 1448 | "RouteActionType": "Escriu", |
| 1449 | "RouteActionSearchAnyModel": "cerca qualsevol model", |
| 1450 | "RoutePanelHeader": "ruta", |
| 1451 | "RouteProviderLabel": "proveïdor", |
| 1452 | "RouteModelFirstAtomic": "ruta atòmica model-primer", |
| 1453 | "PickerActionMove": "mou", |
| 1454 | "PickerActionSwitch": "canvia", |
| 1455 | "PickerActionApply": "aplica", |
| 1456 | "PickerActionAssignRoute": "assigna", |
| 1457 | "FleetRoutePickUnavailable": "L’equip ha canviat o ja no està disponible. Torna’l a obrir abans de triar un model.", |
| 1458 | "FleetRouteSaved": "Desat {fleet} · {route} · {path}", |
| 1459 | "FleetRouteInherited": "model de la sessió", |
| 1460 | "FleetRouteNotInCatalog": " · absent del catàleg actual", |
| 1461 | "PickerActionSetStartupDefault": "defineix com a predeterminat d'inici", |
| 1462 | "PickerActionPin": "fixa", |
| 1463 | "PickerActionFleet": "flota", |
| 1464 | "PickerActionCancel": "cancel·la", |
| 1465 | "PickerActionClear": "esborra", |
| 1466 | "PickerActionClearSearch": "esborra la cerca", |
| 1467 | "PickerActionBrowseAll": "explora-ho tot", |
| 1468 | "PickerActionCustom": "personalitzat", |
| 1469 | "PickerActionJump": "salta", |
| 1470 | "PickerActionEditKey": "edita la clau", |
| 1471 | "PickerActionModels": "models", |
| 1472 | "PickerActionUnavailable": "no disponible", |
| 1473 | "PickerActionSetKey": "defineix la clau", |
| 1474 | "PickerActionConfigured": "configurat", |
| 1475 | "RouteNoModels": "No hi ha models disponibles.", |
| 1476 | "RouteNoModelMatch": "Cap model coincideix amb \"{query}\" — Retrocés per esborrar.", |
| 1477 | "ProviderNoMatchesTitle": "Cap proveïdor coincideix", |
| 1478 | "ProviderNoMatchesHint": "Prova un altre terme de cerca o esborra per explorar.", |
| 1479 | "ProviderNoConfiguredTitle": "Encara no hi ha proveïdors configurats", |
| 1480 | "ProviderNoConfiguredHint": "Explora tots els proveïdors admesos o crea un endpoint personalitzat.", |
| 1481 | "ProviderNoCatalogModels": "No hi ha models de catàleg disponibles.", |
| 1482 | "ProviderExternalActionRevoke": "revoca l'extern", |
| 1483 | "ProviderExternalActionChoices": "opcions d'accés extern", |
| 1484 | "ProviderExternalActionReuseGrok": "reús extern de Grok", |
| 1485 | "ProviderExternalHintCodexReview": "Després de {login}, prem Enter per revisar les opcions d'accés desactivat/només lectura/gestionat.", |
| 1486 | "ProviderExternalHintXaiReview": "Prem Enter per a l'inici de sessió de dispositiu gestionat per Codewhale; prem E per revisar el reús existent del Grok CLI.", |
| 1487 | "ProviderExternalHintXaiApiKey": "O usa XAI_API_KEY i torna a obrir aquest selector.", |
| 1488 | "XaiAuthChoiceTitle": " Autenticació d’xAI ", |
| 1489 | "XaiAuthChoiceIntro": "Tria una font de credencials explícita. El text de la clau mai no es tracta com un testimoni OAuth.", |
| 1490 | "XaiAuthChoiceApiKeyOption": "Clau d’API d’xAI — escriu-la o enganxa-la i desa-la a l’espai del proveïdor xAI", |
| 1491 | "XaiAuthChoiceDeviceOAuthOption": "OAuth natiu del dispositiu — inici de sessió amb navegador/codi de dispositiu i emmagatzematge de Codewhale", |
| 1492 | "ChatgptAuthChoiceTitle": " Autenticació de ChatGPT / Codex ", |
| 1493 | "ChatgptAuthChoiceIntro": "L'inici de sessió de subscripció es factura al teu pla de ChatGPT. La ruta de clau API d'openai és un altre titular de facturació.", |
| 1494 | "ChatgptAuthChoicePkceOption": "Inicia la sessió amb ChatGPT — PKCE al navegador, testimonis de Codewhale, facturació de la subscripció de ChatGPT", |
| 1495 | "ChatgptAuthChoiceImportOption": "Importa credencials de la CLI de Codex — consentiment explícit de només lectura; la CLI de Codex en segueix sent la propietària", |
| 1496 | "ProviderExternalHintChatgptReview": "Prem Enter per iniciar la sessió amb ChatGPT; prem E per revisar la reutilització existent de la CLI de Codex.", |
| 1497 | "ProviderExternalActionReuseCodex": "reutilització externa de Codex", |
| 1498 | "ProviderExternalDetailScope": "Extern: accés={access} | proveïdor={provider} | origen={source} | versió={version} | {state}", |
| 1499 | "ProviderExternalDormant": "adormit", |
| 1500 | "ProviderExternalOwnerPath": "Propietari/camí: {owner} | {path}", |
| 1501 | "ProviderExternalPinnedPathWarning": "Avís: el camí de credencials ambient de {owner} ha canviat; el consentiment continua fixat a {path}.", |
| 1502 | "ToolProjectionWarning": "Avís: {provider} ha omès eines incompatibles en aquesta sol·licitud: {tools}", |
| 1503 | "SnapshotsDisabledTooLarge": "Les instantànies i /undo estan desactivats per a {workspace}: conté més de {limit} de contingut per instantaniar. Augmenta `{config_key}` a config.toml (o posa-ho a 0 per treure el límit) per activar-los.", |
| 1504 | "SnapshotsDisabledTooManyFiles": "Les instantànies i /undo estan desactivats per a {workspace}: conté més de {limit} fitxers per instantaniar. Aquí el límit de mida no hi té res a veure: ignora els directoris generats al `.gitignore`, o comença en un subdirectori més petit, per activar-los.", |
| 1505 | "SnapshotsDisabledUnsafeLocation": "Les instantànies i /undo estan desactivats per a {workspace}: un directori d'inici o l'arrel és massa ampli per fer-ne una instantània segura. Comença en un directori de projecte per activar-los.", |
| 1506 | "SessionIdDivergedNotice": "La identitat de la sessió ha canviat sota aquesta finestra: el motor ara desa els punts de control com a {next} (abans era {previous}). Els punts anteriors queden sota l'id antic; `codewhale sessions` els llista tots dos i `codewhale resume {previous}` reobre l'anterior.", |
| 1507 | "RuntimeStoreUnreadableNotice": "Magatzem d'execució de la sessió: no s'ha pogut llegir {record} a {path} ({reason}). Aparta aquest fitxer (o suprimeix-lo) i torna-ho a provar; la resta de registres del fil es conserven.", |
| 1508 | "RuntimeStoreUnwritableNotice": "Magatzem d'execució de la sessió: no s'ha pogut escriure {record} a {path} ({reason}). Comprova l'espai lliure i els permisos allà i torna-ho a provar; no s'ha sobreescrit res.", |
| 1509 | "ProviderExternalSemanticsRevoke": "{semantics} | revoca: {revoke}", |
| 1510 | "ProviderExternalRevoke": "revoca: {revoke}", |
| 1511 | "ProviderExternalChoiceTitle": " Accés a credencials externes · {provider} ", |
| 1512 | "ProviderExternalActionChoose": "tria", |
| 1513 | "ProviderExternalChoiceIntro": "Tria què pot fer Codewhale amb credencials que pertanyen a un altre CLI.", |
| 1514 | "ProviderExternalDisabledLabel": "Desactivat (per defecte)", |
| 1515 | "ProviderExternalDisabledDetail": "sense sondejos, lectures, refrescos, xarxa ni escriptures", |
| 1516 | "ProviderExternalReadOnlyLabel": "Fer servir credencials de CLI externes (només lectura)", |
| 1517 | "ProviderExternalReadOnlyDetail": "un fitxer exacte; segueix una confirmació explícita", |
| 1518 | "ProviderExternalReadOnlySemantics": "llegeix aquest fitxer exacte; sense refrescos, peticions de proveïdor d'identitat o de descobriment, escriptures a fitxers externs ni reescriptures; les peticions normals al proveïdor seleccionat poden usar el seu token", |
| 1519 | "ProviderExternalManagedLabel": "Gestionat (no disponible)", |
| 1520 | "ProviderExternalManagedDetail": "cap adaptador de preservació segur per a l'esquema revisat", |
| 1521 | "ProviderExternalConfirmTitle": " Confirma l'accés exacte de només lectura ", |
| 1522 | "ProviderExternalActionGrant": "concedeix accés de només lectura", |
| 1523 | "ProviderExternalOwnerLabel": "CLI propietari", |
| 1524 | "ProviderExternalExactPathLabel": "Camí resolt exacte", |
| 1525 | "ProviderExternalSemanticsLabel": "Semàntica", |
| 1526 | "ProviderExternalRejectUnsafe": "Codewhale rebutjarà enllaços simbòlics, punts d'anàlisi i fitxers no regulars.", |
| 1527 | "ProviderExternalRevokeLabel": "Revoca", |
| 1528 | "ProviderExternalRouteLabel": "Ruta", |
| 1529 | "ProviderExternalCustodyLine": "Custòdia: només en aquest dispositiu — Codewhale només desa aquest registre de consentiment, no la credencial; no s'utilitza cap caixa forta de compte ni de núvol.", |
| 1530 | "ProviderExternalBillingLine": "Propietari de la credencial i de la facturació: el teu compte de {owner}; l'ús es factura a aquest compte.", |
| 1531 | "ProviderExternalRevokeScope": "Revocar només esborra el registre de consentiment de Codewhale en aquest dispositiu; el fitxer de {owner} mai no es llegeix, es modifica ni s'elimina.", |
| 1532 | "ProviderExternalOwnerOnly": "Propietari: {owner}", |
| 1533 | "ProviderExternalPinnedPathChanged": "Avís: el camí de la credencial de {owner} a l'entorn ha canviat; el consentiment roman fixat al camí concedit.", |
| 1534 | "ProviderExternalRevokeConfirmTitle": " Revocar l'accés a la credencial externa? ", |
| 1535 | "ProviderExternalGrantedToast": "Accés de només lectura de {owner} concedit per a {provider}. Sense refrescos, peticions d'identitat/descobriment ni escriptures a fitxers externs; les peticions normals al proveïdor poden usar el token.", |
| 1536 | "ProviderExternalSaveFailedToast": "No s'ha desat el consentiment de credencials externes: {error}", |
| 1537 | "ProviderExternalRevokedToast": "Accés a credencials externes revocat per a {provider}", |
| 1538 | "ProviderExternalRevokeFailedToast": "No s'ha pogut revocar l'accés a credencials externes: {error}", |
| 1539 | "ThemeSurfaceTitle": "tema · previsualització en directe", |
| 1540 | "FleetRosterHeaderLabel": "equip", |
| 1541 | "FleetRosterTabRoster": "membres", |
| 1542 | "FleetRosterTabSetup": "configuració", |
| 1543 | "FleetRosterWorkers": "treballadors", |
| 1544 | "FleetRosterMembersCount": "{count} membres", |
| 1545 | "FleetRosterOperatorFirst": "El Coordinador lidera · el model de la sessió mou aquest Fleet", |
| 1546 | "FleetRosterOperatorRow": "Coordinador · líder", |
| 1547 | "FleetRosterShadowBadgeProjectOverride": "desat en aquest projecte", |
| 1548 | "FleetRosterShadowBadgePersonalIgnored": "còpia desada ignorada", |
| 1549 | "FleetRosterShadowBadgePersonalOverride": "desat per a tots els projectes", |
| 1550 | "FleetRosterShadowBadgeConfigOverride": "desat a la configuració", |
| 1551 | "FleetRosterLayersLabel": "Desat a", |
| 1552 | "FleetRosterLayerWins": "actiu", |
| 1553 | "FleetRosterLayerIgnored": "còpia ignorada", |
| 1554 | "FleetReadyNotice": "Fleet a punt · /fleet obre rols · /fleet setup ajusta els models dels membres", |
| 1555 | "FleetProfileIdentityVerifyFailed": "No s'han pogut verificar les identitats de perfil existents ({error}); arregla el fitxer anomenat abans de desar.", |
| 1556 | "FleetProfileIdConflict": "L'id de perfil `{id}` ja l'usa {path}; torna a redactar amb un rol diferent o elimina primer el fitxer antic.", |
| 1557 | "FleetProfileProviderUnconfigured": "El perfil fixa el proveïdor `{provider}`, que no té credencials configurades ({env}); configura'l a /provider abans de desar.", |
| 1558 | "FleetModelAdded": "S'ha afegit {route} a l'equip `{fleet}`", |
| 1559 | "FleetModelAddedAs": "S'ha afegit {route} com a {roles} a l'equip `{fleet}`", |
| 1560 | "FleetModelAddedCreatedNote": " (equip personal nou, ara seleccionat)", |
| 1561 | "FleetModelAddedSelectedNote": " (ara seleccionat)", |
| 1562 | "FleetModelRemoved": "S'ha eliminat {route} de l'equip `{fleet}`", |
| 1563 | "FleetModelRemovedRoles": "S'ha eliminat {route} ({roles}) de l'equip `{fleet}`", |
| 1564 | "FleetModelUnchanged": "{route} es manté a l'equip `{fleet}`: {reason}", |
| 1565 | "FleetModelReasonOperatorRoute": "aquest és el teu model actual (la ruta de l'operador de l'equip); canvia de model o fes servir /fleet save per modificar-la", |
| 1566 | "FleetModelReasonAlreadyPresent": "ja és a l'equip", |
| 1567 | "FleetModelErrorNeedsRoute": "un model de l'equip necessita un id de provider i un id de model", |
| 1568 | "FleetModelErrorNeedsRole": "un membre de l'equip és un rol; indica'n un (per exemple `/fleet add {route} scout`)", |
| 1569 | "FleetModelErrorNoSelection": "no hi ha cap equip seleccionat; el teu equip és només el model de la sessió", |
| 1570 | "FleetModelErrorOperatorRoute": "{route} és la ruta de l'operador de l'equip `{fleet}`; canvia-la amb /fleet save, no amb remove", |
| 1571 | "FleetModelErrorNotInFleet": "{route} no és a l'equip `{fleet}`", |
| 1572 | "FleetModelsEmpty": "El teu equip és només el model de la sessió. Afegeix-ne un: /fleet add <provider> <model> [role…] (o ⇧F en una fila de /model).", |
| 1573 | "FleetModelsHeader": "El teu equip `{fleet}` ({count} models)", |
| 1574 | "FleetModelsBroken": "No s'ha pogut carregar l'equip seleccionat: {error}. Corregeix el fitxer o tria'n un altre amb /fleet teams.", |
| 1575 | "FleetModelsFooter": "Afegir: /fleet add <provider> <model> [role…] · Eliminar: /fleet remove <provider> <model>", |
| 1576 | "FleetModelsFactPrice": "${input}/{output} per M", |
| 1577 | "FleetModelsFactContext": "{context}k ctx", |
| 1578 | "FleetModelsFactTools": "eines", |
| 1579 | "FleetAddUsage": "Ús: /fleet add <provider> <model> [role…] — p. ex. /fleet add openrouter z-ai/glm-5.3-flash explore", |
| 1580 | "FleetAddProviderUnconfigured": "`{provider}` no és un provider configurat. Configura'l a ~/.codewhale/config.toml o canvia-hi amb /provider abans d'afegir-lo a l'equip.", |
| 1581 | "FleetAddModelNotServed": "{provider} no serveix `{model}` al catàleg actual; executa /models per veure què serveix, o /fleet add amb l'id exacte que llista.", |
| 1582 | "FleetAddFailed": "No s'ha pogut afegir a l'equip: {error}", |
| 1583 | "FleetRemoveUsage": "Ús: /fleet remove <provider> <model>", |
| 1584 | "FleetRemoveFailed": "No s'ha pogut eliminar de l'equip: {error}", |
| 1585 | "FleetToggleFailed": "No s'ha pogut actualitzar l'equip: {error}", |
| 1586 | "FleetDestStepTitle": "On s'ha de desar aquest perfil?", |
| 1587 | "FleetDestStepSubtitle": "No s'escriu res fins que ho confirmis a l'últim pas.", |
| 1588 | "FleetDestProjectLabel": "Aquest projecte", |
| 1589 | "FleetDestPersonalLabel": "Personal", |
| 1590 | "FleetDestProjectSummary": "Només aquest projecte", |
| 1591 | "FleetDestPersonalSummary": "Disponible a tots els projectes", |
| 1592 | "FleetDestProjectDescription": "Té prioritat sobre un perfil Personal amb el mateix ID.", |
| 1593 | "FleetDestPersonalDescription": "Un perfil propi del projecte amb el mateix ID hi té prioritat.", |
| 1594 | "FleetDestPathLine": "Fitxer: {path}", |
| 1595 | "FleetDestUnavailable": "No disponible: {reason}", |
| 1596 | "FleetDestReasonNoProjectConfig": "els perfils de projecte estan desactivats en aquesta sessió (--no-project-config)", |
| 1597 | "FleetDestReasonWorkspaceMissing": "la carpeta de l'espai de treball {path} no existeix o no és un directori", |
| 1598 | "FleetDestReasonHomeUnavailable": "no s'ha pogut resoldre el teu directori de Codewhale ({error})", |
| 1599 | "FleetDestWillReplace": "Substituirà el fitxer existent {path}", |
| 1600 | "FleetDestOverridesProject": "Aquest projecte ja té un perfil '{id}', que hi té prioritat; aquest perfil Personal s'aplica als altres projectes.", |
| 1601 | "FleetDestOverridesPersonal": "Té prioritat sobre el teu perfil Personal '{id}' dins d'aquest projecte.", |
| 1602 | "FleetDestOverridesBuiltIn": "Substitueix el rol {origin} '{id}' de la plantilla.", |
| 1603 | "FleetSavesToChip": "Es desa a: {scope} · {path}", |
| 1604 | "FleetSavesToUndecided": "Es desa a: tria-ho al pas 3 — Aquest projecte o Personal", |
| 1605 | "FleetActionSaveProject": "Desa en aquest projecte", |
| 1606 | "FleetActionSavePersonal": "Desa com a perfil Personal", |
| 1607 | "FleetActionReplaceProject": "Substitueix en aquest projecte", |
| 1608 | "FleetActionReplacePersonal": "Substitueix el perfil Personal", |
| 1609 | "FleetActionConfirmReplace": "Prem Enter una altra vegada per substituir {file}", |
| 1610 | "FleetActionChangeDestination": "Canvia la destinació", |
| 1611 | "FleetActionBack": "Enrere", |
| 1612 | "FleetReviewSavesTo": "Es desa a", |
| 1613 | "FleetModelRowBlockedNotice": "No seleccionable: {reason}. Configura-ho a /provider o tria una altra fila.", |
| 1614 | "FleetDestProjectDisabledSave": "Els perfils de projecte estan desactivats en aquesta sessió (--no-project-config); no s'ha desat res. Tria Personal o reinicia sense l'opció.", |
| 1615 | "WorkflowStatusWaiting": "esperant", |
| 1616 | "WorkflowStatusDegraded": "degradat", |
| 1617 | "WorkflowRunFailedToast": "L'execució del flux de treball ha fallat", |
| 1618 | "WorkflowDebrief": "resum: {done}/{total} resolts · {failed} fallits · {cancelled} cancel·lats · {elapsed}", |
| 1619 | "WorkflowDispatchFailureLine": "ha fallat l'enviament · {slot}: {message}", |
| 1620 | "WorkflowDispatchFailuresOmitted": "errors d'enviament: {count} d'anteriors no es mostren", |
| 1621 | "WorkflowDispatchFallbackTask": "tasca", |
| 1622 | "WorkflowTranscriptDetails": "transcripció: JSON complet de l'execució disponible als detalls de l'eina ({details})", |
| 1623 | "WorkflowReceiptRole": "rol {value}", |
| 1624 | "WorkflowReceiptReasoning": "raonament {value}", |
| 1625 | "WorkflowReceiptVia": "via {value}", |
| 1626 | "WorkflowReceiptTokens": "tokens {value}", |
| 1627 | "WorkflowReceiptTools": "eines {value}", |
| 1628 | "WorkflowReceiptDuration": "durada {value}", |
| 1629 | "WorkflowReceiptUnknown": "desconegut", |
| 1630 | "WorkflowReceiptProviderReported": "informat pel proveïdor", |
| 1631 | "WorkflowReceiptEstimated": "estimat", |
| 1632 | "SidebarTasksLabel": "Tasques", |
| 1633 | "TaskOwnershipUnverified": "Responsable de l’execució sense verificar", |
| 1634 | "TaskInventoryUnavailable": "L’emmagatzematge de tasques no està disponible; es mostra l’últim estat conegut.", |
| 1635 | "SidebarTodoLabel": "Pendents", |
| 1636 | "WorkSurfaceTodoProgress": "{label} {completed}/{total} · en queden {remaining}", |
| 1637 | "SidebarStopControl": "atura", |
| 1638 | "SidebarDestructiveArmed": "Acció destructiva armada — prem Enter per confirmar o esborra l'esborrany per cancel·lar", |
| 1639 | "WorkSurfaceStopConfirmHint": "confirma l'aturada · Esc cancel·la", |
| 1640 | "CoordinationWorkTitle": "Treball de coordinació", |
| 1641 | "CoordinationSummaryDecisions": "{count} decisions", |
| 1642 | "CoordinationSummaryContentions": "{count} contencions", |
| 1643 | "CoordinationSummaryReconciled": "{count} conciliades", |
| 1644 | "CoordinationSchema": "Esquema {value}", |
| 1645 | "CoordinationSequence": "seqüència {value}", |
| 1646 | "CoordinationPerSectionLimit": "fins a {limit} per secció", |
| 1647 | "CoordinationDecisionsHeading": "Decisions", |
| 1648 | "CoordinationNone": "Cap", |
| 1649 | "CoordinationNoneValue": "cap", |
| 1650 | "CoordinationStatus": "estat {status}", |
| 1651 | "CoordinationOwner": "propietari {owner}", |
| 1652 | "CoordinationVersion": "versió {version}", |
| 1653 | "CoordinationWriteClaimsHeading": "Reclamacions d'escriptura", |
| 1654 | "CoordinationIsolated": "aïllat", |
| 1655 | "CoordinationSharedWorkspace": "espai de treball compartit", |
| 1656 | "CoordinationPaths": "camins {paths}", |
| 1657 | "CoordinationContracts": "contractes {contracts}", |
| 1658 | "CoordinationContentionsHeading": "Contencions", |
| 1659 | "CoordinationClaimant": "reclamant {claimant}", |
| 1660 | "CoordinationDisposition": "disposició {disposition}", |
| 1661 | "CoordinationNeutralReconciliationHeading": "Conciliació neutral", |
| 1662 | "CoordinationCandidates": "{count} candidats", |
| 1663 | "CoordinationRetry": "reintent {count}/{limit}", |
| 1664 | "CoordinationReviewer": "revisor {reviewer}", |
| 1665 | "CoordinationVerifier": "verificador {verifier}", |
| 1666 | "CoordinationVerification": "verificació {verification}", |
| 1667 | "CoordinationContextProjectionsHeading": "Projeccions de context", |
| 1668 | "CoordinationContextDecisions": "decisions {decisions}", |
| 1669 | "CoordinationBytes": "{count} bytes", |
| 1670 | "CoordinationDeduplicated": "{count} deduplicats", |
| 1671 | "CoordinationOmitted": "{count} omesos", |
| 1672 | "CoordinationActiveHotPathsHeading": "Camins calents actius", |
| 1673 | "CoordinationActiveClaims": "{count} reclamacions actives", |
| 1674 | "CoordinationMetricsNoteHeading": "Nota de mètriques", |
| 1675 | "CoordinationMetricsNoAuthoritativeSource": "el creixement i la ruta/cost queden nuls quan el llibre de coordinació no té font autoritzativa", |
| 1676 | "CoordinationStatusProposed": "proposat", |
| 1677 | "CoordinationStatusAccepted": "acceptat", |
| 1678 | "CoordinationStatusSuperseded": "substituït", |
| 1679 | "ComposerSlashMenuHint": " enter:executa · tab:completa · ↑↓:selecciona · esc:continua escrivint ", |
| 1680 | "ApprovalRepoLawBadge": "LLEI DEL REPO", |
| 1681 | "ApprovalRepoLawTitle": "Constitució del repositori", |
| 1682 | "ApprovalRepoLawWarning": "La llei del repositori requereix confirmació en postures amb aprovació.", |
| 1683 | "ApprovalRepoLawRuleLabel": "Regla ", |
| 1684 | "FilePickerMatchSingular": "@ adjunta · 1 coincidència", |
| 1685 | "FilePickerMatchesPlural": "@ adjunta · {count} coincidències", |
| 1686 | "FilePickerScanning": "Escanejant l'espai de treball…", |
| 1687 | "BehavioralTipPlanning": "Planifiques? {key} commuta al mode Plan", |
| 1688 | "BehavioralTipBackgroundReceipt": "Els comprovants són al panell de treball — {key} obre l'inspector", |
| 1689 | "BehavioralTipClearedInput": "Esborrat · {chord} restaura", |
| 1690 | "BehavioralTipMcpValidation": "{command} inicia els servidors i mostra per què", |
| 1691 | "BehavioralTipRepeatedCommand": "{command} ho pot fixar", |
| 1692 | "BehavioralTipDurableStateWritten": "Desat · {command} per revisar", |
| 1693 | "BehavioralTipTodoWrite": "Consell: segueix les tasques de diversos passos amb {command} per mantenir el progrés visible", |
| 1694 | "SettingLockedDuringTurn": "{setting} està blocat mentre s'executa un torn — prem Esc per interrompre primer", |
| 1695 | "SettingSubjectMode": "Mode", |
| 1696 | "SettingSubjectThinking": "Raonament", |
| 1697 | "SettingSubjectModel": "Model", |
| 1698 | "SettingSubjectModelAndThinking": "Model i raonament", |
| 1699 | "SettingSubjectProvider": "Proveïdor", |
| 1700 | "SettingSubjectPermissions": "Permisos", |
| 1701 | "ThinkingControlledByAutoRouting": "El raonament el controla l'encaminament automàtic de models; tria primer un model fix.", |
| 1702 | "SavedAsStartupDefault": "desat com a valor per defecte d'arrencada", |
| 1703 | "ModeAlreadyActiveSavedAsDefault": "Ja estàs en mode {mode} — desat com a valor per defecte d'arrencada.", |
| 1704 | "StartupDefaultNotSaved": "No s'ha desat {setting}: {error}", |
| 1705 | "StartupDefaultSubjectMode": "mode d'arrencada", |
| 1706 | "StartupDefaultSubjectThinking": "nivell de raonament", |
| 1707 | "StartupDefaultSubjectModel": "model", |
| 1708 | "StartupDefaultSubjectAll": "valors per defecte d'arrencada", |
| 1709 | "CmdCostReportSubtotal": "Cost de la sessió:\n ─────────────────────────────\n Subtotal valorat: {cost}\n\n Un o més torns de pagament no hi són inclosos; vegeu la cobertura a sota.", |
| 1710 | "CmdCostReportUnknown": "Cost de la sessió:\n ─────────────────────────────\n Total estimat: desconegut\n\n Cap torn té un preu autoritzat en la moneda seleccionada.", |
| 1711 | "CmdCostUnknownValue": "desconegut", |
| 1712 | "CmdCostEstimateOnly": "Això és una estimació, no una factura: es calcula localment a partir de l'ús de tokens informat pel proveïdor i de les tarifes publicades, i pot diferir de la vostra factura.", |
| 1713 | "CmdCostCoverage": "Cobert: {priced} de {turns} torn(s) de pagament valorats.", |
| 1714 | "CmdCostUnpricedTurns": "Exclòs: {unpriced} torn(s) de pagament sense preu autoritzat ({reasons}); la seva despesa falta al total de dalt.", |
| 1715 | "CmdCostUnpricedClasses": "Classes de tokens sense preu vistes en aquesta sessió: {classes}. Els torns que les usen fallen tancats en lloc d'infradeclarar.", |
| 1716 | "CmdCostCoverageUnknownLegacy": "Cobertura: desconeguda. La sessió es va desar abans que es registrés la cobertura de preus per torn, així que no es pot establir quina part del total està comptabilitzada.", |
| 1717 | "CmdCostPricingProvenance": "Fonts de preus emprades: {sources}.", |
| 1718 | "CmdCostLivePricingDowngraded": "No s'han pogut verificar els preus en viu del proveïdor per a aquesta ruta ({defects}); s'han emprat les tarifes publicades incloses.", |
| 1719 | "CmdCostLivePricingUnavailable": "No s'han pogut verificar els preus en viu del proveïdor per a aquesta ruta ({defects}), i no hi havia cap tarifa inclosa utilitzable; aquesta despesa és desconeguda.", |
| 1720 | "CmdCostRoutesHeader": "Rutes auditades (redactades):", |
| 1721 | "CmdTokensCacheWriteTotal": "Tokens d'escriptura a la memòria cau (cache-creation) aquesta sessió: {write}. Es facturen per sobre de la tarifa d'entrada quan el proveïdor publica una prima d'escriptura; vegeu /cache per al desglossament per torn.", |
| 1722 | "ModelPickerAutoNetworkActiveProviderHint": "per torn · només el proveïdor actiu · petició + context recent → {provider} / {model}", |
| 1723 | "CmdLaneDescription": "Gestiona les Lane actives: interrupt, restart, resume", |
| 1724 | "StepfunBillingRouteTitle": "Ruta de facturació de StepFun", |
| 1725 | "StepfunBillingRouteIntro": "StepFun factura el pay-as-you-go i les subscripcions Step Plan en endpoints separats. Trieu aquell al qual pertany la vostra clau.", |
| 1726 | "StepfunBillingRoutePaygOption": "Pay-as-you-go (preu per token)", |
| 1727 | "StepfunBillingRoutePlanOption": "Subscripció Step Plan (quota del pla)", |
| 1728 | "StepfunPlanApiKeyHint": "Per a subscripcions StepFun Step Plan, useu la clau emesa per al vostre Step Plan, no una clau pay-as-you-go.", |
| 1729 | "StepfunPlanRouteHint": "Aquesta ruta usa {route} i es factura contra la quota del vostre Step Plan.", |
| 1730 | "ConfigLabelSessionsRail": "Barra de sessions", |
| 1731 | "ConfigLabelSessionAutoResume": "Reprendre automàticament l'última sessió", |
| 1732 | "SessionsRailTitle": "Sessions", |
| 1733 | "SessionsRailEmpty": "Encara no hi ha sessions en aquest espai de treball", |
| 1734 | "SessionsRailBrowseAll": "Explora totes les sessions", |
| 1735 | "SessionsRailShowingCount": "{shown} de {total} — veure-les totes", |
| 1736 | "SessionsRailUnavailable": "Sessions no disponibles: {error}", |
| 1737 | "SessionsActionArchive": "arxiva", |
| 1738 | "SessionsActionShowArchived": "arxivades", |
| 1739 | "SessionsArchived": "Sessió {id} arxivada", |
| 1740 | "SessionsRestored": "Sessió {id} restaurada", |
| 1741 | "SessionsArchiveFailed": "No s'ha pogut arxivar: {error}", |
| 1742 | "SessionsShowingArchived": "Es mostren les sessions arxivades", |
| 1743 | "SessionsHidingArchived": "S'amaguen les sessions arxivades", |
| 1744 | "SessionsArchivedCompact": "arxivada", |
| 1745 | "KbReasoningDetail": "Open reasoning detail for the selected or current turn", |
| 1746 | "KbTurnInspector": "Obre l'inspector del torn", |
| 1747 | "CmdTurnInspectDescription": "Open the whole-turn inspector", |
| 1748 | "CmdAutomationDescription": "Gestiona les automatitzacions programades duradores — el subcomandament list obre el gestor d'automatitzacions", |
| 1749 | "AutomationUsage": "Ús: /automation [list|show <id>|print <id>|pause <id>|resume <id>|delete <id> [--confirm <token>]|run <id>]", |
| 1750 | "AutomationManagerUnavailable": "El gestor d’automatitzacions no està disponible en aquesta sessió.", |
| 1751 | "AutomationListFailed": "No s’han pogut llistar les automatitzacions: {error}", |
| 1752 | "AutomationActionFailed": "No s’ha pogut {action} l’automatització {id}: {error}", |
| 1753 | "AutomationEmpty": "No hi ha automatitzacions programades. Tria Automatització nova.", |
| 1754 | "AutomationListHeading": "Automatitzacions programades", |
| 1755 | "AutomationScopeNote": "Les automatitzacions són teves, no d'aquest repositori: et segueixen a tots els repositoris.", |
| 1756 | "AutomationNoun": "Automatització", |
| 1757 | "AutomationStatusLabel": "estat", |
| 1758 | "AutomationStatusActive": "activa", |
| 1759 | "AutomationStatusPaused": "en pausa", |
| 1760 | "AutomationRunStatusQueued": "a la cua", |
| 1761 | "AutomationRunStatusRunning": "en execució", |
| 1762 | "AutomationRunStatusCompleted": "completada", |
| 1763 | "AutomationRunStatusFailed": "fallida", |
| 1764 | "AutomationRunStatusCanceled": "cancel·lada", |
| 1765 | "AutomationActionInspect": "consultar", |
| 1766 | "AutomationActionPause": "posar en pausa", |
| 1767 | "AutomationActionResume": "reprendre", |
| 1768 | "AutomationActionDelete": "suprimir", |
| 1769 | "AutomationActionRun": "executar", |
| 1770 | "AutomationActionCancel": "cancel·la l'execució", |
| 1771 | "AutomationActionPaused": "posada en pausa", |
| 1772 | "AutomationActionResumed": "represa", |
| 1773 | "AutomationNextLabel": "propera", |
| 1774 | "AutomationNameLabel": "nom", |
| 1775 | "AutomationPromptLabel": "instrucció", |
| 1776 | "AutomationCwdLabel": "directori de treball", |
| 1777 | "AutomationModeLabel": "mode", |
| 1778 | "AutomationAllowShellLabel": "permetre el shell", |
| 1779 | "AutomationTrustModeLabel": "mode de confiança", |
| 1780 | "AutomationAutoApproveLabel": "aprovació automàtica", |
| 1781 | "AutomationRruleLabel": "regla de repetició", |
| 1782 | "AutomationDeliveryLabel": "lliurament", |
| 1783 | "AutomationLastLabel": "darrera", |
| 1784 | "AutomationRecentRunsLabel": "execucions recents", |
| 1785 | "AutomationNoRuns": "cap execució registrada", |
| 1786 | "AutomationRunsUnavailable": "execucions no disponibles", |
| 1787 | "AutomationTaskLabel": "tasca", |
| 1788 | "AutomationBandScheduled": "programades", |
| 1789 | "AutomationReceiptFired": "activada", |
| 1790 | "AutomationReceiptStarted": "iniciada en segon pla", |
| 1791 | "AutomationReceiptCompleted": "completada en segon pla", |
| 1792 | "AutomationReceiptCoalesced": "agrupada", |
| 1793 | "AutomationReceiptMissed": "perduda", |
| 1794 | "AutomationReceiptExpired": "caducada", |
| 1795 | "AutomationReceiptDeleted": "eliminada", |
| 1796 | "AutomationRunLabel": "execució", |
| 1797 | "AutomationDeletedRunsDetail": "execucions registrades eliminades: {run_count}", |
| 1798 | "AutomationDeletePreview": "La supressió encara no està confirmada. No s’ha suprimit res.\nAutomatització: {id} ({name})\nExecucions registrades: {run_count}\nPer suprimir la definició i l’historial d’execucions, executa:\n{command}", |
| 1799 | "AutomationDeleteConfirmationStale": "La confirmació de supressió ja no coincideix amb l’automatització {id}; no s’ha suprimit res. Revisa l’estat actual amb {command}.", |
| 1800 | "WhaleStateResting": "Descansant", |
| 1801 | "WhaleStateThinking": "Pensant", |
| 1802 | "WhaleStateWorking": "Treballant", |
| 1803 | "WhaleStateWaiting": "Esperant-te", |
| 1804 | "WhaleStateBlocked": "Bloquejada", |
| 1805 | "WhaleStateOffline": "Fora de línia", |
| 1806 | "AgentStatusParked": "en pausa", |
| 1807 | "AgentStatusParkedRecovery": "ningú no l'està esperant; fes servir resume_from per continuar o cancel per descartar-lo", |
| 1808 | "WhaleAnimalScout": "zífid", |
| 1809 | "WhaleAnimalPatch": "marsopa comuna", |
| 1810 | "WhaleAnimalHarbor": "iubarta", |
| 1811 | "WhaleAnimalEcho": "cap d'olla", |
| 1812 | "WhaleAnimalKeel": "catxalot", |
| 1813 | "WhaleAnimalLantern": "orca", |
| 1814 | "WhaleAnimalPlain": "balena", |
| 1815 | "WhaleJobScout": "recerca", |
| 1816 | "WhaleJobPatch": "programació", |
| 1817 | "WhaleJobHarbor": "coordinació", |
| 1818 | "WhaleJobEcho": "comunicacions", |
| 1819 | "WhaleJobKeel": "operacions", |
| 1820 | "WhaleJobLantern": "revisió", |
| 1821 | "WhaleJobPlain": "feina general", |
| 1822 | "SessionMetricsTurn": "torn", |
| 1823 | "SessionMetricsTurns": "torns", |
| 1824 | "SessionMetricsStep": "pas", |
| 1825 | "SessionMetricsSteps": "passos", |
| 1826 | "SessionMetricsLlm": "LLM", |
| 1827 | "SessionMetricsTools": "Eines", |
| 1828 | "SessionMetricsTtft": "TTFT mitj.", |
| 1829 | "SessionMetricsTokensPerSecond": "mitj. tok/s", |
| 1830 | "SessionMetricsCache": "Cache", |
| 1831 | "SessionMetricsInput": "Entrada", |
| 1832 | "SessionMetricsStatusLine": "Mètriques de la sessió: {metrics}", |
| 1833 | "StatusLabelRoute": "Ruta", |
| 1834 | "StatusLabelDirectory": "Directori", |
| 1835 | "StatusLabelProjectDocs": "Docs del projecte", |
| 1836 | "StatusLabelMode": "Mode", |
| 1837 | "StatusLabelSafety": "Seguretat", |
| 1838 | "StatusLabelMcp": "MCP", |
| 1839 | "StatusLabelFleet": "Fleet", |
| 1840 | "StatusLabelContextWindow": "Finestra de context", |
| 1841 | "StatusLabelWindowSource": "Origen de la finestra", |
| 1842 | "StatusLabelWindowOverride": "Ajust de la finestra", |
| 1843 | "StatusLabelCatalog": "Catàleg", |
| 1844 | "StatusLabelCloudFacts": "Fets al núvol", |
| 1845 | "StatusLabelSession": "Sessió", |
| 1846 | "StatusLabelSessionTokens": "Tokens de sessió", |
| 1847 | "StatusLabelSessionCost": "Cost de sessió", |
| 1848 | "StatusLabelToolOutputs": "Sortides d'eines", |
| 1849 | "StatusRouteSummary": "{provider} · {model} · raonament {reasoning}", |
| 1850 | "StatusProjectDocsNone": "sense docs del projecte", |
| 1851 | "StatusPostureSummary": "{mode} · aprovacions {approval} · {shell} · {trust}", |
| 1852 | "StatusShellOn": "shell activat", |
| 1853 | "StatusShellOff": "shell desactivat", |
| 1854 | "StatusTrustedWorkspace": "espai de treball de confiança", |
| 1855 | "StatusWorkspace": "espai de treball", |
| 1856 | "StatusApprovalAsk": "preguntar", |
| 1857 | "StatusApprovalAuto": "revisió automàtica", |
| 1858 | "StatusApprovalFullAccess": "accés total", |
| 1859 | "StatusApprovalNever": "mai", |
| 1860 | "StatusMcpConfigured": "{count} configurats", |
| 1861 | "StatusFleetDrifted": "{fleet} · {count} rutes desades que no són al catàleg actual: {ids}", |
| 1862 | "StatusContextUsage": "{percent}% utilitzat ({used} / {max} tokens)", |
| 1863 | "StatusContextSourceConfigured": "configurada", |
| 1864 | "StatusContextSourceConfiguredModel": "configurada (per model)", |
| 1865 | "StatusContextSourceProviderReported": "informada pel proveïdor", |
| 1866 | "StatusContextSourceKimiSafeFloor": "mínim segur estàtic de Kimi Code", |
| 1867 | "StatusContextSourceCatalog": "catàleg", |
| 1868 | "StatusContextSourceModelHint": "pista del nom del model (sense verificar)", |
| 1869 | "StatusContextSourceFallback": "valor alternatiu (sense verificar)", |
| 1870 | "StatusWindowOverrideProvider": "context_window a [providers.{table}] dins de config.toml", |
| 1871 | "StatusWindowOverrideActiveProvider": "`context_window` a la taula del proveïdor actiu dins de config.toml", |
| 1872 | "StatusSessionNotSaved": "encara no desada", |
| 1873 | "StatusSessionSummary": "{session} · {cells} cel·les · {messages} missatges d'API", |
| 1874 | "StatusSessionTokensSummary": "{input} entrada · {output} sortida · {total} total · {cache}", |
| 1875 | "StatusCacheNotReported": "memòria cau no informada", |
| 1876 | "StatusCacheSummary": "memòria cau {hit} encerts / {miss} errors", |
| 1877 | "StatusToolRawPressure": "{count} sortides sense processar superen el límit (~{chars} caràcters) i pressionen el context", |
| 1878 | "StatusToolCompactReceipts": "{count} rebuts compactes", |
| 1879 | "StatusToolArtifacts": "{count} artefactes, {bytes} emmagatzemats", |
| 1880 | "StatusToolNone": "no es rastregen sortides grans", |
| 1881 | "StatusSafetyReadOnlyUnenforced": "sense sandbox del SO en aquesta plataforma (només lectura sol·licitada, no aplicada), xarxa desactivada", |
| 1882 | "StatusSafetyReadOnly": "sandbox de només lectura, xarxa desactivada", |
| 1883 | "StatusSafetyWorkspaceWriteUnenforcedNetworkOn": "sense sandbox del SO en aquesta plataforma (workspace-write sol·licitat, no aplicat), xarxa activada", |
| 1884 | "StatusSafetyWorkspaceWriteUnenforcedNetworkOff": "sense sandbox del SO en aquesta plataforma (workspace-write sol·licitat, no aplicat), bloqueig de xarxa tampoc aplicat", |
| 1885 | "StatusSafetyWorkspaceWriteNetworkOn": "sandbox workspace-write, xarxa activada", |
| 1886 | "StatusSafetyWorkspaceWriteNetworkOff": "sandbox workspace-write, xarxa desactivada", |
| 1887 | "StatusSafetyDisabled": "sandbox desactivat, xarxa sense restriccions", |
| 1888 | "StatusSafetyDisabledSetuidBlocked": "sandbox desactivat, xarxa sense restriccions; sudo/setuid blocat (no-new-privs)", |
| 1889 | "StatusSafetyDisabledSetuidAllowed": "sandbox desactivat, xarxa sense restriccions; sudo/setuid permès", |
| 1890 | "StatusSafetyExternal": "sandbox extern, xarxa delegada a l'amfitrió", |
| 1891 | "StatusPointers": "Tokens per torn: /tokens · Elements del peu: /statusline", |
| 1892 | "AutoReviewReceiptGuardianAllowed": "L'Auto-Review ha permès '{tool}' (risc {risk}, guardià del model): {reason}", |
| 1893 | "AutoReviewReceiptGuardianDenied": "L'Auto-Review ha denegat '{tool}' (risc {risk}, guardià del model): {reason}", |
| 1894 | "AutoReviewReceiptGuardianUnavailable": "L'Auto-Review no ha pogut revisar '{tool}' ({reason}); denegat, fail closed", |
| 1895 | "AutoReviewReceiptDeterministicBlocked": "L'Auto-Review ha bloquejat '{tool}' (política determinista): {reason}", |
| 1896 | "AutoReviewReceiptHeld": "L'Auto-Review ha retingut '{tool}' sense aturar-se; denegat (cal una persona — canvia a Ask)", |
| 1897 | "FooterHintEscInterrupt": "Esc per interrompre", |
| 1898 | "PostureHintEnterAgain": "{enter} de nou per enviar ara · {steer} dirigeix", |
| 1899 | "PermissionsPostureHeader": "Accés ara: {posture}", |
| 1900 | "PermissionsPostureAsk": "Ask: les crides a tool que canvien autoritat, cost, abast o resultat obren un avís; les crides de només lectura provadament segures s'executen sense. Les regles ask de dalt sempre forcen un avís.", |
| 1901 | "PermissionsPostureAuto": "Auto-Review: mai obre un avís. Una política determinista permet crides provadament segures i bloqueja de manera estricta feina de publicació o destructiva en segon pla; les crides que no pot provar segures van a un guardià del model d'una sola passada, que permet o denega amb un motiu declarat (el risc alt o crític mai s'executa automàticament; una revisió fallida denega, fail closed). Les retencions que requereixen una persona es deneguen, no s'amaguen. Cada decisió d'aquestes s'escriu a la transcripció com a nota i al registre d'auditoria.", |
| 1902 | "PermissionsPostureBypass": "Full Access: les crides a tool ordinàries s'executen sense avisos. Les retencions no evitables de seguretat, llei del repositori i política gestionada fan fail closed com a bloquejos estrictes en lloc de preguntar.", |
| 1903 | "PermissionsPostureNever": "never: només s'executen les tools considerades segures/de només lectura; tota la resta es bloqueja sense avís.", |
| 1904 | "PermissionsReceiptsNote": "Les decisions preses sense avís (veredictes del guardià de l'Auto-Review, bloquejos i retencions) apareixen com a notes a la transcripció i al registre d'auditoria a {audit_path}. Full Access es tria deliberadament amb Shift+Tab o /config, mai per una regla.", |
| 1905 | "AgentFocusOpened": "Enfocat en {agent}. Els teus missatges ara van a aquest worker; Esc torna a la conversa principal.", |
| 1906 | "AgentFocusClosed": "De tornada a la conversa principal.", |
| 1907 | "AgentFocusBanner": "{agent} · {status}", |
| 1908 | "AgentFocusComposerChip": "→ {agent}", |
| 1909 | "AgentFocusPlaceholder": "Missatge per a {agent} · Esc torna al principal", |
| 1910 | "AgentFocusNoTranscript": "Encara no hi ha transcripció de {agent}. Els missatges apareixen aquí a mesura que el worker els intercanvia.", |
| 1911 | "AgentFocusOmitted": "Els missatges anteriors ({count}) s'han omès de la transcripció en memòria.", |
| 1912 | "AgentFocusFollowUpDelivered": "A la cua per a {agent}: llegirà el missatge a la propera ronda.", |
| 1913 | "AgentFocusFollowUpQueued": "A la cua per a {agent}", |
| 1914 | "AgentFocusFollowUpContinued": "{agent} ja havia acabat; ha continuat en un fork nou ({target}). Aquesta vista ara segueix el fork.", |
| 1915 | "AgentFocusFollowUpFailed": "No s'ha pogut lliurar a {agent}: {reason}", |
| 1916 | "FooterHintForAgents": "agents", |
| 1917 | "FooterHintToManage": "gestionar", |
| 1918 | "AgentRailQueuedCount": "{count} a la cua", |
| 1919 | "AgentFocusPosture": "{role} · {write} · {network} · {shell}", |
| 1920 | "AgentFocusPostureWrites": "escriu", |
| 1921 | "AgentFocusPostureReadOnly": "només lectura", |
| 1922 | "AgentFocusPostureNetwork": "xarxa", |
| 1923 | "AgentFocusPostureNoNetwork": "sense xarxa", |
| 1924 | "AgentFocusPostureShellFull": "shell", |
| 1925 | "AgentFocusPostureShellReadOnly": "shell de només lectura", |
| 1926 | "AgentFocusPostureShellNone": "sense shell", |
| 1927 | "GoalReceiptSet": "Objectiu establert: \"{objective}\" · /goal mostra el progrés · /goal pause o /goal clear l'atura", |
| 1928 | "GoalReceiptSetOperate": "◆ objectiu establert · Operate continua treballant fins que es verifica · /goal per editar-lo", |
| 1929 | "GoalControlAccepted": "Control de l'objectiu desat; s'aplicarà al següent punt segur.", |
| 1930 | "GoalControlRuntimeUnavailable": "El control de l'objectiu està desat, però el procés no està disponible. Es restaurarà després de reiniciar.", |
| 1931 | "GoalStatusIdleHint": "no s'està executant — envia un missatge o /goal resume per continuar", |
| 1932 | "CmdAutoDescription": "Treballa amb Auto-Review — sense objectiu ni workflow", |
| 1933 | "AutoReceiptOn": "Auto-Review activat. /goal manté un objectiu; /workflow executa un script.", |
| 1934 | "AutoReceiptPlanNote": "Plan resta només de lectura fins que passis a Work o Operate.", |
| 1935 | "GoalContinuationWaiting": "Objectiu actiu · torn següent d'aquí a {delay} · Esc, Ctrl+C o /goal pause atura la continuació pendent", |
| 1936 | "GoalContinuationReady": "La continuació de l'objectiu està preparada; els controls en cua s'executen abans del torn següent.", |
| 1937 | "GoalContinuationStopped": "S'ha aturat la continuació pendent; l'objectiu continua actiu.", |
| 1938 | "McpCapabilitiesAdvertised": "Capacitats anunciades: {capabilities}", |
| 1939 | "McpCapabilitiesLegacyFallback": "Capacitats anunciades: no proporcionades; s'usa el descobriment antic", |
| 1940 | "McpCapabilitiesNotObserved": "Capacitats anunciades: no observades perquè el servidor no està connectat", |
| 1941 | "PickerActionTestConnection": "provar la connexió", |
| 1942 | "ProviderCustomFormBaseUrl": "URL base", |
| 1943 | "ProviderCustomFormModel": "Model per defecte", |
| 1944 | "ProviderCustomFormHint": "Punt final compatible amb OpenAI. Deseu el nom de la variable d'entorn, no la clau crua.", |
| 1945 | "ProviderConnectionChecked": "Connexió comprovada (/models ha retornat 2xx). No s'ha comprovat la disponibilitat del model.", |
| 1946 | "ProviderConnectionCheckedPickModel": "Connexió comprovada (/models ha retornat 2xx). Trieu un model per defecte; no s'ha comprovat la disponibilitat del model.", |
| 1947 | "ProviderTestConnectionNeedKey": "No hi ha cap clau API desada per a {provider}. Introduïu la clau i premeu T per provar la connexió.", |
| 1948 | "ProviderTestConnectionFailed": "Ha fallat la comprovació de connexió de {provider}: {error}", |
| 1949 | "ProviderTestConnectionNoEndpoint": "{provider} no té un punt final /models; no s'ha sondejat l'accessibilitat.", |
| 1950 | "OperateBoardHeader": "Operate {id} [{status}] ritme={pace} escriptors={writers}", |
| 1951 | "OperateBoardBurnObserved": "despesa ${actual}/h observats vs ${target}/h objectiu", |
| 1952 | "OperateBoardBurnNoCap": "despesa Sense límit", |
| 1953 | "OperateBoardDirectionEmpty": "direcció (buida — blocat en espera)", |
| 1954 | "OperateBoardDirectionLine": "direcció {line}", |
| 1955 | "OperateBoardPlanMissing": "plaLíder (cap — treballadors no admesos)", |
| 1956 | "OperateBoardPlanHeader": "plaLíder id propietari inici dur est$ depèn títol", |
| 1957 | "OperateBoardGantt": "gantt temps →", |
| 1958 | "ConfigCategoryAppearance": "Aparença", |
| 1959 | "ConfigCategoryModelsProviders": "Models i proveïdors", |
| 1960 | "ConfigCategoryFleet": "Fleet", |
| 1961 | "ConfigCategoryWork": "Treball", |
| 1962 | "ConfigCategoryToolsMcp": "Eines i MCP", |
| 1963 | "ConfigCategoryTrust": "Confiança", |
| 1964 | "ConfigCategoryMotion": "Moviment", |
| 1965 | "ConfigCategoryAdvanced": "Avançat", |
| 1966 | "ConfigFactCurrent": "actual", |
| 1967 | "ConfigFactSaved": "desat", |
| 1968 | "ConfigFactStartup": "inici", |
| 1969 | "ConfigFactSource": "origen", |
| 1970 | "ConfigFactScope": "abast", |
| 1971 | "ConfigFactApply": "aplicació", |
| 1972 | "ConfigFactKind": "tipus", |
| 1973 | "ConfigFactAvailable": "disponible", |
| 1974 | "ConfigFactObserved": "observat", |
| 1975 | "ConfigFactOpens": "obre", |
| 1976 | "ConfigLaneUnobserved": "no observat en aquesta sessió", |
| 1977 | "ConfigSourceSession": "sessió", |
| 1978 | "ConfigSourceUserSettings": "settings.toml", |
| 1979 | "ConfigSourceConfig": "config.toml", |
| 1980 | "ConfigSourceManaged": "política gestionada", |
| 1981 | "ConfigApplyEffectiveNow": "vigent ara", |
| 1982 | "ConfigApplyOnSave": "s'aplica en desar", |
| 1983 | "ConfigApplyNextSession": "propera sessió", |
| 1984 | "ConfigApplyRestart": "cal reiniciar", |
| 1985 | "ConfigApplyReadOnly": "només lectura", |
| 1986 | "ConfigApplyReload": "desat ara · `/mcp reload` per als servidors en execució", |
| 1987 | "ConfigApplyUiNowEngineRestart": "UI ara · eines del motor després de reiniciar", |
| 1988 | "ConfigKindToggle": "commutar", |
| 1989 | "ConfigKindChoice": "opció", |
| 1990 | "ConfigKindNumber": "nombre", |
| 1991 | "ConfigKindText": "text", |
| 1992 | "ConfigKindAction": "acció", |
| 1993 | "ConfigKindReadOnly": "només lectura", |
| 1994 | "ConfigRowActionNote": "acció · no és un ajust persistit", |
| 1995 | "ConfigRowDiagnosticNote": "rebut observat · no editable aquí", |
| 1996 | "ConfigNavHint": "←/→ o Tab categoria · ↑/↓ ajust", |
| 1997 | "ConfigActivateAgain": "Enter o torna a fer clic:", |
| 1998 | "ConfigSearchLabel": " Cerca: ", |
| 1999 | "ConfigEditChooseLabel": "Tria:", |
| 2000 | "ConfigChoiceFooter": " ↑/↓ o clic per triar · Enter/Aplica · Esc/Cancel·la · 1-9 salta ", |
| 2001 | "ConfigChoiceFooterCompact": " ↑/↓ o clic · Enter/Aplica · Esc ", |
| 2002 | "ConfigEditorApply": "Aplica", |
| 2003 | "ConfigEditorCancel": "Cancel·la", |
| 2004 | "ConfigLaneUnavailable": "no disponible: {error}", |
| 2005 | "ConfigSourceEnvironment": "sobreescriptura de l'entorn ({name})", |
| 2006 | "ConfigSourceTerminal": "sobreescriptura del terminal ({name})", |
| 2007 | "ConfigDescriptionDefault": "Enter canvia el valor · Esc tanca. La insígnia mostra l'abast.", |
| 2008 | "ConfigValueOn": "Activat", |
| 2009 | "ConfigValueOff": "Desactivat", |
| 2010 | "ConfigValueProviderDefault": "Predeterminat del proveïdor", |
| 2011 | "ConfigChoiceAsk": "Pregunta", |
| 2012 | "ConfigChoiceAutoReview": "Revisió automàtica", |
| 2013 | "ConfigChoiceUseTuiDefault": "Usa el permís predeterminat de la TUI", |
| 2014 | "ConfigChoiceFullAccess": "Accés total", |
| 2015 | "ConfigChoiceNever": "Mai", |
| 2016 | "ConfigChoiceModeAct": "Actua", |
| 2017 | "ConfigChoiceModePlan": "Planifica (només lectura)", |
| 2018 | "ConfigChoiceModeOperate": "Opera", |
| 2019 | "ConfigChoicePlacementTop": "A dalt", |
| 2020 | "ConfigChoicePlacementBottom": "Barra inferior", |
| 2021 | "ConfigChoicePlacementLeft": "Barra lateral esquerra", |
| 2022 | "ConfigChoicePlacementRight": "Barra lateral dreta", |
| 2023 | "ConfigChoiceRailTasks": "Tasques", |
| 2024 | "ConfigChoiceRailAgents": "Agents", |
| 2025 | "ConfigChoiceRailContext": "Context", |
| 2026 | "ConfigChoiceStatusCw": "Marca Codewhale", |
| 2027 | "ConfigChoiceStatusDots": "Punts animats", |
| 2028 | "ConfigChoiceDiffFull": "Diff complet", |
| 2029 | "ConfigChoiceDiffSummary": "Resum", |
| 2030 | "ConfigChoiceDetailAsk": "Pregunta abans d'eines que poden fer canvis importants.", |
| 2031 | "ConfigChoiceDetailAutoReview": "Revisa el risc de les eines automàticament i pregunta quan una decisió et necessita.", |
| 2032 | "ConfigChoiceDetailUseTuiDefault": "Treu la sobreescriptura del config arrel i usa la tria de permís desada a la TUI.", |
| 2033 | "ConfigChoiceDetailFullAccess": "Executa eines sense demanar aprovació; les regles de l'espai de treball continuen aplicant-se.", |
| 2034 | "ConfigChoiceDetailNever": "Bloqueja tota eina que requereixi aprovació.", |
| 2035 | "ConfigChoiceDetailModeAgent": "Comença a punt per col·laborar i usar eines.", |
| 2036 | "ConfigChoiceDetailModePlan": "Comença en un espai de planificació de només lectura.", |
| 2037 | "ConfigChoiceDetailModeOperate": "Operate converteix la teva petició en un objectiu i hi treballa en paral·lel: workers en segon pla per als fluxos separables, verificats abans d'aturar-se.", |
| 2038 | "ConfigChoiceDetailPlacementTop": "Mostra Tasques, Pendents i Workers damunt de la transcripció.", |
| 2039 | "ConfigChoiceDetailPlacementBottom": "Mostra Tasques, Pendents i Workers sota el redactor.", |
| 2040 | "ConfigChoiceDetailPlacementLeft": "Mostra Tasques, Pendents i Workers en una barra lateral esquerra quan el terminal és prou ample.", |
| 2041 | "ConfigChoiceDetailPlacementRight": "Mostra Tasques, Pendents i Workers en una barra lateral dreta quan el terminal és prou ample.", |
| 2042 | "ConfigChoiceDetailPlacementOff": "Amaga el rail del tot.", |
| 2043 | "ConfigChoiceDetailRailTasks": "El rail mostra la llista en viu de Tasques / Pendents / Workers.", |
| 2044 | "ConfigChoiceDetailRailAgents": "El rail mostra els subagents i l'estat de distribució.", |
| 2045 | "ConfigChoiceDetailRailContext": "El rail mostra el context d'espai de treball, tokens i cost.", |
| 2046 | "ConfigChoiceDetailLowMotionOn": "Atura el moviment de l'estat en viu sense canviar la sortida del model.", |
| 2047 | "ConfigChoiceDetailLowMotionOff": "Permet el moviment triat als altres ajustos d'aparença.", |
| 2048 | "ConfigChoiceDetailFancyOn": "Anima amb fidelitat l'estat en viu d'eines, estat i oceà.", |
| 2049 | "ConfigChoiceDetailFancyOff": "Manté estàtics els marcadors d'estat en viu i el tractament de l'oceà.", |
| 2050 | "ConfigChoiceDetailShowThinkingOn": "Mostra els blocs de raonament del model a la transcripció.", |
| 2051 | "ConfigChoiceDetailShowThinkingOff": "Manté ocult el raonament del model; respostes i eines continuen visibles.", |
| 2052 | "ConfigChoiceDetailThinkingHighlightOn": "Omple el fons del raonament del model.", |
| 2053 | "ConfigChoiceDetailThinkingHighlightOff": "Manté el rail discontinu i el text en cursiva sense fons ple.", |
| 2054 | "ConfigHintModel": "model de la ruta en viu d'aquesta sessió; Enter obre /model", |
| 2055 | "ConfigHintFastModel": "l'usen l'encaminament Auto i model_strength=faster dels agents quan aquest proveïdor té un germà conegut", |
| 2056 | "ConfigHintProvider": "credencial, model i endpoint canvien junts", |
| 2057 | "ConfigHintApprovalMode": "només aquesta sessió: Pregunta | Revisió automàtica | Accés total", |
| 2058 | "ConfigHintPermissionPosture": "predeterminat per a sessions noves: Pregunta | Revisió automàtica | Accés total", |
| 2059 | "ConfigHintApprovalPolicy": "triar Accés total allibera la sobreescriptura crua del config", |
| 2060 | "ConfigHintManagedApprovalPolicy": "un projecte, perfil, entorn, config gestionat o requisit de l'organització controla aquest valor", |
| 2061 | "ConfigHintManagedAllowShell": "un projecte, perfil, entorn o config gestionat controla l'accés al shell", |
| 2062 | "ConfigHintAllowShell": "activat exposa eines de shell en mode Agent; les regles de permís continuen aplicant-se", |
| 2063 | "ConfigHintComposerMultilineMode": "desactivat: Enter envia, Maj+Enter afegeix línia; activat: Enter afegeix línia, Maj+Enter envia", |
| 2064 | "ConfigHintBooleanValues": "on/off, true/false, yes/no, 1/0", |
| 2065 | "ConfigHintDensity": "compact | comfortable | spacious", |
| 2066 | "ConfigHintInlineDiffs": "full | summary | off; el canvi exacte es manté als detalls d'Alt/Option+V", |
| 2067 | "ConfigHintToolCollapse": "compact | expanded | calm", |
| 2068 | "ConfigHintBackgroundColor": "#RRGGBB | default", |
| 2069 | "ConfigHintWorkSurfacePlacement": "els rails laterals requereixen el mode Ocean i 72+ columnes", |
| 2070 | "ConfigHintRailPanel": "quin tauler mostra el rail", |
| 2071 | "ConfigHintWorkSurfaceTopHeight": "5..=16 files · també ajustable arrossegant el divisor", |
| 2072 | "ConfigHintWorkSurfaceSideWidth": "26..=80 columnes · també ajustable arrossegant el divisor", |
| 2073 | "ConfigHintBaseUrl": "rebut de ruta de només lectura de l'endpoint en viu · canvia proveïdor, credencial i endpoint junts amb /provider", |
| 2074 | "ConfigHintContextWindow": "longitud màxima de context / mida del context en tokens · defineix `[providers.<name>] context_window` a config.toml", |
| 2075 | "ConfigHintEffectiveContextWindow": "longitud màxima de context / mida del context resolta · regeix compactació, pressió i verificació prèvia", |
| 2076 | "ConfigHintCostCurrency": "usd | cny", |
| 2077 | "ConfigHintCalmMode": "silencia el crom de la transcripció i el detall de les eines; independent del moviment en viu", |
| 2078 | "ConfigHintLowMotion": "activat sobreescriu el moviment de l'estat en viu; la sortida del model no canvia", |
| 2079 | "ConfigHintFancyAnimations": "activat anima amb fidelitat l'estat en viu d'eines, estat i oceà", |
| 2080 | "ConfigHintShowThinking": "mostra o amaga el raonament del model al xat; les llistes de tasques continuen concises", |
| 2081 | "ConfigHintThinkingDefaultExpanded": "expandeix el raonament del model per defecte; Espai continua commutant cada bloc", |
| 2082 | "ConfigHintThinkingPreviewLines": "files de previsualització del pensament completat plegat (predeterminat 2; 0=només capçalera; 10=bolcat antic)", |
| 2083 | "ConfigHintHelpExpandGroups": "obre Ajuda/dreceres amb tots els grups expandits; el predeterminat plega la cua llarga", |
| 2084 | "ConfigHintPinLastPrompt": "fixa l'últim prompt de l'usuari a dalt de la transcripció quan surt de la vista", |
| 2085 | "ConfigHintThinkingHighlight": "omple el fons del raonament del model; el rail discontinu continua visible quan està desactivat", |
| 2086 | "ConfigHintSynchronizedOutput": "auto | on | off; ritme de redibuixat del terminal, no velocitat del model", |
| 2087 | "ConfigHintDefaultMode": "act (agent) | plan | operate", |
| 2088 | "ConfigHintMaxHistory": "enter (0 permès)", |
| 2089 | "ConfigHintAutoCompactThreshold": "10..=100 · llindar de compactació: percentatge de la longitud de context utilitzable en què es dispara la compactació automàtica", |
| 2090 | "ConfigHintDefaultModel": "reserva antiga només per a DeepSeek; els altres proveïdors usen el model per proveïdor de dalt", |
| 2091 | "ConfigHintReasoningEffort": "default restaura el predeterminat del model; els models que sempre raonen ometen off", |
| 2092 | "ConfigHintMcpOpen": "obre el gestor MCP · Connecta / Reconnecta / Reautentica / Diagnostica", |
| 2093 | "ConfigHintMcpReconnect": "reconnecta MCP · /mcp reload", |
| 2094 | "ConfigHintMcpDiagnose": "diagnostica MCP · /mcp validate", |
| 2095 | "ConfigHintPluginsOpen": "obre connectors · confia, activa o diagnostica", |
| 2096 | "ConfigHintMcpConfigPath": "camí a mcp.json", |
| 2097 | "ConfigHintFleetMaxSpawnDepth": "0 bloqueja agents fills; 3 és el predeterminat (mateix eix que els subagents); límit 8", |
| 2098 | "ConfigHintFeatureSubagents": "estat de només lectura de l'indicador de funció; /fleet setup és el camí per a l'usuari", |
| 2099 | "ConfigHintFeatureWebSearch": "estat de només lectura de l'indicador de funció de les eines de cerca web", |
| 2100 | "ConfigHintFeatureApplyPatch": "estat de només lectura de l'indicador de funció de les eines d'edició per pedaç", |
| 2101 | "ConfigHintFeatureMcp": "estat de només lectura de l'indicador de funció de les eines MCP", |
| 2102 | "ConfigHintFeatureExecPolicy": "estat de només lectura de l'indicador de funció de les eines de política d'execució", |
| 2103 | "ConfigHintFeatureVisionModel": "indicador beta per al suport d'imatges de visió/model", |
| 2104 | "ConfigHintGoalCommand": "/goal defineix objectius, pressupostos i l'estat del context de Treball", |
| 2105 | "ConfigHintWorkflow": "/workflow executa operacions guionades amb targetes d'execució de distribució/consolidació", |
| 2106 | "LaunchMenuNewWorktree": "Nou worktree", |
| 2107 | "LaunchMenuResume": "Reprendre la sessió", |
| 2108 | "LaunchMenuQuit": "Surt", |
| 2109 | "LaunchNoticeClaude": "Claude Code detectat. Executa /import-claude per revisar què es pot importar: servidors MCP, valors segurs i permisos. Res s'aplica sense el teu consentiment.", |
| 2110 | "LaunchNewSession": "Nova sessió", |
| 2111 | "LaunchRecentHeading": "Recents", |
| 2112 | "LaunchHelpLine": "/help per a ordres · {dock} per a la barra de treball", |
| 2113 | "LaunchSeeAllSessions": "Mostra totes les sessions…", |
| 2114 | "LaunchNoRecentSessions": "Encara no hi ha sessions recents — escriu a sota per començar.", |
| 2115 | "LaunchResumeFailed": "La represa ha fallat: {error}", |
| 2116 | "ReceiptSessionHooks": "hooks {count}", |
| 2117 | "AutomationEditorNew": "Automatització nova", |
| 2118 | "AutomationEditorEdit": "Edita l’automatització", |
| 2119 | "AutomationEditorSchedule": "Programació", |
| 2120 | "AutomationEditorDaily": "Diària", |
| 2121 | "AutomationEditorWeekly": "Setmanal", |
| 2122 | "AutomationEditorHourly": "Cada hora", |
| 2123 | "AutomationEditorOnce": "Una vegada", |
| 2124 | "AutomationEditorCustom": "Personalitzada", |
| 2125 | "AutomationEditorTime": "Hora (HH:MM)", |
| 2126 | "AutomationEditorDate": "Data (YYYY-MM-DD)", |
| 2127 | "AutomationEditorDays": "Dies", |
| 2128 | "AutomationEditorLocalTime": "Fus horari: local ({zone})", |
| 2129 | "AutomationEditorProvider": "El model fixa el proveïdor. Configuració actual: {provider}.", |
| 2130 | "AutomationEditorDefaultModel": "Model per defecte", |
| 2131 | "AutomationEditorInheritedProvider": "valors per defecte del sistema", |
| 2132 | "AutomationEditorEnabled": "Activada", |
| 2133 | "AutomationEditorControls": "Tab camps · Enter edita · ↑↓ ajusta · Ctrl+A selecciona-ho tot", |
| 2134 | "AutomationEditorPromptControls": "Enter salt de línia · Tab camp següent · Ctrl+A selecciona-ho tot", |
| 2135 | "AutomationEditorSaveFailed": "No s’ha pogut desar: {error}", |
| 2136 | "AutomationEditorBusy": "El magatzem està ocupat. Torna a desar.", |
| 2137 | "AutomationEditorSaved": "S’ha desat {name}", |
| 2138 | "AutomationEditorPreviewUnavailable": "No es pot calcular l’execució següent; es mantindrà la programació", |
| 2139 | "AutomationEditorConflict": "L’automatització ha canviat. Cancel·la i torna-la a obrir.", |
| 2140 | "AutomationEditorInvalidWorkspace": "Tria un directori de treball existent.", |
| 2141 | "AutomationEditorModelControls": "Escriu per filtrar · ↑↓ mou · Enter tria · Esc enrere", |
| 2142 | "AutomationEditorPausedPreview": "En pausa · cap execució programada", |
| 2143 | "AutomationEditorInvalidSchedule": "Programació no vàlida: {error}", |
| 2144 | "AutomationEditorMonday": "Dl", |
| 2145 | "AutomationEditorTuesday": "Dt", |
| 2146 | "AutomationEditorWednesday": "Dc", |
| 2147 | "AutomationEditorThursday": "Dj", |
| 2148 | "AutomationEditorFriday": "Dv", |
| 2149 | "AutomationEditorSaturday": "Ds", |
| 2150 | "AutomationEditorSunday": "Dg", |
| 2151 | "CostReasonNotMoney": "sense facturació per token", |
| 2152 | "CostReasonBillingUnknown": "base de facturació desconeguda", |
| 2153 | "CostReasonEndpointUnknown": "endpoint sense confirmar", |
| 2154 | "CostReasonRateMissing": "tarifa no disponible", |
| 2155 | "CostReasonLiveUnverified": "tarifa actual sense verificar", |
| 2156 | "CostReasonRetiredAlias": "àlies del model retirat", |
| 2157 | "CostReasonTierMissing": "tram de preu no disponible", |
| 2158 | "CostReasonRoutingDependent": "tarifa del proveïdor efectiu sense confirmar", |
| 2159 | "CostReasonCoverageMissing": "cobertura desada no disponible", |
| 2160 | "CostReasonTokenRateMissing": "tarifa de classe de token no disponible", |
| 2161 | "CostReasonInvalidRate": "tarifa invàlida", |
| 2162 | "CostReasonCurrencyMissing": "tarifa en aquesta moneda no disponible", |
| 2163 | "CostReasonUsageConflict": "recomptes de tokens contradictoris", |
| 2164 | "CostChipUnknown": "cost: desconegut ({reasons})", |
| 2165 | "CostChipSubtotal": "subtotal {amount} + desconegut ({reasons})", |
| 2166 | "CostChipSavedSubtotal": "subtotal desat {amount} + desconegut ({reasons})", |
| 2167 | "CostChipLocal": "cost: local", |
| 2168 | "CostChipAllowance": "ús: {plan}", |
| 2169 | "CostChipAllowancePercent": "ús: {plan} · {percent}%", |
| 2170 | "McpLoginInProgress": "L'inici de sessió OAuth del servidor MCP '{server}' ja està en curs. {cancel_key} el cancel·la.", |
| 2171 | "McpLoginStarting": "Iniciant sessió OAuth al servidor MCP '{server}'. {cancel_key} el cancel·la.", |
| 2172 | "McpLoginBrowser": "Autoritzant '{server}' al navegador. {cancel_key} el cancel·la. {url}", |
| 2173 | "McpLoginStored": "S'han desat les credencials OAuth del servidor MCP '{server}'. Executa {command} per reconnectar-lo.", |
| 2174 | "McpLoginFailed": "Ha fallat l'inici de sessió OAuth del servidor MCP '{server}': {error}", |
| 2175 | "McpLoginCancelled": "S'ha cancel·lat l'inici de sessió OAuth del servidor MCP '{server}'.", |
| 2176 | "McpLoginHandshakeTimeout": "La descoberta o el registre OAuth ha esgotat el temps d'espera; torna a iniciar sessió.", |
| 2177 | "McpLoginServerNotFound": "No s'ha trobat el servidor MCP '{server}'.", |
| 2178 | "McpDiagnosisUnobserved": "No s'ha observat l'estat de connexió del servidor MCP '{server}' en aquesta sessió. Executa {command} per inspeccionar el conjunt actiu.", |
| 2179 | "McpDiagnosisSummary": "Servidor MCP '{server}' — última observació: {state}; transport {transport}; {tools} eines, {resources} recursos, {prompts} indicacions.", |
| 2180 | "McpDiagnosisLastError": "Últim error: {error}.", |
| 2181 | "McpDiagnosisNext": "Pas següent: {command}.", |
| 2182 | "McpStateDisabled": "desactivat", |
| 2183 | "McpStateAuthorizationRequired": "cal autorització", |
| 2184 | "McpStateConnecting": "connectant", |
| 2185 | "McpStateFailed": "connexió fallida", |
| 2186 | "McpStateDisconnected": "sense connexió", |
| 2187 | "RuntimeStoreRecovered": "Conversa recuperada en un nou magatzem d’execució. No s’han restaurat les tasques, aprovacions ni automatitzacions anteriors.", |
| 2188 | "ResumeExactSessionHint": "Per reprendre aquesta sessió, executa {command}", |
| 2189 | "ResumeSavedSessionHint": "Per triar una sessió desada, executa {command}", |
| 2190 | "GoalProgressLabel": "Objectiu", |
| 2191 | "GoalProgressReceipt": "Progrés reportat {percent}% {bar}", |
| 2192 | "GoalProgressNow": "L ara {note}", |
| 2193 | "GoalProgressNext": " següent {note}", |
| 2194 | "ConfigLabelContextualTips": "Consells contextuals", |
| 2195 | "ConfigHintContextualTips": "Suggeriments ocasionals d’ordres després d’accions relacionades; desactiva’ls per amagar els consells.", |
| 2196 | "ContextualTipsNotSaved": "La preferència dels consells s’aplica a aquesta sessió, però no s’ha pogut desar: {error}", |
| 2197 | "ConfigLabelNotificationQuiet": "Silencia les notificacions", |
| 2198 | "ConfigLabelNotificationSound": "So de les notificacions", |
| 2199 | "ConfigLabelNotificationCondition": "Quan s'ha de notificar", |
| 2200 | "ConfigLabelNotificationMethod": "Mètode d'enviament", |
| 2201 | "ConfigLabelNotificationThreshold": "Durada mínima del torn (segons)", |
| 2202 | "ConfigLabelNotificationSummary": "Inclou un resum", |
| 2203 | "ConfigLabelNotificationSubagents": "Notificacions de subagents", |
| 2204 | "ConfigLabelNotificationTurnComplete": "Torn completat", |
| 2205 | "ConfigLabelNotificationSubagentTerminal": "Subagent finalitzat", |
| 2206 | "ConfigLabelNotificationApprovalNeeded": "Cal aprovació", |
| 2207 | "ConfigLabelNotificationInputNeeded": "Cal una resposta", |
| 2208 | "ConfigLabelNotificationElevationNeeded": "Cal accés elevat", |
| 2209 | "ConfigLabelNotificationModelNotify": "Notificació sol·licitada per l'agent", |
| 2210 | "ConfigLabelNotificationCompletionSound": "So de finalització anterior", |
| 2211 | "ConfigLabelNotificationSoundFile": "Fitxer de so personalitzat", |
| 2212 | "ConfigLabelNotificationEventSoundEnabled": "Sons d'esdeveniments anteriors", |
| 2213 | "ConfigLabelNotificationEventSoundEvents": "Categories de so anteriors", |
| 2214 | "ConfigLabelNotificationEventSoundInterval": "Interval de repetició del so (mil·lisegons)", |
| 2215 | "ConfigLabelNotificationEventSoundQuiet": "Silencia els sons d'esdeveniments anteriors", |
| 2216 | "ConfigHintNotificationPolicy": "S'aplica immediatament. Els controls de silenci, enviament desactivat, atenció, durada i categoria també regeixen el so.", |
| 2217 | "ConfigHintNotificationSound": "Balena fa servir el cant inclòs a l'aplicació. Desactivat silencia l'àudio. Conserva els sons anteriors manté les opcions de so prèvies.", |
| 2218 | "ConfigHintNotificationLegacy": "S'utilitza quan el so de les notificacions és Conserva els sons anteriors.", |
| 2219 | "ConfigChoiceNotificationWhale": "Balena", |
| 2220 | "ConfigChoiceNotificationLegacy": "Conserva els sons anteriors", |
| 2221 | "ConfigChoiceNotificationAlways": "Sempre", |
| 2222 | "ConfigChoiceNotificationUnfocused": "Quan siguis absent", |
| 2223 | "ConfigChoiceNotificationNever": "Mai", |
| 2224 | "ConfigChoiceNotificationFile": "Fitxer personalitzat", |
| 2225 | "ConfigChoiceNotificationBell": "Campana del sistema", |
| 2226 | "NotificationApprovalNeeded": "Aprova o denega '{tool}' per continuar", |
| 2227 | "NotificationInputNeeded": "Respon la pregunta al terminal per continuar", |
| 2228 | "NotificationElevationNeeded": "Permet o denega l'accés elevat per a '{tool}'", |
| 2229 | "NotificationDecisionWebHint": "Decideix aquí o al web.", |
| 2230 | "NotificationTurnFailed": "El torn ha fallat", |
| 2231 | "NotificationProviderFallback": "S'ha canviat a {provider} (alternativa {position}/{total}) després d'un error recuperable del proveïdor.", |
| 2232 | "ApprovalNeverPostureBlocked": "S'ha bloquejat '{tool}': aquesta sessió no permet eines que requereixen aprovació.", |
| 2233 | "NotificationWebApproved": "Aprovat al web.", |
| 2234 | "NotificationWebDenied": "Denegat al web.", |
| 2235 | "NotificationInputSubmitFailed": "No s'ha pogut enviar la resposta: {error}. Torna-ho a provar.", |
| 2236 | "PagerActionConfirm": "Confirma", |
| 2237 | "SelectionCopiedAsMarkdown": "Selecció copiada com a Markdown ({count})", |
| 2238 | "McpShowCachedWhileTurnRuns": "Hi ha un torn en curs; es mostra l'última instantània MCP coneguda. Torna a executar /mcp quan acabi el torn per a una actualització en directe.", |
| 2239 | "McpShowUnavailableWhileTurnRuns": "Hi ha un torn en curs i encara no s'ha observat cap instantània MCP. Torna a executar /mcp quan acabi el torn.", |
| 2240 | "McpLivePoolRefreshDeferredWhileTurnRuns": "Hi ha un torn en curs; l'actualització del pool MCP en directe queda ajornada. Executa /mcp reload quan acabi el torn.", |
| 2241 | "McpRetryDeferredWhileTurnRuns": "Hi ha un torn en curs; torna a executar /mcp retry {server} quan acabi el torn." |
| 2242 | } |
| 2243 |