Download packages/app/src/i18n/ca.ts from SaylorTwift/opencode: direct link, hf CLI and curl.
- Browser
- Download file 72.1 kB
-
https://huggingface.co/SaylorTwift/opencode/resolve/main/packages/app/src/i18n/ca.ts
- Command line
-
hf download hf://SaylorTwift/opencode/packages/app/src/i18n/ca.ts
-
curl -L -o ca.ts https://huggingface.co/SaylorTwift/opencode/resolve/main/packages/app/src/i18n/ca.ts
72.1 kB
| export const dict = { | |
| "desktop.menu.app": "OpenCode", | |
| "desktop.menu.file": "Fitxer", | |
| "desktop.menu.edit": "Edita", | |
| "desktop.menu.view": "Veure", | |
| "desktop.menu.go": "Vés", | |
| "desktop.menu.window": "Finestra", | |
| "desktop.menu.help": "Ajuda", | |
| "desktop.menu.checkForUpdates": "Comproveu si hi ha actualitzacions...", | |
| "desktop.menu.settings": "Configuració", | |
| "desktop.menu.reloadWebview": "Torna a carregar Webview", | |
| "desktop.menu.restart": "Reinicieu", | |
| "desktop.menu.exportLogs": "Exporta registres...", | |
| "desktop.menu.newSession": "Nova sessió", | |
| "desktop.menu.openProject": "Projecte obert...", | |
| "desktop.menu.newWindow": "Finestra nova", | |
| "desktop.menu.closeWindow": "Tanca la finestra", | |
| "desktop.menu.undo": "Desfer", | |
| "desktop.menu.redo": "Refer", | |
| "desktop.menu.cut": "Tallar", | |
| "desktop.menu.copy": "Còpia", | |
| "desktop.menu.paste": "Enganxa", | |
| "desktop.menu.delete": "Suprimeix", | |
| "desktop.menu.selectAll": "Seleccioneu Tot", | |
| "desktop.menu.toggleSidebar": "Commuta la barra lateral", | |
| "desktop.menu.toggleTerminal": "Commuta el terminal", | |
| "desktop.menu.toggleFileTree": "Commuta l'arbre de fitxers", | |
| "desktop.menu.reload": "Torna a carregar", | |
| "desktop.menu.toggleDeveloperTools": "Alterna Eines per a desenvolupadors", | |
| "desktop.menu.actualSize": "Mida real", | |
| "desktop.menu.zoomIn": "Apropa", | |
| "desktop.menu.zoomOut": "Allunya el zoom", | |
| "desktop.menu.toggleFullScreen": "Commuta la pantalla completa", | |
| "desktop.menu.back": "Enrere", | |
| "desktop.menu.forward": "Endavant", | |
| "desktop.menu.previousSession": "Sessió anterior", | |
| "desktop.menu.nextSession": "Propera sessió", | |
| "desktop.menu.previousProject": "Projecte anterior", | |
| "desktop.menu.nextProject": "Projecte següent", | |
| "desktop.menu.minimize": "Minimitzar", | |
| "desktop.menu.maximize": "Maximitzar", | |
| "desktop.menu.documentation": "OpenCode Documentació", | |
| "desktop.menu.supportForum": "Fòrum de suport", | |
| "desktop.menu.shareFeedback": "Comparteix comentaris", | |
| "desktop.menu.reportBug": "Informar d'un error", | |
| "desktop.menu.ariaLabel": "menú OpenCode.", | |
| "desktop.updater.dialog.checkFailed.message": "La comprovació d'actualització ha fallat.", | |
| "desktop.updater.dialog.checkFailed.title": "Error d'actualització", | |
| "desktop.updater.dialog.upToDate.message": "Estàs al dia.", | |
| "desktop.updater.dialog.upToDate.title": "No hi ha actualitzacions", | |
| "desktop.updater.dialog.ready.message": "Actualització {{version}} baixada. Reiniciar ara?", | |
| "desktop.updater.dialog.ready.title": "Actualització llesta", | |
| "desktop.updater.dialog.restart": "Reinicieu", | |
| "desktop.updater.dialog.later": "Més tard", | |
| "desktop.recovery.action.relaunch": "Relançar", | |
| "desktop.recovery.action.exportLogs": "Exporta registres", | |
| "desktop.recovery.action.keepWaiting": "Seguiu esperant", | |
| "desktop.recovery.action.quit": "Surt", | |
| "desktop.recovery.loadFailed": "OpenCode no s'ha pogut carregar", | |
| "desktop.recovery.terminated": "La finestra OpenCode s'ha acabat inesperadament", | |
| "desktop.recovery.unresponsive": "OpenCode no respon", | |
| "desktop.recovery.unresponsive.detail": "Podeu reiniciar l'aplicació, obrir els registres o continuar esperant.", | |
| "desktop.recovery.loadFailed.detail": "Finestra: {{window}}\nURL: {{url}}\nError: {{code}} {{description}}", | |
| "desktop.recovery.terminated.detail": "Finestra: {{window}}\nMotiu: {{reason}}\nCodi: {{code}}", | |
| "desktop.recovery.unknown": "<desconegut>", | |
| "desktop.dialog.chooseFolder": "Trieu una carpeta", | |
| "desktop.dialog.chooseFile": "Trieu un fitxer", | |
| "desktop.dialog.saveFile": "Desa el fitxer", | |
| "desktop.dialog.files": "Fitxers", | |
| "desktop.server.local": "Servidor local", | |
| "desktop.wsl.error.windowsOnly": "WSL només està disponible a Windows", | |
| "desktop.wsl.error.unavailable": "WSL no està disponible", | |
| "desktop.wsl.error.listInstalled": "No s'ha pogut llistar les WSL distribucions instal·lades", | |
| "desktop.wsl.error.listOnline": "No s'han pogut enumerar WSL distribucions en línia", | |
| "desktop.wsl.error.executeDistro": "No es poden executar ordres a la distribució", | |
| "desktop.wsl.error.installWsl": "La instal·lació de WSL ha fallat", | |
| "desktop.wsl.error.installDistro": "No s'ha pogut instal·lar la distribució: {{distro}}", | |
| "desktop.wsl.error.installOpencode": "La instal·lació de OpenCode ha fallat", | |
| "desktop.wsl.error.alreadyAdded": "{{distro}} ja està afegit", | |
| "desktop.wsl.error.opencodeMissing": "opencode no està instal·lat en aquesta distribució", | |
| "desktop.wsl.error.opencodeCannotRun": "opencode està instal·lat però no s'ha pogut executar", | |
| "desktop.wsl.error.opencodeNotInstalled": "OpenCode no està instal·lat a {{distro}}", | |
| "desktop.wsl.error.updateVersion": | |
| "OpenCode actualització acabada però {{distro}} encara informa {{installed}}; esperat {{expected}}", | |
| "desktop.wsl.error.noVersion": "cap versió", | |
| "desktop.wsl.error.serverExited": | |
| "El servidor WSL s'ha tancat després d'iniciar-se (code={{code}} signal={{signal}})", | |
| "desktop.wsl.error.serverExitedBeforeHealthy": | |
| "El servidor WSL s'ha tancat abans d'estar operatiu (code={{code}} signal={{signal}}){{output}}", | |
| "desktop.wsl.error.healthTimeout": | |
| "S'ha esgotat el temps d'espera del sidecar per a {{distro}} comprovació de salut després de {{timeout}}ms", | |
| "desktop.wsl.error.commandTimeout": "{{command}} {{args}} s'ha esgotat després de {{timeout}}ms", | |
| "desktop.wsl.error.failedPort": "No s'ha pogut obtenir el port", | |
| "desktop.picker.error.notSelected": "El selector no ha seleccionat el fitxer", | |
| "desktop.picker.error.sizeLimit": "Els fitxers adjunts seleccionats superen el límit de {{limit}} MB", | |
| "command.category.suggested": "Suggerit", | |
| "command.category.view": "Veure", | |
| "command.category.project": "Projecte", | |
| "command.category.provider": "Proveïdor", | |
| "command.category.server": "Servidor", | |
| "command.category.session": "Sessió", | |
| "command.category.theme": "Tema", | |
| "command.category.language": "Llengua", | |
| "command.category.file": "Fitxer", | |
| "command.category.context": "Context", | |
| "command.category.terminal": "Terminal", | |
| "command.category.model": "Model", | |
| "command.category.mcp": "MCP", | |
| "command.category.agent": "Agent", | |
| "command.category.permissions": "Permisos", | |
| "command.category.workspace": "Espai de treball", | |
| "command.category.settings": "Configuració", | |
| "command.logs.export": "Exportar registres", | |
| "theme.scheme.system": "Sistema", | |
| "theme.scheme.light": "Llum", | |
| "theme.scheme.dark": "Fosc", | |
| "command.sidebar.toggle": "Canvia la barra lateral", | |
| "command.project.open": "Projecte obert", | |
| "command.project.previous": "Projecte anterior", | |
| "command.project.next": "Projecte següent", | |
| "command.project.index": "Canvia al projecte {{index}}", | |
| "command.provider.connect": "Connecta el proveïdor", | |
| "command.server.switch": "Canvia de servidor", | |
| "command.settings.open": "Obre la configuració", | |
| "command.session.previous": "Sessió anterior", | |
| "command.session.next": "Sessió següent", | |
| "command.session.previous.unseen": "Sessió anterior sense llegir", | |
| "command.session.next.unseen": "Pròxima sessió sense llegir", | |
| "command.session.archive": "Sessió d'arxiu", | |
| "command.palette": "Paleta de comandaments", | |
| "command.theme.cycle": "Temàtica del cicle", | |
| "command.theme.set": "Utilitza el tema: {{theme}}", | |
| "command.theme.scheme.cycle": "Esquema de colors del cicle", | |
| "command.theme.scheme.set": "Utilitza l'esquema de colors: {{scheme}}", | |
| "command.language.cycle": "Llenguatge de cicle", | |
| "command.language.set": "Utilitza l'idioma: {{language}}", | |
| "command.session.new": "Nova sessió", | |
| "command.file.open": "Obre el fitxer", | |
| "command.tab.close": "Tanca la pestanya", | |
| "command.tab.reopenClosed": "Torneu a obrir la pestanya tancada", | |
| "command.context.addSelection": "Afegeix la selecció al context", | |
| "command.context.addSelection.description": "Afegeix les línies seleccionades del fitxer actual", | |
| "command.input.focus": "Entrada de focus", | |
| "command.terminal.toggle": "Canvia el terminal", | |
| "command.fileTree.toggle": "Commuta l'arbre de fitxers", | |
| "command.review.toggle": "Commuta la revisió", | |
| "command.terminal.new": "Nou terminal", | |
| "command.terminal.new.description": "Creeu una nova pestanya de terminal", | |
| "command.steps.toggle": "Commuta els passos", | |
| "command.steps.toggle.description": "Mostra o amaga els passos del missatge actual", | |
| "command.message.previous": "Missatge anterior", | |
| "command.message.previous.description": "Aneu al missatge anterior de l'usuari", | |
| "command.message.next": "Següent missatge", | |
| "command.message.next.description": "Aneu al següent missatge de l'usuari", | |
| "command.model.choose": "Tria el model", | |
| "command.model.choose.description": "Seleccioneu un model diferent", | |
| "command.mcp.toggle": "Commuta els MCP", | |
| "command.mcp.toggle.description": "Commuta els MCP", | |
| "command.agent.cycle": "Agent de cicle", | |
| "command.agent.cycle.description": "Canvia al següent agent", | |
| "command.agent.cycle.reverse": "Cicle l'agent cap enrere", | |
| "command.agent.cycle.reverse.description": "Canvia a l'agent anterior", | |
| "command.model.variant.cycle": "Esforç de pensar en cicle", | |
| "command.model.variant.cycle.description": "Canvia al següent nivell d'esforç", | |
| "command.prompt.mode.shell": "Shell", | |
| "command.prompt.mode.normal": "Indicació", | |
| "command.permissions.autoaccept.enable": "Permisos d'acceptació automàtica", | |
| "command.permissions.autoaccept.disable": "Atura l'acceptació automàtica de permisos", | |
| "command.workspace.toggle": "Commuta els espais de treball", | |
| "command.workspace.toggle.description": "Activa o desactiva diversos espais de treball a la barra lateral", | |
| "command.session.undo": "Desfer", | |
| "command.session.undo.description": "Desfer l'últim missatge", | |
| "command.session.redo": "Refer", | |
| "command.session.redo.description": "Torna a fer l'últim missatge desfet", | |
| "command.session.compact": "Sessió compacta", | |
| "command.session.compact.description": "Resumeix la sessió per reduir la mida del context", | |
| "command.session.fork": "Bifurcació del missatge", | |
| "command.session.fork.description": "Crea una sessió nova a partir d'un missatge anterior", | |
| "command.session.share": "Compartir sessió", | |
| "command.session.share.description": "Comparteix aquesta sessió i copia el URL al porta-retalls", | |
| "command.session.unshare": "Deixa de compartir la sessió", | |
| "command.session.unshare.description": "Deixa de compartir aquesta sessió", | |
| "command.session.export": "Sessió d'exportació", | |
| "command.session.export.description": "Exporta la transcripció completa de la sessió com a JSON", | |
| "palette.search.placeholder": "Cerca fitxers, ordres i sessions", | |
| "palette.search.placeholder.home": "Cerca ordres i sessions", | |
| "palette.empty": "No s'han trobat resultats", | |
| "palette.group.commands": "Ordres", | |
| "palette.group.files": "Fitxers", | |
| "dialog.provider.search.placeholder": "Cerca proveïdors", | |
| "dialog.provider.empty": "No s'han trobat proveïdors", | |
| "dialog.provider.group.popular": "Popular", | |
| "dialog.provider.group.other": "Altres", | |
| "dialog.provider.custom.label": "Proveïdor personalitzat compatible amb OpenAI.", | |
| "dialog.provider.tag.recommended": "Recomanat", | |
| "dialog.provider.opencode.note": "Models seleccionats que inclouen Claude, GPT, Gemini i més", | |
| "dialog.provider.opencode.tagline": "Models optimitzats fiables", | |
| "dialog.provider.opencodeGo.tagline": "Subscripció de baix cost per a tothom", | |
| "dialog.provider.anthropic.note": "Accés directe a Claude models, inclosos Pro i Max", | |
| "dialog.provider.copilot.note": "Models d'IA per a l'assistència de codificació mitjançant GitHub Copilot", | |
| "dialog.provider.openai.note": "GPT models per a tasques d'IA generals ràpides i capaces", | |
| "dialog.provider.google.note": "Gemini models per a respostes ràpides i estructurades", | |
| "dialog.provider.openrouter.note": "Accediu a tots els models compatibles des d'un proveïdor", | |
| "dialog.provider.vercel.note": "Accés unificat als models d'IA amb enrutament intel·ligent", | |
| "dialog.model.select.title": "Seleccioneu el model", | |
| "dialog.model.search.placeholder": "Cerca models", | |
| "dialog.model.empty": "No hi ha resultats del model", | |
| "dialog.model.manage": "Gestionar models", | |
| "dialog.model.manage.description": "Personalitza quins models apareixen al selector de models.", | |
| "dialog.model.manage.provider.toggle": "Canvia tots els {{provider}} models", | |
| "dialog.model.unpaid.freeModels.title": "Models gratuïts proporcionats per OpenCode", | |
| "dialog.model.unpaid.addMore.title": "Afegiu més models de proveïdors populars", | |
| "dialog.model.unpaid.viewMoreProviders": "Consulta més de 70 proveïdors més", | |
| "dialog.provider.viewAll": "Mostra més proveïdors", | |
| "provider.connect.title": "Connecta {{provider}}", | |
| "provider.connect.title.anthropicProMax": "Inicieu sessió amb Claude Pro/Max", | |
| "provider.connect.selectMethod": "Seleccioneu el mètode d'inici de sessió per a {{provider}}.", | |
| "provider.connect.method.apiKey": "tecla API.", | |
| "provider.connect.method.browser": "Navegador", | |
| "provider.connect.method.headless": "Sense cap", | |
| "provider.connect.status.inProgress": "Autorització en curs...", | |
| "provider.connect.status.waiting": "Esperant l'autorització...", | |
| "provider.connect.status.failed": "L'autorització ha fallat: {{error}}", | |
| "provider.connect.apiKey.description": | |
| "Introduïu la clau API de {{provider}} per connectar el compte i utilitzar els models de {{provider}} a OpenCode.", | |
| "provider.connect.apiKey.label": "Tecla {{provider}} API.", | |
| "provider.connect.apiKey.placeholder": "tecla API.", | |
| "provider.connect.apiKey.required": "La clau API és necessària", | |
| "provider.connect.opencodeZen.line1": | |
| "OpenCode Zen us ofereix accés a un conjunt seleccionat de models optimitzats fiables per a agents de codificació.", | |
| "provider.connect.opencodeZen.line2": | |
| "Amb una sola tecla API tindreu accés a models com ara Claude, GPT, Gemini, GLM i més.", | |
| "provider.connect.opencodeZen.visit.prefix": "Visita ", | |
| "provider.connect.opencodeZen.visit.link": "opencode.ai/zen", | |
| "provider.connect.opencodeZen.visit.suffix": " per recollir la teva clau API.", | |
| "provider.connect.oauth.code.visit.prefix": "Visita ", | |
| "provider.connect.oauth.code.visit.link": "aquest enllaç", | |
| "provider.connect.oauth.code.visit.suffix": | |
| " per recollir el vostre codi d'autorització per connectar el vostre compte i utilitzar {{provider}} models a OpenCode.", | |
| "provider.connect.oauth.code.label": "{{method}} codi d'autorització", | |
| "provider.connect.oauth.code.placeholder": "Codi d'autorització", | |
| "provider.connect.oauth.code.required": "Cal un codi d'autorització", | |
| "provider.connect.oauth.code.invalid": "Codi d'autorització no vàlid", | |
| "provider.connect.oauth.auto.visit.prefix": "Visita ", | |
| "provider.connect.oauth.auto.visit.link": "aquest enllaç", | |
| "provider.connect.oauth.auto.visit.suffix": | |
| " i introduïu el codi següent per connectar el vostre compte i utilitzar {{provider}} models a OpenCode.", | |
| "provider.connect.oauth.auto.confirmationCode": "Codi de confirmació", | |
| "provider.connect.toast.connected.title": "{{provider}} connectat", | |
| "provider.connect.toast.connected.description": "{{provider}} ara es poden utilitzar models.", | |
| "provider.custom.title": "Proveïdor personalitzat", | |
| "provider.custom.unavailable": "Els proveïdors personalitzats no estan disponibles en aquest servidor", | |
| "provider.custom.description.prefix": "Configureu un proveïdor compatible amb OpenAI. Veure el ", | |
| "provider.custom.description.link": "documents de configuració del proveïdor", | |
| "provider.custom.description.suffix": ".", | |
| "provider.custom.field.providerID.label": "Proveïdor ID", | |
| "provider.custom.field.providerID.placeholder": "myprovider", | |
| "provider.custom.field.providerID.description": "Lletres minúscules, números, guions o guions baixos", | |
| "provider.custom.field.name.label": "Nom de visualització", | |
| "provider.custom.field.name.placeholder": "El meu proveïdor d'IA", | |
| "provider.custom.field.baseURL.label": "URL base", | |
| "provider.custom.field.baseURL.placeholder": "https://api.myprovider.com/v1", | |
| "provider.custom.field.apiKey.label": "tecla API.", | |
| "provider.custom.field.apiKey.placeholder": "tecla API.", | |
| "provider.custom.field.apiKey.description": | |
| "Opcional. Deixeu-lo en blanc si gestioneu l'autenticació mitjançant les capçaleres.", | |
| "provider.custom.models.label": "Models", | |
| "provider.custom.models.id.label": "ID", | |
| "provider.custom.models.id.placeholder": "model-id", | |
| "provider.custom.models.name.label": "Nom", | |
| "provider.custom.models.name.placeholder": "Nom de visualització", | |
| "provider.custom.models.remove": "Elimina el model", | |
| "provider.custom.models.add": "Afegeix un model", | |
| "provider.custom.headers.label": "Capçaleres (opcional)", | |
| "provider.custom.headers.key.label": "Capçalera", | |
| "provider.custom.headers.key.placeholder": "Header-Name", | |
| "provider.custom.headers.value.label": "Valor", | |
| "provider.custom.headers.value.placeholder": "value", | |
| "provider.custom.headers.remove": "Elimina la capçalera", | |
| "provider.custom.headers.add": "Afegeix una capçalera", | |
| "provider.custom.error.providerID.required": "Es requereix el proveïdor ID.", | |
| "provider.custom.error.providerID.format": "Utilitzeu lletres minúscules, números, guions o guions baixos", | |
| "provider.custom.error.providerID.exists": "Aquest proveïdor ID ja existeix", | |
| "provider.custom.error.name.required": "El nom de visualització és obligatori", | |
| "provider.custom.error.baseURL.required": "La base URL és necessària", | |
| "provider.custom.error.baseURL.format": "Ha de començar per http:// o https://", | |
| "provider.custom.error.required": "Obligatori", | |
| "provider.custom.error.duplicate": "Duplicat", | |
| "provider.disconnect.toast.disconnected.title": "{{provider}} desconnectat", | |
| "provider.disconnect.toast.disconnected.description": "{{provider}} models ja no estan disponibles.", | |
| "model.tag.free": "Gratuït", | |
| "model.tag.latest": "Última", | |
| "model.provider.anthropic": "Anthropic", | |
| "model.provider.openai": "OpenAI", | |
| "model.provider.google": "Google", | |
| "model.provider.xai": "xAI", | |
| "model.provider.meta": "Meta", | |
| "model.input.text": "text", | |
| "model.input.image": "imatge", | |
| "model.input.audio": "àudio", | |
| "model.input.video": "vídeo", | |
| "model.input.pdf": "pdf", | |
| "model.tooltip.allows": "Permet: {{inputs}}", | |
| "model.tooltip.context.label": "Context", | |
| "model.tooltip.inputs": "Entrades", | |
| "model.tooltip.model": "Model", | |
| "model.tooltip.provider": "Proveïdor", | |
| "model.tooltip.reasoning": "Raonament", | |
| "model.tooltip.reasoning.allowed": "Permet raonar", | |
| "model.tooltip.reasoning.none": "Sense raonament", | |
| "model.tooltip.context": "Límit de context {{limit}}", | |
| "common.search.placeholder": "Cerca", | |
| "common.goBack": "Navega enrere", | |
| "common.goForward": "Navega cap endavant", | |
| "common.loading": "Carregant", | |
| "common.loading.ellipsis": "...", | |
| "common.cancel": "Cancel·la", | |
| "common.clear": "Clar", | |
| "common.open": "Obert", | |
| "common.connect": "Connecta't", | |
| "common.disconnect": "Desconnecta", | |
| "common.continue": "Continua", | |
| "common.submit": "Envia", | |
| "common.save": "Desa", | |
| "common.saving": "S'està desant...", | |
| "common.default": "Per defecte", | |
| "common.attachment": "adjunt", | |
| "prompt.placeholder.shell": "Introduïu una ordre de l'intèrpret d'ordres... {{example}}", | |
| "prompt.placeholder.normal": 'Pregunta qualsevol cosa... "{{example}}"', | |
| "prompt.placeholder.simple": "Pregunta qualsevol cosa...", | |
| "prompt.placeholder.summarizeComments": "Resum dels comentaris...", | |
| "prompt.placeholder.summarizeComment": "Resumeix el comentari...", | |
| "prompt.mode.shell": "Shell", | |
| "prompt.mode.normal": "Indicació", | |
| "prompt.mode.shell.exit": "esc per sortir", | |
| "session.child.promptDisabled": "No es poden demanar sessions de subagent.", | |
| "session.child.backToParent": "Torna a la sessió principal.", | |
| "prompt.example.1": "Arregleu una TODO a la base de codi", | |
| "prompt.example.2": "Quina és la pila tecnològica d'aquest projecte?", | |
| "prompt.example.3": "Arreglar les proves trencades", | |
| "prompt.example.4": "Explica com funciona l'autenticació", | |
| "prompt.example.5": "Trobeu i solucioneu les vulnerabilitats de seguretat", | |
| "prompt.example.6": "Afegiu proves unitàries per al servei d'usuari", | |
| "prompt.example.7": "Refactoritza aquesta funció per ser més llegible", | |
| "prompt.example.8": "Què significa aquest error?", | |
| "prompt.example.9": "Ajudeu-me a depurar aquest problema", | |
| "prompt.example.10": "Genera API documentació", | |
| "prompt.example.11": "Optimitzar les consultes a la base de dades", | |
| "prompt.example.12": "Afegiu la validació d'entrada", | |
| "prompt.example.13": "Crea un component nou per...", | |
| "prompt.example.14": "Com implemento aquest projecte?", | |
| "prompt.example.15": "Revisa el meu codi per conèixer les pràctiques recomanades", | |
| "prompt.example.16": "Afegiu la gestió d'errors a aquesta funció", | |
| "prompt.example.17": "Expliqueu aquest patró d'expressió regular", | |
| "prompt.example.18": "Converteix això a TypeScript", | |
| "prompt.example.19": "Afegiu registres a tota la base de codi", | |
| "prompt.example.20": "Quines dependències estan obsoletes?", | |
| "prompt.example.21": "Ajudeu-me a escriure un script de migració", | |
| "prompt.example.22": "Implementeu la memòria cau per a aquest punt final", | |
| "prompt.example.23": "Afegeix la paginació a aquesta llista", | |
| "prompt.example.24": "Creeu una ordre CLI per...", | |
| "prompt.example.25": "Com funcionen les variables d'entorn aquí?", | |
| "prompt.popover.emptyResults": "No hi ha resultats coincidents", | |
| "prompt.popover.emptyCommands": "No hi ha ordres coincidents", | |
| "prompt.dropzone.label": "Deixa anar imatges, PDFs o fitxers de text aquí", | |
| "prompt.dropzone.file.label": "Aneu al fitxer @menció", | |
| "prompt.slash.badge.custom": "costum", | |
| "prompt.slash.badge.skill": "habilitat", | |
| "prompt.slash.badge.mcp": "mcp", | |
| "prompt.context.active": "actiu", | |
| "prompt.context.includeActiveFile": "Inclou el fitxer actiu", | |
| "prompt.context.removeActiveFile": "Elimina el fitxer actiu del context", | |
| "prompt.context.removeFile": "Elimina el fitxer del context", | |
| "prompt.action.attachFile": "Afegeix fitxers", | |
| "prompt.menu.addImagesAndFiles": "Afegeix fitxers i més", | |
| "prompt.menu.imagesAndFiles": "Imatges i fitxers", | |
| "prompt.menu.commands": "Ordres", | |
| "prompt.menu.context": "Context", | |
| "prompt.menu.shellCommand": "Ordre de l'intèrpret d'ordres", | |
| "prompt.attachment.remove": "Elimina el fitxer adjunt", | |
| "prompt.action.send": "Enviar", | |
| "prompt.action.stop": "Atureu-vos", | |
| "prompt.toast.pasteUnsupported.title": "Fitxer adjunt no compatible", | |
| "prompt.toast.pasteUnsupported.description": "Aquí només es poden adjuntar imatges, PDFs o fitxers de text.", | |
| "prompt.toast.attachmentDuplicate.title": "Aquest fitxer ja s'ha penjat", | |
| "prompt.toast.modelAgentRequired.title": "Seleccioneu un agent i un model", | |
| "prompt.toast.modelAgentRequired.description": "Trieu un agent i un model abans d'enviar una sol·licitud.", | |
| "prompt.toast.worktreeCreateFailed.title": "No s'ha pogut crear l'arbre de treball", | |
| "prompt.toast.sessionCreateFailed.title": "No s'ha pogut crear la sessió", | |
| "prompt.toast.shellSendFailed.title": "No s'ha pogut enviar l'ordre del shell", | |
| "prompt.toast.commandSendFailed.title": "No s'ha pogut enviar l'ordre", | |
| "prompt.toast.promptSendFailed.title": "No s'ha pogut enviar la sol·licitud", | |
| "prompt.toast.promptSendFailed.description": "No es pot recuperar la sessió", | |
| "dialog.mcp.title": "MCP", | |
| "dialog.mcp.description": "{{enabled}} de {{total}} activat", | |
| "dialog.mcp.empty": "No s'ha configurat cap MCP", | |
| "dialog.lsp.empty": "Els LSP s'han detectat automàticament a partir dels tipus de fitxers", | |
| "dialog.plugins.empty": "Connectors configurats a opencode.json", | |
| "mcp.status.connected": "connectat", | |
| "mcp.status.failed": "fracassat", | |
| "mcp.status.needs_auth": "necessita autenticació", | |
| "mcp.status.disabled": "discapacitat", | |
| "mcp.auth.clickToAuthenticate": "Feu clic per autenticar-vos", | |
| "dialog.fork.empty": "No hi ha missatges per bifurcar", | |
| "dialog.directory.search.placeholder": "Cerca carpetes", | |
| "dialog.directory.empty": "No s'han trobat carpetes", | |
| "dialog.directory.action.selectFile": "Seleccioneu el fitxer", | |
| "dialog.directory.action.selectFolder": "Seleccioneu la carpeta", | |
| "dialog.directory.root": "Arrel", | |
| "dialog.directory.parent": "Pare", | |
| "dialog.directory.readError": "No es pot llegir aquesta carpeta", | |
| "app.server.unreachable": "No s'ha pogut arribar a {{server}}", | |
| "app.server.retrying": "S'està tornant a provar automàticament...", | |
| "app.server.otherServers": "Altres servidors", | |
| "dialog.server.title": "Servidors", | |
| "dialog.server.description": "Canvia a quin OpenCode servidor es connecta aquesta aplicació.", | |
| "dialog.server.search.placeholder": "Servidors de cerca", | |
| "dialog.server.empty": "Encara no hi ha servidors", | |
| "dialog.server.add.title": "Afegeix servidor", | |
| "dialog.server.add.url": "Adreça del servidor", | |
| "dialog.server.add.placeholder": "http://localhost:4096", | |
| "dialog.server.add.error": "No s'ha pogut connectar al servidor", | |
| "dialog.server.add.checking": "S'està comprovant...", | |
| "dialog.server.add.button": "Afegeix servidor", | |
| "dialog.server.add.name": "Nom del servidor (opcional)", | |
| "dialog.server.add.namePlaceholder": "Localhost", | |
| "dialog.server.add.username": "Nom d'usuari (opcional)", | |
| "dialog.server.add.usernamePlaceholder": "nom d'usuari", | |
| "dialog.server.add.password": "Contrasenya (opcional)", | |
| "dialog.server.add.passwordPlaceholder": "contrasenya", | |
| "dialog.server.edit.title": "Edita el servidor", | |
| "dialog.server.default.title": "Servidor per defecte", | |
| "dialog.server.default.description": | |
| "Connecteu-vos a aquest servidor en iniciar l'aplicació en lloc d'iniciar un servidor local. Requereix reinici.", | |
| "dialog.server.default.none": "No s'ha seleccionat cap servidor", | |
| "dialog.server.default.set": "Estableix el servidor actual com a predeterminat", | |
| "dialog.server.default.clear": "Clar", | |
| "dialog.server.action.remove": "Elimina el servidor", | |
| "dialog.server.menu.edit": "Edita", | |
| "dialog.server.menu.default": "Estableix com a predeterminat", | |
| "dialog.server.menu.defaultRemove": "Elimina el valor predeterminat", | |
| "dialog.server.menu.delete": "Suprimeix", | |
| "dialog.server.current": "Servidor actual", | |
| "dialog.server.status.default": "Per defecte", | |
| "wsl.server.add": "Afegeix el servidor WSL.", | |
| "wsl.server.addShort": "Afegeix WSL", | |
| "wsl.server.label": "WSL", | |
| "wsl.server.menu.label": "WSL servidor", | |
| "wsl.server.retryStart": "Torna a intentar començar", | |
| "wsl.server.updating": "S'està actualitzant...", | |
| "wsl.onboarding.step.distro": "Trieu la distribució", | |
| "wsl.onboarding.step.opencode": "OpenCode", | |
| "wsl.onboarding.checkingRuntime": "S'està comprovant WSL...", | |
| "wsl.onboarding.restartRequired": "Windows necessita un reinici per acabar la instal·lació WSL.", | |
| "wsl.onboarding.ready": "WSL està llest.", | |
| "wsl.onboarding.required": "WSL és necessari per continuar.", | |
| "wsl.onboarding.checkingDistros": "S'estan comprovant les distribucions...", | |
| "wsl.onboarding.installingDistro": "S'està instal·lant {{distro}}...", | |
| "wsl.onboarding.checkingDistro": "S'està comprovant {{distro}}...", | |
| "wsl.onboarding.listingDistros": "Llistat de distribucions...", | |
| "wsl.onboarding.distroReady": "{{distro}} està llest.", | |
| "wsl.onboarding.distroNotInstalled": "{{distro}} encara no està instal·lat.", | |
| "wsl.onboarding.openDistroOnce": "Obriu {{distro}} una vegada per acabar la configuració.", | |
| "wsl.onboarding.finishingDistro": "S'està acabant la configuració de {{distro}}.", | |
| "wsl.onboarding.pickDistro": "Trieu una distribució o instal·leu-ne una a continuació.", | |
| "wsl.onboarding.checkingOpencode": "S'està comprovant OpenCode...", | |
| "wsl.onboarding.checkingOpencodeIn": "S'està registrant OpenCode a {{distro}}...", | |
| "wsl.onboarding.updatingOpencode": "S'està actualitzant OpenCode...", | |
| "wsl.onboarding.updatingOpencodeIn": "S'està actualitzant OpenCode a {{distro}}...", | |
| "wsl.onboarding.updateOpencodeIn": "Actualitza OpenCode a {{distro}}.", | |
| "wsl.onboarding.updateOpencode": "Actualització OpenCode", | |
| "wsl.onboarding.opencodeReadyIn": "OpenCode està llest a {{distro}}.", | |
| "wsl.onboarding.opencodeReady": "OpenCode està llest.", | |
| "wsl.onboarding.installOpencodeIn": "Instal·leu OpenCode a {{distro}}.", | |
| "wsl.onboarding.installOpencode": "Instal·la OpenCode", | |
| "wsl.onboarding.chooseDistroFirst": "Trieu primer una distribució.", | |
| "wsl.onboarding.loadFailed": "No s'ha pogut carregar l'estat WSL.", | |
| "wsl.onboarding.loading": "Carregant...", | |
| "wsl.onboarding.installedDistros": "Distribucions instal·lades", | |
| "wsl.onboarding.checkAgain": "Comproveu de nou", | |
| "wsl.onboarding.distroStatus.ready": "A punt", | |
| "wsl.onboarding.distroStatus.checking": "S'està comprovant...", | |
| "wsl.onboarding.distroStatus.opencodeMissing": "OpenCode no instal·lat", | |
| "wsl.onboarding.distroStatus.missingTools": "Falta bash, curl", | |
| "wsl.onboarding.distroStatus.unsupported": "No s'admet · Utilitzeu WSL 2", | |
| "wsl.onboarding.needAnotherDistro": "Necessites una altra distribució?", | |
| "wsl.onboarding.needAnotherDistroHint": "Instal·leu una distribució Linux del catàleg WSL.", | |
| "wsl.onboarding.wslNotInstalled.title": "WSL no instal·lat", | |
| "wsl.onboarding.wslNotInstalled.description": | |
| "WSL (Windows Subsistema per a Linux) és necessari abans que OpenCode pugui afegir un WSL servidor", | |
| "wsl.onboarding.wslUnavailable.title": "WSL no disponible", | |
| "wsl.onboarding.wslUnavailable.description": "OpenCode no ha pogut verificar WSL en aquesta màquina.", | |
| "wsl.onboarding.installWsl": "Instal·la WSL", | |
| "wsl.onboarding.windowsRestartRequired": | |
| "Reinicieu Windows per acabar d'instal·lar WSL i, a continuació, torneu a obrir OpenCode.", | |
| "wsl.onboarding.next": "A continuació", | |
| "wsl.onboarding.refresh": "Actualitza", | |
| "wsl.onboarding.allDistrosAdded": "Totes les distribucions instal·lades ja s'han afegit.", | |
| "wsl.onboarding.noDistros": "Encara no s'ha detectat cap distribució.", | |
| "wsl.onboarding.install": "Instal·lar", | |
| "wsl.onboarding.installing": "S'està instal·lant...", | |
| "wsl.onboarding.installDistro": "Instal·leu la distribució", | |
| "wsl.onboarding.searchDistros": "Cerca distribucions", | |
| "wsl.onboarding.wsl2Required": "WSL Es requereix 2.", | |
| "wsl.onboarding.toolsRequired": "Aquesta distribució necessita bash i curl.", | |
| "wsl.onboarding.openTerminal": "Terminal obert", | |
| "wsl.onboarding.path": "Camí: {{path}}", | |
| "wsl.onboarding.notFound": "no trobat", | |
| "wsl.onboarding.version": "Versió: {{version}}", | |
| "wsl.onboarding.unknown": "desconegut", | |
| "wsl.onboarding.desktopVersion": "escriptori {{version}}", | |
| "wsl.onboarding.versionMismatch": "La versió instal·lada no coincideix amb la versió de l'aplicació d'escriptori.", | |
| "wsl.onboarding.adding": "S'està afegint...", | |
| "help.tabs.toast.ariaLabel": | |
| "Presentació de les pestanyes. Organitza el teu treball i les sessions actives amb pestanyes", | |
| "help.tabs.toast.dismiss": "Ignora la informació de les pestanyes", | |
| "help.tabs.title": "Presentació de les pestanyes", | |
| "help.tabs.description": "Organitza el teu treball i les sessions actives amb pestanyes", | |
| "help.tabs.date": "14 de juliol", | |
| "help.tabs.introduction": "OpenCode L'escriptori ara està construït al voltant de pestanyes.", | |
| "help.tabs.sessions": | |
| "Inicieu una sessió nova en una pestanya o obriu una sessió existent des de qualsevol dels vostres projectes. Obre una pestanya nova quan comencis una cosa nova i tanca-la quan hagis acabat.", | |
| "help.tabs.organize": | |
| "Mantenir unes quantes pestanyes obertes facilita l'organització de les sessions actives. Canvieu el nom de les pestanyes a alguna cosa memorable si teniu previst mantenir-les.", | |
| "help.tabs.home": | |
| "Trobareu totes les sessions i els projectes a la nova pantalla d'inici. En seleccionar una sessió, s'obre en una pestanya.", | |
| "help.tabs.persistence": "Quan torneu a obrir l'aplicació, les vostres pestanyes encara estan obertes.", | |
| "help.tabs.worktrees": | |
| "El nou disseny encara no és compatible amb Git Worktrees, arribarà aviat. Per tant, si preferiu continuar utilitzant el disseny anterior, podeu canviar entre els dissenys a Configuració. Tingueu en compte que el nou disseny esdevindrà permanent d'aquí a unes setmanes.", | |
| "server.row.noUsername": "sense nom d'usuari", | |
| "dialog.project.edit.title": "Edita el projecte", | |
| "dialog.project.edit.name": "Nom", | |
| "dialog.project.edit.icon": "Icona", | |
| "dialog.project.edit.icon.alt": "Icona del projecte", | |
| "dialog.project.edit.icon.hint": "Feu clic o arrossegueu una imatge", | |
| "dialog.project.edit.icon.recommended": "Recomanat: 128x128px", | |
| "dialog.project.edit.color": "Color", | |
| "dialog.project.edit.color.select": "Seleccioneu el color {{color}}.", | |
| "dialog.project.edit.worktree.startup": "Script d'inici de l'espai de treball", | |
| "dialog.project.edit.worktree.startup.description": "S'executa després de crear un nou espai de treball (worktree).", | |
| "dialog.project.edit.worktree.startup.placeholder": "p. ex. bun install", | |
| "dialog.releaseNotes.action.getStarted": "Comença", | |
| "dialog.releaseNotes.action.next": "A continuació", | |
| "dialog.releaseNotes.action.hideFuture": "No mostris aquestes en el futur", | |
| "dialog.releaseNotes.media.alt": "Allibera la vista prèvia", | |
| "context.breakdown.title": "Desglossament del context", | |
| "context.breakdown.note": | |
| "Desglossament aproximat de fitxes d'entrada. \"Altres\" inclou definicions d'eines i despeses generals.", | |
| "context.breakdown.system": "Sistema", | |
| "context.breakdown.user": "Usuari", | |
| "context.breakdown.assistant": "Assistent", | |
| "context.breakdown.tool": "Trucades d'eines", | |
| "context.breakdown.other": "Altres", | |
| "context.systemPrompt.title": "Indicació del sistema", | |
| "context.rawMessages.title": "Missatges crus", | |
| "context.export.session": "Sessió d'exportació", | |
| "context.stats.session": "Sessió", | |
| "context.stats.messages": "Missatges", | |
| "context.stats.provider": "Proveïdor", | |
| "context.stats.model": "Model", | |
| "context.stats.limit": "Límit de context", | |
| "context.stats.totalTokens": "Total de fitxes", | |
| "context.stats.usage": "Ús", | |
| "context.stats.inputTokens": "Fitxes d'entrada", | |
| "context.stats.outputTokens": "Fitxes de sortida", | |
| "context.stats.reasoningTokens": "Fitxes de raonament", | |
| "context.stats.cacheTokens": "Fitxes de memòria cau (lectura/escriptura)", | |
| "context.stats.userMessages": "Missatges d'usuari", | |
| "context.stats.assistantMessages": "Missatges de l'Assistent", | |
| "context.stats.totalCost": "Cost total", | |
| "context.stats.sessionCreated": "Sessió creada", | |
| "context.stats.lastActivity": "Última Activitat", | |
| "context.usage.tokens": "Fitxes", | |
| "context.usage.usage": "Ús", | |
| "context.usage.cost": "Cost", | |
| "context.usage.clickToView": "Feu clic per veure el context", | |
| "context.usage.view": "Veure l'ús del context", | |
| "language.en": "Anglès", | |
| "language.zh": "简体中文", | |
| "language.zht": "繁體中文", | |
| "language.ko": "한국어", | |
| "language.de": "Alemany", | |
| "language.es": "Espanyol", | |
| "language.fr": "Francès", | |
| "language.da": "Dansk", | |
| "language.ja": "日本語", | |
| "language.pl": "Polski", | |
| "language.ru": "Русский", | |
| "language.ar": "العربية", | |
| "language.no": "Norsk", | |
| "language.br": "Portuguès (Brasil)", | |
| "language.bs": "Bosanski", | |
| "language.uk": "Українська", | |
| "language.th": "ไทย", | |
| "language.tr": "Türkçe", | |
| "toast.language.title": "Llengua", | |
| "toast.language.description": "S'ha canviat a {{language}}", | |
| "toast.theme.title": "S'ha canviat el tema", | |
| "toast.scheme.title": "Esquema de colors", | |
| "toast.workspace.enabled.title": "Espais de treball habilitats", | |
| "toast.workspace.enabled.description": "Ara es mostren diversos arbres de treball a la barra lateral", | |
| "toast.workspace.disabled.title": "Espais de treball desactivats", | |
| "toast.workspace.disabled.description": "A la barra lateral només es mostra l'arbre de treball principal", | |
| "toast.permissions.autoaccept.on.title": "Permisos d'acceptació automàtica", | |
| "toast.permissions.autoaccept.on.description": "Les sol·licituds de permís s'aprovaran automàticament", | |
| "toast.permissions.autoaccept.off.title": "S'ha aturat l'acceptació automàtica de permisos", | |
| "toast.permissions.autoaccept.off.description": "Les sol·licituds de permís requeriran aprovació", | |
| "toast.model.none.title": "No s'ha seleccionat cap model", | |
| "toast.model.none.description": "Connecteu un proveïdor per resumir aquesta sessió", | |
| "toast.file.loadFailed.title": "No s'ha pogut carregar el fitxer", | |
| "toast.file.listFailed.title": "No s'han pogut llistar els fitxers", | |
| "toast.context.noLineSelection.title": "Sense selecció de línia", | |
| "toast.context.noLineSelection.description": "Seleccioneu primer un interval de línies en una pestanya de fitxer.", | |
| "toast.session.share.copyFailed.title": "No s'ha pogut copiar URL al porta-retalls", | |
| "toast.session.share.success.title": "Sessió compartida", | |
| "toast.session.share.success.description": "Comparteix URL copiat al porta-retalls!", | |
| "toast.session.share.failed.title": "No s'ha pogut compartir la sessió", | |
| "toast.session.share.failed.description": "S'ha produït un error en compartir la sessió", | |
| "toast.session.unshare.success.title": "S'ha deixat de compartir la sessió", | |
| "toast.session.unshare.success.description": "S'ha deixat de compartir la sessió correctament.", | |
| "toast.session.unshare.failed.title": "No s'ha pogut deixar de compartir la sessió", | |
| "toast.session.unshare.failed.description": "S'ha produït un error en deixar de compartir la sessió", | |
| "toast.session.export.success.title": "Sessió exportada", | |
| "toast.session.export.success.description": "Sessió desada a {{filename}}", | |
| "toast.session.export.failed.title": "No s'ha pogut exportar la sessió", | |
| "toast.session.export.failed.description": "S'ha produït un error en exportar la sessió", | |
| "toast.session.listFailed.title": "No s'han pogut carregar les sessions de {{project}}", | |
| "toast.project.reloadFailed.title": "No s'ha pogut tornar a carregar {{project}}", | |
| "toast.update.title": "Actualització disponible", | |
| "toast.update.description": "Una nova versió de OpenCode ({{version}}) ja està disponible per instal·lar-la.", | |
| "toast.update.action.installRestart": "Instal·leu i reinicieu", | |
| "toast.update.action.notYet": "Encara no", | |
| "error.page.title": "Alguna cosa va fallar", | |
| "error.page.description": "S'ha produït un error en carregar l'aplicació.", | |
| "error.page.description.localServerStartup": "S'ha produït un error en iniciar el servidor local.", | |
| "error.page.details.label": "Detalls de l'error", | |
| "error.page.action.restart": "Reinicieu", | |
| "error.page.action.report": "Informa d'un error", | |
| "error.page.action.reported": "S'ha informat d'un error", | |
| "error.page.action.exportLogs": "Exporta registres", | |
| "error.page.action.checking": "S'està comprovant...", | |
| "error.page.action.checkUpdates": "Comproveu si hi ha actualitzacions", | |
| "error.page.action.updateTo": "Actualitza a {{version}}", | |
| "error.page.circular": "[Circular]", | |
| "error.page.report.prefix": "Informeu aquest error a l'equip OpenCode.", | |
| "error.page.report.discord": "a Discord", | |
| "error.page.version": "Versió: {{version}}", | |
| "error.dev.rootNotFound": | |
| "No s'ha trobat l'element arrel. T'has oblidat d'afegir-lo al teu index.html? O potser l'atribut id s'ha escrit malament?", | |
| "error.serverSync.connectFailed": | |
| "No s'ha pogut connectar al servidor. Hi ha un servidor en funcionament a `{{url}}`?", | |
| "error.serverSDK.noServerAvailable": "No hi ha servidor disponible", | |
| "error.serverSDK.serverNotAvailable": "Servidor no disponible", | |
| "error.childStore.persistedCacheCreateFailed": "No s'ha pogut crear la memòria cau persistent", | |
| "error.childStore.persistedProjectMetadataCreateFailed": "No s'han pogut crear metadades del projecte persistents", | |
| "error.childStore.persistedProjectIconCreateFailed": "No s'ha pogut crear la icona del projecte persistent", | |
| "error.childStore.storeCreateFailed": "No s'ha pogut crear la botiga", | |
| "directory.error.invalidUrl": "Directori no vàlid a URL.", | |
| "error.chain.unknown": "Error desconegut", | |
| "error.server.invalidConfiguration": "Configuració no vàlida", | |
| "error.chain.causedBy": "Causat per:", | |
| "error.chain.apiError": "Error de l'API", | |
| "error.chain.status": "Estat: {{status}}", | |
| "error.chain.retryable": "Reintentable: {{retryable}}", | |
| "error.chain.responseBody": "Òrgan de resposta:\n{{body}}", | |
| "error.chain.didYouMean": "Volíeu dir: {{suggestions}}", | |
| "error.chain.modelNotFound": "No s'ha trobat el model: {{provider}}/{{model}}", | |
| "error.chain.checkConfig": "Comproveu els noms del vostre proveïdor/model de configuració (opencode.json).", | |
| "error.chain.mcpFailed": | |
| 'El servidor MCP "{{name}}" ha fallat. Tingueu en compte que OpenCode encara no admet l\'autenticació MCP.', | |
| "error.chain.providerAuthFailed": "L'autenticació del proveïdor ha fallat ({{provider}}): {{message}}", | |
| "error.chain.providerInitFailed": | |
| 'No s\'ha pogut inicialitzar el proveïdor "{{provider}}". Comproveu les credencials i la configuració.', | |
| "error.chain.configJsonInvalid": "El fitxer de configuració a {{path}} no és vàlid JSON(C)", | |
| "error.chain.configJsonInvalidWithMessage": "El fitxer de configuració a {{path}} no és vàlid JSON(C): {{message}}", | |
| "error.chain.configDirectoryTypo": | |
| 'El directori "{{dir}}" a {{path}} no és vàlid. Canvieu el nom del directori a "{{suggestion}}" o suprimiu-lo. Aquest és un error ortogràfic comú.', | |
| "error.chain.configFrontmatterError": "No s'ha pogut analitzar frontmatter a {{path}}:\n{{message}}", | |
| "error.chain.configInvalid": "El fitxer de configuració a {{path}} no és vàlid", | |
| "error.chain.configInvalidWithMessage": "El fitxer de configuració a {{path}} no és vàlid: {{message}}", | |
| "notification.permission.title": "Cal permís", | |
| "notification.permission.description": "{{sessionTitle}} a {{projectName}} necessita permís", | |
| "notification.question.title": "Pregunta", | |
| "notification.question.description": "{{sessionTitle}} a {{projectName}} té una pregunta", | |
| "notification.action.goToSession": "Anar a sessió", | |
| "notification.session.responseReady.title": "Resposta a punt", | |
| "notification.session.error.title": "Error de sessió", | |
| "notification.session.error.fallbackDescription": "S'ha produït un error", | |
| "home.recentProjects": "Projectes recents", | |
| "home.empty.title": "No hi ha projectes recents", | |
| "home.empty.description": "Comenceu obrint un projecte local", | |
| "home.title": "Inici", | |
| "home.projects": "Projectes", | |
| "home.project.add": "Afegeix projecte", | |
| "home.recentlyClosed": "Tancat recentment", | |
| "home.server.collapse": "Col·lapse els projectes del servidor", | |
| "home.server.expand": "Ampliar els projectes del servidor", | |
| "home.sessions.search.placeholder": "Sessions de cerca", | |
| "home.sessions.search.placeholder.scoped": "Cerca sessions a {{scope}}", | |
| "home.sessions.search.sessions": "Sessions", | |
| "home.sessions.search.noResults": "No s'han trobat sessions per a {{query}}", | |
| "home.sessions.empty": "Aquí encara no hi ha res", | |
| "home.sessions.empty.description": "Crea una sessió per començar", | |
| "home.sessions.group.today": "Avui", | |
| "home.sessions.group.yesterday": "Ahir", | |
| "home.sessions.group.older": "Més vell", | |
| "home.providerTip": | |
| "Connecteu-vos a més de 75 proveïdors per utilitzar altres models, inclosos Claude, GPT, Gemini, etc.", | |
| "session.tab.session": "Sessió", | |
| "session.tab.review": "Revisió", | |
| "session.tab.context": "Context", | |
| "session.tab.unknown": "Sessió desconeguda", | |
| "session.panel.reviewAndFiles": "Revisió i arxius", | |
| "session.error.notFound": "No es pot trobar aquesta sessió", | |
| "session.error.notFound.description": "Aquesta pestanya apunta a una sessió que ja no existeix en aquest servidor.", | |
| "session.error.notFound.closeTab": "Tanca la pestanya", | |
| "session.error.serverConnection": "No es pot connectar a aquest servidor", | |
| "session.review.filesChanged": "Fitxers canviats {{count}}", | |
| "session.review.change.one": "Canviar", | |
| "session.review.change.other": "Canvis", | |
| "session.review.loadingChanges": "S'estan carregant els canvis...", | |
| "session.review.empty": "Encara no hi ha canvis en aquesta sessió", | |
| "session.review.noVcs": "No Git S'ha detectat el sistema de control de versions, els canvis no es mostren", | |
| "session.review.noVcs.createGit.title": "Creeu un repositori Git.", | |
| "session.review.noVcs.createGit.description": "Feu un seguiment, reviseu i desfer els canvis en aquest projecte", | |
| "session.review.noVcs.createGit.actionLoading": "S'està creant un repositori Git...", | |
| "session.review.noVcs.createGit.action": "Crea un repositori Git", | |
| "session.review.noSnapshot": | |
| "El seguiment de la instantània està desactivat a la configuració, de manera que els canvis de sessió no estan disponibles", | |
| "session.review.noChanges": "Sense canvis", | |
| "session.review.noUncommittedChanges": "Encara no hi ha canvis no compromesos", | |
| "session.review.noBranchChanges": "Encara no hi ha canvis de branca", | |
| "session.files.selectToOpen": "Seleccioneu un fitxer per obrir", | |
| "session.files.all": "Tots els fitxers", | |
| "session.files.empty": "No hi ha fitxers", | |
| "session.files.binaryContent": "Fitxer binari (el contingut no es pot mostrar)", | |
| "session.messages.renderEarlier": "Mostra missatges anteriors", | |
| "session.messages.loadingEarlier": "S'estan carregant missatges anteriors...", | |
| "session.messages.loadEarlier": "Carregueu missatges anteriors", | |
| "session.messages.loading": "S'estan carregant els missatges...", | |
| "session.messages.jumpToLatest": "Ves a l'últim", | |
| "session.context.addToContext": "Afegeix {{selection}} al context", | |
| "session.todo.title": "Tots", | |
| "session.todo.collapse": "Col·lapse", | |
| "session.todo.expand": "Expandir", | |
| "session.todo.progress": "{{done}} de {{total}} tots completats", | |
| "session.question.progress": "{{current}} de {{total}} preguntes", | |
| "session.question.minimize": "Minimitzar la pregunta", | |
| "session.question.restore": "Pregunta de restauració", | |
| "session.question.pending.one": "{{count}} pregunta pendent", | |
| "session.question.pending.other": "{{count}} preguntes pendents", | |
| "session.question.pending.many": "{{count}} preguntes pendents", | |
| "session.followupDock.summary.one": "{{count}} missatge a la cua", | |
| "session.followupDock.summary.other": "{{count}} missatges a la cua", | |
| "session.followupDock.summary.many": "{{count}} missatges a la cua", | |
| "session.followupDock.sendNow": "Envia ara", | |
| "session.followupDock.edit": "Edita", | |
| "session.followupDock.collapse": "Replega els missatges a la cua", | |
| "session.followupDock.expand": "Amplieu els missatges a la cua", | |
| "session.revertDock.summary.one": "{{count}} missatge revertit", | |
| "session.revertDock.summary.other": "{{count}} missatges revertits", | |
| "session.revertDock.summary.many": "{{count}} missatges revertits", | |
| "session.revertDock.collapse": "Replega els missatges desfets", | |
| "session.revertDock.expand": "Amplieu els missatges revertits", | |
| "session.revertDock.restore": "Restaura el missatge", | |
| "session.new.title": "Construeix qualsevol cosa", | |
| "session.new.project.new": "Nou projecte", | |
| "session.new.project.search": "Cerca projectes", | |
| "session.new.project.add": "Afegeix projecte", | |
| "session.new.worktree.main": "Branca principal", | |
| "session.new.worktree.mainWithBranch": "Sucursal principal ({{branch}})", | |
| "session.new.worktree.create": "Crea un nou arbre de treball", | |
| "session.new.workspace.runIn": "Executeu la sessió", | |
| "session.new.workspace.triggerLocal": "Local", | |
| "session.new.workspace.local": "Repositori local", | |
| "session.new.workspace.existing": "Espai de treball…", | |
| "session.new.git.none": "Sense Git", | |
| "session.new.lastModified": "Última modificació", | |
| "session.header.search.placeholder": "Cerca {{project}}", | |
| "session.header.searchFiles": "Cerca fitxers", | |
| "session.header.openIn": "Obre dins", | |
| "session.header.open.action": "Obre {{app}}", | |
| "session.header.open.ariaLabel": "Obert a {{app}}", | |
| "session.header.open.menu": "Opcions obertes", | |
| "session.header.open.copyPath": "Copia el camí", | |
| "session.header.open.finder": "Finder", | |
| "session.header.open.fileExplorer": "File Explorer", | |
| "session.header.open.fileManager": "Gestor de fitxers", | |
| "session.header.reveal.finder": "Revela a Finder", | |
| "session.header.reveal.fileExplorer": "Revela a File Explorer", | |
| "session.header.reveal.containingFolder": "Obre la carpeta que conté", | |
| "session.header.open.app.vscode": "VS Code", | |
| "session.header.open.app.cursor": "Cursor", | |
| "session.header.open.app.zed": "Zed", | |
| "session.header.open.app.textmate": "TextMate", | |
| "session.header.open.app.antigravity": "Antigravity", | |
| "session.header.open.app.terminal": "Terminal", | |
| "session.header.open.app.iterm2": "iTerm2", | |
| "session.header.open.app.ghostty": "Ghostty", | |
| "session.header.open.app.warp": "Warp", | |
| "session.header.open.app.xcode": "Xcode", | |
| "session.header.open.app.androidStudio": "Android Studio", | |
| "session.header.open.app.powershell": "PowerShell", | |
| "session.header.open.app.sublimeText": "Sublime Text", | |
| "status.popover.trigger": "Estat", | |
| "status.popover.ariaLabel": "Configuracions del servidor", | |
| "status.popover.tab.servers": "Servidors", | |
| "status.popover.tab.mcp": "MCP", | |
| "status.popover.tab.lsp": "LSP", | |
| "status.popover.tab.plugins": "Connectors", | |
| "status.popover.action.manageServers": "Gestionar servidors", | |
| "session.share.popover.title": "Publicar a la web", | |
| "session.share.popover.description.shared": | |
| "Aquesta sessió és pública a la web. És accessible per a qualsevol persona que tingui l'enllaç.", | |
| "session.share.popover.description.unshared": | |
| "Comparteix la sessió públicament al web. Serà accessible per a qualsevol persona que tingui l'enllaç.", | |
| "session.share.action.share": "Comparteix", | |
| "session.share.action.publish": "Publicar", | |
| "session.share.action.publishing": "S'està publicant...", | |
| "session.share.action.unpublish": "Despublicar", | |
| "session.share.action.unpublishing": "S'està anul·lant la publicació...", | |
| "session.share.action.view": "Veure", | |
| "session.share.copy.copied": "Copiat", | |
| "session.share.copy.copyLink": "Copia l'enllaç", | |
| "lsp.tooltip.none": "No hi ha LSP servidors", | |
| "lsp.label.connected": "{{count}} LSP", | |
| "prompt.loading": "S'està carregant el missatge...", | |
| "terminal.loading": "S'està carregant el terminal...", | |
| "terminal.title": "Terminal", | |
| "terminal.title.numbered": "Terminal {{number}}", | |
| "terminal.close": "Tanca la terminal", | |
| "terminal.connectionLost.title": "Connexió perduda", | |
| "terminal.connectionLost.abnormalClose": "WebSocket tancat anormalment: {{code}}", | |
| "terminal.connectionLost.description": | |
| "La connexió del terminal s'ha interromput. Això pot passar quan es reinicia el servidor.", | |
| "terminal.connectTicket.csrfError": | |
| "PTY bitllet de connexió rebutjat per origen o CSRF xecs. Comproveu la configuració del servidor CORS.", | |
| "terminal.connectTicket.statusError": "PTY el bitllet de connexió ha fallat amb {{status}}", | |
| "titlebar.update": "Actualització", | |
| "titlebar.updateVersion": "Actualització {{version}}", | |
| "common.closeTab": "Tanca la pestanya", | |
| "common.dismiss": "Descartar", | |
| "common.moreCountSuffix": " (+{{count}} més)", | |
| "common.requestFailed": "La sol·licitud ha fallat", | |
| "common.moreOptions": "Més opcions", | |
| "common.learnMore": "Més informació", | |
| "common.rename": "Canvia el nom", | |
| "common.export": "Exporta", | |
| "common.reset": "Restableix", | |
| "common.archive": "Arxiu", | |
| "common.delete": "Suprimeix", | |
| "common.close": "Tancar", | |
| "common.edit": "Edita", | |
| "common.loadMore": "Carregueu més", | |
| "common.key.esc": "ESC", | |
| "common.key.ctrl": "Ctrl", | |
| "common.key.alt": "Alt", | |
| "common.key.shift": "Shift", | |
| "common.key.meta": "Meta", | |
| "common.key.space": "Space", | |
| "common.key.backspace": "Backspace", | |
| "common.key.enter": "Enter", | |
| "common.key.tab": "Tab", | |
| "common.key.delete": "Delete", | |
| "common.key.home": "Home", | |
| "common.key.end": "End", | |
| "common.key.pageUp": "Page Up", | |
| "common.key.pageDown": "Page Down", | |
| "common.key.insert": "Insert", | |
| "common.unknown": "desconegut", | |
| "common.time.justNow": "Just ara", | |
| "common.time.minutesAgo.short": "Fa {{count}}m", | |
| "common.time.hoursAgo.short": "Fa {{count}} h", | |
| "common.time.daysAgo.short": "Fa {{count}} dies", | |
| "sidebar.menu.toggle": "Canvia el menú", | |
| "sidebar.nav.projectsAndSessions": "Projectes i sessions", | |
| "sidebar.settings": "Configuració", | |
| "sidebar.help": "Ajuda", | |
| "sidebar.workspaces.enable": "Habilita els espais de treball", | |
| "sidebar.workspaces.disable": "Desactivar els espais de treball", | |
| "sidebar.gettingStarted.title": "Per començar", | |
| "sidebar.gettingStarted.line1": "OpenCode inclou models gratuïts perquè pugueu començar immediatament.", | |
| "sidebar.gettingStarted.line2": "Connecteu qualsevol proveïdor per utilitzar models, inc. Claude, GPT, Gemini etc.", | |
| "sidebar.project.recentSessions": "Sessions recents", | |
| "sidebar.project.viewAllSessions": "Veure totes les sessions", | |
| "sidebar.project.clearNotifications": "Esborra les notificacions", | |
| "sidebar.empty.title": "No hi ha projectes oberts", | |
| "sidebar.empty.description": "Obriu un projecte per començar", | |
| "debugBar.ariaLabel": "Diagnòstic de rendiment del desenvolupament", | |
| "debugBar.na": "n/a", | |
| "debugBar.nav.label": "NAV", | |
| "debugBar.nav.tip": | |
| "L'última transició de ruta completada tocant una pàgina de sessió, mesurada des de l'inici de l'encaminador fins a la primera pintura després que s'instal·li.", | |
| "debugBar.fps.label": "FPS", | |
| "debugBar.fps.tip": "Fotogrames en moviment per segon durant els darrers 5 segons.", | |
| "debugBar.frame.label": "FRAME", | |
| "debugBar.frame.tip": "El pitjor temps de fotograma dels darrers 5 segons.", | |
| "debugBar.jank.label": "JANK", | |
| "debugBar.jank.tip": "Fotogrames de més de 32 ms en els últims 5 segons.", | |
| "debugBar.long.label": "LONG", | |
| "debugBar.long.tip": "Temps bloquejat i recompte de tasques llargues en els últims 5 segons. Tasca màxima: {{max}}.", | |
| "debugBar.delay.label": "DELAY", | |
| "debugBar.delay.tip": "El pitjor retard d'entrada observat en els últims 5 segons.", | |
| "debugBar.inp.label": "INP", | |
| "debugBar.inp.tip": | |
| "Durada aproximada de la interacció durant els darrers 5 segons. Això és semblant a INP, no el Web Vitals oficial INP.", | |
| "debugBar.cls.label": "CLS", | |
| "debugBar.cls.tip": "Canvi de disseny acumulat per a la vida útil actual de l'aplicació.", | |
| "debugBar.mem.label": "MEM", | |
| "debugBar.mem.tipUnavailable": "S'ha utilitzat el límit d'emmagatzematge munt JS vs. Chromium només.", | |
| "debugBar.mem.tip": "S'ha utilitzat el límit d'emmagatzematge munt JS vs. {{used}} de {{limit}}.", | |
| "debugBar.focus.label": "FOCUS", | |
| "debugBar.focus.tip": "Força els estils de focus en tots els elements interactius", | |
| "debugBar.focus.on": "ON", | |
| "debugBar.focus.off": "OFF", | |
| "debugBar.direction.label": "DIR", | |
| "debugBar.direction.tip": "Força la direcció completa del disseny de l'aplicació sense canviar l'idioma seleccionat", | |
| "debugBar.direction.ltr": "LTR", | |
| "debugBar.direction.rtl": "RTL", | |
| "app.name.desktop": "OpenCode Escriptori", | |
| "settings.section.desktop": "Escriptori", | |
| "settings.section.server": "Servidor", | |
| "settings.tab.general": "General", | |
| "settings.tab.shortcuts": "Dreceres", | |
| "settings.desktop.section.wsl": "WSL", | |
| "settings.desktop.wsl.title": "WSL integració", | |
| "settings.desktop.wsl.description": "Executeu el servidor OpenCode dins de WSL a Windows.", | |
| "settings.general.section.appearance": "Aparença", | |
| "settings.general.section.advanced": "Avançat", | |
| "settings.general.section.notifications": "Notificacions del sistema", | |
| "settings.general.section.updates": "Actualitzacions", | |
| "settings.general.section.sounds": "Efectes de so", | |
| "settings.general.section.feed": "Alimentació", | |
| "settings.general.section.display": "Mostra", | |
| "settings.general.row.language.title": "Llengua", | |
| "settings.general.row.language.description": "Canvia l'idioma de visualització per a OpenCode", | |
| "settings.general.row.shell.title": "Carcassa terminal", | |
| "settings.general.row.shell.description": "Shell utilitzat pel terminal i les eines d'agent", | |
| "settings.general.row.shell.autoDefault": "Automàtic (per defecte)", | |
| "settings.general.row.shell.terminalOnly": "només terminal", | |
| "settings.general.row.appearance.title": "Aparença", | |
| "settings.general.row.appearance.description": "Personalitza com es veu OpenCode al teu dispositiu", | |
| "settings.general.row.colorScheme.title": "Esquema de colors", | |
| "settings.general.row.colorScheme.description": "Trieu si OpenCode segueix el tema del sistema, clar o fosc", | |
| "settings.general.row.theme.title": "Tema", | |
| "settings.general.row.theme.description": "Personalitza la temàtica de OpenCode.", | |
| "settings.general.row.font.title": "Font del codi", | |
| "settings.general.row.font.description": "Personalitzeu el tipus de lletra utilitzat als blocs de codi", | |
| "settings.general.row.terminalFont.title": "Tipus de lletra terminal", | |
| "settings.general.row.terminalFont.description": "Personalitzeu el tipus de lletra utilitzat al terminal", | |
| "settings.general.row.uiFont.title": "Tipus de lletra de la interfície", | |
| "settings.general.row.uiFont.description": "Personalitzeu el tipus de lletra utilitzat a tota la interfície", | |
| "settings.general.row.followup.title": "Comportament de seguiment", | |
| "settings.general.row.followup.description": | |
| "Trieu si les indicacions de seguiment es dirigeixen immediatament o esperen en una cua", | |
| "settings.general.row.followup.option.queue": "Cua", | |
| "settings.general.row.followup.option.steer": "Dirigeix", | |
| "settings.general.row.showFileTree.title": "Arbre de fitxers", | |
| "settings.general.row.showFileTree.description": "Mostra el tauler de l'arbre de fitxers a les sessions", | |
| "settings.general.row.showNavigation.title": "Controls de navegació", | |
| "settings.general.row.showNavigation.description": | |
| "Mostra els botons enrere i endavant a la barra de títol de l'escriptori", | |
| "settings.general.row.showSearch.title": "Paleta de comandaments", | |
| "settings.general.row.showSearch.description": "Mostra el botó de cerca i paleta d'ordres a la barra de títol", | |
| "settings.general.row.showTerminal.title": "Terminal", | |
| "settings.general.row.showTerminal.description": "Mostra el botó del terminal a la barra de títol de l'escriptori", | |
| "settings.general.row.showStatus.title": "Estat del servidor", | |
| "settings.general.row.showStatus.description": "Mostra el botó d'estat del servidor a la barra de títol", | |
| "settings.general.row.mobileTitlebarBottom.title": "Navegació inferior", | |
| "settings.general.row.mobileTitlebarBottom.description": | |
| "Col·loqueu la barra de títol i les pestanyes de sessió a la part inferior de la pantalla al mòbil", | |
| "settings.general.row.showCustomAgents.title": "Agent d'espectacles", | |
| "settings.general.row.showCustomAgents.description": | |
| "Canvia entre agents del compositor. Quan s'amaga, el valor predeterminat és Build agent.", | |
| "settings.general.row.reasoningSummaries.title": "Mostra resums de raonament", | |
| "settings.general.row.reasoningSummaries.description": "Mostra els resums de raonament del model a la línia de temps", | |
| "settings.general.row.shellToolPartsExpanded.title": "Amplieu les peces de l'eina de closca", | |
| "settings.general.row.shellToolPartsExpanded.description": | |
| "Mostra les parts de l'eina d'intèrpret d'ordres ampliades per defecte a la línia de temps", | |
| "settings.general.row.editToolPartsExpanded.title": "Amplieu les parts d'eina d'edició", | |
| "settings.general.row.editToolPartsExpanded.description": | |
| "Mostra les parts de l'eina d'edició, escriptura i pedaç ampliades de manera predeterminada a la línia de temps", | |
| "settings.general.row.newInterface.title": "Nou disseny", | |
| "settings.general.row.newInterface.badge": "Nou", | |
| "settings.general.row.newInterface.description": | |
| "Utilitzeu les noves pestanyes i el disseny de la casa. Canvia entre dissenys durant un temps limitat.", | |
| "settings.general.row.newInterfaceNotice.title": "Ara esteu utilitzant un disseny nou", | |
| "settings.general.row.newInterfaceNotice.description": "El disseny anterior ja no està disponible", | |
| "settings.general.row.newInterfaceNotice.dismiss": "Descartar", | |
| "settings.general.row.pinchZoom.title": "Pessigueu per fer zoom", | |
| "settings.general.row.pinchZoom.description": | |
| "Permet que els gestos de pessigar el ratolí tàctil i de desplaçament Ctrl s'ampliïn", | |
| "settings.general.row.wayland.title": "Utilitza el nadiu Wayland", | |
| "settings.general.row.wayland.description": "Desactiveu la alternativa X11 a Wayland. Requereix reinici.", | |
| "settings.general.row.wayland.tooltip": | |
| "A Linux amb monitors de freqüència de refresc mixta, el nadiu Wayland pot ser més estable.", | |
| "settings.general.row.releaseNotes.title": "Notes de publicació", | |
| "settings.general.row.releaseNotes.description": | |
| "Mostra les finestres emergents Novetats després de les actualitzacions", | |
| "settings.updates.row.startup.title": "Comproveu si hi ha actualitzacions a l'inici", | |
| "settings.updates.row.startup.description": | |
| "Comprova automàticament si hi ha actualitzacions quan s'iniciï OpenCode.", | |
| "settings.updates.row.check.title": "Comproveu si hi ha actualitzacions", | |
| "settings.updates.row.check.description": | |
| "Comproveu manualment si hi ha actualitzacions i instal·leu si està disponible", | |
| "settings.updates.action.checkNow": "Comproveu ara", | |
| "settings.updates.action.checking": "S'està comprovant...", | |
| "settings.updates.action.downloading": "S'està baixant...", | |
| "settings.updates.action.installing": "S'està instal·lant...", | |
| "settings.updates.toast.latest.title": "Estàs al dia", | |
| "settings.updates.toast.latest.description": "Esteu executant la darrera versió de OpenCode.", | |
| "sound.option.none": "Cap", | |
| "sound.option.alert01": "Alerta 01", | |
| "sound.option.alert02": "Alerta 02", | |
| "sound.option.alert03": "Alerta 03", | |
| "sound.option.alert04": "Alerta 04", | |
| "sound.option.alert05": "Alerta 05", | |
| "sound.option.alert06": "Alerta 06", | |
| "sound.option.alert07": "Alerta 07", | |
| "sound.option.alert08": "Alerta 08", | |
| "sound.option.alert09": "Alerta 09", | |
| "sound.option.alert10": "Alerta 10", | |
| "sound.option.bipbop01": "Bip-bop 01", | |
| "sound.option.bipbop02": "Bip-bop 02", | |
| "sound.option.bipbop03": "Bip-bop 03", | |
| "sound.option.bipbop04": "Bip-bop 04", | |
| "sound.option.bipbop05": "Bip-bop 05", | |
| "sound.option.bipbop06": "Bip-bop 06", | |
| "sound.option.bipbop07": "Bip-bop 07", | |
| "sound.option.bipbop08": "Bip-bop 08", | |
| "sound.option.bipbop09": "Bip-bop 09", | |
| "sound.option.bipbop10": "Bip-bop 10", | |
| "sound.option.staplebops01": "Staplebops 01", | |
| "sound.option.staplebops02": "Staplebops 02", | |
| "sound.option.staplebops03": "Staplebops 03", | |
| "sound.option.staplebops04": "Staplebops 04", | |
| "sound.option.staplebops05": "Staplebops 05", | |
| "sound.option.staplebops06": "Staplebops 06", | |
| "sound.option.staplebops07": "Staplebops 07", | |
| "sound.option.nope01": "No 01", | |
| "sound.option.nope02": "No 02", | |
| "sound.option.nope03": "No 03", | |
| "sound.option.nope04": "No 04", | |
| "sound.option.nope05": "No 05", | |
| "sound.option.nope06": "No 06", | |
| "sound.option.nope07": "No 07", | |
| "sound.option.nope08": "No 08", | |
| "sound.option.nope09": "No 09", | |
| "sound.option.nope10": "No 10", | |
| "sound.option.nope11": "No 11", | |
| "sound.option.nope12": "No 12", | |
| "sound.option.yup01": "Sí 01", | |
| "sound.option.yup02": "Sí 02", | |
| "sound.option.yup03": "Sí 03", | |
| "sound.option.yup04": "Sí 04", | |
| "sound.option.yup05": "Sí 05", | |
| "sound.option.yup06": "Sí 06", | |
| "settings.general.notifications.agent.title": "Agent", | |
| "settings.general.notifications.agent.description": | |
| "Mostra la notificació del sistema quan l'agent està complet o necessita atenció", | |
| "settings.general.notifications.permissions.title": "Permisos", | |
| "settings.general.notifications.permissions.description": | |
| "Mostra la notificació del sistema quan es requereix un permís", | |
| "settings.general.notifications.errors.title": "Errors", | |
| "settings.general.notifications.errors.description": "Mostra la notificació del sistema quan es produeix un error", | |
| "settings.general.sounds.agent.title": "Agent", | |
| "settings.general.sounds.agent.description": "Reprodueix el so quan l'agent està complet o necessita atenció", | |
| "settings.general.sounds.permissions.title": "Permisos", | |
| "settings.general.sounds.permissions.description": "Reprodueix so quan es requereix un permís", | |
| "settings.general.sounds.errors.title": "Errors", | |
| "settings.general.sounds.errors.description": "Reprodueix el so quan es produeix un error", | |
| "settings.shortcuts.title": "Dreceres de teclat", | |
| "settings.shortcuts.reset.button": "Restableix els valors predeterminats", | |
| "settings.shortcuts.reset.toast.title": "Es restableixen les dreceres", | |
| "settings.shortcuts.reset.toast.description": "Les dreceres de teclat s'han restablert als valors predeterminats.", | |
| "settings.shortcuts.conflict.title": "La drecera ja està en ús", | |
| "settings.shortcuts.conflict.description": "{{keybind}} ja està assignat a {{titles}}.", | |
| "settings.shortcuts.unassigned": "Sense assignar", | |
| "settings.shortcuts.pressKeys": "Premeu les tecles", | |
| "settings.shortcuts.search.placeholder": "Cerca dreceres", | |
| "settings.shortcuts.search.empty": "No s'han trobat dreceres", | |
| "settings.shortcuts.group.general": "General", | |
| "settings.shortcuts.group.session": "Sessió", | |
| "settings.shortcuts.group.navigation": "Navegació", | |
| "settings.shortcuts.group.modelAndAgent": "Model i agent", | |
| "settings.shortcuts.group.terminal": "Terminal", | |
| "settings.shortcuts.group.prompt": "Indicació", | |
| "settings.providers.title": "Proveïdors", | |
| "settings.providers.description": "La configuració del proveïdor es podrà configurar aquí.", | |
| "settings.providers.section.connected": "Proveïdors connectats", | |
| "settings.providers.connected.empty": "No hi ha proveïdors connectats", | |
| "settings.providers.connected.environmentDescription": "Connectat des de les vostres variables d'entorn", | |
| "settings.providers.section.popular": "Proveïdors populars", | |
| "settings.providers.custom.description": "Afegiu un proveïdor compatible amb OpenAI per base URL.", | |
| "settings.providers.tag.environment": "Medi ambient", | |
| "settings.providers.tag.config": "Config", | |
| "settings.providers.tag.custom": "Personalitzat", | |
| "settings.providers.tag.other": "Altres", | |
| "settings.models.title": "Models", | |
| "settings.models.description": "La configuració del model es podrà configurar aquí.", | |
| "settings.agents.title": "Agents", | |
| "settings.agents.description": "La configuració de l'agent es podrà configurar aquí.", | |
| "settings.commands.title": "Ordres", | |
| "settings.commands.description": "La configuració de les ordres es podrà configurar aquí.", | |
| "settings.mcp.title": "MCP", | |
| "settings.mcp.description": "La configuració MCP es podrà configurar aquí.", | |
| "settings.permissions.title": "Permisos", | |
| "settings.permissions.description": "Controleu quines eines pot utilitzar el servidor de manera predeterminada.", | |
| "settings.permissions.section.tools": "Eines", | |
| "settings.permissions.toast.updateFailed.title": "No s'han pogut actualitzar els permisos", | |
| "settings.permissions.action.allow": "Permetre", | |
| "settings.permissions.action.ask": "Pregunta", | |
| "settings.permissions.action.deny": "Negar", | |
| "settings.permissions.tool.read.title": "Llegeix", | |
| "settings.permissions.tool.read.description": "Llegint un fitxer (coincideix amb la ruta del fitxer)", | |
| "settings.permissions.tool.edit.title": "Edita", | |
| "settings.permissions.tool.edit.description": | |
| "Modifiqueu fitxers, incloses les edicions, les escriptures i els pedaços", | |
| "settings.permissions.tool.glob.title": "Glob", | |
| "settings.permissions.tool.glob.description": "Relaciona fitxers amb patrons globus", | |
| "settings.permissions.tool.grep.title": "Grep", | |
| "settings.permissions.tool.grep.description": "Cerca continguts de fitxers mitjançant expressions regulars", | |
| "settings.permissions.tool.list.title": "Llista", | |
| "settings.permissions.tool.list.description": "Llista els fitxers dins d'un directori", | |
| "settings.permissions.tool.bash.title": "Bash", | |
| "settings.permissions.tool.bash.description": "Executeu ordres de shell", | |
| "settings.permissions.tool.task.title": "Tasca", | |
| "settings.permissions.tool.task.description": "Llançar subagents", | |
| "settings.permissions.tool.skill.title": "Habilitat", | |
| "settings.permissions.tool.skill.description": "Carregueu una habilitat pel nom", | |
| "settings.permissions.tool.lsp.title": "LSP", | |
| "settings.permissions.tool.lsp.description": "Executeu consultes del servidor d'idiomes", | |
| "settings.permissions.tool.todowrite.title": "Tot Escriure", | |
| "settings.permissions.tool.todowrite.description": "Actualitzeu la llista de tasques", | |
| "settings.permissions.tool.webfetch.title": "Recollida web", | |
| "settings.permissions.tool.webfetch.description": "Obteniu contingut d'un URL", | |
| "settings.permissions.tool.websearch.title": "Cerca web", | |
| "settings.permissions.tool.websearch.description": "Cerca al web", | |
| "settings.permissions.tool.external_directory.title": "Directori extern", | |
| "settings.permissions.tool.external_directory.description": "Accediu als fitxers fora del directori del projecte", | |
| "settings.permissions.tool.doom_loop.title": "Doom Loop", | |
| "settings.permissions.tool.doom_loop.description": "Detecteu trucades d'eines repetides amb entrada idèntica", | |
| "session.delete.failed.title": "No s'ha pogut suprimir la sessió", | |
| "session.delete.title": "Suprimeix la sessió", | |
| "session.delete.confirm": 'Voleu suprimir la sessió "{{name}}"?', | |
| "session.delete.button": "Suprimeix la sessió", | |
| "workspace.new": "Nou espai de treball", | |
| "workspace.type.local": "locals", | |
| "workspace.type.sandbox": "caixa de sorra", | |
| "workspace.create.failed.title": "No s'ha pogut crear l'espai de treball", | |
| "workspace.delete.failed.title": "No s'ha pogut suprimir l'espai de treball", | |
| "workspace.resetting.title": "Restabliment de l'espai de treball", | |
| "workspace.resetting.description": "Això pot trigar un minut.", | |
| "workspace.reset.failed.title": "No s'ha pogut restablir l'espai de treball", | |
| "workspace.reset.success.title": "Restabliment de l'espai de treball", | |
| "workspace.reset.success.description": "L'espai de treball ara coincideix amb la branca predeterminada.", | |
| "workspace.error.stillPreparing": "L'espai de treball encara s'està preparant", | |
| "workspace.status.checking": "S'estan comprovant els canvis no combinats...", | |
| "workspace.status.error": "No es pot verificar l'estat de git.", | |
| "workspace.status.clean": "No s'han detectat canvis no combinats.", | |
| "workspace.status.dirty": "S'han detectat canvis no combinats en aquest espai de treball.", | |
| "workspace.delete.title": "Suprimeix l'espai de treball", | |
| "workspace.delete.confirm": 'Voleu suprimir l\'espai de treball "{{name}}"?', | |
| "workspace.delete.button": "Suprimeix l'espai de treball", | |
| "workspace.reset.title": "Restableix l'espai de treball", | |
| "workspace.reset.confirm": 'Restableix l\'espai de treball "{{name}}"?', | |
| "workspace.reset.button": "Restableix l'espai de treball", | |
| "workspace.reset.archived.none": "No s'arxivarà cap sessió activa.", | |
| "workspace.reset.archived.one": "S'arxivarà 1 sessió.", | |
| "workspace.reset.archived.many": "{{count}} sessions s'arxivaran.", | |
| "workspace.reset.note": "Això restablirà l'espai de treball perquè coincideixi amb la branca predeterminada.", | |
| "dialog.usageExceeded.dontShowAgain": "No ho tornis a mostrar", | |
| } | |