{
  "common": {
    "autoDetect": "Detección automática",
    "back": "De volta",
    "browse": "Explorar",
    "cancel": "Cancelar",
    "close": "Pechar",
    "add": "Engadir",
    "remove": "Eliminar",
    "save": "Gardar",
    "restart": "Reiniciar",
    "settings": "Configuración",
    "version": "Versión",
    "done": "Feito",
    "loading": "Cargando..."
  },
  "settings": {
    "subtitle": "Xestiona as preferencias das aplicacións e os provedores para o espazo de traballo activo.",
    "tabs": {
      "general": "Xeral",
      "providers": "Provedores",
      "plugins": "Complementos",
      "tools": "Ferramentas"
    },
    "plugins": {
      "title": "Complementos",
      "unavailable": "A última corrección de migración do arnes eliminouse a xestión de complementos. O punto de entrada é visible de novo; as accións de xestión deben conectarse de novo ao novo arnés API.",
      "installed": "Instalado",
      "discover": "Descubrir",
      "project": "Proxecto",
      "global": "Global",
      "globalScope": "Instalar globalmente",
      "published": "Publicado",
      "custom": "Personalizado",
      "searchPlaceholder": "Busca complementos...",
      "install": "Instalar",
      "installSourcePlaceholder": "Instalar desde a fonte, p. ex. propietario/repo@nome-habilidade",
      "noResults": "Non se atoparon complementos.",
      "noPlugins": "Non hai complementos instalados.",
      "emptyScope": "Non hai complementos neste ámbito.",
      "pluginGroups": "Grupos de complementos",
      "general": "Xeral",
      "capabilityCount": "{{count}} capacidades",
      "updateGroup": "Actualizar grupo",
      "update": "Actualizar"
    },
    "general": {
      "agentBackend": "Harness",
      "darkMode": "Modo escuro",
      "appearance": "Aparición",
      "themeLight": "Luz",
      "themeDark": "Escuro",
      "themeSystem": "Sistema",
      "contrast": "Contraste",
      "accent": "Acento",
      "customAccent": "Cor de acento personalizado",
      "codeFontSize": "Tamaño da fonte do código",
      "language": "Linguaxe",
      "defaultChatDirectory": "Directorio de chat predeterminado",
      "defaultChatDirectoryHelp": "Comezan novos chats neste directorio de traballo.",
      "newChatModelBehavior": "LLM modelo para novos chats",
      "newChatModelBehaviorHelp": "Escolle como OpenGUI preselecciona o modelo LLM ao iniciar un novo chat.",
      "newChatModelAsk": "Escolle cada vez",
      "newChatModelLast": "Usa o último modelo LLM",
      "newChatModelWorkspaceDefault": "Usa o espazo de traballo predeterminado",
      "desktopNotifications": "Notificacións de escritorio",
      "blockedByBrowser": "Bloqueado polo navegador",
      "fileManager": "Xestor de ficheiros",
      "fileManagerHelp": "Comando para abrir o seu xestor de ficheiros (por exemplo, nemo, nautilus). Déixao baleiro para a detección automática.",
      "terminal": "Terminal",
      "terminalHelp": "Comando para abrir o teu terminal (por exemplo, fantasma, gatiño). Déixao baleiro para a detección automática.",
      "hideOldModels": "Ocultar modelos antigos",
      "months": "meses",
      "hideOldModelsHelp": "Os modelos seleccionados e favoritos sempre permanecen visibles. Os modelos sen data de lanzamento válida tamén permanecen visibles.",
      "restartLocalBackend": "Reiniciar Local Backend",
      "restartLocalBackendTitle": "Reiniciar Local Backend?",
      "restartLocalBackendDescription": "Isto volve cargar o backend local de OpenGUI e, a continuación, actualiza a aplicación. Os xiros de carreira poden interromperse."
    }
  },
  "sidebar": {
    "allProjectsPinned": "Todos os proxectos fixados",
    "chats": "Chats",
    "clearSearch": "Borrar a busca na barra lateral",
    "loadMore": "Cargar máis ({{count}})",
    "newChat": "Chat novo",
    "newSession": "Nova sesión",
    "noChats": "Sen chats",
    "noMatches": "Non hai coincidencias para \"{{query}}\"",
    "noSessionsYet": "Aínda non hai sesións",
    "pinned": "Fixado",
    "projects": "Proxectos",
    "searchPlaceholder": "Busca proxectos e sesións...",
    "showLess": "Mostrar menos",
    "title": "Barra lateral",
    "mobileDescription": "Mostra a barra lateral do móbil.",
    "untitled": "Sen título"
  },
  "sessionMenu": {
    "pin": "Pin na parte superior",
    "unpin": "Desenganche",
    "rename": "Cambiar o nome",
    "setColor": "Establecer cor",
    "tags": "Etiquetas",
    "addTag": "Engadir etiqueta...",
    "moveToProject": "Mover ao proxecto",
    "removeFromProject": "Eliminar de {{project}}",
    "deleteSession": "Eliminar sesión"
  },
  "projectMenu": {
    "pinProject": "Proxecto Pin",
    "unpinProject": "Desenganche o proxecto",
    "copyAbsolutePath": "Copiar camiño absoluto",
    "openInFileBrowser": "Abrir no navegador de ficheiros",
    "openInTerminal": "Abrir no terminal",
    "newSession": "Nova sesión",
    "collapseProject": "Contraer proxecto",
    "expandProject": "Ampliar proxecto",
    "newWorktree": "Nova árbore de traballo...",
    "worktrees": "Árbores de traballo",
    "merge": "Combinar",
    "openPullRequest": "Abrir solicitude de extracción",
    "removeProject": "Pechar proxecto",
    "closeOtherProjects": "Pechar outros proxectos",
    "createPullRequest": "Crear PR"
  },
  "prompt": {
    "inputLabel": "Entrada de mensaxe",
    "selectOrCreateSession": "Selecciona ou crea unha sesión...",
    "interruptAndSend": "Interrompe e envía...",
    "steerDirection": "Dirixe o modelo nunha dirección...",
    "queueMessage": "Poñer unha mensaxe en cola...",
    "message": "Mensaxe...",
    "uploadingFiles": "Cargando ficheiros...",
    "add": "Engadir",
    "addFile": "Engadir ficheiro",
    "mcps": "MCP",
    "newWorktree": "Nova árbore de traballo",
    "currentRootWorktree": "Rama actual da árbore de traballo raíz.",
    "queueTitle": "Fila: agarde a resposta completa e, a continuación, envíe (Ctrl/Cmd+D para alternar)",
    "steerTitle": "Dirixir: agarda a que remate a parte actual e envía (Ctrl/Cmd+D para alternar)",
    "queue": "Fila",
    "steer": "Dirixir",
    "stop": "Pare",
    "stopGenerating": "Deixar de xerar",
    "send": "Enviar",
    "sendMessage": "Enviar mensaxe"
  },
  "variantSelector": {
    "off": "apagado",
    "thinkingEffort": "Esforzo de reflexión: {{level}} (faga clic ou Ctrl+T para circular, Ctrl+Maiús+T para retroceder)"
  },
  "agentSelector": {
    "placeholder": "Axente"
  },
  "modelSelector": {
    "selectModel": "Seleccione modelo",
    "searchPlaceholder": "Busca provedor, modelo ou ID...",
    "favorites": "Favoritos",
    "recent": "Recente",
    "backendLocked": "Backend bloqueado para esta sesión.",
    "noModelsMatch": "Ningún modelo coincide con \"{{query}}\".",
    "addFavorite": "Engadir a favoritos",
    "removeFavorite": "Eliminar dos favoritos"
  },
  "messageActions": {
    "contextCompacted": "Contexto compactado",
    "revertToMessage": "Volver a esta mensaxe",
    "forkFromMessage": "Bifurcación desta mensaxe",
    "showMore": "Mostrar máis",
    "showLess": "Mostrar menos"
  },
  "toolOutput": {
    "showRaw": "Mostrar en bruto",
    "rawTitle": "Saída da ferramenta en bruto",
    "rawDescription": "Saída textual orixinal devolta pola ferramenta.",
    "copyRaw": "Copia en bruto"
  },
  "workspace": {
    "addTitle": "Engadir espazo de traballo",
    "editTitle": "Editar espazo de traballo",
    "addDescription": "Conéctate a un OpenGUI Backend como un novo espazo de traballo.",
    "editDescription": "Cambia o nome deste espazo de traballo ou actualiza o seu token de acceso. Crea un novo espazo de traballo para usar un Backend URL diferente.",
    "name": "Nome",
    "namePlaceholder": "p.ex. Produción na nube",
    "backendUrl": "Backend URL",
    "backendUrlPlaceholder": "https://your-server.example.com",
    "accessToken": "Token de acceso",
    "optional": "opcional",
    "accessTokenPlaceholder": "Pega OPENGUI_AUTH_TOKEN",
    "addWorkspace": "Engadir espazo de traballo",
    "toggleSidebar": "Alternar a barra lateral"
  },
  "mcp": {
    "title": "MCP",
    "description": "Activa ou desactiva os MCP servidores para esta sesión.",
    "noManagement": "O backend actual non ten MCP xestión.",
    "noneConfigured": "Non se configuraron MCP servidores.",
    "connected": "Conectado",
    "disabled": "Desactivado",
    "failed": "Fallou",
    "needsAuth": "Necesita autenticación",
    "needsRegistration": "Necesita rexistro",
    "unknown": "Descoñecido"
  },
  "contextStatus": {
    "compacting": "Compactación",
    "contextWindow": "Fiestra de contexto",
    "tokens": "fichas",
    "cost": "Custo",
    "compact": "Compacto"
  },
  "worktree": {
    "newWorktree": "Novo Worktree",
    "createFor": "Crea unha nova árbore de traballo de git para",
    "branch": "Rama",
    "newBranch": "Nova sucursal",
    "existingBranch": "Rama existente",
    "branchName": "Nome da sucursal",
    "selectBranch": "Seleccione rama",
    "loadingBranches": "Cargando ramas...",
    "chooseBranch": "Escolle unha sucursal...",
    "path": "Worktree camiño",
    "pathPlaceholder": "/camiño/a/árbore de traballo",
    "pathHelp": "Crearase un novo directorio neste camiño.",
    "creating": "Creando...",
    "createWorktree": "Crear árbore de traballo",
    "setupTitle": "Worktree Configuración",
    "detectingSetup": "Detectando a configuración do proxecto...",
    "detectedSetup": "Detectouse {{file}} en {{project}}. Executar a configuración?",
    "runningSetup": "Executando o comando de configuración...",
    "setupComplete": "A configuración completouse correctamente.",
    "setupFailed": "O comando de configuración fallou.",
    "skip": "Saltar",
    "run": "Corre",
    "detectedCommand": "Comando detectado",
    "setupFinished": "A configuración rematou: a árbore de traballo está lista."
  },
  "worktreeCleanup": {
    "title": "Non quedan sesións",
    "descriptionPrefix": "A árbore de traballo",
    "branch": "rama",
    "descriptionSuffix": "non ten sesións activas. Queres eliminalo?",
    "keep": "Manteña",
    "remove": "Eliminar",
    "removing": "Eliminando...",
    "deleteFromDisk": "Tamén elimine os ficheiros da árbore de traballo do disco"
  },
  "providers": {
    "searchPlaceholder": "Busca provedores...",
    "managerSwitcher": "Xestor de provedores",
    "noManagement": "Non hai Harness dispoñible para a xestión do provedor.",
    "loadFailed": "Non se puideron cargar os provedores. O OpenGUI Backend está conectado?",
    "allProviders": "Todos os provedores",
    "customProvider": "Provedor personalizado",
    "popular": "Popular",
    "other": "Outros",
    "connected": "Conectado",
    "connect": "Conectar",
    "disconnect": "Desconectar",
    "disconnectConfirm": "Desconectar {{name}}?",
    "fromEnv": "de env",
    "fromEnvTitle": "Conectado desde as súas variables de entorno",
    "noProvidersFound": "Non se atopou ningún provedor para \"{{query}}\"",
    "providerId": "ID do provedor",
    "displayName": "Nome para mostrar",
    "baseUrl": "Base URL",
    "apiKey": "API Chave",
    "connectedMessage": "{{name}} conectado",
    "loading": "Cargando...",
    "chooseConnectMethod": "Escolle como conectarse:",
    "useDifferentMethod": "Use un método diferente",
    "oauthTimeout": "OAuth tempo de espera. Téntao de novo",
    "invalidCode": "Código non válido",
    "openAuthorizationPage": "Abrir páxina de autorización",
    "authorizationCode": "Código de autorización",
    "authorizationCodePlaceholder": "Pega o código aquí",
    "submitCode": "Enviar código",
    "waitingAuthorization": "Agardando autorización...",
    "startingAuthorization": "Iniciando autorización...",
    "envReferenceHelp": "Use {env:VAR_NAME} para facer referencia a unha variable de ambiente.",
    "models": "Modelos",
    "customHeaders": "Cabeceiras personalizadas",
    "addCustomProvider": "Engadir provedor personalizado",
    "providerIdRequired": "É necesario o ID do provedor",
    "providerIdInvalid": "O ID do provedor debe ser alfanumérico en minúsculas con guións/guións baixos",
    "displayNameRequired": "O nome para mostrar é necesario",
    "baseUrlRequired": "Requírese a base URL",
    "baseUrlInvalid": "A base URL debe comezar por http:// ou https://",
    "modelIdsRequired": "Deben cubrirse todos os modelos de ID",
    "modelNamesRequired": "Deben cubrirse todos os nomes dos modelos",
    "duplicateModelIds": "Atopáronse ID de modelo duplicados"
  },
  "setupWizard": {
    "title": "Benvido a OpenGUI",
    "setupAgentsTitle": "Configura axentes de codificación",
    "chooseStartTitle": "Escolle onde comezan os novos chats",
    "readyTitle": "Estás listo",
    "setupSavedTitle": "Gardouse a configuración",
    "checkingComputer": "Comprobando este ordenador",
    "lookingForHarnesses": "Buscando Harness CLI instaladas.",
    "codingAgentFound": "Atopouse un axente de codificación",
    "codingAgentFoundDescription": "OpenGUI atopou un axente de codificación neste ordenador.",
    "noHarnessInstalledTitle": "Non hai Harness instalado",
    "noHarnessInstalledDescription": "OpenGUI necesita un axente de codificación para que poida funcionar nos teus ficheiros.",
    "checkHarnessesFailedTitle": "Non se puideron comprobar os arneses",
    "checkHarnessesFailedDescription": "Podes continuar coa configuración e comprobar de novo máis tarde.",
    "checkAgain": "Comproba de novo",
    "harnessInventoryTitle": "Harness inventario",
    "modelsCount": "{{count}} modelos",
    "cliFound": "CLI atopado",
    "harnessReadyDescription": "Este arnés de axente está listo para usar.",
    "harnessCliFoundDescription": "O CLI está instalado. A selección do modelo e do provedor faise máis tarde en OpenGUI.",
    "harnessNotFoundDescription": "Non se atopou o CLI neste ordenador.",
    "notFound": "non atopado",
    "defaultChatDirectoryTitle": "Directorio de chat predeterminado",
    "defaultChatDirectoryDescription": "Os novos chats comezan neste cartafol cando non se selecciona ningún proxecto.",
    "folderPlaceholder": "Escolle un cartafol ou déixao baleiro",
    "continue": "Continuar",
    "readyToWorkTitle": "OpenGUI está listo para traballar",
    "setupHarnessLaterTitle": "Podes configurar un Harness máis tarde",
    "readyToWorkDescription": "Comeza conectando un proxecto ou abrindo unha sesión.",
    "setupHarnessLaterDescription": "OpenGUI abrirase agora. Os envíos de axentes necesitan un Harness para poder executalos.",
    "openOpenGui": "Abrir OpenGUI"
  },
  "languages": {
    "af": "Afrikaans",
    "ar": "العربية",
    "az": "Azərbaycan dili",
    "bg": "Български",
    "bn": "বাংলা",
    "bs": "Bosanski",
    "ca": "Català",
    "cs": "Čeština",
    "cy": "Cymraeg",
    "da": "Dansk",
    "de": "Deutsch",
    "el": "Ελληνικά",
    "en": "English",
    "eo": "Esperanto",
    "es": "Español",
    "et": "Eesti",
    "eu": "Euskara",
    "fa": "فارسی",
    "fi": "Suomi",
    "fr": "Français",
    "ga": "Gaeilge",
    "gl": "Galego",
    "gu": "ગુજરાતી",
    "he": "עברית",
    "hi": "हिन्दी",
    "hr": "Hrvatski",
    "hu": "Magyar",
    "hy": "Հայերեն",
    "id": "Bahasa Indonesia",
    "it": "Italiano",
    "ja": "日本語",
    "ka": "ქართული",
    "kk": "Қазақ тілі",
    "km": "ខ្មែរ",
    "kn": "ಕನ್ನಡ",
    "ko": "한국어",
    "lo": "ລາວ",
    "lt": "Lietuvių",
    "lv": "Latviešu",
    "mk": "Македонски",
    "ml": "മലയാളം",
    "mn": "Монгол",
    "mr": "मराठी",
    "ms": "Bahasa Melayu",
    "my": "မြန်မာဘာသာ",
    "nb": "Norsk Bokmål",
    "ne": "नेपाली",
    "nl": "Nederlands",
    "pa": "ਪੰਜਾਬੀ",
    "pl": "Polski",
    "pt": "Português",
    "ro": "Română",
    "ru": "Русский",
    "si": "සිංහල",
    "sk": "Slovenčina",
    "sl": "Slovenščina",
    "sq": "Shqip",
    "sr": "Српски",
    "sv": "Svenska",
    "sw": "Kiswahili",
    "ta": "தமிழ்",
    "te": "తెలుగు",
    "th": "ไทย",
    "tl": "Filipino",
    "tr": "Türkçe",
    "uk": "Українська",
    "ur": "اردو",
    "uz": "O'zbek",
    "vi": "Tiếng Việt",
    "zh": "中文"
  },
  "startup": {
    "checkingLocalServer": "Comprobando o servidor local...",
    "startingLocalServer": "Iniciando servidor local..."
  },
  "sessionError": {
    "title": "Erro do axente",
    "nextStep": "Seguinte paso: execute este comando no seu terminal e, a continuación, tente de novo:",
    "openTerminal": "Abrir terminal"
  },
  "updateDialog": {
    "title": "Actualización dispoñible",
    "description": "Hai unha nova versión de OpenGUI ({{latestVersion}}) dispoñible. Actualmente estás executando v{{currentVersion}}.",
    "currentVersion": "Versión actual: v{{currentVersion}}.",
    "dismiss": "Descartar",
    "open": "Aberto"
  },
  "emptyStates": {
    "noProjectTitle": "Non hai ningún proxecto conectado",
    "noProjectCanStart": "Conecta un proxecto agora ou inicia un chat.",
    "noProjectConnect": "Conecta un proxecto para comezar a chatear.",
    "startChat": "Inicia un chat",
    "noSessionTitle": "Non se seleccionou ningunha sesión",
    "noSessionDescription": "Selecciona unha sesión ou inicia unha nova desde un proxecto conectado."
  },
  "mergeDialog": {
    "failed": "Produciuse un erro na fusión",
    "merging": "Fusionando...",
    "mergingDescription": "Fusionando {{branch}} na rama actual",
    "success": "Combinar correctamente",
    "successDescription": "{{branch}} fusionouse correctamente.",
    "successDescriptionDelete": "{{branch}} fusionouse correctamente. Eliminarase a árbore de traballo.",
    "conflicts": "Combina conflitos",
    "conflictsDescription": "A combinación de {{branch}} produciu conflitos nos ficheiros {{count}}:",
    "abort": "Abortar a fusión",
    "fixWithAI": "Resolver con AI",
    "title": "Combina rama",
    "description": "Combina {{branch}} na rama actual de {{repoName}}",
    "deleteWorktreeLabel": "Eliminar a árbore de traballo despois da combinación exitosa",
    "deleteWorktreeDescription": "Elimina o directorio da árbore de traballo e desconéctao do proxecto"
  },
  "questionPanel": {
    "title": "O asistente ten unha pregunta",
    "customAnswerPlaceholder": "Escribe unha resposta personalizada...",
    "submit": "Enviar",
    "dismiss": "Descartar"
  },
  "diff": {
    "noLineDiffAvailable": "Non hai ningunha diferenza de liña dispoñible."
  },
  "reasoning": {
    "thinking": "Pensando",
    "thinkingRunning": "Pensando..."
  },
  "toolLabels": {
    "bash": {
      "running": "Correndo",
      "done": "Ran"
    },
    "read": {
      "running": "Lendo",
      "done": "Ler"
    },
    "edit": {
      "running": "Edición",
      "done": "Editado"
    },
    "write": {
      "running": "Escritura",
      "done": "Escribiu"
    },
    "grep": {
      "running": "Buscando",
      "done": "Buscado"
    },
    "glob": {
      "running": "Globing",
      "done": "Globeado"
    },
    "task": {
      "running": "Correndo",
      "done": "Ran"
    },
    "todo": {
      "running": "Escribindo todos",
      "doneOne": "Escribiu {{count}} todo",
      "doneOther": "Escribiu {{count}} todos"
    },
    "question": {
      "running": "Preguntando",
      "doneOne": "{{count}} pregunta",
      "doneOther": "Fixeron {{count}} preguntas"
    },
    "patch": {
      "created": "Creado",
      "deleted": "Eliminado",
      "moved": "Movido",
      "patched": "Parchada"
    },
    "fileCountOther": "{{count}} ficheiros",
    "matchCountOne": "{{count}} coincidencia",
    "matchCountOther": "{{count}} coincidencias"
  },
  "attachments": {
    "image": "Imaxe",
    "fileAttachment": "Arquivo adxunto",
    "imageAttachment": "Imaxe adxunta {{count}}",
    "closeImagePreview": "Pechar a vista previa da imaxe"
  },
  "projectPath": {
    "up": "Arriba",
    "noFolders": "Non hai cartafoles",
    "allowedRoots": "Raíces permitidas: {{roots}}",
    "serverDefault": "servidor predeterminado",
    "title": "Proxecto Aberto",
    "webLocalDescription": "Escolle unha ruta do proxecto no servidor OpenGUI. Se usa isto desde un teléfono, as rutas son rutas do servidor, non ficheiros do teléfono.",
    "localDescription": "Abre un cartafol do proxecto local para esta xanela. Tamén pode pegar un camiño absoluto manualmente.",
    "remoteDescription": "Esta xanela está conectada a un servidor remoto, polo que escolla un proxecto introducindo a ruta nese servidor.",
    "openProject": "Proxecto aberto",
    "projectPathLabel": "Camiño do proxecto",
    "browseServer": "Explorar servidor",
    "loadingServerFolders": "Cargando cartafoles do servidor..."
  },
  "fileMention": {
    "searching": "Buscando...",
    "typeToSearch": "Escriba para buscar ficheiros",
    "noMatchingFiles": "Non hai ficheiros coincidentes",
    "searchFailed": "Produciuse un erro na busca de ficheiros"
  },
  "queueList": {
    "reorderQueuedPrompt": "Reordena a solicitude da cola",
    "sendNow": "Enviar agora",
    "interrupt": "interromper",
    "steer": "dirixir",
    "edit": "Editar",
    "moveToTop": "Mover arriba",
    "moveToBottom": "Mover ao fondo"
  },
  "permissionPanel": {
    "title": "Permiso: {{permission}}",
    "allowOnce": "Permitir unha vez",
    "alwaysAllow": "Permítelo sempre",
    "reject": "Rexeitar"
  },
  "revertBanner": {
    "reverted": "{{count}} mensaxe revertida",
    "reverted_plural": "{{count}} mensaxes revertíronse",
    "restore": "Restaurar"
  }
}
