| 1 | { |
| 2 | "ComposerPlaceholder": "Escriu una tasca o usa /.", |
| 3 | "ComposerDispatchFailedRestored": "El missatge no s'ha enviat ({error}); s'ha restaurat al redactor.", |
| 4 | "DispatchFailedQueued": "L'enviament ha fallat ({error}); s'han mantingut {count} seguiments en cua.", |
| 5 | "DispatchFailedInitial": "No s'ha pogut enviar el prompt inicial: {error}", |
| 6 | "HistorySearchPlaceholder": "Cerca a l'historial de prompts...", |
| 7 | "HistorySearchTitle": "Cerca a l'historial", |
| 8 | "HistoryHintMove": "Amunt/Avall moure", |
| 9 | "HistoryHintAccept": "Enter acceptar", |
| 10 | "HistoryHintRestore": "Esc restaurar", |
| 11 | "HistoryNoMatches": " Cap coincidència", |
| 12 | "StatusPickerTitle": " Línia d'estat ", |
| 13 | "StatusPickerInstruction": "Tria els elements que vols al peu:", |
| 14 | "StatusPickerActionToggle": "commutar ", |
| 15 | "StatusPickerActionAll": "tot ", |
| 16 | "StatusPickerActionNone": "cap ", |
| 17 | "StatusPickerActionSave": "desar ", |
| 18 | "StatusPickerActionCancel": "cancel·lar ", |
| 19 | "HotbarSetupTitle": " Configuració de Hotbar ", |
| 20 | "HotbarSetupSourceApp": "app", |
| 21 | "HotbarSetupSourceSlash": "slash", |
| 22 | "HotbarSetupSourceMcp": "mcp", |
| 23 | "HotbarSetupSourceSkill": "skill", |
| 24 | "HotbarSetupSourcePlugin": "plugin", |
| 25 | "HotbarSetupStatusDisabled": "desactivat", |
| 26 | "HotbarSetupStatusPrefill": "preemplit", |
| 27 | "HotbarSetupStatusReady": "a punt", |
| 28 | "HotbarSetupDirtyModified": "modificat", |
| 29 | "HotbarSetupDirtyClean": "net", |
| 30 | "HotbarSetupNoAction": "Cap acció", |
| 31 | "HotbarSetupStatusLine": "ranura {slot} | {action} | {dirty}", |
| 32 | "HotbarSetupSlotOutOfRange": "La ranura {slot} de Hotbar és fora de 1-{max}", |
| 33 | "HotbarSetupNoActionSelected": "No hi ha cap acció seleccionada.", |
| 34 | "HotbarSetupCannotAssign": "{action} no es pot assignar: {reason}", |
| 35 | "HotbarSetupNoActions": "No hi ha accions de Hotbar disponibles.", |
| 36 | "HotbarSetupRecommended": "rec", |
| 37 | "HotbarSetupEmptySlot": "buida", |
| 38 | "HotbarSetupHelp": "Tab/Shift+Tab origen Amunt/Avall acció 1-8 ranura Enter assignar Space commutar Delete netejar s desar Esc cancel·lar", |
| 39 | "HotbarActionVoiceToggleName": "Entrada de veu", |
| 40 | "HotbarActionVoiceToggleDescription": "Commuta la captura de veu des del micròfon del terminal.", |
| 41 | "HotbarActionSessionCompactName": "Compactar la sessió", |
| 42 | "HotbarActionSessionCompactDescription": "Compacta el context de la conversació actual.", |
| 43 | "HotbarActionModePlanName": "Mode Plan", |
| 44 | "HotbarActionModePlanDescription": "Pensa un pla abans d'actuar.", |
| 45 | "HotbarActionModeAgentName": "Mode Act", |
| 46 | "HotbarActionModeAgentDescription": "Treballa directament a la sessió actual.", |
| 47 | "HotbarActionModeYoloName": "Full Access (Act)", |
| 48 | "HotbarActionModeYoloDescription": "Compatibilitat: Act amb permisos de Full Access (no és un mode separat).", |
| 49 | "HotbarActionReasoningCycleName": "Canviar el raonament", |
| 50 | "HotbarActionReasoningCycleDescription": "Canvia l'esforç de raonament configurat per al proveïdor actiu.", |
| 51 | "HotbarActionReasoningCycleAutoDisabled": "L'esforç de raonament el controla l'encaminament automàtic del model.", |
| 52 | "HotbarActionSidebarToggleName": "Commutar la barra lateral", |
| 53 | "HotbarActionSidebarToggleDescription": "Mostra o amaga la barra lateral.", |
| 54 | "HotbarActionFileTreeToggleName": "Commutar l'arbre de fitxers", |
| 55 | "HotbarActionFileTreeToggleDescription": "Mostra o amaga l'arbre de fitxers de l'espai de treball.", |
| 56 | "HotbarActionPaletteOpenName": "Paleta de comandes", |
| 57 | "HotbarActionPaletteOpenDescription": "Obre la paleta de comandes.", |
| 58 | "HotbarActionTrustToggleName": "Commutar la confiança", |
| 59 | "HotbarActionTrustToggleDescription": "Activa o desactiva el mode de confiança de l'espai de treball.", |
| 60 | "ConfigTitle": "Config", |
| 61 | "ConfigModalTitle": " Config ", |
| 62 | "ConfigSearchPlaceholder": "escriu per filtrar", |
| 63 | "ConfigNoSettings": " No hi ha configuració disponible.", |
| 64 | "ConfigNoMatchesPrefix": " Cap configuració coincideix amb ", |
| 65 | "ConfigFilteredSettings": " Configuració filtrada", |
| 66 | "ConfigShowing": " Es mostra", |
| 67 | "ConfigFooterDefault": " escriure=filtrar, Amunt/Avall=seleccionar, Enter/e=editar, Esc/q=tancar ", |
| 68 | "ConfigFooterScrollable": " escriure=filtrar, Amunt/Avall=seleccionar, Enter/e=editar, PgUp/PgDn=desplaçar, Esc/q=tancar ", |
| 69 | "ConfigFooterFiltered": " escriure=filtrar, Backspace=esborrar, Ctrl+U/Esc=netejar, Enter=editar ", |
| 70 | "ConfigSectionProvider": "Proveïdor", |
| 71 | "ConfigSectionModel": "Model", |
| 72 | "ConfigSectionPermissions": "Permisos", |
| 73 | "ConfigSectionNetwork": "Xarxa", |
| 74 | "ConfigSectionDisplay": "Pantalla", |
| 75 | "ConfigSectionComposer": "Redactor", |
| 76 | "ConfigSectionSidebar": "Barra lateral", |
| 77 | "ConfigSectionHistory": "Historial", |
| 78 | "ConfigSectionMcp": "MCP", |
| 79 | "ConfigSectionFleet": "Fleet", |
| 80 | "ConfigSectionWorkflow": "Flux de treball", |
| 81 | "ConfigSectionSession": "Sessió", |
| 82 | "ConfigSectionLegacy": "Heretat", |
| 83 | "ConfigSectionExperimental": "Experimental", |
| 84 | "ConfigScopeSession": "SESSIÓ", |
| 85 | "ConfigScopeSaved": "DESAT", |
| 86 | "ConfigEditCancelled": "Edició cancel·lada", |
| 87 | "ConfigEditTitlePrefix": "Edita ", |
| 88 | "ConfigEditScopeLabel": "Abast: ", |
| 89 | "ConfigEditCurrentLabel": "Actual: ", |
| 90 | "ConfigEditHintLabel": "Pista: ", |
| 91 | "ConfigEditNewLabel": "Nou: ", |
| 92 | "ConfigEditFooter": " Enter=aplicar, Esc=cancel·lar, Ctrl+U=netejar, Ctrl+A=tot, ←,/→,=moure ", |
| 93 | "ConfigLocalePartialBadge": "parcial", |
| 94 | "ConfigLocalePartialDetail": "Paquet de traducció parcial; les cadenes que falten es mostren en anglès.", |
| 95 | "ConfigRowEffective": " (efectiu {currency})", |
| 96 | "ConfigDefaultValue": "(per defecte)", |
| 97 | "ConfigDefaultReasoning": "(config/per defecte)", |
| 98 | "ConfigUnavailable": "(no disponible)", |
| 99 | "ConfigLabelProvider": "Proveïdor actiu", |
| 100 | "ConfigLabelBaseUrlDeepseek": "URL de l'API del proveïdor (ruta DeepSeek)", |
| 101 | "ConfigLabelProviderUrl": "URL de l'API del proveïdor", |
| 102 | "ConfigLabelModel": "Model actiu del proveïdor", |
| 103 | "ConfigLabelFastModel": "Model ràpid (derivat)", |
| 104 | "ConfigLabelDefaultModel": "Model alternatiu heretat (només rutes DeepSeek)", |
| 105 | "ConfigLabelReasoningEffort": "Nivell de raonament", |
| 106 | "ConfigLabelApprovalMode": "Permís d'aquesta sessió", |
| 107 | "ConfigLabelPermissionPosture": "Permís de les sessions noves", |
| 108 | "ConfigLabelApprovalPolicy": "Permís de les sessions noves (configuració)", |
| 109 | "ConfigLabelManagedApprovalPolicy": "Permís de les sessions noves (gestionat)", |
| 110 | "ConfigLabelDefaultMode": "Mode d'inici", |
| 111 | "ConfigLabelAllowShell": "Accés al shell", |
| 112 | "ConfigLabelManagedAllowShell": "Accés al shell (gestionat)", |
| 113 | "ConfigLabelStreamTimeout": "Temps d'espera del flux", |
| 114 | "ConfigLabelTheme": "Tema", |
| 115 | "ConfigLabelLocale": "Idioma", |
| 116 | "ConfigLabelBackground": "Fons", |
| 117 | "ConfigLabelOceanTreatment": "Tractament Ocean", |
| 118 | "ConfigLabelWorkSurfacePlacement": "Posició de la barra lateral", |
| 119 | "ConfigLabelTopHeight": "Alçada de la barra superior", |
| 120 | "ConfigLabelSideWidth": "Amplada de la barra lateral", |
| 121 | "ConfigLabelCalmMode": "Transcripció tranquil·la", |
| 122 | "ConfigLabelLowMotion": "Reduir el moviment", |
| 123 | "ConfigLabelFancyAnimations": "Moviment de la interfície en viu", |
| 124 | "ConfigLabelLaunchScreen": "Pantalla d'inici", |
| 125 | "ConfigLabelShowThinking": "Raonament del model al xat", |
| 126 | "ConfigLabelThinkingHighlight": "Ressaltat de fons del raonament", |
| 127 | "ConfigLabelShowToolDetails": "Nivell de detall de les eines", |
| 128 | "ConfigLabelInlineDiffs": "Canvis de fitxers en línia", |
| 129 | "ConfigLabelStatusIndicator": "Indicador d'estat", |
| 130 | "ConfigLabelSynchronizedOutput": "Ritme de la sortida", |
| 131 | "ConfigLabelCostCurrency": "Moneda dels costos", |
| 132 | "ConfigLabelTranscriptSpacing": "Espaiat de la transcripció", |
| 133 | "ConfigLabelToolCollapse": "Targetes d'eines", |
| 134 | "ConfigLabelComposerDensity": "Densitat del redactor", |
| 135 | "ConfigLabelComposerBorder": "Vora del redactor", |
| 136 | "ConfigLabelComposerVimMode": "Mode Vim del redactor", |
| 137 | "ConfigLabelBracketedPaste": "Enganxada amb claudàtors", |
| 138 | "ConfigLabelPasteBurstDetection": "Detecció d'enganxades", |
| 139 | "ConfigLabelMentionMenuLimit": "Límit del menú de mencions", |
| 140 | "ConfigLabelMentionMenuBehavior": "Comportament del menú de mencions", |
| 141 | "ConfigLabelMentionWalkDepth": "Profunditat de mencions de fitxers", |
| 142 | "ConfigLabelWorkspaceFollowSymlinks": "Seguir enllaços simbòlics", |
| 143 | "ConfigLabelSidebarWidth": "Amplada de la barra lateral", |
| 144 | "ConfigLabelSidebarFocus": "Focus de la barra lateral", |
| 145 | "ConfigLabelContextPanel": "Panell de context", |
| 146 | "ConfigLabelAutoCompact": "Compactació automàtica", |
| 147 | "ConfigLabelAutoCompactThreshold": "Llindar de compactació", |
| 148 | "ConfigLabelMaxHistory": "Historial d'entrada", |
| 149 | "ConfigLabelMcpConfigPath": "Ruta de configuració MCP", |
| 150 | "ConfigLabelFleetSpawnDepth": "Profunditat recursiva de Fleet", |
| 151 | "ConfigLabelGoalCommand": "Comanda d'objectiu", |
| 152 | "ConfigLabelWorkflow": "Flux de treball", |
| 153 | "ConfigLabelFeaturePrefix": "Funció: {name}", |
| 154 | "ConfigColumnSetting": "Configuració", |
| 155 | "ConfigColumnValue": "Valor", |
| 156 | "ConfigColumnScope": "Abast", |
| 157 | "ConfigActionOpenProvider": "Enter obre el selector de proveïdor", |
| 158 | "ConfigActionOpenModel": "Enter obre el selector de model", |
| 159 | "ConfigActionToggle": "Enter/Space commuta", |
| 160 | "ConfigActionChoose": "Enter obre les opcions", |
| 161 | "ConfigActionEdit": "Enter edita", |
| 162 | "ConfigActionReadOnly": "només lectura", |
| 163 | "ModelPickerAutoNetworkHint": "per torn · proveïdors disponibles · petició + context recent → DeepSeek / deepseek-v4-flash", |
| 164 | "ModelPickerAutoLocalHint": "per torn · heurística local · sense petició al router", |
| 165 | "ModelPickerAutoLastRoute": "última {provider} · {model}", |
| 166 | "AutoRouteSelectedToast": "Auto: {provider} / {model} via {source} · Ctrl+O: detalls de la ruta", |
| 167 | "HelpTitle": "Ajuda", |
| 168 | "HelpFilterPlaceholder": "Escriu per filtrar", |
| 169 | "HelpFilterPrefix": "Filtre: ", |
| 170 | "HelpNoMatches": " Cap coincidència.", |
| 171 | "HelpSlashCommands": "Comandes de barra", |
| 172 | "HelpKeybindings": "Dreceres de teclat", |
| 173 | "HelpUserCommands": "Comandes d'usuari", |
| 174 | "HelpSkills": "Skills", |
| 175 | "HelpFooterTypeFilter": " escriure per filtrar ", |
| 176 | "HelpFooterMove": " Amunt/Avall moure ", |
| 177 | "HelpFooterJump": " PgUp/PgDn saltar ", |
| 178 | "HelpFooterClose": " Esc tancar ", |
| 179 | "CmdAnchorDescription": "Fixa una dada que sobreviu a la compactació (s'injecta automàticament al context)", |
| 180 | "CmdAttachDescription": "Adjunta imatges/vídeos; usa @ruta per a fitxers de text o directoris", |
| 181 | "CmdCacheDescription": "Mostra estadístiques de hit/miss de la memòria cau de prefix dels últims N torns", |
| 182 | "CmdEffortDescription": "Defineix el nivell de raonament del model (també /thinking)", |
| 183 | "CmdPreviewRequestDescription": "Previsualitza la propera sol·licitud com un manifest redactat sense enviar-la", |
| 184 | "CmdToolsDescription": "Inspecciona una projecció limitada de l'última sol·licitud d'eines preparada (només lectura)", |
| 185 | "CmdChangeDescription": "Mostra l'entrada més recent del registre de canvis", |
| 186 | "CmdChangeHeader": "Darrer registre de canvis", |
| 187 | "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.", |
| 188 | "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.", |
| 189 | "CmdChangePreviousVersion": "Versió anterior: {version} — executa `/change {version}` per veure-la", |
| 190 | "CmdBalanceDescription": "Consulta el saldo del compte del proveïdor actiu", |
| 191 | "CmdClearDescription": "Esborra l'historial de la conversació", |
| 192 | "CmdCompactDescription": "Dispara la compactació del context per alliberar espai", |
| 193 | "CmdPurgeDescription": "Permet que l'agent podi quirúrgicament l'historial de la conversació per alliberar espai de context", |
| 194 | "CmdConfigDescription": "Inspecciona i canvia la configuració (claus en brut com a detall avançat)", |
| 195 | "CmdPermissionsDescription": "Llista i elimina regles de permisos de manera segura", |
| 196 | "PermissionsListHeader": "Regles de permisos\nOrigen: permissions.toml de l'usuari actiu\nCamí: {path}\nEstat del fitxer: {file_state}\nNombre de regles: {count}", |
| 197 | "PermissionsNoRules": "No hi ha cap regla de permisos configurada.", |
| 198 | "PermissionsFileMissing": "absent", |
| 199 | "PermissionsFileEmpty": "buit", |
| 200 | "PermissionsFilePresent": "present", |
| 201 | "PermissionsRuleEntry": "#{index} | {action} | {tool}\n Coincidència efectiva: {matcher}\n Àmbit: {scope} — {applicability}", |
| 202 | "PermissionsMatchExactCommand": "ordre exacta `{command}`", |
| 203 | "PermissionsMatchCommandPrefix": "prefix d'ordre `{command}` (té en compte els arguments)", |
| 204 | "PermissionsMatchExactPath": "camí normalitzat exacte `{path}`", |
| 205 | "PermissionsMatchAnyInvocation": "qualsevol invocació d'aquesta eina", |
| 206 | "PermissionsScopeGlobal": "global", |
| 207 | "PermissionsScopeRepo": "repositori `{workspace}`", |
| 208 | "PermissionsAppliesHere": "activa en aquest espai de treball", |
| 209 | "PermissionsInactiveHere": "inactiva en aquest espai de treball", |
| 210 | "PermissionsRemovePreview": "Revisa l'eliminació de la regla #{index}:\n{rule}\n\nExecuta `{command}` per confirmar. Aquesta ordre caduca si canvia permissions.toml.", |
| 211 | "PermissionsRemoved": "S'ha eliminat la regla de permisos #{index}: {action} {tool}.", |
| 212 | "PermissionsUsage": "Ús: /permissions [list|remove <rule-number> [--confirm <token>]]", |
| 213 | "PermissionsRuleNotFound": "No s'ha trobat la regla de permisos #{index}; torna a executar `/permissions list`.", |
| 214 | "PermissionsOperationFailed": "Ha fallat l'operació de la regla de permisos: {error}", |
| 215 | "CmdConstitutionDescription": "Gestiona la llei constitucional permanent i les previsualitzacions", |
| 216 | "CmdContextDescription": "Obre l'inspector de context o l'informe del mapa de fonts", |
| 217 | "CmdCostDescription": "Mostra el desglossament de costos de la sessió", |
| 218 | "CmdDiffDescription": "Mostra els canvis en fitxers des de l'inici de la sessió", |
| 219 | "CmdEditDescription": "Revisa i torna a enviar l'últim missatge", |
| 220 | "CmdExitDescription": "Surt de l'aplicació", |
| 221 | "CmdExportDescription": "Copia una exportació segura de la conversació, o l'escriu a un fitxer explícit", |
| 222 | "CmdFeedbackDescription": "Genera una URL de comentaris a GitHub", |
| 223 | "CmdHfDescription": "Inspecciona la configuració i els conceptes de Hugging Face MCP", |
| 224 | "CmdHelpDescription": "Entén conceptes, comandes i dreceres de teclat", |
| 225 | "CmdProfileDescription": "Canvia a un perfil de configuració amb nom", |
| 226 | "CmdHomeDescription": "Mostra el tauler inicial amb estadístiques i accions ràpides", |
| 227 | "CmdHooksDescription": "Llista els hooks de cicle de vida configurats (només lectura)", |
| 228 | "CmdAgentDescription": "Obre una sessió persistent de subagent", |
| 229 | "CmdGoalDescription": "Defineix un objectiu de sessió amb pressupost de tokens opcional", |
| 230 | "CmdInitDescription": "Genera l'AGENTS.md per al projecte", |
| 231 | "CmdLspDescription": "Activa o desactiva els diagnòstics LSP", |
| 232 | "CmdShareDescription": "Exporta la sessió actual com a URL web compartible", |
| 233 | "CmdJobsDescription": "Inspecciona i controla els treballs Bash en segon pla", |
| 234 | "CmdLinksDescription": "Mostra enllaços de Codewhale, la comunitat i els proveïdors", |
| 235 | "CmdLoadDescription": "Carrega una sessió des d'un fitxer", |
| 236 | "CmdLogoutDescription": "Esborra la clau d'API i torna a la configuració", |
| 237 | "CmdMcpDescription": "Obre o gestiona servidors MCP", |
| 238 | "CmdPluginDescription": "Inspecciona i gestiona paquets de plugins confiables; les eines executables heretades es mantenen separades", |
| 239 | "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]]", |
| 240 | "CmdPluginBundleNoneFound": "No s'ha trobat cap paquet de plugins de Codewhale.", |
| 241 | "CmdPluginBundleListHeader": "Paquets de plugins ({count}):", |
| 242 | "CmdPluginLegacyListHeader": "Eines de plugin executables heretades ({count}) a {dir}:", |
| 243 | "CmdPluginBundleNotFound": "No s'ha trobat el paquet de plugins '{name}'", |
| 244 | "CmdPluginBundleReloaded": "S'han recarregat {count} paquets de plugins per a {workspace}.", |
| 245 | "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}", |
| 246 | "CmdPluginBundleDiagnosticsHeader": "Diagnòstics de plugins ({count}):", |
| 247 | "CmdPluginBundleMutationSuccess": "Paquet de plugins '{name}': {action}.", |
| 248 | "CmdPluginActionFailed": "L'acció del plugin ha fallat: {error}", |
| 249 | "CmdPluginNoneFound": "No s'han trobat eines de plugin executables heretades a {dir}", |
| 250 | "CmdPluginNotFound": "No s'ha trobat el plugin '{name}'", |
| 251 | "CmdPluginListHeader": "Eines de plugin executables heretades ({count}):", |
| 252 | "CmdPluginDetailDescription": "Descripció: {description}", |
| 253 | "CmdPluginDetailSchema": "Esquema:\n{schema}", |
| 254 | "CmdPluginDetailApproval": "Aprovació: {approval}", |
| 255 | "CmdPluginDetailPath": "Ruta: {path}", |
| 256 | "CmdMemoryDescription": "Inspecciona o gestiona el fitxer persistent de memòria de l'usuari", |
| 257 | "CmdModeDescription": "Canvia la postura o obre el selector de mode", |
| 258 | "CmdModelDescription": "Canvia o mostra el model actual", |
| 259 | "CmdModelsDescription": "Obtén els IDs de model en viu de l'API activa", |
| 260 | "CmdModelDbDescription": "Explora la base de dades de models inclosa", |
| 261 | "CmdNetworkDescription": "Gestiona les regles de xarxa de permís i denegació", |
| 262 | "CmdNoteDescription": "Afegeix, llista, edita o elimina notes de l'espai de treball", |
| 263 | "CmdThemeDescription": "Canvia de tema o obre el selector de temes", |
| 264 | "CmdProviderDescription": "Canvia el proveïdor i/o model actiu", |
| 265 | "CmdAuthDescription": "Gestiona els fluxos d'autenticació dels proveïdors", |
| 266 | "CmdQueueDescription": "Mostra o edita els missatges en cua", |
| 267 | "CmdQueueUsage": "Ús: /queue [list|send <n>|edit <n>|drop <n>|clear]", |
| 268 | "CmdQueueDraftHeader": "S'està editant el missatge en cua:", |
| 269 | "CmdQueueNoMessages": "No hi ha missatges en cua", |
| 270 | "CmdQueueListHeader": "Missatges en cua ({count}):", |
| 271 | "CmdQueueTip": "Consell: /queue send <n> per enviar ara, /queue drop <n> per eliminar", |
| 272 | "CmdQueueAlreadyEditing": "Ja estàs editant un missatge en cua. Envia'l o usa /queue clear per descartar-lo.", |
| 273 | "CmdQueueNotFound": "No s'ha trobat el missatge en cua", |
| 274 | "CmdQueueEditingStatus": "S'està editant el missatge en cua {index}", |
| 275 | "CmdQueueEditingMessage": "S'està editant el missatge en cua {index} (prem Enter per tornar a encuar/enviar)", |
| 276 | "CmdQueueDropped": "S'ha eliminat el missatge en cua {index}", |
| 277 | "CmdQueueAlreadyEmpty": "La cua ja és buida", |
| 278 | "CmdQueueCleared": "Cua esborrada", |
| 279 | "CmdQueueMissingIndex": "Falta l'índex. Ús: /queue edit <n> o /queue drop <n>", |
| 280 | "CmdQueueIndexPositive": "L'índex ha de ser un número positiu", |
| 281 | "CmdQueueIndexMin": "L'índex ha de ser >= 1", |
| 282 | "CmdRelayDescription": "Crea un relay de sessió (接力) per a un fil nou", |
| 283 | "CmdRemoteControlDescription": "Reprèn aquesta sessió exacta des del teu compte web de Codewhale", |
| 284 | "CmdRenameDescription": "Reanomena la sessió actual", |
| 285 | "CmdRestoreDescription": "Reverteix l'espai de treball a una instantània anterior pre/post-torn. Sense argument, llista les instantànies recents.", |
| 286 | "CmdRetryDescription": "Reintenta l'última petició", |
| 287 | "CmdReviewDescription": "Executa una revisió de codi estructurada sobre un fitxer, diff o PR", |
| 288 | "CmdRlmDescription": "Obre un context RLM persistent per a un fitxer o text", |
| 289 | "CmdSaveDescription": "Desa la sessió a un fitxer", |
| 290 | "CmdForkDescription": "Bifurca la conversació activa cap a una sessió germana", |
| 291 | "CmdNewDescription": "Inicia una sessió desada nova", |
| 292 | "CmdSessionsDescription": "Obre el selector de l'historial de sessions", |
| 293 | "CmdSettingsDescription": "Obre l'editor de configuració amb tipus", |
| 294 | "CmdSidebarDescription": "Situa el rail (top/left/right/off) o tria el seu panell", |
| 295 | "CmdSkillDescription": "Activa una skill, o instal·la/actualitza/desinstal·la/confia en una skill de la comunitat", |
| 296 | "CmdSkillsDescription": "Llista les skills locals, filtra per prefix o explora el registre remot curat", |
| 297 | "CmdStashDescription": "Aparca o restaura un esborrany del redactor", |
| 298 | "CmdStatusDescription": "Mostra l'estat del runtime de la sessió", |
| 299 | "CmdStatuslineDescription": "Configura quins elements apareixen al peu", |
| 300 | "CmdStructcopyDescription": "Copia un únic objecte de sessió delimitat com a JSON canònic redactat (només per a humans, mai una eina del model)", |
| 301 | "CmdStructcopyKindTurn": "torn", |
| 302 | "CmdStructcopyKindTool": "crida d'eina", |
| 303 | "CmdStructcopyKindPlan": "Pla", |
| 304 | "CmdStructcopyKindWorkflow": "Execució del flux de treball", |
| 305 | "CmdStructcopyUsageError": "Sol·licitud de còpia estructural no vàlida. Ús: {usage}", |
| 306 | "CmdStructcopyUnavailable": "El {kind} seleccionat no està disponible; no s'ha copiat res", |
| 307 | "CmdStructcopyBusy": "L'estat del {kind} està ocupat; torna-ho a provar", |
| 308 | "CmdStructcopyPrepareFailed": "No s'ha pogut preparar el {kind} seleccionat: {error}", |
| 309 | "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", |
| 310 | "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", |
| 311 | "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", |
| 312 | "CmdStructcopyReceiptTooLarge": "Les metadades del rebut de còpia estructural superen el límit de sortida de {bytes} bytes; no s'emetran", |
| 313 | "CmdFleetDescription": "Inspecciona i configura els treballadors de Fleet i l'estat d'orquestració", |
| 314 | "CmdWorkflowDescription": "Orquestra el treball actual com a workflow", |
| 315 | "CmdHotbarDescription": "Obre la configuració de Hotbar", |
| 316 | "CmdSetupDescription": "Obre el Setup amb la constitució primer", |
| 317 | "CmdSubagentsDescription": "Drecera de compatibilitat per a l'estat de Fleet", |
| 318 | "CmdAdvisorDescription": "Toggle background advisor watcher on/off for this session", |
| 319 | "CmdSystemDescription": "Mostra el prompt de sistema actual", |
| 320 | "CmdTaskDescription": "Gestiona les tasques en segon pla", |
| 321 | "CmdTokensDescription": "Mostra l'ús de tokens de la sessió", |
| 322 | "CmdTranslateDescription": "Activa/desactiva la traducció de la sortida a l'idioma actual del sistema", |
| 323 | "CmdTranslateOff": "Traducció de la sortida desactivada (es mostra la sortida original del model)", |
| 324 | "CmdTranslateOn": "Traducció de la sortida activada: les respostes del model es mostraran en l'idioma del teu sistema", |
| 325 | "TranslationInProgress": "S'està traduint la sortida de l'assistent...", |
| 326 | "TranslationComplete": "Traducció completada", |
| 327 | "TranslationFailed": "La traducció ha fallat", |
| 328 | "CmdTrustDescription": "Gestiona la confiança de l'espai de treball i la llista de permisos per ruta", |
| 329 | "CmdWorkspaceDescription": "Mostra o canvia l'espai de treball actual", |
| 330 | "CmdUndoDescription": "Elimina l'últim parell de missatges", |
| 331 | "CmdVerboseDescription": "Commuta el pensament en viu complet a la transcripció", |
| 332 | "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).", |
| 333 | "CmdCacheFootnote": "* miss inferit a partir de l'entrada − hit quan el proveïdor no el reporta explícitament.\n", |
| 334 | "CmdCacheHeader": "Telemetria de la memòria cau — últims {count} de {total} torn(s) (model: {model})\n", |
| 335 | "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.", |
| 336 | "CmdCacheTotals": "Σ entrada: {sum_in} Σ hit: {sum_hit} Σ miss: {sum_miss} taxa mitjana de hit: {avg}\n", |
| 337 | "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.", |
| 338 | "CmdTokensCacheBoth": "{hit} hit / {miss} miss", |
| 339 | "CmdTokensCacheHitOnly": "{hit} hit / miss no reportat", |
| 340 | "CmdTokensCacheMissOnly": "hit no reportat / {miss} miss", |
| 341 | "CmdTokensContextUnknownWindow": "~{estimated} / finestra desconeguda", |
| 342 | "CmdTokensContextWithWindow": "~{used} / {window} ({percent}%)", |
| 343 | "FooterAgentSingular": "1 agent", |
| 344 | "FooterAgentsPlural": "{count} agents", |
| 345 | "HeaderAgentsChip": "agents {count}", |
| 346 | "FooterPressCtrlCAgain": "Prem Ctrl+C de nou per sortir", |
| 347 | "FooterWorking": "treballant", |
| 348 | "FooterBalancePrefix": "saldo", |
| 349 | "HelpSectionActions": "Accions", |
| 350 | "HelpSectionClipboard": "Porta-retalls", |
| 351 | "HelpSectionEditing": "Edició d'entrada", |
| 352 | "HelpSectionHelp": "Ajuda", |
| 353 | "HelpSectionModes": "Modes", |
| 354 | "HelpSectionNavigation": "Navegació", |
| 355 | "HelpSectionSessions": "Sessions", |
| 356 | "CmdTokensNotReported": "no reportat", |
| 357 | "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}", |
| 358 | "KbScrollTranscript": "Desplaça la transcripció, navega per l'historial d'entrada o selecciona adjunts del redactor", |
| 359 | "KbNavigateHistory": "Navega per l'historial d'entrada", |
| 360 | "KbBrowseHistory": "Explora l'historial de la conversació", |
| 361 | "KbScrollTranscriptAlt": "Desplaça la transcripció", |
| 362 | "KbScrollPage": "Desplaça la transcripció per pàgines", |
| 363 | "KbJumpTopBottom": "Salta a l'inici / al final de la transcripció", |
| 364 | "KbJumpTopBottomEmpty": "Salta a l'inici / al final (quan l'entrada és buida)", |
| 365 | "KbJumpToolBlocks": "Salta entre blocs de sortida d'eines", |
| 366 | "KbMoveCursor": "Mou el cursor al redactor", |
| 367 | "KbJumpLineStartEnd": "Salta a l'inici / al final de la línia", |
| 368 | "KbDeleteChar": "Esborra el caràcter abans / després del cursor, o elimina l'adjunt seleccionat", |
| 369 | "KbDeleteWord": "Suprimeix la paraula anterior", |
| 370 | "KbYank": "Enganxa des del kill buffer (amb el composer buit, copia la cel·la enfocada)", |
| 371 | "KbToggleFileTree": "Commuta la barra lateral de l'arbre de fitxers", |
| 372 | "KbSelectText": "Selecciona text; afegeix Ctrl/Alt per seleccionar per paraula", |
| 373 | "KbSelectAllDraft": "Selecciona tot l'esborrany", |
| 374 | "KbClearDraft": "Neteja l'esborrany actual", |
| 375 | "KbRestoreClearedDraft": "Restaura l'esborrany esborrat", |
| 376 | "KbStashDraft": "Aparca l'esborrany actual (`/stash pop` per restaurar)", |
| 377 | "KbSearchHistory": "Cerca a l'historial de prompts i recupera esborranys locals", |
| 378 | "KbInsertNewline": "Insereix una línia nova al redactor", |
| 379 | "KbSendDraft": "Envia quan estigui lliure; encua mentre estigui ocupat; amb el redactor buit envia ara el següent seguiment en cua", |
| 380 | "KbSteerCurrentTurn": "Dirigeix el torn actual (envia normalment quan està lliure)", |
| 381 | "KbCloseMenu": "Tanca el menú, cancel·la la petició, descarta l'esborrany o neteja l'entrada", |
| 382 | "KbCancelOrExit": "Cancel·la la petició, o surt quan està lliure", |
| 383 | "KbShellControls": "Mou l'espera del shell en execució a /jobs", |
| 384 | "KbExitEmpty": "Surt quan l'entrada és buida", |
| 385 | "KbCommandPalette": "Obre la paleta de comandes", |
| 386 | "KbSettings": "Obre l'editor de configuració amb tipus", |
| 387 | "KbCancelBackgroundShellJobs": "Cancel·la tots els treballs de shell en segon pla en execució (barra lateral Activity)", |
| 388 | "KbFuzzyFilePicker": "Obre el selector difús de fitxers (insereix @ruta en prémer Enter)", |
| 389 | "KbCompactInspector": "Obre l'inspector de context de sessió compactada", |
| 390 | "KbCompactContext": "Compacta el contexte de la conversa", |
| 391 | "KbLastMessagePager": "Obre el paginador de l'últim missatge (quan l'entrada és buida)", |
| 392 | "KbSelectedDetails": "Mostra el detall en brut de l'eina o el missatge seleccionat; Ctrl+Alt+O obre la visió general de tot el torn", |
| 393 | "KbToolDetailsPager": "Mostra el detall en brut de l'element seleccionat (Alt+V)", |
| 394 | "KbExternalEditor": "Obre l'esborrany del redactor en un editor extern", |
| 395 | "KbLiveTranscript": "Obre la superposició de transcripció en viu (Ctrl+Shift+T; desplaçament automàtic fixat al final)", |
| 396 | "KbBacktrackMessage": "Torna enrere fins a un missatge anterior de l'usuari (Esquerra/Dreta per anar pas a pas, Enter per rebobinar)", |
| 397 | "KbCompleteCycleModes": "Completa /command o canvia de mode quan el redactor és buit (Plan → Act → Operate)", |
| 398 | "KbCycleThinking": "Canvia l'esforç de raonament del proveïdor actiu (Ctrl+T)", |
| 399 | "KbCyclePermissions": "Canvia la postura de permisos: Ask → Auto-Review → Full Access (Shift+Tab)", |
| 400 | "KbJumpPlanAgentYolo": "Activa les ranures de la Hotbar", |
| 401 | "KbAltJumpPlanAgentYolo": "Salt alternatiu al mode Plan / Act / Operate", |
| 402 | "KbFocusSidebar": "Enfoca el panell del rail Tasks / Agents / Context / Pinned", |
| 403 | "KbSessionPicker": "Obre el selector de sessions", |
| 404 | "KbTerminalPaste": "Enganxa text amb el teu terminal local", |
| 405 | "KbPasteAttach": "Enganxa text o adjunta una imatge des d'un porta-retalls gràfic local o reenviat", |
| 406 | "KbCopySelection": "Copia la selecció actual de Codewhale", |
| 407 | "ClipboardSshPasteHint": "L'enganxada per SSH usa el teu terminal local: prem Cmd+V a macOS o Ctrl+Shift+V a Linux/Windows.", |
| 408 | "KbContextMenu": "Obre les accions de context per enganxar, selecció, detalls del missatge, context i ajuda", |
| 409 | "KbAttachPath": "Afegeix un fitxer de text o directori local al context", |
| 410 | "KbHelpOverlay": "Obre aquesta superposició d'ajuda (quan l'entrada és buida)", |
| 411 | "KbToggleHelp": "Commuta la superposició d'ajuda", |
| 412 | "KbToggleHelpSlash": "Commuta la superposició d'ajuda", |
| 413 | "HelpUsageLabel": "Ús:", |
| 414 | "HelpAliasesLabel": "Àlies:", |
| 415 | "SettingsTitle": "Configuració:", |
| 416 | "SettingsConfigFile": "Fitxer de configuració:", |
| 417 | "ClearConversation": "Conversació esborrada", |
| 418 | "ClearConversationBusy": "No s'ha esborrat res (l'estat de treball o el runtime està ocupat; espera i torna a provar /clear)", |
| 419 | "ModelChanged": "Model canviat: {old} →, {new}", |
| 420 | "LinksProjectTitle": "Codewhale i comunitat:", |
| 421 | "LinksDocumentation": "Documentació:", |
| 422 | "LinksCommunity": "Comunitat i contribució:", |
| 423 | "LinksGitHub": "GitHub:", |
| 424 | "LinksManagedApp": "Vista prèvia de l'app gestionada:", |
| 425 | "LinksManagedAppNote": "L'app gestionada usa un inici de sessió separat i no està connectada a la sessió local actual.", |
| 426 | "LinksTitle": "Enllaços de proveïdors:", |
| 427 | "LinksDashboard": "Tauler:", |
| 428 | "LinksDocs": "Documentació:", |
| 429 | "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.", |
| 430 | "LinksTip": "Consell: usa la variable d'entorn mostrada per al teu proveïdor, o desa la clau amb `codewhale auth set --provider <id>`.", |
| 431 | "SubagentsFetching": "S'està consultant l'estat de Fleet...", |
| 432 | "HelpUnknownCommand": "Comanda desconeguda: {topic}", |
| 433 | "HomeDashboardTitle": "Codewhale", |
| 434 | "HomeModel": "Model:", |
| 435 | "HomeMode": "Mode:", |
| 436 | "HomeWorkspace": "Espai de treball:", |
| 437 | "HomeHistory": "Historial:", |
| 438 | "HomeTokens": "Tokens:", |
| 439 | "HomeQueued": "En cua:", |
| 440 | "HomeSubagents": "Treballadors de Fleet:", |
| 441 | "HomeSkill": "Skill:", |
| 442 | "HomeQuickActions": "Accions ràpides", |
| 443 | "HomeQuickLinks": "/links - Codewhale, comunitat i enllaços de proveïdors", |
| 444 | "HomeQuickSkills": "/skills - Llista les skills disponibles", |
| 445 | "HomeQuickConfig": "/config - Inspecciona i canvia la configuració", |
| 446 | "HomeQuickSettings": "/settings - Mostra la configuració persistent", |
| 447 | "HomeQuickModel": "/model - Canvia o mostra el model", |
| 448 | "HomeQuickSubagents": "/fleet status - Estat de Fleet", |
| 449 | "HomeQuickTaskList": "/task list - Mostra la cua de tasques en segon pla", |
| 450 | "HomeQuickHelp": "/help - Mostra l'ajuda", |
| 451 | "HomeModeTips": "Consells de mode", |
| 452 | "HomeAgentModeTip": "Act — treball directe a la sessió actual amb eines", |
| 453 | "HomeAgentModeReviewTip": " /mode plan per investigar i presentar un pla primer", |
| 454 | "HomeAgentModeYoloTip": " Shift+Tab canvia el permís: Ask → Auto-Review → Full Access", |
| 455 | "HomeYoloModeTip": "Act + Full Access — les eines s'executen sense demanar aprovació", |
| 456 | "HomeYoloModeCaution": " Les operacions destructives poden executar-se a l'instant; prefereix Ask si tens dubtes", |
| 457 | "HomePlanModeTip": "Plan — investiga i dissenya abans d'implementar", |
| 458 | "HomePlanModeChecklistTip": " Presenta un pla i el progrés de tasques, després canvia a Act o Operate", |
| 459 | "HomeGoalModeTip": "Seguiment d'objectius - Defineix /goal <objectiu> per perseguir objectius", |
| 460 | "OnboardLanguageTitle": "Tria l'idioma", |
| 461 | "OnboardLanguageBlurb": "Tria l'idioma de la interfície. El pots canviar en qualsevol moment amb `/settings set locale <tag>`.", |
| 462 | "OnboardLanguageFooter": "Prem la tecla que hi ha al costat de l'idioma, o Enter per mantenir la configuració actual", |
| 463 | "OnboardProviderTitle": "Tria el teu proveïdor de models", |
| 464 | "OnboardProviderBlurb": "Tria on s'executa el teu model. Els proveïdors allotjats necessiten una clau; els runtimes locals poden continuar sense.", |
| 465 | "OnboardProviderFooter": "Enter obre la llista de proveïdors · Esc torna enrere · Ctrl+C surt.", |
| 466 | "OnboardApiKeyTitle": "Connecta la teva clau d'API", |
| 467 | "OnboardApiKeyStep1": "Pas 1. Obre la pàgina de credencials del teu proveïdor i crea una clau per a", |
| 468 | "OnboardApiKeyLocalHint": "Els runtimes locals normalment no cal enganxar cap clau — inicia el servidor i prem Enter.", |
| 469 | "OnboardApiKeyStep2": "Pas 2. Si aquest proveïdor requereix una clau, enganxa-la a sota; després prem Enter.", |
| 470 | "OnboardApiKeySavedHint": "Les claus es desen a {path} perquè funcionin des de qualsevol carpeta.", |
| 471 | "OnboardApiKeyFormatHint": "Enganxa la clau completa exactament com va ser emesa (sense espais ni salts de línia).", |
| 472 | "KimiCodePlanApiKeyHint": "Per als plans de membresia de Kimi Code, crea la clau vinculada al pla a {console}.", |
| 473 | "KimiCodePlanRouteHint": "Aquesta ruta usa {route} amb el model k3; no és la ruta pública de l'API de Moonshot.", |
| 474 | "KimiCodePlanNoImportHint": "Codewhale no importa credencials de Kimi CLI; enganxa una clau del pla que hagis creat tu mateix.", |
| 475 | "OnboardApiKeyPlaceholder": "(enganxa la clau aquí si cal)", |
| 476 | "OnboardApiKeyLabel": "Clau: ", |
| 477 | "OnboardApiKeyFooter": "Prem Enter per continuar, Esc per tornar enrere.", |
| 478 | "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.", |
| 479 | "OnboardTrustTitle": "Coneix aquest espai de treball", |
| 480 | "OnboardTrustQuestion": "Vols que Codewhale treballi amb les instruccions i els fitxers d'aquest espai de treball?", |
| 481 | "OnboardTrustLocationPrefix": "Espai de treball ", |
| 482 | "OnboardTrustRiskHint": "Els fitxers no confiables poden intentar redirigir l'agent mitjançant injecció de prompts.", |
| 483 | "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.", |
| 484 | "OnboardTrustFooterPrefix": "Prem ", |
| 485 | "OnboardTrustFooterMiddle": " per confiar-hi i continuar, ", |
| 486 | "OnboardTrustFooterUntrustedMiddle": " per continuar sense confiar-hi, ", |
| 487 | "OnboardTrustFooterSuffix": " per sortir de Codewhale", |
| 488 | "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.", |
| 489 | "OnboardTrustUntrustedNotice": "S'ha continuat sense confiança a l'espai de treball — les eines i els hooks continuen restringits.", |
| 490 | "OnboardMentalTitle": "Com funciona Codewhale", |
| 491 | "OnboardMentalModesLabel": "Modes", |
| 492 | "OnboardMentalPlanHint": "llegir primer", |
| 493 | "OnboardMentalActHint": "fer, amb aprovació", |
| 494 | "OnboardMentalOperateHint": "dirigir una Fleet", |
| 495 | "OnboardMentalPermissionLabel": "Permís", |
| 496 | "OnboardMentalCurrentLabel": "Ara mateix", |
| 497 | "OnboardMentalConstitution": "La constitució que ratifiquis a continuació els governa tots.", |
| 498 | "OnboardMentalCycleMode": "canviar de mode", |
| 499 | "OnboardMentalCyclePermission": "canviar permisos", |
| 500 | "OnboardMentalContinue": "continuar", |
| 501 | "OnboardMentalBack": "tornar", |
| 502 | "OnboardAppearanceTitle": "Fes-lo teu", |
| 503 | "OnboardAppearanceBlurb": "Tria com es veu Codewhale. La vista prèvia és en directe, prova'n uns quants.", |
| 504 | "OnboardAppearanceFooter": "Enter conserva el que estàs veient · Esc restaura l'original.", |
| 505 | "OnboardOfflineOption": "Ctrl+O — explora sense connexió: fes una ullada ara, connecta un proveïdor més tard.", |
| 506 | "OnboardOfflineNotice": "Explorant sense connexió. Encara no hi ha res connectat — executa /provider quan vulguis connectar.", |
| 507 | "OnboardOfflineTipsLine": "Estàs sense connexió. El que escriguis espera a la cua fins que /provider et connecti.", |
| 508 | "OnboardTipsTitle": "Comença amb Setup", |
| 509 | "OnboardTipsLine1": "Usa /setup per revisar la preparació, el proveïdor/model, la postura del runtime i l'informe de verificació.", |
| 510 | "OnboardTipsLine2": "Usa /constitution per revisar o canviar la guia permanent; els valors per defecte inclosos ja són vàlids.", |
| 511 | "OnboardTipsLine3": "Usa /provider o /model quan la ruta necessiti atenció; l'autenticació que falti es pot arreglar més tard.", |
| 512 | "OnboardTipsLine4": "Quan Setup estigui a punt, escriu la tasca en llenguatge natural. /help i Ctrl+K mostren les comandes.", |
| 513 | "OnboardTipsDoctorPrefix": "Des del teu shell, executa ", |
| 514 | "OnboardTipsDoctorSuffix": " per revisar proveïdors, eines, skills i plugins.", |
| 515 | "OnboardTipsFooterEnter": "Prem Enter", |
| 516 | "OnboardTipsFooterAction": " per acabar la incorporació i obrir Setup si necessita atenció", |
| 517 | "SetupWizardTitle": "Setup", |
| 518 | "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.", |
| 519 | "SetupWizardProgress": "Pas", |
| 520 | "SetupActionBack": "tornar", |
| 521 | "SetupActionContinue": "continuar", |
| 522 | "SetupActionSkip": "ometre", |
| 523 | "SetupActionRetry": "reintentar", |
| 524 | "SetupActionScrollBody": "desplaçar el cos", |
| 525 | "SetupActionGuided": "previsualitzar/ratificar", |
| 526 | "SetupActionTuneGuided": "ajustar", |
| 527 | "SetupActionModelDraft": "esborrany del model", |
| 528 | "SetupActionFreeform": "paraules pròpies", |
| 529 | "SetupActionKeepExisting": "mantenir l'existent", |
| 530 | "SetupActionProvider": "configuració del proveïdor", |
| 531 | "SetupActionModel": "rutes de model", |
| 532 | "SetupActionFleet": "configuració de Fleet", |
| 533 | "SetupActionHotbar": "configuració de Hotbar", |
| 534 | "SetupActionRemote": "inici remot", |
| 535 | "SetupActionMode": "selector de mode", |
| 536 | "SetupActionConfig": "vista de config", |
| 537 | "SetupActionRuntimePreset": "preset", |
| 538 | "SetupActionApplyRuntimePreset": "previsualitzar/aplicar", |
| 539 | "SetupActionUseBundled": "usar l'inclòs", |
| 540 | "SetupActionDefer": "ajornar", |
| 541 | "SetupActionCancel": "cancel·lar", |
| 542 | "SetupStatusNotStarted": "no iniciat", |
| 543 | "SetupStatusRecommended": "recomanat", |
| 544 | "SetupStatusOptional": "opcional", |
| 545 | "SetupStatusDeferred": "ajornat", |
| 546 | "SetupStatusInProgress": "en curs", |
| 547 | "SetupStatusNeedsAction": "requereix acció", |
| 548 | "SetupStatusVerified": "verificat", |
| 549 | "SetupStatusSkipped": "ometut", |
| 550 | "SetupStatusFailed": "ha fallat", |
| 551 | "SetupStepLanguageTitle": "Idioma", |
| 552 | "SetupStepLanguageWhy": "Tria primer l'idioma de Setup perquè les pantalles posteriors i el text de la constitució siguin comprensibles.", |
| 553 | "SetupStepProviderModelTitle": "Proveïdor i model", |
| 554 | "SetupStepProviderModelWhy": "Tria el primer intèrpret del teu codi: el proveïdor i el model amb què treballarà Codewhale. Les credencials que ja funcionen no es tornen a introduir aquí.", |
| 555 | "SetupStepTrustSandboxTitle": "Postura del runtime", |
| 556 | "SetupStepTrustSandboxWhy": "Revisa la confiança, el sandbox, les aprovacions, el shell i la política de xarxa per separat de la guia constitucional.", |
| 557 | "SetupStepOperateFleetTitle": "Operate i Fleet", |
| 558 | "SetupStepOperateFleetWhy": "Operate pot usar l'equip integrat immediatament. Els rols sense ruta personalitzada usen el model d'aquesta sessió; la configuració de Fleet és només per personalitzar.", |
| 559 | "SetupStepToolsMcpTitle": "Eines i MCP", |
| 560 | "SetupStepToolsMcpWhy": "Inspecciona la preparació opcional d'eines i MCP sense blocar el punt de control de la constitució.", |
| 561 | "SetupStepHotbarTitle": "Hotbar", |
| 562 | "SetupStepHotbarWhy": "Configura dreceres habituals de rutes i comandes un cop la ruta principal de Setup és segura.", |
| 563 | "SetupStepRemoteRuntimeTitle": "Runtime remot", |
| 564 | "SetupStepRemoteRuntimeWhy": "Mantén la configuració remota visible però opcional per als usuaris que treballen en local.", |
| 565 | "SetupStepPersistenceTitle": "Persistència", |
| 566 | "SetupStepPersistenceWhy": "Revisa on viuen l'estat de Setup, la configuració, la constitució, la memòria i les notes sense llegir-ne el contingut.", |
| 567 | "SetupStepConstitutionTitle": "La teva constitució", |
| 568 | "SetupStepConstitutionWhy": "«Code» vol dir dues coses aquí: el programari que lliures i la llei permanent de com Codewhale treballa amb tu. Redacta la teva — curta, duradora, esmenable. La versió inclosa/per defecte també completa el pas.", |
| 569 | "SetupStepVerificationTitle": "Revisió", |
| 570 | "SetupStepVerificationWhy": "Resumeix l'estat de Setup i mostra quins passos estan verificats, omesos o encara calen acció.", |
| 571 | "SetupCheckpointLayerOrder": "Ordre de capes: constitució inclosa -> constitució global d'usuari -> constitució del repo -> instruccions AGENTS/del projecte -> memòria/handoff -> petició actual.", |
| 572 | "SetupCheckpointDoneBundled": "Punt de control de la constitució complet: s'usa la llei inclosa/per defecte.", |
| 573 | "SetupCheckpointDoneGuided": "Constitució ratificada — la teva llei permanent s'ha desat. Esmena-la en qualsevol moment amb /constitution.", |
| 574 | "SetupCheckpointDoneKept": "Constitució conservada — la teva llei existent continua vigent, sense canvis. Esmena-la en qualsevol moment amb /constitution.", |
| 575 | "SetupCheckpointDeferred": "Punt de control de la constitució ajornat: s'aplica la llei inclosa/per defecte fins que tornis a /setup.", |
| 576 | "SetupStepSkipped": "Pas de Setup omes i desat.", |
| 577 | "SetupStepRetryRecorded": "Pas de Setup marcat per reintentar.", |
| 578 | "SetupLanguageReviewed": "Idioma de Setup registrat.", |
| 579 | "SetupConstitutionChoiceLabel": "Elecció:", |
| 580 | "SetupConstitutionSourceLabel": "Font:", |
| 581 | "SetupConstitutionValidityLabel": "Validesa:", |
| 582 | "SetupConstitutionPreviewLabel": "Hash de previsualització:", |
| 583 | "SetupConstitutionExistingLabel": "Fitxer existent:", |
| 584 | "SetupConstitutionExpertOverrideLabel": "Override expert:", |
| 585 | "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.", |
| 586 | "SetupConstitutionGuidedAnswersHint": "Les respostes guiades només desen preferències globals d'usuari. El nucli inclòs continua actiu; els mòduls de doctrina queden per als prompts de mode/futures adhesions.", |
| 587 | "SetupConstitutionPurposeLabel": "Propòsit:", |
| 588 | "SetupConstitutionAutonomyLabel": "Iniciativa:", |
| 589 | "SetupConstitutionEvidenceLabel": "Evidència:", |
| 590 | "SetupConstitutionCommunicationLabel": "Comunicació:", |
| 591 | "SetupConstitutionPrivacyLabel": "Privacitat:", |
| 592 | "SetupConstitutionPrinciplesLabel": "Principis:", |
| 593 | "SetupCardRouteLabel": "Ruta:", |
| 594 | "SetupCardModelLabel": "Model:", |
| 595 | "SetupCardAuthLabel": "Auth:", |
| 596 | "SetupCardHealthLabel": "Salut:", |
| 597 | "SetupCardIntentLabel": "Intenció de treball:", |
| 598 | "SetupCardApprovalLabel": "Aprovacions:", |
| 599 | "SetupCardShellLabel": "Shell:", |
| 600 | "SetupCardTrustLabel": "Confiança:", |
| 601 | "SetupCardSandboxLabel": "Sandbox:", |
| 602 | "SetupCardNetworkLabel": "Xarxa:", |
| 603 | "SetupOperateRuntimeLabel": "Runtime dels treballadors:", |
| 604 | "SetupOperateRosterLabel": "Plantilla de Fleet:", |
| 605 | "SetupOperateConcurrencyLabel": "Concurrència:", |
| 606 | "SetupOperateReadinessLabel": "Preparació d'Operate:", |
| 607 | "SetupOperateReviewHint": "Enter registra aquesta instantània de configuració.", |
| 608 | "SetupOperateReviewed": "Preparació d'Operate/Fleet registrada.", |
| 609 | "SetupOperateNeedsActionSaved": "Operate/Fleet encara requereix acció; registrat per a l'informe de Setup.", |
| 610 | "SetupHotbarBindingsLabel": "Assignacions de Hotbar:", |
| 611 | "SetupHotbarActionsLabel": "Accions assignables:", |
| 612 | "SetupHotbarReviewHint": "Enter registra aquesta instantània de configuració. Prem H per personalitzar les ranures.", |
| 613 | "SetupHotbarReviewed": "Estat de configuració de Hotbar registrat.", |
| 614 | "SetupToolsMcpServersLabel": "Servidors MCP:", |
| 615 | "SetupToolsMcpSkillsLabel": "Skills:", |
| 616 | "SetupToolsMcpToolsLabel": "Directori d'eines:", |
| 617 | "SetupToolsMcpPluginsLabel": "Plugins:", |
| 618 | "SetupToolsMcpReviewHint": "Enter registra aquesta instantània de configuració. Prem R per a accessos segurs (sense execució automàtica).", |
| 619 | "SetupToolsMcpReviewed": "Preparació d'eines/MCP registrada.", |
| 620 | "SetupRemoteCloudsLabel": "Destins al núvol:", |
| 621 | "SetupRemoteBridgesLabel": "Ponts de xat:", |
| 622 | "SetupRemoteProvidersLabel": "Proveïdors:", |
| 623 | "SetupRemoteModeLabel": "Mode remot:", |
| 624 | "SetupRemoteModeLocalOnly": "Només aquest ordinador:", |
| 625 | "SetupRemoteModeRuntimeApi": "API del runtime:", |
| 626 | "SetupRemoteModeMobileLan": "Mòbil a la teva xarxa:", |
| 627 | "SetupRemoteModeChatBridge": "Aplicació de xat:", |
| 628 | "SetupRemoteStatusDisabled": "no disponible", |
| 629 | "SetupRemoteStatusReady": "a punt", |
| 630 | "SetupRemoteStatusNeedsAction": "hi falta alguna cosa", |
| 631 | "SetupRemoteReviewHint": "Enter enregistra aquesta instantània de configuració. Prem R per previsualitzar.", |
| 632 | "SetupRemotePreviewTitle": "Incorporació al runtime remot", |
| 633 | "SetupRemoteReviewed": "Incorporació al runtime remot enregistrada.", |
| 634 | "SetupPersistenceHomeLabel": "Inici:", |
| 635 | "SetupPersistenceConfigLabel": "Configuració:", |
| 636 | "SetupPersistenceStateLabel": "Estat de la configuració:", |
| 637 | "SetupPersistenceConstitutionLabel": "Constitució:", |
| 638 | "SetupPersistenceMemoryLabel": "Memòria:", |
| 639 | "SetupPersistenceNotesLabel": "Notes:", |
| 640 | "SetupPersistenceReviewHint": "Enter enregistra aquesta instantània de configuració.", |
| 641 | "SetupPersistenceReviewed": "Camins de persistència enregistrats.", |
| 642 | "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.", |
| 643 | "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.", |
| 644 | "SetupProviderModelReviewed": "Disponibilitat de proveïdor/model enregistrada.", |
| 645 | "SetupProviderModelNeedsActionSaved": "Proveïdor/model encara requereix acció; enregistrat per a l'informe de configuració.", |
| 646 | "SetupRuntimePostureBoundary": "La postura del runtime és configuració aplicada; la guia de la constitució mai la canvia silenciosament.", |
| 647 | "SetupRuntimePostureReviewHint": "Enter enregistra aquesta instantània de configuració. Prem M per al mode de treball o C per a la configuració.", |
| 648 | "SetupRuntimePostureReviewed": "Postura del runtime revisada; no s'ha canviat cap configuració.", |
| 649 | "SetupRuntimePresetSelectedLabel": "Predefinit seleccionat:", |
| 650 | "SetupRuntimePresetDiffLabel": "Diferències de configuració:", |
| 651 | "SetupRuntimePresetAskFirstTitle": "Pregunta primer", |
| 652 | "SetupRuntimePresetAskFirstDescription": "Plan per defecte, shell amagat, sandbox de només lectura.", |
| 653 | "SetupRuntimePresetNormalAgentTitle": "Agent normal", |
| 654 | "SetupRuntimePresetNormalAgentDescription": "Agent per defecte, sol·licituds d'aprovació, shell visible.", |
| 655 | "SetupRuntimePresetHighTrustTitle": "Local d'alta confiança", |
| 656 | "SetupRuntimePresetHighTrustDescription": "Full Access per defecte per a treball local de confiança; cap mutació oculta de la constitució.", |
| 657 | "SetupRuntimePresetPreviewTitle": "Previsualització del predefinit de postura del runtime", |
| 658 | "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ó.", |
| 659 | "SetupRuntimePresetApplyHint": "Prem A per previsualitzar aquestes diferències exactes; prem A de nou després de la previsualització per aplicar-les.", |
| 660 | "SetupRuntimePresetApplied": "Predefinit de runtime aplicat.", |
| 661 | "SetupRuntimeProjectOverrideLabel": "Sobreescriptura del projecte:", |
| 662 | "SetupRuntimeProjectOverrideNone": "cap detectada per a approval_policy o sandbox_mode", |
| 663 | "SetupReportFirstRunLabel": "Primera execució:", |
| 664 | "SetupReportUpdateLabel": "Punt de control d'actualització:", |
| 665 | "SetupReportOperateLabel": "Operate/Fleet:", |
| 666 | "SetupReportSourceLabel": "Origen:", |
| 667 | "SetupReportAutonomyLabel": "Autonomia de la constitució:", |
| 668 | "SetupReportRuntimePostureLabel": "Postura del runtime:", |
| 669 | "SetupReportPersisted": "setup_state.json desat", |
| 670 | "SetupReportInherited": "derivat de la configuració existent", |
| 671 | "SetupReportReady": "a punt", |
| 672 | "SetupReportRequired": "obligatori", |
| 673 | "SetupReportOptional": "opcional", |
| 674 | "SetupReportRowsLabel": "Estat dels passos:", |
| 675 | "SetupReportNextActionLabel": "Acció següent:", |
| 676 | "SetupReportNextActionNone": "No hi ha cap acció de configuració bloquejant enregistrada.", |
| 677 | "SetupReportNextActionConstitution": "Completa el punt de control de la constitució o tria l'integrat/per defecte.", |
| 678 | "SetupReportNextActionProvider": "Revisa la disponibilitat de proveïdor/model o executa /setup provider; usa /provider setup <name> per a un proveïdor concret.", |
| 679 | "SetupReportNextActionRuntime": "Revisa la postura del runtime o usa /config.", |
| 680 | "SetupReportNextActionOperate": "Revisa la disponibilitat d'Operate/Fleet abans d'execucions duradores amb múltiples treballadors.", |
| 681 | "SetupReportNextActionRequired": "Revisa els passos de configuració obligatoris restants.", |
| 682 | "SetupReportRecorded": "Informe de configuració enregistrat.", |
| 683 | "CtxMenuTitle": " Clic dret ", |
| 684 | "CtxMenuCopySelection": "Copia la selecció", |
| 685 | "CtxMenuCopySelectionDesc": "escriu el text seleccionat de la transcripció", |
| 686 | "CtxMenuOpenSelection": "Obre la selecció", |
| 687 | "CtxMenuOpenSelectionDesc": "mostra el text seleccionat al paginador", |
| 688 | "CtxMenuClearSelection": "Esborra la selecció", |
| 689 | "CtxMenuOpenDetails": "Obre els detalls", |
| 690 | "CtxMenuCopyMessage": "Copia el missatge", |
| 691 | "CtxMenuCopyMessageDesc": "escriu la cel·la de transcripció clicada", |
| 692 | "CtxMenuOpenInEditor": "Obre a l'editor", |
| 693 | "CtxMenuOpenInEditorDesc": "obre fitxer:línia a $EDITOR", |
| 694 | "CtxMenuShowCell": "Mostra la cel·la", |
| 695 | "CtxMenuShowCellDesc": "desamaga aquesta cel·la de transcripció", |
| 696 | "CtxMenuHideCell": "Amaga la cel·la", |
| 697 | "CtxMenuHideCellDesc": "replega aquesta cel·la de transcripció", |
| 698 | "CtxMenuShowHidden": "Mostra les amagades", |
| 699 | "CtxMenuShowHiddenDesc": "desamaga totes les cel·les replegades", |
| 700 | "CtxMenuPaste": "Enganxa", |
| 701 | "CtxMenuPasteDesc": "insereix el porta-retalls al compositor", |
| 702 | "CtxMenuCmdPalette": "Paleta d'ordres", |
| 703 | "CtxMenuCmdPaletteDesc": "ordres, skills i eines", |
| 704 | "CtxMenuContextInspector": "Inspector de context", |
| 705 | "CtxMenuContextInspectorDesc": "context actiu i pistes de memòria cau", |
| 706 | "CtxMenuHelp": "Ajuda", |
| 707 | "CtxMenuHelpDesc": "dreceres de teclat i ordres", |
| 708 | "FanoutCounts": "{done} fetes · {running} en curs · {failed} fallides · {pending} pendents", |
| 709 | "AppModeAgent": "Act", |
| 710 | "AppModeAuto": "Auto", |
| 711 | "AppModeYolo": "Full Access (etiqueta de mode obsoleta)", |
| 712 | "AppModePlan": "Plan", |
| 713 | "AppModeOperate": "Operate", |
| 714 | "AppModeAgentHint": "Treball directe en aquesta sessió — edicions i shell demanen aprovació", |
| 715 | "AppModeAutoHint": "Shell activat amb revisió automàtica de risc", |
| 716 | "AppModePlanHint": "Recerca de només lectura primer — presenta un pla abans d'actuar", |
| 717 | "AppModeYoloHint": "Només compatibilitat — Act + Full Access, no és un mode visible", |
| 718 | "AppModeOperateHint": "Posa la teva Fleet a treballar en paral·lel", |
| 719 | "VimModeNormal": "-- NORMAL --", |
| 720 | "VimModeInsert": "-- INSERIR --", |
| 721 | "VimModeVisual": "-- VISUAL --", |
| 722 | "ApprovalRiskReview": "REVISIÓ", |
| 723 | "ApprovalRiskElevated": "APROVACIÓ", |
| 724 | "ApprovalRiskDestructive": "DESTRUCTIU", |
| 725 | "ApprovalCategorySafe": "Segur", |
| 726 | "ApprovalCategoryFileWrite": "Escriptura de fitxer", |
| 727 | "ApprovalCategoryShell": "Bash", |
| 728 | "ApprovalCategoryNetwork": "Xarxa", |
| 729 | "ApprovalCategoryMcpRead": "Lectura MCP", |
| 730 | "ApprovalCategoryMcpAction": "Acció MCP", |
| 731 | "ApprovalCategoryAgent": "Subagent", |
| 732 | "ApprovalCategoryUnknown": "Desconegut", |
| 733 | "ApprovalFieldType": "Tipus: ", |
| 734 | "ApprovalFieldAbout": "Quant a: ", |
| 735 | "ApprovalFieldImpact": "Impacte: ", |
| 736 | "ApprovalFieldParams": "Paràmetres: ", |
| 737 | "ApprovalOptionApproveOnce": "Permet una vegada", |
| 738 | "ApprovalOptionApproveAlways": "Permet per a aquesta sessió (aquest tipus)", |
| 739 | "ApprovalOptionAllowExactRepo": "Permet sempre aquesta regla exacta en aquest repo", |
| 740 | "ApprovalSaveAskRuleHint": " s permet una vegada + pregunta sempre per la regla exacta", |
| 741 | "ApprovalOptionDeny": "Denega aquesta crida", |
| 742 | "ApprovalOptionAbortTurn": "Avorta el torn", |
| 743 | "ApprovalBlockTitle": "aprovació", |
| 744 | "ApprovalControlsHint": " · Pg↑/↓ revisa · {details} detalls · Esc avorta", |
| 745 | "ApprovalTruncationHint": " … truncat · prem {details} per a tots els detalls", |
| 746 | "ApprovalFullAccessPolicyBlocked": "{tool} blocat: Full Access no pot evitar aquesta política", |
| 747 | "AutoReviewQuestionSkipped": "Auto-Review ha omès una pregunta de l'usuari i ha continuat autònomament", |
| 748 | "ApprovalChooseHint": "Tria: ", |
| 749 | "ApprovalChooseAction": "Enter per a l'opció seleccionada, o prem y/a/d directament", |
| 750 | "ApprovalIntentLabel": "Intenció: ", |
| 751 | "ApprovalMoreLines": " … (+{count} línies)", |
| 752 | "ApprovalAutoDeniedSession": "{tool} denegat automàticament: una sol·licitud coincident es va denegar abans en aquesta execució de CodeWhale. Reinicia CodeWhale per reconsiderar-la.", |
| 753 | "ElevationTitleSandboxDenied": " ⚠, Sandbox denegat ", |
| 754 | "ElevationTitleRequired": " Cal elevació del sandbox ", |
| 755 | "ElevationFieldTool": " Eina: ", |
| 756 | "ElevationFieldCmd": " Cmd: ", |
| 757 | "ElevationFieldReason": " Motiu: ", |
| 758 | "ElevationImpactHeader": " Impacte si s'aprova:", |
| 759 | "ElevationImpactNetwork": " - el reintent de xarxa permet baixades de sortida i peticions HTTP", |
| 760 | "ElevationImpactWrite": " - el reintent d'escriptura amplia l'abast d'escriptura del sistema de fitxers per a aquesta crida d'eina", |
| 761 | "ElevationImpactFullAccess": " - l'accés complet elimina del tot les restriccions del sandbox per a aquest reintent", |
| 762 | "ElevationPromptProceed": " Tria com continuar:", |
| 763 | "ElevationOptionNetwork": "Permet xarxa de sortida", |
| 764 | "ElevationOptionWrite": "Permet accés d'escriptura addicional", |
| 765 | "ElevationOptionFullAccess": "Accés complet (sistema de fitxers + xarxa)", |
| 766 | "ElevationOptionAbort": "Avorta", |
| 767 | "ElevationOptionNetworkDesc": "Reintenta aquesta crida d'eina amb accés de xarxa de sortida per a baixades i peticions HTTP", |
| 768 | "ElevationOptionWriteDesc": "Reintenta aquesta crida d'eina amb abast d'escriptura addicional del sistema de fitxers", |
| 769 | "ElevationOptionFullAccessDesc": "Reintenta sense límits de sandbox; concedeix accés sense restriccions al sistema de fitxers i a la xarxa", |
| 770 | "ElevationOptionAbortDesc": "Cancel·la aquesta execució d'eina", |
| 771 | "CtxInspTitle": "Inspector de context", |
| 772 | "CtxInspSessionContext": "Context de la sessió", |
| 773 | "CtxInspSystemPrompt": "Estructura del prompt del sistema", |
| 774 | "CtxInspReferences": "Referències", |
| 775 | "CtxInspRecentTools": "Eines recents", |
| 776 | "CtxInspModel": "Model", |
| 777 | "CtxInspWorkspace": "Espai de treball", |
| 778 | "CtxInspSession": "Sessió", |
| 779 | "CtxInspContext": "Context", |
| 780 | "CtxInspTranscript": "Transcripció", |
| 781 | "CtxInspWorkspaceStatus": "Estat de l'espai de treball", |
| 782 | "CtxInspNotSampledYet": "encara no mostrejat", |
| 783 | "CtxInspOk": "ok", |
| 784 | "CtxInspHigh": "alt", |
| 785 | "CtxInspCritical": "crític", |
| 786 | "CtxInspIncluded": "inclòs", |
| 787 | "CtxInspAttached": "adjuntat", |
| 788 | "CtxInspNotIncluded": "no inclòs", |
| 789 | "CtxInspOutputCaptured": "sortida capturada", |
| 790 | "CtxInspNoOutputYet": "encara sense sortida", |
| 791 | "CtxInspNoSystemPrompt": "No s'ha definit cap prompt del sistema.", |
| 792 | "CtxInspNoReferences": "Encara no s'ha enregistrat cap referència de fitxer, directori o multimèdia.", |
| 793 | "CtxInspNoToolActivity": "Encara no s'ha enregistrat cap activitat d'eines.", |
| 794 | "CtxInspVHint": "Obre la targeta corresponent i prem {details} per a tots els detalls.", |
| 795 | "CtxInspCells": "cel·les", |
| 796 | "CtxInspApiMessages": "missatges d'API", |
| 797 | "CtxInspActive": "actiu", |
| 798 | "CtxInspCell": "cel·la", |
| 799 | "CtxInspMoreReferences": "referència(es) més", |
| 800 | "CtxInspStablePrefix": "Prefix estable", |
| 801 | "CtxInspVolatileWorkingSet": "Conjunt de treball volàtil", |
| 802 | "CtxInspFirstLine": "Primera línia", |
| 803 | "CtxInspTotal": "Total", |
| 804 | "CtxInspTextPromptLayers": "Capes de prompt de text", |
| 805 | "CtxInspSingleTextBlob": "Bloc de text únic", |
| 806 | "CtxInspBlocks": "bloc(s)", |
| 807 | "CtxInspBlock": "bloc", |
| 808 | "CtxInspTokens": "tokens", |
| 809 | "CtxInspLayers": "capa(es)", |
| 810 | "CtxInspNone": "cap", |
| 811 | "CtxInspEmpty": "(buit)", |
| 812 | "CtxInspCacheFriendly": "compatible amb memòria cau", |
| 813 | "CtxInspChangesByTurn": "canvia per sessió/torn", |
| 814 | "CtxInspStablePrefixOnly": "només prefix estable", |
| 815 | "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.", |
| 816 | "ToolFamilyRead": "llegir", |
| 817 | "ToolFamilyPatch": "pedaç", |
| 818 | "ToolFamilyRun": "executar", |
| 819 | "ToolFamilyFind": "cercar", |
| 820 | "ToolFamilyDelegate": "delegar", |
| 821 | "ToolFamilyFanout": "fanout", |
| 822 | "ToolFamilyRlm": "rlm", |
| 823 | "ToolFamilyVerify": "verificar", |
| 824 | "ToolFamilyThink": "pensar", |
| 825 | "ToolFamilyGeneric": "eina", |
| 826 | "CmdVoiceDescription": "Commuta l'entrada de veu: grava veu i transcriu-la al compositor", |
| 827 | "CmdVoiceSendDescription": "Commuta l'autoenviament per veu: envia quan la transcripció acaba amb \"send it\"", |
| 828 | "CmdVoiceControlDescription": "Commuta el control per veu: dictat assistit per IA conscient del text del compositor", |
| 829 | "VoiceEnabled": "Entrada de veu activada. Parla per gravar.", |
| 830 | "VoiceDisabled": "Entrada de veu desactivada.", |
| 831 | "VoiceSendEnabled": "Autoenviament per veu activat.", |
| 832 | "VoiceSendDisabled": "Autoenviament per veu desactivat.", |
| 833 | "VoiceControlEnabled": "Control per veu activat.", |
| 834 | "VoiceControlDisabled": "Control per veu desactivat.", |
| 835 | "VoiceErrNoAuth": "Veu: no hi ha cap clau d'API configurada per al proveïdor actiu", |
| 836 | "VoiceErrNoRecorder": "Veu: no s'ha trobat cap eina de gravació. Instal·la sox, arecord o rec.", |
| 837 | "VoiceErrNetwork": "Veu: la petició de transcripció ha fallat", |
| 838 | "VoiceErrEmptySend": "Veu: no hi ha res a enviar", |
| 839 | "VoiceErrTooShort": "Veu: no s'ha detectat veu, gravació massa curta", |
| 840 | "VoiceRecording": "🎙 Gravant... parla ara", |
| 841 | "VoiceProcessing": "🎙 Transcrivint...", |
| 842 | "VoiceTranscribed": "🎙 Transcrit", |
| 843 | "NotificationTurnComplete": "Torn completat", |
| 844 | "NotificationSubagentComplete": "Subagent completat", |
| 845 | "NotificationSubagentFailed": "Subagent fallit", |
| 846 | "NotificationSubagentInterrupted": "Subagent interromput", |
| 847 | "NotificationSubagentCancelled": "Subagent cancel·lat", |
| 848 | "NotificationSubagentBudgetExhausted": "Pressupost del subagent esgotat", |
| 849 | "FooterWorkedChip": "ha treballat {duration}", |
| 850 | "FleetDraftTitle": "Perfil de Fleet — esborrany de {model_label} (g desa)", |
| 851 | "FleetDraftHeader": "# .codewhale/agents/{name}\n# Esborrany de {model_label}, validat i limitat per Codewhale.\n# Els permisos es mantenen al mínim del Fleet: sense shell, sense confiança, aprovació requerida.\n# No es desa res fins que premis g a l'assistent.\n\n", |
| 852 | "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.", |
| 853 | "ApprovalDescSafe": "Sol·licita una operació segura/de només lectura.", |
| 854 | "ApprovalDescFileWrite": "Sol·licita modificar un fitxer. Confirma el camí i el contingut.", |
| 855 | "ApprovalDescShell": "Sol·licita executar una ordre de shell. Revisa l'ordre i el directori de treball.", |
| 856 | "ApprovalDescNetwork": "Sol·licita accedir a la xarxa o a contingut remot. Verifica que la destinació sigui de confiança.", |
| 857 | "ApprovalDescMcpRead": "Sol·licita llegir d'un servidor MCP.", |
| 858 | "ApprovalDescMcpAction": "Sol·licita cridar una acció d'un servidor MCP que pot tenir efectes secundaris.", |
| 859 | "ApprovalDescAgent": "Sol·licita iniciar o inspeccionar un subagent; els subagents encara tenen el seu propi control.", |
| 860 | "ApprovalDescUnknown": "Sol·licita executar una eina no classificada. Revisa els paràmetres amb cura.", |
| 861 | "ApprovalImpactSafe": "Operació de només lectura.", |
| 862 | "ApprovalImpactFileWrite": "Escriu fitxers a l'espai de treball o a un abast d'escriptura aprovat.", |
| 863 | "ApprovalImpactShell": "Executa una ordre Bash al teu espai de treball.", |
| 864 | "ApprovalImpactNetwork": "Pot arribar a serveis de xarxa o contingut remot.", |
| 865 | "ApprovalImpactMcpRead": "Llegeix d'un servidor MCP sense escriptura local evident.", |
| 866 | "ApprovalImpactMcpAction": "Crida una acció d'un servidor MCP que pot tenir efectes secundaris.", |
| 867 | "ApprovalImpactAgent": "Inicia o inspecciona un subagent; els subagents tenen el seu propi control.", |
| 868 | "ApprovalImpactUnknown": "L'eina no està classificada. Revisa els paràmetres amb cura abans d'aprovar.", |
| 869 | "ApprovalLabelCommand": "Ordre", |
| 870 | "ApprovalLabelDir": "Directori", |
| 871 | "ApprovalLabelFile": "Fitxer", |
| 872 | "ApprovalLabelPreview": "Previsualització", |
| 873 | "ApprovalLabelProposedContent": "contingut proposat", |
| 874 | "ApprovalLabelReplaceThis": "substitueix això", |
| 875 | "ApprovalLabelWithThis": "amb això", |
| 876 | "ApprovalLabelReplacementContent": "contingut de substitució", |
| 877 | "ApprovalLabelPath": "Camí", |
| 878 | "ApprovalLabelTarget": "Destinació", |
| 879 | "ApprovalLabelInput": "Entrada", |
| 880 | "ApprovalLabelAction": "Acció", |
| 881 | "ApprovalLabelType": "Tipus", |
| 882 | "ApprovalLabelPrompt": "Prompt", |
| 883 | "ApprovalLabelAbout": "Quant a: ", |
| 884 | "ApprovalLabelImpact": "Impacte: ", |
| 885 | "SetupConstitutionFileNotChecked": "encara no comprovat", |
| 886 | "SetupConstitutionFileMissing": "no s'ha trobat constitution.json; s'aplica l'integrat/per defecte", |
| 887 | "SetupConstitutionFileLoadedSelected": "constitution.json vàlid present i seleccionat", |
| 888 | "SetupConstitutionFileLoadedInactive": "constitution.json vàlid present però inactiu segons l'elecció enregistrada", |
| 889 | "SetupConstitutionFileLoadedUnselected": "constitution.json vàlid present; previsualitza o desa guiadament per seleccionar-lo", |
| 890 | "SetupConstitutionFileEmpty": "constitution.json està buit; usa G per regenerar o U per a l'integrat", |
| 891 | "SetupConstitutionFileInvalid": "constitution.json no és vàlid; usa repara/regenera o l'integrat", |
| 892 | "SetupConstitutionFileUnreadable": "constitution.json no es pot llegir; usa repara/regenera o l'integrat", |
| 893 | "SetupConstitutionFilePathError": "No s'ha pogut resoldre CODEWHALE_HOME per a constitution.json", |
| 894 | "SetupExpertOverrideNotChecked": "encara no comprovat", |
| 895 | "SetupExpertOverrideMissing": "no s'ha trobat prompts/constitution.md", |
| 896 | "SetupExpertOverrideActive": "actiu; la sobreescriptura experta en Markdown està activada", |
| 897 | "SetupExpertOverrideDisabled": "fitxer trobat però desactivat; defineix {env}=1 per activar-lo", |
| 898 | "SetupExpertOverrideEmpty": "el fitxer de sobreescriptura està buit; s'aplica l'integrat/per defecte", |
| 899 | "SetupExpertOverrideUnreadable": "el fitxer de sobreescriptura no es pot llegir; s'aplica l'integrat/per defecte", |
| 900 | "SetupExpertOverridePathError": "No s'ha pogut resoldre CODEWHALE_HOME per a prompts/constitution.md", |
| 901 | "SetupAutonomyUnspecified": "sense especificar o integrat/per defecte", |
| 902 | "SetupGuidedPurposeCoding": "banc de treball de codi", |
| 903 | "SetupGuidedPurposeResearch": "síntesi de recerca", |
| 904 | "SetupGuidedPurposeOperations": "ajudant d'operacions", |
| 905 | "SetupGuidedPurposeMixed": "banc de treball mixt", |
| 906 | "SetupGuidedPurposeAboutCoding": "Un usuari de Codewhale que vol un banc de treball de codi tranquil i basat en evidència.", |
| 907 | "SetupGuidedPurposeAboutResearch": "Un usuari de Codewhale que vol recerca actual i citada, i una síntesi acurada.", |
| 908 | "SetupGuidedPurposeAboutOperations": "Un usuari de Codewhale que vol ajuda operativa fiable amb punts de marxa enrere clars.", |
| 909 | "SetupGuidedPurposeAboutMixed": "Un usuari de Codewhale que vol un banc de treball flexible per a codi, recerca, escriptura i operacions.", |
| 910 | "SetupGuidedStyleCoding": "Mantén els canvis de codi limitats al comportament demanat i als patrons existents del repo.", |
| 911 | "SetupGuidedStyleResearch": "Separa l'evidència en directe de la inferència i cita fonts per als fets inestables.", |
| 912 | "SetupGuidedStyleOperations": "Prefereix passos operatius reversibles amb simulacres, comprovacions d'estat i notes de marxa enrere.", |
| 913 | "SetupGuidedStyleMixed": "Adapta't entre codi, recerca, escriptura i operacions sense eixamplar la postura de seguretat.", |
| 914 | "SetupGuidedEvidenceAssumptions": "declara supòsits", |
| 915 | "SetupGuidedEvidenceTestsAndReceipts": "tests i comprovants", |
| 916 | "SetupGuidedEvidenceReleaseReceipts": "comprovants de release", |
| 917 | "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.", |
| 918 | "OnboardWelcomeVersion": "Versió {version}", |
| 919 | "OnboardWelcomeLead": "Codi vol dir dues coses aquí: el programari que lliures i la llei sota la qual treballa aquest agent.", |
| 920 | "OnboardWelcomeSetupBlurb": "La configuració s'adapta al que ja està configurat; només apareixeran aquestes pantalles.", |
| 921 | "OnboardWelcomeSteps": "Següent: {steps}.", |
| 922 | "OnboardWelcomeStepLanguage": "tria l'idioma", |
| 923 | "OnboardWelcomeStepAppearance": "triar l'aparença", |
| 924 | "OnboardWelcomeStepApiKey": "connecta la clau d'API", |
| 925 | "OnboardWelcomeStepTrust": "confia en l'espai de treball", |
| 926 | "OnboardWelcomeStepMentalModels": "aprèn els modes i permisos", |
| 927 | "OnboardWelcomeStepTips": "consells de configuració", |
| 928 | "OnboardWelcomeDefaults": "Els valors integrats per defecte són vàlids; modifica'ls en qualsevol moment amb /constitution.", |
| 929 | "OnboardWelcomeEnter": "Prem Enter per continuar.", |
| 930 | "OnboardWelcomeExit": "Ctrl+C surt en qualsevol moment.", |
| 931 | "SetupToolsMcpHotbarLabel": "Fonts del Hotbar:", |
| 932 | "SetupToolsMcpNeedsActionSaved": "Eines/MCP encara requereix acció; enregistrat per a l'informe de configuració (no bloqueja la primera execució).", |
| 933 | "SetupToolsMcpPreviewTitle": "Eines / MCP: incorporació segura", |
| 934 | "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.", |
| 935 | "HotbarActionModeOperateName": "Mode Operate", |
| 936 | "HotbarActionModeOperateDescription": "Posa la teva Fleet a treballar en paral·lel.", |
| 937 | "HomeOperateModeTip": "Operate — posa la teva Fleet a treballar en paral·lel", |
| 938 | "HomeOperateModeFleetTip": " Els rols integrats usen el model d'aquesta sessió; /fleet setup els personalitza", |
| 939 | "HelpSubtitle": "Conceptes, ordres i dreceres de teclat", |
| 940 | "CommandPaletteTitle": "Ordre", |
| 941 | "CommandPaletteSubtitle": "Cerca i executa una acció", |
| 942 | "ConfigSubtitle": "Configuració primer; claus en brut sota detall avançat", |
| 943 | "LaunchMenuNewSession": "Sessió nova", |
| 944 | "LaunchMenuNewWorktree": "Worktree nou", |
| 945 | "LaunchMenuResumeSession": "Reprèn la sessió", |
| 946 | "LaunchMenuChangelog": "Registre de canvis", |
| 947 | "LaunchMenuQuit": "Surt", |
| 948 | "LaunchMenuUnavailable": "no disponible", |
| 949 | "LaunchMenuSavedCount": "{count} desades", |
| 950 | "LaunchWorktreePrompt": "Anomena la branca/worktree, o prem Enter per a un nom automàtic.", |
| 951 | "LaunchWorktreeNeedsGit": "Un worktree nou requereix un repositori Git.", |
| 952 | "LaunchWorktreeNameLabel": "nom del worktree", |
| 953 | "LaunchHintMove": "mou", |
| 954 | "LaunchHintOpen": "obre", |
| 955 | "LaunchTipFlags": "Consell: -w <path> obre un espai de treball; -r <session-id> reprèn directament", |
| 956 | "LaunchSavedSessionSingular": "1 sessió desada", |
| 957 | "LaunchSavedSessionsPlural": "{count} sessions desades", |
| 958 | "LaunchCreatingWorktree": "Creant el worktree…", |
| 959 | "LaunchWorktreeFailed": "El worktree ha fallat: {error}", |
| 960 | "LaunchNoSavedSessions": "No hi ha sessions desades per a aquest espai de treball.", |
| 961 | "PhaseIdle": "inactiu", |
| 962 | "PhaseDraft": "esborrany", |
| 963 | "PhaseWorking": "treballant", |
| 964 | "PhaseReasoning": "raonant", |
| 965 | "PhaseReading": "llegint", |
| 966 | "PhaseUsingTool": "usant una eina", |
| 967 | "PhaseVerifying": "verificant", |
| 968 | "PhaseWaitingOnYou": "esperant-te", |
| 969 | "PhaseDone": "fet", |
| 970 | "PhaseFailed": "fallit", |
| 971 | "PhaseFinishing": "acabant", |
| 972 | "ChipModeAct": "act", |
| 973 | "ChipModePlan": "plan", |
| 974 | "ChipModeOperate": "operate", |
| 975 | "ChipPermissionReadOnly": "només lectura", |
| 976 | "ChipPermissionAsk": "ask", |
| 977 | "ChipPermissionAuto": "auto", |
| 978 | "ChipPermissionFullAccess": "Full Access", |
| 979 | "ChipPermissionNever": "mai", |
| 980 | "FooterHintKeys": "tecles", |
| 981 | "FooterHintOutput": "sortida", |
| 982 | "FooterHintContext": "context", |
| 983 | "EmptyStateNoGit": "sense git", |
| 984 | "EmptyStateMcpLabel": "mcp", |
| 985 | "EmptyStateFleetLabel": "Fleet", |
| 986 | "EmptyStateFleetSetupLabel": "Fleet a punt", |
| 987 | "EmptyStateHelpHint": "— mira-ho tot", |
| 988 | "SessionsSurfaceTitle": "sessions", |
| 989 | "SessionsPaneTitle": " sessions (1-9) ", |
| 990 | "SessionsHistoryPaneTitle": " historial (PgUp/PgDn) ", |
| 991 | "SessionsActionResume": "reprèn", |
| 992 | "SessionsActionSearch": "cerca", |
| 993 | "SessionsActionSort": "ordena", |
| 994 | "SessionsActionRename": "canvia el nom", |
| 995 | "SessionsActionAllWorkspaces": "tots els espais", |
| 996 | "SessionsActionDelete": "elimina", |
| 997 | "SessionsActionClose": "tanca", |
| 998 | "SessionsScopeSortHeader": "abast i ordre · {sort}", |
| 999 | "SessionsEmptyTitle": "Encara no hi ha sessions desades.", |
| 1000 | "SessionsEmptyHint": "Envia un missatge per començar-ne una; es desa automàticament.", |
| 1001 | "SessionsShowingAllWorkspaces": "mostrant sessions de tots els espais de treball", |
| 1002 | "SessionsScopedToWorkspace": "limitat a aquest espai de treball", |
| 1003 | "SessionsNewTitlePrompt": "Títol nou: ", |
| 1004 | "SessionsDeletePrompt": "Eliminar la sessió? (y/n)", |
| 1005 | "SessionsConfirmDelete": "Confirma l'eliminació (y/n)", |
| 1006 | "SessionsNewSessionTitle": "Sessió nova", |
| 1007 | "SessionsOpenedHistory": "Historial obert per a {id}", |
| 1008 | "SessionsSortStatus": "Ordre: {sort}", |
| 1009 | "SessionsSortRecent": "recent", |
| 1010 | "SessionsSortName": "nom", |
| 1011 | "SessionsSortSize": "mida", |
| 1012 | "SessionsSearchPrompt": "Cerca: escriu per filtrar, Enter per aplicar", |
| 1013 | "SessionsDeleteFailed": "L'eliminació ha fallat: {error}", |
| 1014 | "SessionsDeleted": "Sessió {id} eliminada", |
| 1015 | "SessionsNoSelection": "Cap sessió seleccionada", |
| 1016 | "SessionsTitleLength": "El títol ha de tenir entre 1 i 100 caràcters", |
| 1017 | "SessionsOpenFailed": "No s'han pogut obrir les sessions: {error}", |
| 1018 | "SessionsLoadFailed": "No s'ha pogut carregar la sessió: {error}", |
| 1019 | "SessionsRenameFailed": "El canvi de nom ha fallat: {error}", |
| 1020 | "SessionsRenamed": "S'ha canviat el nom a \"{title}\"", |
| 1021 | "SessionsNoResults": "No s'ha trobat cap sessió.", |
| 1022 | "SessionsDirectoryFailed": "No s'ha pogut obrir el directori de sessions.", |
| 1023 | "SessionsPreviewFailed": "No s'ha pogut carregar la previsualització de la sessió.", |
| 1024 | "SessionsDeleteCancelled": "Eliminació cancel·lada", |
| 1025 | "SessionsRenameCancelled": "Canvi de nom cancel·lat", |
| 1026 | "SessionsShowingRange": "Mostrant {start}-{end} / {total}", |
| 1027 | "SessionsMessageCountCompact": "{count} msjs", |
| 1028 | "SessionsForkCompact": "bifurcació", |
| 1029 | "SessionsUnknownMode": "desconegut", |
| 1030 | "SessionsPreviewTitle": "Títol: {title}", |
| 1031 | "SessionsPreviewUpdated": "Actualitzada: {updated}", |
| 1032 | "SessionsPreviewMessagesModel": "Missatges: {count} | Model: {model}", |
| 1033 | "SessionsPreviewMode": "Mode: {mode}", |
| 1034 | "SessionsToolCall": "crida d'eina: {name} {input}", |
| 1035 | "SessionsToolError": "error d'eina: {content}", |
| 1036 | "SessionsToolResult": "resultat d'eina: {content}", |
| 1037 | "SessionsServerTool": "eina de servidor: {name} {input}", |
| 1038 | "SessionsImage": "[imatge]", |
| 1039 | "SessionsTimeJustNow": "ara mateix", |
| 1040 | "SessionsTimeMinutesAgo": "fa {count} min", |
| 1041 | "SessionsTimeHoursAgo": "fa {count} h", |
| 1042 | "SessionsTimeDaysAgo": "fa {count} d", |
| 1043 | "CtxInspRowSystemPrompt": "prompt del sistema", |
| 1044 | "CtxInspRowMessages": "missatges", |
| 1045 | "CtxInspRowFree": "lliure", |
| 1046 | "CtxInspFreeTokensDetail": "Queden {free} tokens lliures abans que la finestra de ruta sigui plena. Llindar d'autocompactació: {threshold}%.", |
| 1047 | "CtxInspDrillTitle": "context · {row}", |
| 1048 | "CtxInspSurfaceTitle": "context", |
| 1049 | "CtxInspActionSelect": "selecciona", |
| 1050 | "CtxInspActionDrillDown": "aprofundeix", |
| 1051 | "CtxInspActionClose": "tanca", |
| 1052 | "CtxInspUsedTokens": "~{used}/{max} tokens", |
| 1053 | "CtxInspAutoCompactAt": "autocompacta al {threshold}%", |
| 1054 | "CtxInspRowTokens": "{tokens} tokens · {percent}%", |
| 1055 | "RouteSurfaceTitle": "ruta · {view}", |
| 1056 | "RouteBrowseCatalog": "explora el catàleg", |
| 1057 | "RouteActionType": "Escriu", |
| 1058 | "RouteActionSearchAnyModel": "cerca qualsevol model", |
| 1059 | "RoutePanelHeader": "ruta", |
| 1060 | "RouteProviderLabel": "proveïdor", |
| 1061 | "RouteModelFirstAtomic": "ruta atòmica model-primer", |
| 1062 | "PickerActionMove": "mou", |
| 1063 | "PickerActionSwitch": "canvia", |
| 1064 | "PickerActionApply": "aplica", |
| 1065 | "PickerActionSetStartupDefault": "defineix com a predeterminat d'inici", |
| 1066 | "PickerActionCancel": "cancel·la", |
| 1067 | "PickerActionClear": "esborra", |
| 1068 | "PickerActionClearSearch": "esborra la cerca", |
| 1069 | "PickerActionBrowseAll": "explora-ho tot", |
| 1070 | "PickerActionCustom": "personalitzat", |
| 1071 | "PickerActionJump": "salta", |
| 1072 | "PickerActionEditKey": "edita la clau", |
| 1073 | "PickerActionModels": "models", |
| 1074 | "PickerActionUnavailable": "no disponible", |
| 1075 | "PickerActionSetKey": "defineix la clau", |
| 1076 | "PickerActionConfigured": "configurat", |
| 1077 | "RouteNoModels": "No hi ha models disponibles.", |
| 1078 | "RouteNoModelMatch": "Cap model coincideix amb \"{query}\" — Retrocés per esborrar.", |
| 1079 | "ProviderNoMatchesTitle": "Cap proveïdor coincideix", |
| 1080 | "ProviderNoMatchesHint": "Prova un altre terme de cerca o esborra per explorar.", |
| 1081 | "ProviderNoConfiguredTitle": "Encara no hi ha proveïdors configurats", |
| 1082 | "ProviderNoConfiguredHint": "Explora tots els proveïdors admesos o crea un endpoint personalitzat.", |
| 1083 | "ProviderNoCatalogModels": "No hi ha models de catàleg disponibles.", |
| 1084 | "ProviderExternalActionRevoke": "revoca l'extern", |
| 1085 | "ProviderExternalActionChoices": "opcions d'accés extern", |
| 1086 | "ProviderExternalActionReuseGrok": "reús extern de Grok", |
| 1087 | "ProviderExternalHintCodexReview": "Després de {login}, prem Enter per revisar les opcions d'accés desactivat/només lectura/gestionat.", |
| 1088 | "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.", |
| 1089 | "ProviderExternalHintXaiApiKey": "O usa XAI_API_KEY i torna a obrir aquest selector.", |
| 1090 | "XaiAuthChoiceTitle": " Autenticació d’xAI ", |
| 1091 | "XaiAuthChoiceIntro": "Tria una font de credencials explícita. El text de la clau mai no es tracta com un testimoni OAuth.", |
| 1092 | "XaiAuthChoiceApiKeyOption": "Clau d’API d’xAI — escriu-la o enganxa-la i desa-la a l’espai del proveïdor xAI", |
| 1093 | "XaiAuthChoiceDeviceOAuthOption": "OAuth natiu del dispositiu — inici de sessió amb navegador/codi de dispositiu i emmagatzematge de Codewhale", |
| 1094 | "ProviderExternalDetailScope": "Extern: accés={access} | proveïdor={provider} | origen={source} | versió={version} | {state}", |
| 1095 | "ProviderExternalDormant": "adormit", |
| 1096 | "ProviderExternalOwnerPath": "Propietari/camí: {owner} | {path}", |
| 1097 | "ProviderExternalPinnedPathWarning": "Avís: el camí de credencials ambient de {owner} ha canviat; el consentiment continua fixat a {path}.", |
| 1098 | "ProviderExternalSemanticsRevoke": "{semantics} | revoca: {revoke}", |
| 1099 | "ProviderExternalRevoke": "revoca: {revoke}", |
| 1100 | "ProviderExternalChoiceTitle": " Accés a credencials externes · {provider} ", |
| 1101 | "ProviderExternalActionChoose": "tria", |
| 1102 | "ProviderExternalChoiceIntro": "Tria què pot fer Codewhale amb credencials que pertanyen a un altre CLI.", |
| 1103 | "ProviderExternalDisabledLabel": "Desactivat (per defecte)", |
| 1104 | "ProviderExternalDisabledDetail": "sense sondejos, lectures, refrescos, xarxa ni escriptures", |
| 1105 | "ProviderExternalReadOnlyLabel": "Només lectura", |
| 1106 | "ProviderExternalReadOnlyDetail": "un fitxer exacte; segueix una confirmació explícita", |
| 1107 | "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", |
| 1108 | "ProviderExternalManagedLabel": "Gestionat (no disponible)", |
| 1109 | "ProviderExternalManagedDetail": "cap adaptador de preservació segur per a l'esquema revisat", |
| 1110 | "ProviderExternalConfirmTitle": " Confirma l'accés exacte de només lectura ", |
| 1111 | "ProviderExternalActionGrant": "concedeix accés de només lectura", |
| 1112 | "ProviderExternalOwnerLabel": "CLI propietari", |
| 1113 | "ProviderExternalExactPathLabel": "Camí resolt exacte", |
| 1114 | "ProviderExternalSemanticsLabel": "Semàntica", |
| 1115 | "ProviderExternalRejectUnsafe": "Codewhale rebutjarà enllaços simbòlics, punts d'anàlisi i fitxers no regulars.", |
| 1116 | "ProviderExternalRevokeLabel": "Revoca", |
| 1117 | "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.", |
| 1118 | "ProviderExternalSaveFailedToast": "No s'ha desat el consentiment de credencials externes: {error}", |
| 1119 | "ProviderExternalRevokedToast": "Accés a credencials externes revocat per a {provider}", |
| 1120 | "ProviderExternalRevokeFailedToast": "No s'ha pogut revocar l'accés a credencials externes: {error}", |
| 1121 | "ThemeSurfaceTitle": "tema · previsualització en directe", |
| 1122 | "ThemeTreatmentOmbreUnavailable": "Tractament Ombre no disponible — el terminal controla el fons", |
| 1123 | "ThemeTreatmentFlatActive": "Tractament Flat — actiu", |
| 1124 | "ThemeTreatmentOmbreActive": "Tractament Ombre — actiu", |
| 1125 | "FleetRosterHeaderLabel": "fleet", |
| 1126 | "FleetRosterTabRoster": "plantilla", |
| 1127 | "FleetRosterTabSetup": "configuració", |
| 1128 | "FleetRosterWorkers": "treballadors", |
| 1129 | "FleetRosterMembersCount": "{count} membres", |
| 1130 | "FleetRosterOperatorFirst": "l'operador lidera · el model de sessió dirigeix aquest Fleet", |
| 1131 | "FleetRosterOperatorRow": "operador · líder", |
| 1132 | "FleetReadyNotice": "Fleet està a punt · /fleet obre els rols · /fleet setup personalitza les rutes", |
| 1133 | "FleetProfileIdentityVerifyFailed": "No s'han pogut verificar les identitats de perfil existents ({error}); arregla el fitxer anomenat abans de desar.", |
| 1134 | "FleetProfileIdConflict": "L'id de perfil `{id}` ja l'usa {path}; torna a redactar amb un rol diferent o elimina primer el fitxer antic.", |
| 1135 | "FleetProfileProviderUnconfigured": "El perfil fixa el proveïdor `{provider}`, que no té credencials configurades ({env}); configura'l a /provider abans de desar.", |
| 1136 | "WorkflowStatusWaiting": "esperant", |
| 1137 | "WorkflowDebrief": "resum: {done}/{total} resolts · {failed} fallits · {cancelled} cancel·lats · {elapsed}", |
| 1138 | "WorkflowTranscriptDetails": "transcripció: JSON complet de l'execució disponible als detalls de l'eina ({details})", |
| 1139 | "WorkflowReceiptRole": "rol {value}", |
| 1140 | "WorkflowReceiptReasoning": "raonament {value}", |
| 1141 | "WorkflowReceiptVia": "via {value}", |
| 1142 | "WorkflowReceiptTokens": "tokens {value}", |
| 1143 | "WorkflowReceiptTools": "eines {value}", |
| 1144 | "WorkflowReceiptDuration": "durada {value}", |
| 1145 | "WorkflowReceiptUnknown": "desconegut", |
| 1146 | "WorkflowReceiptProviderReported": "informat pel proveïdor", |
| 1147 | "WorkflowReceiptEstimated": "estimat", |
| 1148 | "SidebarTasksLabel": "Tasques", |
| 1149 | "SidebarTodoLabel": "Pendents", |
| 1150 | "WorkSurfaceTodoProgress": "{label} {completed}/{total} · en queden {remaining}", |
| 1151 | "SidebarStopControl": "atura", |
| 1152 | "SidebarDestructiveArmed": "Acció destructiva armada — prem Enter per confirmar o esborra l'esborrany per cancel·lar", |
| 1153 | "WorkSurfaceStopConfirmHint": "confirma l'aturada · Esc cancel·la", |
| 1154 | "CoordinationWorkTitle": "Treball de coordinació", |
| 1155 | "CoordinationSummaryDecisions": "{count} decisions", |
| 1156 | "CoordinationSummaryContentions": "{count} contencions", |
| 1157 | "CoordinationSummaryReconciled": "{count} conciliades", |
| 1158 | "CoordinationSchema": "Esquema {value}", |
| 1159 | "CoordinationSequence": "seqüència {value}", |
| 1160 | "CoordinationPerSectionLimit": "fins a {limit} per secció", |
| 1161 | "CoordinationDecisionsHeading": "Decisions", |
| 1162 | "CoordinationNone": "Cap", |
| 1163 | "CoordinationNoneValue": "cap", |
| 1164 | "CoordinationStatus": "estat {status}", |
| 1165 | "CoordinationOwner": "propietari {owner}", |
| 1166 | "CoordinationVersion": "versió {version}", |
| 1167 | "CoordinationWriteClaimsHeading": "Reclamacions d'escriptura", |
| 1168 | "CoordinationIsolated": "aïllat", |
| 1169 | "CoordinationSharedWorkspace": "espai de treball compartit", |
| 1170 | "CoordinationPaths": "camins {paths}", |
| 1171 | "CoordinationContracts": "contractes {contracts}", |
| 1172 | "CoordinationContentionsHeading": "Contencions", |
| 1173 | "CoordinationClaimant": "reclamant {claimant}", |
| 1174 | "CoordinationDisposition": "disposició {disposition}", |
| 1175 | "CoordinationNeutralReconciliationHeading": "Conciliació neutral", |
| 1176 | "CoordinationCandidates": "{count} candidats", |
| 1177 | "CoordinationRetry": "reintent {count}/{limit}", |
| 1178 | "CoordinationReviewer": "revisor {reviewer}", |
| 1179 | "CoordinationVerifier": "verificador {verifier}", |
| 1180 | "CoordinationVerification": "verificació {verification}", |
| 1181 | "CoordinationContextProjectionsHeading": "Projeccions de context", |
| 1182 | "CoordinationContextDecisions": "decisions {decisions}", |
| 1183 | "CoordinationBytes": "{count} bytes", |
| 1184 | "CoordinationDeduplicated": "{count} deduplicats", |
| 1185 | "CoordinationOmitted": "{count} omesos", |
| 1186 | "CoordinationActiveHotPathsHeading": "Camins calents actius", |
| 1187 | "CoordinationActiveClaims": "{count} reclamacions actives", |
| 1188 | "CoordinationMetricsNoteHeading": "Nota de mètriques", |
| 1189 | "CoordinationMetricsNoAuthoritativeSource": "el creixement i la ruta/cost queden nuls quan el llibre de coordinació no té font autoritzativa", |
| 1190 | "CoordinationStatusProposed": "proposat", |
| 1191 | "CoordinationStatusAccepted": "acceptat", |
| 1192 | "CoordinationStatusSuperseded": "substituït", |
| 1193 | "ComposerSlashMenuHint": " enter:executa · tab:completa · ↑↓:selecciona · esc:continua escrivint ", |
| 1194 | "ApprovalRepoLawBadge": "LLEI DEL REPO", |
| 1195 | "ApprovalRepoLawTitle": "Constitució del repositori", |
| 1196 | "ApprovalRepoLawWarning": "La llei del repositori requereix confirmació en postures amb aprovació.", |
| 1197 | "ApprovalRepoLawRuleLabel": "Regla ", |
| 1198 | "FilePickerMatchSingular": "@ adjunta · 1 coincidència", |
| 1199 | "FilePickerMatchesPlural": "@ adjunta · {count} coincidències", |
| 1200 | "FilePickerScanning": "Escanejant l'espai de treball…", |
| 1201 | "BehavioralTipPlanning": "Planifiques? {key} commuta al mode Plan", |
| 1202 | "BehavioralTipBackgroundReceipt": "Els comprovants són al panell de treball — {key} obre l'inspector", |
| 1203 | "BehavioralTipClearedInput": "Esborrat · {chord} restaura", |
| 1204 | "BehavioralTipMcpValidation": "{command} inicia els servidors i mostra per què", |
| 1205 | "BehavioralTipRepeatedCommand": "{command} ho pot fixar", |
| 1206 | "SettingLockedDuringTurn": "{setting} està blocat mentre s'executa un torn — prem Esc per interrompre primer", |
| 1207 | "SettingSubjectMode": "Mode", |
| 1208 | "SettingSubjectThinking": "Raonament", |
| 1209 | "SettingSubjectModel": "Model", |
| 1210 | "SettingSubjectModelAndThinking": "Model i raonament", |
| 1211 | "SettingSubjectProvider": "Proveïdor", |
| 1212 | "SettingSubjectPermissions": "Permisos", |
| 1213 | "ThinkingControlledByAutoRouting": "El raonament el controla l'encaminament automàtic de models; tria primer un model fix.", |
| 1214 | "SavedAsStartupDefault": "desat com a valor per defecte d'arrencada", |
| 1215 | "ModeAlreadyActiveSavedAsDefault": "Ja estàs en mode {mode} — desat com a valor per defecte d'arrencada.", |
| 1216 | "StartupDefaultNotSaved": "No s'ha desat {setting}: {error}", |
| 1217 | "StartupDefaultSubjectMode": "mode d'arrencada", |
| 1218 | "StartupDefaultSubjectThinking": "nivell de raonament", |
| 1219 | "StartupDefaultSubjectModel": "model", |
| 1220 | "StartupDefaultSubjectAll": "valors per defecte d'arrencada", |
| 1221 | "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.", |
| 1222 | "CmdCostReportUnknown": "Cost de la sessió:\n ─────────────────────────────\n Total estimat: desconegut\n\n Cap torn té un preu autoritzat en la moneda seleccionada.", |
| 1223 | "CmdCostUnknownValue": "desconegut", |
| 1224 | "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.", |
| 1225 | "CmdCostCoverage": "Cobert: {priced} de {turns} torn(s) de pagament valorats.", |
| 1226 | "CmdCostUnpricedTurns": "Exclòs: {unpriced} torn(s) de pagament sense preu autoritzat ({reasons}); la seva despesa falta al total de dalt.", |
| 1227 | "CmdCostUnpricedClasses": "Classes de tokens sense preu vistes en aquesta sessió: {classes}. Els torns que les usen fallen tancats en lloc d'infradeclarar.", |
| 1228 | "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.", |
| 1229 | "CmdCostPricingProvenance": "Fonts de preus emprades: {sources}.", |
| 1230 | "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.", |
| 1231 | "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.", |
| 1232 | "CmdCostRoutesHeader": "Rutes auditades (redactades):", |
| 1233 | "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.", |
| 1234 | "ModelPickerAutoNetworkActiveProviderHint": "per torn · només el proveïdor actiu · petició + context recent → {provider} / {model}", |
| 1235 | "CmdLaneDescription": "Gestiona les Lane actives: interrupt, restart, resume", |
| 1236 | "StepfunBillingRouteTitle": "Ruta de facturació de StepFun", |
| 1237 | "StepfunBillingRouteIntro": "StepFun factura el pay-as-you-go i les subscripcions Step Plan en endpoints separats. Trieu aquell al qual pertany la vostra clau.", |
| 1238 | "StepfunBillingRoutePaygOption": "Pay-as-you-go (preu per token)", |
| 1239 | "StepfunBillingRoutePlanOption": "Subscripció Step Plan (quota del pla)", |
| 1240 | "StepfunPlanApiKeyHint": "Per a subscripcions StepFun Step Plan, useu la clau emesa per al vostre Step Plan, no una clau pay-as-you-go.", |
| 1241 | "StepfunPlanRouteHint": "Aquesta ruta usa {route} i es factura contra la quota del vostre Step Plan.", |
| 1242 | "ConfigLabelSessionsRail": "Barra de sessions", |
| 1243 | "ConfigLabelSessionAutoResume": "Reprendre automàticament l'última sessió", |
| 1244 | "SessionsRailTitle": "Sessions", |
| 1245 | "SessionsRailEmpty": "Encara no hi ha sessions en aquest espai de treball", |
| 1246 | "SessionsRailBrowseAll": "Explora totes les sessions", |
| 1247 | "SessionsRailShowingCount": "{shown} de {total} — veure-les totes", |
| 1248 | "SessionsRailUnavailable": "Sessions no disponibles: {error}", |
| 1249 | "SessionsActionArchive": "arxiva", |
| 1250 | "SessionsActionShowArchived": "arxivades", |
| 1251 | "SessionsArchived": "Sessió {id} arxivada", |
| 1252 | "SessionsRestored": "Sessió {id} restaurada", |
| 1253 | "SessionsArchiveFailed": "No s'ha pogut arxivar: {error}", |
| 1254 | "SessionsShowingArchived": "Es mostren les sessions arxivades", |
| 1255 | "SessionsHidingArchived": "S'amaguen les sessions arxivades", |
| 1256 | "SessionsArchivedCompact": "arxivada", |
| 1257 | "KbReasoningDetail": "Open reasoning detail for the selected or current turn", |
| 1258 | "KbTurnInspector": "Obre l'inspector del torn", |
| 1259 | "CmdTurnInspectDescription": "Open the whole-turn inspector", |
| 1260 | "CmdAutomationDescription": "Gestiona les automatitzacions programades duradores", |
| 1261 | "AutomationUsage": "Ús: /automation [list|show <id>|pause <id>|resume <id>|delete <id> [--confirm <token>]|run <id>]", |
| 1262 | "AutomationManagerUnavailable": "El gestor d’automatitzacions no està disponible en aquesta sessió.", |
| 1263 | "AutomationListFailed": "No s’han pogut llistar les automatitzacions: {error}", |
| 1264 | "AutomationActionFailed": "No s’ha pogut {action} l’automatització {id}: {error}", |
| 1265 | "AutomationEmpty": "No hi ha automatitzacions programades. Utilitza l’eina `automation` per crear-ne una.", |
| 1266 | "AutomationListHeading": "Automatitzacions programades", |
| 1267 | "AutomationNoun": "Automatització", |
| 1268 | "AutomationStatusLabel": "estat", |
| 1269 | "AutomationStatusActive": "activa", |
| 1270 | "AutomationStatusPaused": "en pausa", |
| 1271 | "AutomationRunStatusQueued": "a la cua", |
| 1272 | "AutomationRunStatusRunning": "en execució", |
| 1273 | "AutomationRunStatusCompleted": "completada", |
| 1274 | "AutomationRunStatusFailed": "fallida", |
| 1275 | "AutomationRunStatusCanceled": "cancel·lada", |
| 1276 | "AutomationActionInspect": "consultar", |
| 1277 | "AutomationActionPause": "posar en pausa", |
| 1278 | "AutomationActionResume": "reprendre", |
| 1279 | "AutomationActionDelete": "suprimir", |
| 1280 | "AutomationActionRun": "executar", |
| 1281 | "AutomationActionPaused": "posada en pausa", |
| 1282 | "AutomationActionResumed": "represa", |
| 1283 | "AutomationNextLabel": "propera", |
| 1284 | "AutomationNameLabel": "nom", |
| 1285 | "AutomationPromptLabel": "instrucció", |
| 1286 | "AutomationCwdLabel": "directori de treball", |
| 1287 | "AutomationModeLabel": "mode", |
| 1288 | "AutomationAllowShellLabel": "permetre el shell", |
| 1289 | "AutomationTrustModeLabel": "mode de confiança", |
| 1290 | "AutomationAutoApproveLabel": "aprovació automàtica", |
| 1291 | "AutomationRruleLabel": "regla de repetició", |
| 1292 | "AutomationDeliveryLabel": "lliurament", |
| 1293 | "AutomationLastLabel": "darrera", |
| 1294 | "AutomationRecentRunsLabel": "execucions recents", |
| 1295 | "AutomationNoRuns": "cap execució registrada", |
| 1296 | "AutomationRunsUnavailable": "execucions no disponibles", |
| 1297 | "AutomationTaskLabel": "tasca", |
| 1298 | "AutomationMutationReceipt": "{name} — {action} ({status_label}: {status})", |
| 1299 | "AutomationRunEnqueued": "Execució de l’automatització {id} afegida a la cua: {status} (tasca {task})", |
| 1300 | "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}", |
| 1301 | "AutomationDeleteConfirmationStale": "La confirmació de supressió ja no coincideix amb l’automatització {id}; no s’ha suprimit res. Revisa l’estat actual amb {command}.", |
| 1302 | "AutomationDeleted": "S’ha suprimit l’automatització {id} ({name}). Execucions registrades suprimides: {run_count}." |
| 1303 | } |
| 1304 |