Files
tolaria/src/lib/locales/pt-PT.json
2026-05-14 12:14:16 +02:00

657 lines
44 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"command.noMatches": "Sem comandos correspondentes",
"command.palettePlaceholder": "Escreva um comando...",
"command.footerNavigate": "↑↓ navegar",
"command.footerSelect": "↵ selecionar",
"command.footerClose": "esc fechar",
"command.footerSend": "↵ enviar",
"command.aiMode": "Modo {agent}",
"command.openSettings": "Abrir Definições",
"command.openSettings.keywords": "configuração de preferências",
"command.openLanguageSettings": "Abrir definições de idioma",
"command.openLanguageSettings.keywords": "idioma região i18n internacionalização localização inglês italiano francês alemão russo espanhol português chinês simplificado tradicional japonês coreano polaco 中文 繁體中文 zh-tw",
"command.useSystemLanguage": "Utilizar o idioma do sistema",
"command.openH1Setting": "Abrir a definição de renomeação automática de H1",
"command.toggleGitignoredFilesVisibility": "Alternar a visibilidade dos ficheiros Gitignored",
"command.contribute": "Contribuir",
"command.checkUpdates": "Verificar atualizações",
"command.group.navigation": "Navegação",
"command.group.note": "Nota",
"command.group.git": "Git",
"command.group.view": "Ver",
"command.group.settings": "Definições",
"command.navigation.searchNotes": "Pesquisar notas",
"command.navigation.goAllNotes": "Ir para Todas as notas",
"command.navigation.goArchived": "Ir para Arquivadas",
"command.navigation.goChanges": "Ir para Alterações",
"command.navigation.goHistory": "Ir para o Histórico",
"command.navigation.goBack": "Voltar",
"command.navigation.goForward": "Avançar",
"command.navigation.goInbox": "Ir para a Caixa de entrada",
"command.navigation.renameFolder": "Mudar o nome da pasta",
"command.navigation.deleteFolder": "Eliminar pasta",
"command.navigation.showOpenNotes": "Mostrar notas abertas",
"command.navigation.showArchivedNotes": "Mostrar notas arquivadas",
"command.navigation.listType": "Lista {type}",
"command.note.newNote": "Nova nota",
"command.note.newType": "Novo tipo",
"command.note.newTypedNote": "Novo {type}",
"command.note.saveNote": "Guardar nota",
"command.note.pastePlainText": "Colar sem formatação",
"command.note.findInNote": "Procurar na nota",
"command.note.replaceInNote": "Substituir na nota",
"command.note.deleteNote": "Eliminar nota",
"command.note.archiveNote": "Arquivar nota",
"command.note.unarchiveNote": "Desarquivar nota",
"command.note.addFavorite": "Adicionar aos Favoritos",
"command.note.removeFavorite": "Remover dos Favoritos",
"command.note.markOrganized": "Assinalar como organizada",
"command.note.markUnorganized": "Assinalar como não organizada",
"command.note.restoreDeleted": "Recuperar nota eliminada",
"command.note.setIcon": "Definir ícone da nota",
"command.note.removeIcon": "Remover ícone da nota",
"command.note.changeType": "Alterar tipo de nota…",
"command.note.moveToFolder": "Mover nota para a pasta…",
"command.note.openNewWindow": "Abrir numa nova janela",
"command.git.initialize": "Inicializar o Git para o cofre atual",
"command.git.commitPush": "Fazer commit e push",
"command.git.addRemote": "Adicionar repositório remoto ao cofre atual",
"command.git.pull": "Efetuar pull do repositório remoto",
"command.git.resolveConflicts": "Resolver conflitos",
"command.git.viewChanges": "Ver alterações pendentes",
"git.repository.select": "Repositório",
"git.toast.autoGitFailed": "Falha no AutoGit: {error}",
"git.toast.commitFailed": "Falha no commit: {error}",
"git.toast.missingAuthor": "Defina um autor Git antes de o AutoGit poder fazer o commit. Execute git config --global user.name \"O seu nome\" e git config --global user.email you@example.com.",
"command.view.editorOnly": "Apenas editor",
"command.view.editorNoteList": "Editor + Lista de notas",
"command.view.fullLayout": "Disposição completa",
"command.view.toggleProperties": "Ativar/desativar painel de propriedades",
"command.view.toggleDiff": "Ativar/desativar modo de diferenças",
"command.view.toggleRaw": "Ativar/desativar editor RAW",
"command.view.noteWidthNormal": "Utilizar largura de nota normal",
"command.view.noteWidthWide": "Utilizar largura de nota ampla",
"command.view.defaultNoteWidthNormal": "Utilizar largura de nota normal por predefinição",
"command.view.defaultNoteWidthWide": "Utilizar largura de nota ampla por predefinição",
"command.view.leftLayout": "Utilizar layout de nota alinhado à esquerda",
"command.view.centerLayout": "Utilizar layout de nota centrado",
"command.view.toggleAiPanel": "Ativar/desativar painel de IA",
"command.view.newAiChat": "Novo chat de IA",
"command.view.toggleBacklinks": "Ativar/desativar backlinks",
"command.view.moveViewUp": "Mover vista para cima",
"command.view.moveViewDown": "Mover vista para baixo",
"command.view.moveNamedViewUp": "Mover {name} para cima",
"command.view.moveNamedViewDown": "Mover {name} para baixo",
"command.view.zoomIn": "Aumentar ({zoom}%)",
"command.view.zoomOut": "Reduzir ({zoom}%)",
"command.view.resetZoom": "Repor o zoom",
"command.settings.createEmptyVault": "Criar cofre vazio…",
"command.settings.openVault": "Abrir cofre…",
"command.settings.removeVault": "Remover cofre da lista",
"command.settings.restoreGettingStarted": "Repor o cofre de introdução",
"command.settings.manageExternalAi": "Gerir ferramentas de IA externas…",
"command.settings.setupExternalAi": "Configurar ferramentas de IA externas…",
"command.settings.reloadVault": "Recarregar cofre",
"command.settings.repairVault": "Reparar cofre",
"command.settings.useLightMode": "Usar modo claro",
"command.settings.useDarkMode": "Usar modo escuro",
"command.settings.useSystemTheme": "Utilizar o tema do sistema",
"command.settings.toggleGitignoredFilesVisibility": "Alternar a visibilidade dos ficheiros Gitignored",
"command.ai.openAgents": "Abrir agentes de IA",
"command.ai.restoreGuidance": "Repor a orientação de IA da Tolaria",
"command.ai.switchToAgent": "Mudar o agente de IA para {agent}",
"command.ai.switchDefault": "Alterar agente de IA predefinido",
"command.ai.switchDefaultWithAgent": "Alterar agente de IA predefinido ({agent})",
"settings.title": "Definições",
"settings.close": "Fechar as definições",
"settings.sync.title": "Sincronização e atualizações",
"settings.sync.description": "Configurar a obtenção de atualizações em segundo plano e o feed de atualizações que a Tolaria segue. O canal Stable recebe apenas lançamentos promovidos manualmente, enquanto o canal Alpha segue todos os pushes para o main.",
"settings.pullInterval": "Intervalo de pull (minutos)",
"settings.pullIntervalDescription": "Com que frequência a Tolaria verifica alterações remotas no cofre.",
"settings.releaseChannel": "Canal de lançamentos",
"settings.releaseChannelDescription": "Stable segue lançamentos promovidos; Alpha segue cada push para main.",
"settings.releaseStable": "Stable",
"settings.releaseAlpha": "Alpha",
"settings.workspaces.title": "Cofres",
"settings.workspaces.enable": "Utilizar vários cofres ao mesmo tempo",
"settings.workspaces.enableDescription": "Experimental: carregar os cofres incluídos num único grafo. Deixe esta opção desativada para usar um cofre de cada vez.",
"settings.workspaces.name": "Nome",
"settings.workspaces.label": "Etiqueta",
"settings.workspaces.slug": "Slug",
"settings.workspaces.nameAria": "Nome do cofre para {label}",
"settings.workspaces.labelAria": "Etiqueta do cofre para {label}",
"settings.workspaces.slugAria": "Slug do cofre para {label}",
"settings.workspaces.nameTooltip": "O nome de apresentação mostrado nos menus, nas definições e nos seletores de cofre.",
"settings.workspaces.labelTooltip": "As iniciais abreviadas apresentadas em notas, resultados de pesquisa, breadcrumbs e emblemas de cofre.",
"settings.workspaces.slugTooltip": "O prefixo estável utilizado em ligações e relações entre cofres. Por agora, é apenas de leitura para evitar danificar as referências existentes.",
"settings.workspaces.color": "Cor",
"settings.workspaces.removeAria": "Remover cofre {label}",
"settings.appearance.title": "Aparência",
"settings.appearance.description": "Escolha o modo de cor da aplicação utilizado para o Tolaria Chrome, as superfícies do editor, os menus e as caixas de diálogo.",
"settings.theme.label": "Tema",
"settings.theme.light": "Claro",
"settings.theme.dark": "Escuro",
"settings.theme.system": "Sistema",
"settings.language.title": "Idioma",
"settings.language.description": "Escolha o idioma de apresentação do Tolaria Chrome. O sistema segue o macOS quando esse idioma é suportado, sendo o inglês a opção de recurso.",
"settings.language.label": "Idioma de apresentação",
"settings.language.system": "Sistema ({language})",
"settings.language.summary": "Quando faltam traduções, é utilizado o inglês como alternativa, para que as localizações parcialmente traduzidas continuem a poder ser utilizadas.",
"settings.autogit.title": "AutoGit",
"settings.autogit.description.enabled": "Cria automaticamente checkpoints conservativos do Git após pausas na edição ou quando a aplicação deixa de estar ativa.",
"settings.autogit.description.disabled": "O AutoGit não está disponível enquanto o cofre atual não estiver ativado para Git. Primeiro, inicialize o Git para este cofre.",
"settings.autogit.enable": "Ativar o AutoGit",
"settings.autogit.enableDescription": "Quando ativado, o Tolaria fará automaticamente o commit e o push das alterações locais guardadas após uma pausa por inatividade ou após a aplicação ficar inativa.",
"settings.autogit.idleThreshold": "Limite de inatividade (segundos)",
"settings.autogit.idleThresholdDescription": "Quanto tempo a Tolaria espera após pausas de edição antes de criar um ponto de verificação.",
"settings.autogit.inactiveThreshold": "Período de tolerância de aplicação inativa (segundos)",
"settings.autogit.inactiveThresholdDescription": "Quanto tempo a Tolaria espera depois de a aplicação ficar inativa antes de criar um ponto de verificação.",
"settings.titles.title": "Títulos e nomes de ficheiro",
"settings.titles.description": "Escolha se a Tolaria deve sincronizar automaticamente os nomes de ficheiro das notas sem título com base no primeiro título H1.",
"settings.titles.autoRename": "Renomear automaticamente notas sem título com base no primeiro H1",
"settings.titles.autoRenameDescription": "Quando esta opção está ativada, a Tolaria muda o nome dos ficheiros de notas sem título assim que o primeiro H1 se torna um título verdadeiro. Desative esta opção para manter o nome do ficheiro inalterado até o renomear manualmente na barra de navegação.",
"settings.vaultContent.title": "Conteúdo",
"settings.vaultContent.description": "Controlar se os ficheiros correspondentes ao .gitignore do cofre aparecem na Tolaria.",
"settings.dateDisplay.default": "Apresentação da data",
"settings.dateDisplay.defaultDescription": "Escolha como a Tolaria apresenta as datas fora dos campos de data editáveis.",
"settings.dateDisplay.us": "EUA (5/11/2026)",
"settings.dateDisplay.european": "Europeu (11/5/2026)",
"settings.dateDisplay.friendly": "Formato amigável (11 de maio de 2026)",
"settings.dateDisplay.iso": "ISO (2026-05-11)",
"settings.noteWidth.default": "Largura predefinida da nota",
"settings.noteWidth.defaultDescription": "Escolha a largura do editor rich para notas sem uma largura de nota explícita.",
"settings.noteWidth.normal": "Normal",
"settings.noteWidth.wide": "Larga",
"settings.sidebarTypePluralization.label": "Pluralizar os nomes dos tipos na barra lateral",
"settings.sidebarTypePluralization.description": "Quando ativada, a Tolaria pluraliza automaticamente as etiquetas das secções de tipos, a menos que um tipo defina a sua própria etiqueta de barra lateral.",
"settings.vaultContent.hideGitignored": "Ocultar ficheiros e pastas ignorados pelo Git",
"settings.vaultContent.hideGitignoredDescription": "Mantém os ficheiros do cofre gerados e apenas locais fora das notas, da pesquisa, da abertura rápida e das pastas.",
"settings.allNotesVisibility.title": "Visibilidade de Todas as notas",
"settings.allNotesVisibility.description": "Escolha as categorias de ficheiros não Markdown que aparecem em Todas as notas. A navegação por pastas continua a mostrar os ficheiros nas respetivas pastas.",
"settings.allNotesVisibility.pdfs": "Mostrar PDF",
"settings.allNotesVisibility.pdfsDescription": "Mostrar ficheiros PDF em Todas as notas. A navegação por pastas continua a mostrá-los nas respetivas pastas.",
"settings.allNotesVisibility.images": "Mostrar imagens",
"settings.allNotesVisibility.imagesDescription": "Mostrar ficheiros de imagem comuns em Todas as notas. A navegação por pastas continua a mostrá-los nas respetivas pastas.",
"settings.allNotesVisibility.unsupported": "Mostrar ficheiros não suportados",
"settings.allNotesVisibility.unsupportedDescription": "Mostrar outros ficheiros não Markdown sem pré-visualização na aplicação em Todas as notas. A navegação por pastas continua a mostrá-los nas respetivas pastas.",
"settings.aiAgents.title": "Agentes de IA",
"settings.aiAgents.description": "Escolha o alvo de IA predefinido da Tolaria. Os agentes de programação podem editar através de ferramentas; os modelos de API e locais são executados em modo de chat sem ferramentas de escrita no cofre.",
"settings.aiFeatures.enable": "Ativar as funcionalidades de IA da Tolaria",
"settings.aiFeatures.enableDescription": "Mostrar os controlos do painel de IA, o modo de paleta de comandos de IA e as mensagens de estado de IA. Desative esta opção para ocultar as superfícies de IA até as reativar aqui.",
"settings.aiAgents.default": "Agente de IA predefinido",
"settings.aiAgents.defaultTarget": "Destino de IA predefinido",
"settings.aiAgents.agentGroup": "Agente de programação",
"settings.aiAgents.localGroup": "Modelo local",
"settings.aiAgents.apiGroup": "Modelo de API",
"settings.aiAgents.installed": "instalado",
"settings.aiAgents.missing": "em falta",
"settings.aiAgents.ready": "{agent}{version} está pronto a ser utilizado.",
"settings.aiAgents.notInstalled": "O {agent} ainda não está instalado. Ainda pode selecioná-lo agora e instalá-lo mais tarde.",
"settings.aiAgents.apiReady": "{target} está configurado para o modo de chat. {storage}",
"settings.aiAgents.apiLocalKey": "A sua chave de API é guardada localmente neste dispositivo.",
"settings.aiAgents.apiEnv": "A sua chave de API é lida a partir de {env}.",
"settings.aiAgents.apiNoKey": "Não está configurada nenhuma chave de API, o que é normal para modelos locais.",
"settings.aiAgents.installedTitle": "Agentes de programação reconhecidos",
"settings.aiAgents.installedDescription": "Os agentes de programação podem utilizar ferramentas para inspecionar e editar o cofre. O estado da instalação é detetado a partir deste dispositivo.",
"settings.aiAgents.noVersion": "Nenhuma versão detetada",
"settings.aiProviders.title": "Fornecedores de modelos",
"settings.aiProviders.description": "Adicionar modelos locais ou suportados por API. Agora, estes alvos podem responder com base no contexto da nota; a edição baseada em ferramentas continua a ser da responsabilidade dos agentes de programação.",
"settings.aiProviders.localTitle": "Modelos locais",
"settings.aiProviders.localDescription": "Ligue o Ollama ou o LM Studio. Estes modelos permanecem no modo de chat e, normalmente, não precisam de uma chave de API.",
"settings.aiProviders.apiTitle": "Modelos de API",
"settings.aiProviders.apiDescription": "Ligue fornecedores alojados, como a OpenAI, a Anthropic, a Gemini, a OpenRouter ou outro ponto de extremidade compatível com a OpenAI.",
"settings.aiProviders.kind": "Fornecedor",
"settings.aiProviders.kind.ollama": "Ollama",
"settings.aiProviders.kind.lmStudio": "LM Studio",
"settings.aiProviders.kind.openAi": "OpenAI",
"settings.aiProviders.kind.anthropic": "Anthropic",
"settings.aiProviders.kind.gemini": "Gemini",
"settings.aiProviders.kind.openRouter": "OpenRouter",
"settings.aiProviders.kind.compatible": "Compatível com a OpenAI",
"settings.aiProviders.name": "Nome",
"settings.aiProviders.baseUrl": "URL de base",
"settings.aiProviders.model": "ID do modelo",
"settings.aiProviders.key": "Chave de API",
"settings.aiProviders.keyPlaceholder": "Armazenada localmente, não é mostrada novamente",
"settings.aiProviders.keyStorage": "Armazenamento da chave de API",
"settings.aiProviders.keyStorage.local": "Guardar localmente na Tolaria",
"settings.aiProviders.keyStorage.env": "Ler a partir da variável de ambiente",
"settings.aiProviders.keyStorage.none": "Sem chave",
"settings.aiProviders.keyEnv": "Variável de ambiente da chave de API",
"settings.aiProviders.keySafety": "A Tolaria não armazena chaves de API de fornecedores nas definições. Para API alojadas, coloque a chave numa variável de ambiente e introduza o nome dessa variável aqui.",
"settings.aiProviders.keySafetyLocal": "As chaves de API guardadas são escritas nos dados locais da aplicação Tolaria com permissões de ficheiro exclusivas para o proprietário. Não são armazenadas nas definições do cofre nem sincronizadas entre dispositivos.",
"settings.aiProviders.localSafety": "Os fornecedores locais são chamados a partir deste dispositivo. Se o seu servidor local exigir uma chave, adicione-a como um modelo de API em vez disso.",
"settings.aiProviders.add": "Adicionar fornecedor",
"settings.aiProviders.addLocal": "Adicionar modelo local",
"settings.aiProviders.addApi": "Adicionar modelo de API",
"settings.aiProviders.test": "Testar modelo",
"settings.aiProviders.testing": "A testar...",
"settings.aiProviders.testSuccess": "A ligação funciona. O modelo respondeu com sucesso.",
"settings.aiProviders.empty": "Ainda não há fornecedores configurados nesta secção.",
"settings.aiProviders.defaultEndpoint": "endpoint predefinido",
"settings.aiProviders.keyLocalSaved": "chave local guardada",
"settings.aiProviders.keyEnvSaved": "chave de {env}",
"settings.aiProviders.noKey": "sem chave de API",
"settings.workflow.title": "Fluxo de trabalho",
"settings.workflow.description": "Escolha se a Tolaria deve mostrar o fluxo de trabalho da Caixa de entrada e como este se desloca pelos elementos enquanto os tria.",
"settings.workflow.explicit": "Organizar notas explicitamente",
"settings.workflow.explicitDescription": "Quando ativada, uma secção da Caixa de entrada mostra as notas não organizadas e um botão permite-lhe assinalar as notas como organizadas.",
"settings.workflow.autoAdvance": "Avançar automaticamente para o próximo elemento da Caixa de entrada",
"settings.workflow.autoAdvanceDescription": "Quando esta opção está ativada, ao marcar uma nota da Caixa de entrada como organizada, é imediatamente aberta a próxima nota visível da Caixa de entrada.",
"settings.privacy.title": "Telemetria",
"settings.privacy.description": "Os dados anónimos ajudam-nos a corrigir erros e a melhorar a Tolaria. Nunca é enviado qualquer conteúdo do cofre, títulos de notas ou caminhos de ficheiros.",
"settings.privacy.crashReporting": "Relatórios de falhas",
"settings.privacy.crashReportingDescription": "Enviar relatórios de erros anónimos",
"settings.privacy.analytics": "Análise de utilização",
"settings.privacy.analyticsDescription": "Partilhar padrões de utilização anónimos",
"settings.footerShortcut": "⌘, para abrir as definições",
"settings.cancel": "Cancelar",
"settings.save": "Guardar",
"common.cancel": "Cancelar",
"common.create": "Criar",
"common.save": "Guardar",
"common.remove": "Remover",
"customize.color": "Cor",
"customize.icon": "Ícone",
"customize.searchIcons": "Pesquisar ícones…",
"customize.noIconsFound": "Não foram encontrados ícones",
"customize.template": "Modelo",
"customize.templatePlaceholder": "Modelo Markdown para novas notas deste tipo…",
"customize.done": "Concluído",
"viewDialog.title.create": "Criar vista",
"viewDialog.title.edit": "Editar vista",
"viewDialog.description.create": "Crie uma vista guardada escolhendo um nome e regras de filtro.",
"viewDialog.description.edit": "Atualize o nome e os filtros desta vista guardada.",
"viewDialog.nameLabel": "Nome",
"viewDialog.namePlaceholder": "p. ex., Projetos ativos, Lista de leitura...",
"viewDialog.filtersLabel": "Filtros",
"viewDialog.saveError": "Não foi possível guardar a vista.",
"viewDialog.selectedIcon": "Ícone selecionado: {icon}",
"viewDialog.selectedColor": "Cor selecionada: {color}",
"ai.permission.safe.short": "Safe",
"ai.permission.safe.control": "Vault Safe",
"ai.permission.safe.tooltip": "O Vault Safe limita os agentes às ferramentas de ficheiros, de pesquisa e de edição.",
"ai.permission.powerUser.short": "Utilizador avançado",
"ai.permission.powerUser.control": "Utilizador avançado",
"ai.permission.powerUser.tooltip": "O Power User também permite comandos de shell locais para este cofre.",
"ai.permission.modeAria": "Modo de permissão de agente de IA",
"ai.permission.changed": "Modo de permissão de IA alterado para {label}. Será aplicado à próxima mensagem.",
"ai.panel.title": "Agente de IA",
"ai.panel.status.checking": "A verificar a disponibilidade",
"ai.panel.status.missing": "{agent} · não instalado",
"ai.panel.status.ready": "{agent} · {mode}",
"ai.panel.mode.chat": "Chat",
"ai.panel.mode.chatDescription": "O modo de chat pode utilizar o contexto da nota, mas não tem ferramentas de escrita no cofre nem acesso à shell.",
"ai.panel.copyMcpConfig": "Copiar configuração de MCP",
"ai.panel.mcpConfig": "Configuração do MCP",
"ai.panel.newChat": "Nova chat de IA",
"ai.panel.close": "Fechar painel de IA",
"ai.panel.linkedCount": "+ {count} associados",
"ai.panel.empty.checkingTitle": "A verificar a disponibilidade do agente de IA",
"ai.panel.empty.checkingDescription": "As mensagens podem ser enviadas quando o agente selecionado estiver disponível",
"ai.panel.empty.missingTitle": "{agent} não está disponível neste computador",
"ai.panel.empty.missingDescription": "Instale-o ou altere o agente de IA predefinido nas Definições",
"ai.panel.empty.withContextTitle": "Perguntar ao {agent} sobre esta nota e o seu contexto associado",
"ai.panel.empty.noContextTitle": "Abra uma nota e, em seguida, pergunte ao {agent} sobre ela",
"ai.panel.empty.withContextDescription": "Resumir, encontrar ligações, desenvolver ideias",
"ai.panel.empty.noContextDescription": "A IA utilizará a nota ativa como contexto",
"ai.panel.placeholder.checking": "A verificar a disponibilidade do agente de IA...",
"ai.panel.placeholder.missing": "O {agent} não está instalado. Abra Agentes de IA em Definições.",
"ai.panel.placeholder.ready": "Perguntar ao {agent}",
"ai.panel.send": "Enviar mensagem",
"mcp.setup.manageTitle": "Gerir ferramentas de IA externas",
"mcp.setup.setupTitle": "Configurar ferramentas de IA externas",
"mcp.setup.connectedDescription": "A Tolaria já está ligada a ferramentas de IA externas para este cofre. Volte a ligar para atualizar a configuração ou desligue para remover a Tolaria desses ficheiros de configuração de terceiros.",
"mcp.setup.setupDescription": "A Tolaria pode adicionar o seu servidor MCP a ferramentas de IA externas para este cofre, mas não irá alterar ficheiros de configuração de terceiros sem a sua confirmação aqui.",
"mcp.setup.reconnect": "Voltar a ligar ferramentas de IA externas",
"mcp.setup.connect": "Ligar ferramentas de IA externas",
"mcp.setup.disconnect": "Desligar",
"mcp.setup.connecting": "A estabelecer ligação…",
"mcp.setup.disconnecting": "A desligar…",
"mcp.setup.nodeRequirement": "Esta configuração requer o Node.js 18 ou superior no PATH e uma ferramenta de desktop compatível com MCP. A Tolaria verifica o Node.js antes de escrever a configuração, para que a ferramenta não fique a apontar para um comando inválido.",
"mcp.setup.writeEntryDescription": "Ao confirmar esta ação, a única entrada MCP {entry} da Tolaria será escrita ou atualizada em:",
"mcp.setup.clientPathsDescription": "A CLI do Claude Code lê ~/.claude.json, a CLI do Gemini lê ~/.gemini/settings.json, o Cursor lê ~/.cursor/mcp.json e o caminho genérico ~/.config/mcp/mcp.json é detetado por outras ferramentas compatíveis com MCP. Ao fechar, todos os ficheiros permanecem inalterados, a menos que estabeleça ou interrompa a ligação; a restabelecimento da ligação é idempotente e a interrupção da ligação remove novamente a entrada da Tolaria.",
"mcp.setup.geminiGuidanceDescription": "A CLI do Gemini precisa da sua própria instalação e início de sessão. Utilize Restore Tolaria AI Guidance quando quiser uma camada de compatibilidade GEMINI.md na raiz do cofre que encaminhe o Gemini de volta para as instruções partilhadas do AGENTS.md sem substituir as orientações personalizadas.",
"mcp.setup.manual.title": "Configuração manual do MCP",
"mcp.setup.manual.copy": "Copiar configuração de MCP",
"mcp.setup.manual.loading": "A carregar a configuração exata do MCP...",
"mcp.setup.manual.unavailable": "A configuração exata fica disponível após a abertura de um cofre.",
"mcp.toast.connected": "Ferramentas de IA externas da Tolaria ligadas com sucesso",
"mcp.toast.refreshed": "Configuração das ferramentas de IA externas da Tolaria atualizada com sucesso",
"mcp.toast.disconnected": "Ferramentas externas de IA da Tolaria desligadas com sucesso",
"mcp.toast.alreadyDisconnected": "As ferramentas de IA externas da Tolaria já estavam desligadas",
"mcp.toast.configCopied": "Configuração de MCP da Tolaria copiada para a área de transferência",
"mcp.toast.configCopyFailed": "Falha ao copiar a configuração do MCP: {error}",
"mcp.toast.setupFailed": "Falha na configuração da ferramenta de IA externa: {error}",
"mcp.toast.disconnectFailed": "Falha ao desligar a ferramenta de IA externa: {error}",
"mcp.error.clipboardUnavailable": "A API da área de transferência não está disponível",
"save.toast.saved": "Guardado",
"save.toast.nothingToSave": "Nada para guardar",
"save.toast.missingActiveVault": "Selecione ou restaure um cofre antes de guardar.",
"save.error.failed": "Falha ao guardar: {error}",
"save.error.autoFailed": "Falha na gravação automática: {error}",
"save.error.invalidPath": "Falha ao guardar: o caminho da nota é inválido nesta plataforma. Mude o nome da nota ou mova-a para uma pasta válida e tente novamente.",
"savedViews.reordered": "Vistas reordenadas",
"locale.en": "Inglês",
"sidebar.nav.inbox": "Caixa de entrada",
"sidebar.nav.allNotes": "Todas as notas",
"sidebar.nav.archive": "Arquivar",
"sidebar.group.favorites": "FAVORITOS",
"sidebar.group.views": "VISUALIZAÇÕES",
"sidebar.group.types": "TIPOS",
"sidebar.group.folders": "PASTAS",
"sidebar.action.createView": "Criar vista",
"sidebar.action.editView": "Editar vista",
"sidebar.action.renameView": "Mudar o nome da vista…",
"sidebar.action.deleteView": "Eliminar vista",
"sidebar.action.reorderView": "Reordenar vista",
"sidebar.action.moveViewUp": "Mover vista para cima",
"sidebar.action.moveViewDown": "Mover vista para baixo",
"sidebar.action.customizeSections": "Personalizar secções",
"sidebar.action.renameSection": "Mudar o nome da secção…",
"sidebar.action.renameType": "Mudar o nome do tipo…",
"sidebar.action.customizeIconColor": "Personalizar ícone e cor…",
"sidebar.action.deleteType": "Eliminar tipo",
"sidebar.action.createType": "Criar novo tipo",
"sidebar.action.collapse": "Recolher a barra lateral",
"sidebar.action.expand": "Expandir barra lateral",
"sidebar.action.createFolder": "Criar pasta",
"sidebar.action.renameFolder": "Mudar o nome da pasta",
"sidebar.action.deleteFolder": "Eliminar pasta",
"sidebar.action.revealFolderMenu": "Mostrar no Finder",
"sidebar.action.copyFolderPathMenu": "Copiar caminho da pasta",
"sidebar.action.renameFolderMenu": "Mudar o nome da pasta...",
"sidebar.action.deleteFolderMenu": "Eliminar pasta...",
"sidebar.view.name": "Nome da vista",
"sidebar.folder.name": "Nome da pasta",
"sidebar.folder.newName": "Novo nome da pasta",
"sidebar.folder.expand": "Expandir {name}",
"sidebar.folder.collapse": "Fechar {name}",
"sidebar.section.name": "Nome da secção",
"sidebar.section.showInSidebar": "Mostrar na barra lateral",
"sidebar.section.toggle": "Alternar {label}",
"sidebar.disabled.comingSoon": "Brevemente",
"noteList.title.archive": "Arquivar",
"noteList.title.changes": "Alterações",
"noteList.title.inbox": "Caixa de entrada",
"noteList.title.history": "Histórico",
"noteList.title.view": "Ver",
"noteList.title.notes": "Notas",
"noteList.searchPlaceholder": "Pesquisar notas...",
"noteList.searchAction": "Pesquisar notas",
"noteList.createNote": "Criar nova nota",
"noteList.empty.changesError": "Não foi possível carregar as alterações: {error}",
"noteList.empty.noChanges": "Sem alterações pendentes",
"noteList.empty.noArchived": "Sem notas arquivadas",
"noteList.empty.noMatching": "Sem notas correspondentes",
"noteList.empty.allOrganized": "Todas as notas estão organizadas",
"noteList.empty.noNotes": "Não foram encontradas notas",
"noteList.empty.noMatchingItems": "Sem elementos correspondentes",
"noteList.empty.noRelatedItems": "Sem elementos relacionados",
"noteList.sort.modified": "Modificada",
"noteList.sort.created": "Criada",
"noteList.sort.title": "Título",
"noteList.sort.status": "Estado",
"noteList.sort.by": "Ordenar por {label}",
"noteList.sort.menu": "Ordenar por {label}",
"noteList.sort.ascending": "Ascendente",
"noteList.sort.descending": "Descendente",
"noteList.filter.open": "Aberto",
"noteList.filter.archived": "Arquivado",
"noteList.filter.week": "Semana",
"noteList.filter.month": "Mês",
"noteList.filter.all": "Todas",
"noteList.properties.customizeColumns": "Personalizar colunas",
"noteList.properties.customizeAllColumns": "Personalizar todas as colunas de Notas",
"noteList.properties.customizeInboxColumns": "Personalizar colunas da Caixa de entrada",
"noteList.properties.customizeViewColumns": "Personalizar colunas de {name}",
"noteList.properties.showInNoteList": "Mostrar na lista de notas",
"noteList.properties.searchPlaceholder": "Pesquisar propriedades...",
"noteList.properties.searchLabel": "Pesquisar propriedades da lista de notas",
"noteList.properties.noMatches": "Nenhuma propriedade corresponde a esta pesquisa.",
"noteList.properties.reorder": "Reordenar {name}",
"noteList.changes.restoreNote": "Repor nota",
"noteList.changes.discardChanges": "Rejeitar alterações",
"noteList.changes.restoreDescription": "Restaurar {file} a partir do Git?",
"noteList.changes.discardDescription": "Rejeitar as alterações a {file}? Esta ação não pode ser anulada.",
"noteList.changes.thisFile": "este ficheiro",
"noteList.changes.restore": "Repor",
"noteList.changes.discard": "Rejeitar",
"noteList.changes.cancel": "Cancelar",
"editor.empty.selectNote": "Selecione uma nota para começar a editar",
"editor.empty.shortcuts": "{quickOpen} para pesquisar · {newNote} para criar",
"editor.raw.label": "Editor RAW",
"editor.find.findLabel": "Localizar",
"editor.find.findPlaceholder": "Localizar",
"editor.find.replaceLabel": "Substituir",
"editor.find.replacePlaceholder": "Substituir",
"editor.find.matchCount": "{current} / {total}",
"editor.find.noMatches": "Sem correspondências",
"editor.find.invalidRegex": "Regex inválida",
"editor.find.regexMustMatchText": "A expressão regular (regex) tem de corresponder ao texto",
"editor.find.previousMatch": "Correspondência anterior",
"editor.find.nextMatch": "Próxima correspondência",
"editor.find.showReplace": "Mostrar substituição",
"editor.find.hideReplace": "Ocultar substituição",
"editor.find.regex": "Utilizar expressão regular",
"editor.find.matchCase": "Diferenciar maiúsculas de minúsculas",
"editor.find.close": "Fechar a localização",
"editor.find.replace": "Substituir",
"editor.find.replaceAll": "Todas",
"editor.toolbar.rawReturn": "Voltar ao editor",
"editor.toolbar.rawOpen": "Abrir o editor RAW",
"editor.toolbar.noteWidthNormal": "Mudar para largura de nota normal",
"editor.toolbar.noteWidthWide": "Mudar para largura de nota larga",
"editor.toolbar.centerLayout": "Mudar para o layout de nota centrado",
"editor.toolbar.leftLayout": "Mudar para o layout de nota alinhado à esquerda",
"editor.toolbar.removeFavorite": "Remover dos favoritos",
"editor.toolbar.addFavorite": "Adicionar aos favoritos",
"editor.toolbar.markUnorganized": "Definir nota como não organizada",
"editor.toolbar.markOrganized": "Definir nota como organizada",
"editor.toolbar.openNeighborhood": "Abrir a vizinhança da nota",
"editor.toolbar.noDiff": "Ainda não está disponível qualquer diff",
"editor.toolbar.loadingDiff": "A carregar o diff",
"editor.toolbar.gitDiff": "Git diff",
"editor.toolbar.showDiff": "Mostrar o diff atual",
"editor.toolbar.openAi": "Abrir o painel de IA",
"editor.toolbar.closeAi": "Fechar o painel de IA",
"editor.toolbar.openTableOfContents": "Abrir índice",
"editor.toolbar.closeTableOfContents": "Fechar índice",
"editor.toolbar.restoreArchived": "Repor esta nota arquivada",
"editor.toolbar.archive": "Arquivar esta nota",
"editor.toolbar.delete": "Eliminar esta nota",
"editor.toolbar.revealFile": "Mostrar no Finder",
"editor.toolbar.copyFilePath": "Copiar caminho do ficheiro",
"editor.toolbar.moreActions": "Mais ações da nota",
"editor.toolbar.openProperties": "Abrir o painel de propriedades",
"editor.slash.math": "Matemática",
"tableOfContents.title": "Índice",
"tableOfContents.close": "Fechar índice",
"tableOfContents.empty": "Não há títulos nesta nota",
"tableOfContents.emptyNoNote": "Nenhuma nota selecionada",
"tableOfContents.navLabel": "Índice",
"tableOfContents.untitledHeading": "Título sem nome",
"tableOfContents.expandHeading": "Expandir {heading}",
"tableOfContents.collapseHeading": "Fechar {heading}",
"editor.codeBlock.copy": "Copiar código para a área de transferência",
"editor.imageLightbox.title": "Pré-visualização da imagem",
"editor.filename.rename": "Mudar o nome do ficheiro",
"editor.filename.renameToTitle": "Mudar o nome do ficheiro para corresponder ao título",
"editor.filename.trigger": "Nome do ficheiro {filename}. Prima Enter para mudar o nome",
"editor.banner.archived": "Arquivado",
"editor.banner.unarchive": "Desarquivar",
"editor.banner.conflict": "Esta nota tem um conflito de fusão",
"editor.banner.keepMine": "Manter a minha",
"editor.banner.keepMineTooltip": "Manter a minha versão local",
"editor.banner.keepTheirs": "Manter a versão deles",
"editor.banner.keepTheirsTooltip": "Manter a versão remota",
"inspector.title.properties": "Propriedades",
"inspector.title.propertiesShortcut": "Propriedades (⌘⇧I)",
"inspector.title.closePropertiesShortcut": "Fechar Propriedades (⌘⇧I)",
"inspector.title.collidingProperties": "Propriedades em conflito",
"inspector.title.collidingPropertiesAria": "Propriedades em conflito. Abrir editor bruto.",
"inspector.empty.noNoteSelected": "Nenhuma nota selecionada",
"inspector.empty.noProperties": "Esta nota ainda não tem propriedades",
"inspector.empty.initializeProperties": "Inicializar propriedades",
"inspector.empty.invalidProperties": "Propriedades inválidas",
"inspector.empty.fixInEditor": "Corrigir no editor",
"inspector.properties.addProperty": "Adicionar propriedade",
"inspector.properties.deleteProperty": "Eliminar propriedade",
"inspector.properties.none": "Nenhuma",
"inspector.properties.workspace": "Cofre",
"inspector.properties.missingType": "Tipo em falta",
"inspector.properties.missingTypeAria": "Tipo {type} em falta. Clique para criar este tipo.",
"inspector.properties.searchWorkspaces": "Pesquisar cofres...",
"inspector.properties.noMatchingWorkspaces": "Nenhum cofre correspondente",
"inspector.properties.searchTypes": "Pesquisar tipos...",
"inspector.properties.noMatchingTypes": "Sem tipos correspondentes",
"inspector.properties.yes": "Sim",
"inspector.properties.no": "Não",
"inspector.properties.pickDate": "Escolher uma data…",
"inspector.properties.valuePlaceholder": "Valor",
"inspector.properties.propertyName": "Nome da propriedade",
"inspector.relationship.add": "Adicionar",
"inspector.relationship.addRelationship": "+ Adicionar relação",
"inspector.relationship.name": "Nome da relação",
"inspector.relationship.noteTitle": "Título da nota",
"inspector.relationship.createAndOpen": "Criar e abrir",
"inspector.info.title": "Informações",
"inspector.info.modified": "Modificada",
"inspector.info.created": "Criada",
"inspector.info.words": "Palavras",
"inspector.info.size": "Tamanho",
"update.available": "está disponível",
"update.checking": "A procurar atualizações...",
"update.releaseNotes": "Notas de lançamento",
"update.updateNow": "Atualizar agora",
"update.dismiss": "Ignorar",
"update.downloading": "A transferir a Tolaria {version}...",
"update.readyRestart": "está pronta reinicie para aplicar",
"update.restartNow": "Reiniciar agora",
"status.update.check": "Verificar se há atualizações",
"status.zoom.reset": "Repor o nível de zoom",
"status.feedback.contribute": "Contribuir para a Tolaria",
"status.feedback.label": "Contribuir",
"status.docs.open": "Abrir documentos da Tolaria",
"status.docs.label": "Documentos",
"status.theme.light": "Mudar para o modo claro",
"status.theme.dark": "Mudar para o modo escuro",
"status.settings.open": "Abrir definições",
"status.build.unknown": "b?",
"status.vault.switch": "Mudar de cofre",
"status.vault.default": "Cofre",
"status.vault.createEmpty": "Criar cofre vazio",
"status.vault.openLocal": "Abrir pasta local",
"status.vault.cloneGit": "Clonar repositório Git",
"status.vault.cloneGettingStarted": "Clonar cofre Getting Started",
"status.vault.availableHeader": "Cofres disponíveis",
"status.vault.manageWorkspaces": "Gerir cofres",
"status.vault.includeWorkspace": "Incluir {label} no grafo unificado",
"status.vault.notFound": "Cofre não encontrado: {path}",
"status.vault.reloading": "A recarregar o cofre...",
"status.vault.reloadingTooltip": "A recarregar o cofre a partir do disco",
"status.vault.remove": "Remover {label} da lista",
"status.vault.removeConfirmTitle": "Remover cofre?",
"status.vault.removeConfirmMessage": "Isto remove {label} da lista de cofres da Tolaria. Os ficheiros no disco não são eliminados.",
"status.vault.removeConfirmAction": "Remover cofre",
"workspace.manager.title": "Gerir cofres",
"workspace.manager.description": "Edite a identidade do cofre e escolha o destino predefinido para as novas notas.",
"workspace.manager.default": "Predefinido",
"workspace.manager.makeDefault": "Definir como predefinido",
"workspace.manager.label": "Etiqueta do cofre",
"workspace.manager.alias": "Alias estável",
"workspace.manager.mounted": "Montado no grafo",
"status.remote.noneConfigured": "Nenhum repositório remoto configurado",
"status.remote.inSync": "Sincronizado com o repositório remoto",
"status.remote.aheadTitle": "{count} commit{plural} à frente do repositório remoto",
"status.remote.behindTitle": "{count} commit{plural} de atraso em relação ao repositório remoto",
"status.remote.ahead": "{count} à frente",
"status.remote.behind": "{count} atrasado(s)",
"status.remote.add": "Adicionar um repositório remoto a este cofre",
"status.remote.none": "Sem remote",
"status.remote.noneDescription": "Este cofre Git não tem nenhum repositório remoto configurado. Os commits permanecem locais até adicionar um.",
"status.sync.syncing": "A sincronizar...",
"status.sync.conflict": "Conflito",
"status.sync.failed": "Falha na sincronização",
"status.sync.pullRequired": "Pull necessário",
"status.sync.notSynced": "Não sincronizado",
"status.sync.justNow": "Sincronizada agora mesmo",
"status.sync.minutesAgo": "Sincronizada há {minutes} min",
"status.sync.resolveConflicts": "Resolver conflitos de merge",
"status.sync.inProgress": "Sincronização em curso",
"status.sync.pullAndPush": "Efetuar pull do repositório remoto e push",
"status.sync.retry": "Tentar sincronizar novamente",
"status.sync.now": "Sincronizar agora",
"status.sync.synced": "Sincronizado",
"status.sync.conflicts": "Conflitos",
"status.sync.error": "Erro",
"status.sync.status": "Estado: {status}",
"status.sync.pull": "Pull",
"status.conflict.count": "{count} conflito{plural}",
"status.offline.title": "Sem ligação à Internet",
"status.offline.label": "Offline",
"status.changes.view": "Ver alterações pendentes",
"status.changes.label": "Alterações",
"status.commit.local": "Efetuar commit das alterações localmente",
"status.commit.push": "Efetuar commit e push das alterações",
"status.commit.label": "Efetuar commit",
"status.commit.openOnGitHub": "Abrir o commit {hash} no GitHub",
"status.git.disabledTooltip": "O Git está desativado para este cofre. Inicialize o Git para ativar o histórico, a sincronização, os commits e as vistas de alterações.",
"status.git.disabled": "Git desativado",
"status.history.onlyGit": "O histórico só está disponível para cofres com o Git ativado",
"status.history.open": "Abrir histórico de alterações",
"status.history.label": "Histórico",
"status.mcp.notConnected": "Ferramentas de IA externas não ligadas — clique para configurar",
"status.mcp.unknown": "Estado do MCP desconhecido",
"status.claude.missing": "Claude Code em falta",
"status.claude.label": "Claude Code",
"status.claude.install": "Claude Code não encontrado — clique para instalar",
"status.ai.noAgents": "Nenhum agente de IA detetado",
"status.ai.noAgentsTooltip": "Nenhum agente de IA detetado — clique para obter detalhes de configuração",
"status.ai.selectedMissing": "{agent} está selecionado, mas não instalado — clique para obter detalhes de configuração",
"status.ai.defaultAgent": "Agente de IA predefinido: {agent}{version}",
"status.ai.defaultTarget": "Alvo predefinido da IA: {target}",
"status.ai.restoreDetails": "{base}. {summary} — clique para obter detalhes sobre o restauro",
"status.ai.withGuidance": "{base}. {summary}",
"status.ai.active": "Agente de IA ativo: {agent}",
"status.ai.unavailable": "Agente de IA selecionado indisponível: {agent}",
"status.ai.install": "Instalar",
"status.ai.installAgent": "Instalar {agent}",
"status.ai.vaultGuidance": "Orientação do cofre",
"status.ai.restoreGuidance": "Restaurar a orientação de IA da Tolaria",
"status.ai.openOptions": "Abrir opções do agente de IA",
"status.ai.modelTargets": "Alvos do modelo",
"status.ai.localChat": "Chat local",
"status.ai.apiChat": "Chat de API",
"pulse.title": "Histórico",
"pulse.today": "Hoje",
"pulse.yesterday": "Ontem",
"pulse.commitCount": "{count} {label}",
"pulse.commitSingular": "commit",
"pulse.commitPlural": "commits",
"pulse.openOnGitHub": "Abrir no GitHub",
"pulse.expandFiles": "Expandir ficheiros",
"pulse.collapseFiles": "Ocultar ficheiros",
"pulse.noActivity": "Ainda não há atividade",
"pulse.emptyDescription": "Faça o commit das alterações para ver o histórico do seu cofre",
"pulse.retry": "Tentar novamente",
"pulse.loadingActivity": "A carregar atividade…",
"pulse.loading": "A carregar…",
"pulse.loadError": "Não foi possível carregar a atividade",
"command.switchLanguage": "Alterar idioma para {language}",
"locale.itIT": "Italiano",
"locale.frFR": "Francês",
"locale.deDE": "Alemão",
"locale.ruRU": "Russo",
"locale.esES": "Espanhol (Espanha)",
"locale.ptBR": "Português (Brasil)",
"locale.ptPT": "Português (Portugal)",
"locale.es419": "Espanhol (América Latina)",
"locale.zhCN": "Chinês simplificado",
"locale.zhTW": "Chinês tradicional",
"locale.jaJP": "Japonês",
"locale.koKR": "Coreano",
"locale.vi": "Vietnamita",
"locale.plPL": "Polaco"
}