fix(i18n): close pt-PT catalog drift — add 121 keys, drop 7 dead ones (#2441)

Co-authored-by: Kandev Agent <agent@kandev.dev>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
João Salavisa
2026-08-08 22:55:27 +02:00
committed by GitHub
parent 66af951574
commit 444bd0abd4
9 changed files with 122 additions and 8 deletions
@@ -51,6 +51,7 @@
"delete": "Eliminar",
"deleteWatchConfirm": "Eliminar esta vigilância?",
"description": "Descrição",
"descriptionFallback": "(sem descrição)",
"disable": "Desativar",
"disabled": "Desativada",
"discussion": "Discussão",
+1 -2
View File
@@ -25,7 +25,6 @@
"clearAll": "Limpar tudo",
"clearAllQueuedMessages": "Limpar todas as mensagens em fila",
"close": "Fechar {{name}}",
"closeQuickChat": "Fechar o chat rápido",
"collapseClarification": "Recolher o esclarecimento",
"collapseMessage": "Recolher a mensagem",
"collapseQueuedMessages": "Recolher as mensagens em fila",
@@ -51,6 +50,7 @@
"failedToSendQueuedMessageNow": "Não foi possível enviar agora a mensagem em fila.",
"mergeReferenceOverflow": "Demasiadas referências a entidades para unir estas mensagens em fila.",
"mergeWithAbove": "Unir com a anterior",
"noTodosYet": "Ainda não há tarefas por fazer.",
"newChatTab": "Novo chat",
"newQuickChat": "Novo chat rápido",
"noAgentsAvailable": "Nenhum agente disponível",
@@ -99,7 +99,6 @@
"startChatAction": "Iniciar chat",
"starting": "A iniciar...",
"startingChat": "A iniciar o chat...",
"startNewChat": "Iniciar um novo chat",
"sendNow": "Enviar agora",
"sendNowQueuedMessage": "Enviar agora a mensagem em fila",
"sendNowQueuedMessages": "Enviar agora todas as mensagens em fila",
+29
View File
@@ -135,6 +135,9 @@
"hideAdvancedOptions": "Ocultar opções avançadas",
"howLogContextWorks": "Como funciona o contexto de registos",
"improveKandev": "Melhorar o Kandev",
"createImproveWorkspaceCheckbox": "Criar uma área de trabalho dedicada {{workspace}} para manter as tarefas de melhoria isoladas do seu trabalho habitual",
"improveWorkspaceDoesNotExistYet": "A área de trabalho dedicada Melhorar o Kandev ainda não existe. As tarefas de melhoria são mantidas isoladas do seu trabalho habitual, na sua própria área de trabalho.",
"continue": "Continuar",
"improveKandevBugPlaceholder": "Ex.: Quando abro o quadro kanban, o texto do cabeçalho da coluna sobrepõe-se ao emblema com a contagem de tarefas em ecrãs com menos de 1200 px de largura...",
"improveKandevFeaturePlaceholder": "Ex.: Adicionar um atalho de teclado para marcar uma tarefa como Concluída a partir da vista de detalhe da tarefa, e mostrar o atalho no menu de ações da tarefa...",
"improveKandevIssuePlaceholder": "Descreva o problema ou o pedido que quer publicar. O agente pedirá os detalhes exigidos pelo modelo de issue do GitHub correspondente...",
@@ -180,6 +183,12 @@
"noFilesFound": "Nenhum ficheiro encontrado.",
"noFoldersHerePickThisOne": "Não há pastas aqui — escolha esta ou suba um nível",
"noResults": "Sem resultados.",
"notificationClarificationBody": "O agente fez uma pergunta.",
"notificationClarificationTitle": "O agente precisa da sua resposta",
"notificationInboxItemBody": "Um novo item precisa da sua atenção.",
"notificationInboxItemTitle": "Novo item na caixa de entrada",
"notificationTurnFinishedBody": "O agente terminou um turno.",
"notificationTurnFinishedTitle": "Turno do agente concluído",
"notInstalled": "Não instalado",
"notYetInstalled": "Ainda não instalado",
"officeIsNotEnabledForThis": "O Office não está ativado para este runtime.",
@@ -274,6 +283,14 @@
"searchQueriesAreLimitedTo200": "As pesquisas estão limitadas a 200 caracteres.",
"searchTaskContents": "Pesquisar o conteúdo da tarefa…",
"select": "Selecionar",
"sessionStateCancelled": "Cancelada",
"sessionStateCompleted": "Concluída",
"sessionStateCreated": "Criada",
"sessionStateFailed": "Falhou",
"sessionStateIdle": "Inativa",
"sessionStateRunning": "Em execução",
"sessionStateStarting": "A iniciar",
"sessionStateWaitingForInput": "À espera de entrada",
"settings": "Definições",
"shell": "Shell",
"shellCommandPlusSlashCommandSkills": "Comando de shell que pode executar na segunda instância, além das <2>competências</2> invocadas por comandos com barra que pode pedir ao agente para executar durante o fluxo de trabalho.",
@@ -288,8 +305,20 @@
"subtaskTitle": "Título da subtarefa",
"switchMode": "Mudar de modo",
"system": "Sistema",
"todos": "Tarefas por fazer",
"taskLoading": "A carregar a tarefa...",
"tasks": "Tarefas",
"taskStateBlocked": "Bloqueada",
"taskStateCancelled": "Cancelada",
"taskStateCompleted": "Concluída",
"taskStateCreated": "Criada",
"taskStateFailed": "Falhou",
"taskStateInProgress": "Em curso",
"taskStateNotStarted": "Não iniciada",
"taskStateReview": "Revisão",
"taskStateScheduling": "A agendar",
"taskStateTodo": "Por fazer",
"taskStateWaitingForInput": "À espera de entrada",
"taskUnavailable": "Tarefa indisponível",
"taskUnavailableDescription": "Não foi possível carregar esta tarefa. Pode ter sido eliminada ou pode não ter acesso.",
"theAgentForksKandevToYourAccount": "O agente faz fork de <1>{{repo}}</1> para a sua conta do GitHub e abre um PR a partir do seu fork, creditado a si",
+40 -1
View File
@@ -147,6 +147,7 @@
"match": "Correspondência",
"maximumInFlightTasks": "Máximo de tarefas em curso",
"merge": "Fazer merge",
"merging": "A fazer merge…",
"mergeRequest": "Merge request !{{mriid}}",
"mergeRequestApproved": "Merge request aprovado",
"mergeRequestLabels": "Etiquetas do merge request",
@@ -293,5 +294,43 @@
"mrAutomationToggleAriaLabel": "Alternar a automatização de seguimento da revisão",
"mrAutomationTriggerLabel": "Seguimento da revisão",
"mrAutomationUpdateFailedDescription": "A definição não foi guardada.",
"mrAutomationUpdateFailedTitle": "Não foi possível atualizar a automatização de MR"
"mrAutomationUpdateFailedTitle": "Não foi possível atualizar a automatização de MR",
"mrAutomation": "Automatização",
"mrAutoFixCiAndAddressComments": "Corrigir automaticamente o CI e responder aos comentários",
"mrAutoFixPrompt": "Prompt da correção automática",
"mrAutoFixPromptDescription": "Este prompt é usado apenas nesta tarefa. Deixe-o em branco para usar o prompt pré-definido. Adicione <0>{{placeholder}}</0> quando quiser que o Kandev inclua o seu instantâneo do feedback do MR.",
"mrAutoFixRoundExplanation": "A correção automática já usou {{current}} de {{max}} rondas neste MR. Uma ronda é contada quando o Kandev envia ou coloca em fila uma mensagem de correção automática do MR. O Kandev espera que o pipeline termine antes de iniciar um novo turno de correção automática, para que o agente receba em conjunto os jobs falhados finais e os comentários atuais das discussões. Atualizar uma mensagem de correção automática já em fila não consome outra ronda. Quando isto estiver em {{max}}/{{max}} e não restar nenhuma mensagem de correção automática pendente para atualizar, o Kandev suspende a correção automática neste MR para que não entre num ciclo infinito. Desative e reative a correção automática após revisão manual para recomeçar.",
"mrAutoMergeWhenReady": "Fazer merge automático quando estiver pronto",
"mrAutomationExplainAutoMerge": "Explicar a prontidão para o merge automático",
"mrAutoMergeReadyExplanation": "O Kandev faz merge deste MR automaticamente assim que estiver totalmente pronto: aberto e sem ser rascunho, com o pipeline bem-sucedido, sem discussões por resolver e com a verificação de prontidão para merge do próprio GitLab a concordar. Se o seu projeto exigir aprovação, isso já faz parte da verificação do GitLab — assim que o MR for aprovado e todas as outras condições estiverem cumpridas, o Kandev faz o merge imediatamente, sem mais nenhuma confirmação.",
"mrAutomationExplainOptions": "Explicar as opções de automatização",
"mrAutomationWatchesLinkedMergeRequest": "Vigia o merge request associado a esta tarefa durante o ciclo de sincronização de 1 minuto. A correção automática coloca em fila prompts de tarefa para as falhas de pipeline ou os comentários de discussão observados de novo, o merge automático espera que o MR esteja pronto e os interruptores de notificação acordam o agente da tarefa quando a conta do GitLab ligada à área de trabalho é pedida para revisão ou quando o MR atinge um estado final. Os pedidos de revisão registam silenciosamente o estado atual dos pedidos da conta como referência, notificando apenas num pedido posterior.",
"mrAutoFixInsertMrFeedback": "Inserir o feedback do MR",
"mrAutomationEditDefaultPrompt": "Editar o prompt pré-definido",
"mrAutomationTaskAutoFixPrompt": "Prompt de correção automática da tarefa",
"mrAutomationPlaceholderExplanation": "O marcador insere o identificador atual do MR, os jobs de pipeline falhados novos ou alterados com as respetivas ligações, e os comentários de discussão por resolver novos ou alterados com ficheiro, linha e texto.",
"mrAutomationOmitPlaceholderExplanation": "Omita o marcador se quiser que o agente faça pull ou fetch do branch e inspecione ele próprio o GitLab, em vez de receber o instantâneo do Kandev.",
"mrAutomationUseDefault": "Usar a pré-definição",
"mrAutomationSavePrompt": "Guardar o prompt",
"mrAutomationEditAutoFixPromptForThis": "Editar o prompt de correção automática desta tarefa",
"mrAutomationExplainAutoFixRounds": "Explicar as rondas de correção automática",
"mrAutomationAutoFixPromptSaveFailed": "Não foi possível guardar o prompt de correção automática.",
"mrAutomationAutoFixPromptResetFailed": "Não foi possível repor o prompt de correção automática.",
"mrPopoverOpenDetail": "Abrir os detalhes do merge request",
"mrPopoverOpenInGitlab": "Abrir !{{mriid}} no GitLab",
"mrPopoverUnlink": "Desassociar !{{mriid}}",
"mrPopoverPassRate": "Taxa de sucesso",
"mrPopoverNoPipeline": "Nenhum pipeline foi iniciado",
"mrPopoverApproved": "Aprovado",
"mrPopoverAwaitingReview": "A aguardar revisão",
"mrPopoverAwaitingCount_one": "{{count}} a aguardar",
"mrPopoverAwaitingCount_other": "{{count}} a aguardar",
"mrPopoverUnresolvedComments_one": "{{count}} comentário por resolver",
"mrPopoverUnresolvedComments_other": "{{count}} comentários por resolver",
"mrPopoverUpdatedJustNow": "atualizado agora mesmo",
"mrPopoverUpdatedAgo": "atualizado há {{elapsed}}",
"mrTooltipState": "Estado: {{state}}",
"mrTooltipReview": "Revisão: {{state}}",
"mrTooltipPipeline": "Pipeline: {{state}}",
"mrTooltipReadyToMerge": "Pronto para merge"
}
+5
View File
@@ -308,6 +308,8 @@
"integrationDescriptionJira": "Credenciais do Atlassian Cloud e vigilâncias de issues por JQL.",
"integrationDescriptionLinear": "Chave de API pessoal e pré-definições da equipa.",
"integrationDescriptionSentry": "Token de autenticação, pré-definições de organização/projeto e exploração de issues.",
"hideDisabledIntegrationsFromNav": "Ocultar as integrações desativadas da navegação do painel esquerdo",
"hideDisabledIntegrationsFromNavDescription": "Quando está ligado, uma integração desativada é removida da barra lateral e do menu móvel, mesmo que continue configurada.",
"invalidJson": "JSON inválido",
"keyboardShortcuts": "Atalhos de teclado",
"language": "Idioma",
@@ -442,6 +444,7 @@
"overrideSettingsSentToEachLanguage": "Substituir as definições enviadas a cada servidor de linguagem através de <2>{{method}}</2>. Formato JSON.",
"password": "Palavra-passe",
"pickTheDefaultShellForTask": "Escolha a shell pré-definida das sessões de tarefa",
"pinTheAgentsLiveTodoChecklistAs": "Fixar a lista de tarefas por fazer em direto do agente como um separador no painel direito.",
"pluginShortcuts": "Atalhos de plugins",
"preferredShell": "Shell preferida",
"pressAKeyCombo": "Prima uma combinação de teclas...",
@@ -507,6 +510,7 @@
"settingsSearchResults_other": "{{count}} definições correspondentes",
"shellOptionsUnavailable": "Opções de shell indisponíveis",
"shellTerminalFontsAndLinkBehavior": "Shell, tipos de letra do terminal e comportamento das ligações",
"showAgentTodoListPanel": "Mostrar o painel da lista de tarefas por fazer do agente",
"showAnchoredPromptBar": "Mostrar a barra de prompt fixa",
"showCleanupDetailsAndSubtaskOptions": "Mostrar os detalhes da limpeza e as opções de subtarefas antes de iniciar um arquivo.",
"showHostMetricsInStatusBar": "Mostrar as métricas do anfitrião na barra de estado",
@@ -585,6 +589,7 @@
"thisProfileWillBeRemovedWhen": "Este perfil será removido quando guardar.",
"thisSecret": "este segredo",
"thisWillPermanentlyRemoveSecret": "Isto remove permanentemente <2>{{name}}</2>. Esta ação não pode ser anulada.",
"todoListPanel": "Painel da lista de tarefas por fazer",
"tokens": "Tokens",
"transcriptNavigation": "Navegação na transcrição",
"tree": "Árvore",
+7
View File
@@ -11,6 +11,10 @@
"apiTokens": "Tokens de API",
"applicationStatus": "Estado da aplicação",
"applicationStatusItems": "Itens do estado da aplicação",
"bulkArchiveFailed_one": "Não foi possível arquivar {{count}} tarefa",
"bulkArchiveFailed_other": "Não foi possível arquivar {{count}} tarefas",
"bulkDeleteFailed_one": "Não foi possível eliminar {{count}} tarefa",
"bulkDeleteFailed_other": "Não foi possível eliminar {{count}} tarefas",
"closeSettings": "Fechar as definições",
"collapseGroup": "Recolher {{label}}",
"collapseSidebar": "Recolher a barra lateral",
@@ -32,6 +36,9 @@
"expandGroup": "Expandir {{label}}",
"expandSidebar": "Expandir a barra lateral",
"filtersAndSort": "Filtros e ordenação",
"groupAll": "Todas",
"groupMultiRepo": "Multi-repositório",
"groupUnassigned": "Sem atribuição",
"home": "Início",
"improveKandev": "Melhorar o Kandev",
"inbox": "Caixa de entrada",
+25 -1
View File
@@ -175,7 +175,6 @@
"chooseRepositoriesOrFoldersToMake": "Escolha os repositórios ou pastas a disponibilizar nesta tarefa.",
"cleanup": "Limpeza",
"clearAllAnnotations": "Limpar todas as anotações",
"cliModeYourPromptWillBe": "Modo CLI - o seu prompt será injetado automaticamente no terminal",
"clickAnywhereToStartWriting": "Clique em qualquer sítio para começar a escrever",
"clickRefreshToDetectListeningPorts": "Clique em atualizar para detetar as portas à escuta.",
"cloneFromAProviderOrGit": "Clonar a partir de um fornecedor ou de um URL Git.",
@@ -198,6 +197,13 @@
"collapseSubtasks": "Recolher as subtarefas",
"collapseToolbar": "Recolher a barra de ferramentas",
"color": "Cor",
"colorBlue": "Azul",
"colorGreen": "Verde",
"colorOrange": "Laranja",
"colorPink": "Rosa",
"colorPurple": "Roxo",
"colorRed": "Vermelho",
"colorYellow": "Amarelo",
"command": "Comando",
"commandCopied": "Comando copiado",
"commandFailed": "O comando falhou",
@@ -235,7 +241,12 @@
"context": "Contexto",
"contextFieldLabel": "contexto",
"contextWindow": "Janela de contexto",
"contextWindowNotMeasured": "Janela de contexto: utilização não medida",
"contextWindowUsagePendingExplain": "Os dados de utilização aparecem depois do primeiro turno concluído.",
"contextWindowUsagePendingPercent": "—%",
"contextWindowUsagePendingTokens": "— de {{size}} tokens",
"contextWindowUsed": "Janela de contexto: {{percent}}% usada",
"contextWindowUsedTokens": "{{used}} de {{size}} tokens",
"control": "Control",
"controlC": "Control C",
"controlD": "Control D",
@@ -348,6 +359,9 @@
"documentSaved": "Documento guardado",
"documents": "Documentos",
"documentsAvailable": "Documentos disponíveis",
"documentSummary_one": "{{count}} linha · {{chars}} caracteres",
"documentSummary_other": "{{count}} linhas · {{chars}} caracteres",
"documentSummaryEmpty": "vazio",
"done": "Concluída",
"doubleClickToEditOrPress": "Clique duas vezes para editar (ou prima Enter)",
"doubleClickToKeepThisTab": "Clique duas vezes para manter este separador aberto",
@@ -364,6 +378,8 @@
"editBranch2": "Editar o branch",
"editComment": "Editar comentário",
"editMarkdownComment": "Editar o comentário em markdown",
"editSummaryLines_one": "{{summary}} ({{count}} linha)",
"editSummaryLines_other": "{{summary}} ({{count}} linhas)",
"editTheMessageForTheMost": "Edite a mensagem do commit mais recente.",
"empty": "(vazio)",
"emptyGroup": "Grupo vazio",
@@ -389,6 +405,8 @@
"environmentSetupFinishedWithErrors": "A configuração do ambiente terminou com erros",
"error": "Erro",
"errorData": "Dados do erro",
"eventCount_one": "{{count}} evento",
"eventCount_other": "{{count}} eventos",
"executor2": "Executor",
"executorEnvironmentIsUnavailable": "O ambiente do executor não está disponível.",
"executorHintDocker": "É criado um contentor Docker a partir do branch de base selecionado e é feito checkout de um branch da tarefa.",
@@ -490,6 +508,8 @@
"forkANewBranchFromA": "Criar um novo branch a partir de uma base (desligue para usar o checkout atual)",
"forkANewBranchFromA2": "Criar um novo branch a partir de uma base em vez de usar o checkout atual",
"forkModeANewBranchWill": "Modo de derivação: é criado um novo branch a partir da base selecionada antes de o agente ser executado. Clique para desligar e usar antes o checkout atual do seu repositório.",
"foundFiles_one": "Encontrado {{count}} ficheiro",
"foundFiles_other": "Encontrados {{count}} ficheiros",
"freshBranchTooltip": "Cria um novo branch a partir da base selecionada. Quaisquer alterações sem commit no seu clone local serão descartadas; se existirem, ser-lhe-á pedida confirmação.",
"fromAgent": "Do agente",
"fromAgentInTask": "Do agente na tarefa <1>“{{fullTitle}}”</1>",
@@ -903,6 +923,9 @@
"ranCommands_one": "· executou {{count}} comando",
"ranCommands_other": "· executou {{count}} comandos",
"random": "Aleatória",
"read": "Lido",
"readLines_one": "Lida {{count}} linha",
"readLines_other": "Lidas {{count}} linhas",
"reasonAddSessionDescription": "Adicione uma descrição à sessão",
"reasonAddTaskPrompt": "Adicione um prompt à tarefa",
"reasonAddTaskTitle": "Adicione um título à tarefa",
@@ -1318,6 +1341,7 @@
"toolCount_one": "{{count}} ferramenta",
"toolCount_other": "{{count}} ferramentas",
"tools": "ferramentas",
"toolSearching": "A pesquisar",
"transcribing": "A transcrever…",
"transcribingVoiceInput": "A transcrever a entrada de voz",
"treeActionFailed": "A ação sobre a árvore falhou",
+13 -4
View File
@@ -18,6 +18,7 @@
"autoSync": "Sincronização automática",
"autoSyncOff": "sincronização automática desligada",
"autoTransition": "Transição automática",
"branchLabel": "Branch",
"childrenCompletedHelp": "Use isto num passo de tarefa-mãe. Quando todas as subtarefas diretas ativas estiverem CONCLUÍDAS, FALHADAS ou CANCELADAS, o Kandev executa esta transição uma vez. As subtarefas arquivadas e efémeras são ignoradas. As subtarefas de segundo nível não contam aqui e nada é executado se a tarefa-mãe não tiver subtarefas.",
"childrenCompletedHelpAria": "Como funcionam as transições por conclusão de subtarefas",
"chooseAgentFamily": "Escolher a família de agentes",
@@ -59,6 +60,7 @@
"deleteWorkflowNoTasks": "Isto elimina permanentemente o fluxo de trabalho e todos os seus passos.",
"deleteWorkflowWithTasks_one": "Este fluxo de trabalho tem {{count}} tarefa. Escolha para onde migrá-la ou elimine o fluxo de trabalho e arquive as tarefas.",
"deleteWorkflowWithTasks_other": "Este fluxo de trabalho tem {{count}} tarefas. Escolha para onde migrá-las ou elimine o fluxo de trabalho e arquive as tarefas.",
"directoryLabel": "Diretório",
"directoryLine": "Diretório {{path}}",
"disablePlanMode": "Desativar o modo de plano",
"disablePlanModeOnComplete": "Desativar o modo de plano ao concluir",
@@ -85,8 +87,6 @@
"failedToMigrateTasks": "Não foi possível migrar as tarefas",
"failedToSaveWorkflowChanges": "Não foi possível guardar as alterações do fluxo de trabalho",
"failedToUpdateWorkflowStep": "Não foi possível atualizar o passo do fluxo de trabalho",
"githubSync": "Sincronização com o GitHub",
"githubSyncDescription": "Sincroniza automaticamente as definições de fluxos de trabalho de um repositório do GitHub para esta área de trabalho.",
"hopNumber": "Salto {{index}}",
"import": "Importar",
"importCompleteTitle": "Importação concluída",
@@ -111,7 +111,7 @@
"noFeederStep": "Sem passo alimentador",
"noneUseTaskDefault": "Nenhum (usar a pré-definição da tarefa)",
"noProfileOverride": "Sem substituição de perfil",
"notARecognizedGitHubLink": "Não é uma ligação reconhecida de um repositório do GitHub.",
"notARecognizedRepositoryLink": "Não é uma ligação reconhecida de um repositório do {{provider}}.",
"notSyncedYet": "ainda não sincronizado — use Sincronizar agora",
"onExit": "À saída",
"onExitActions": "Ações à saída",
@@ -127,19 +127,22 @@
"overrideAgentProfileHelp": "Substitui o perfil de agente neste passo. Um perfil diferente cria uma nova sessão com contexto novo ao entrar neste passo.",
"overrideOriginalSessionOptions": "Substituir as opções da sessão original",
"overrideOriginalSessionOptionsHelp": "Mantém o separador de conversa original alterando as definições de sessão para este passo. Por exemplo, começar com o modelo 5.6 Sol e mudar para o 5.6 Luna no trabalho de implementação.",
"pasteGitHubLinkHint": "Cole uma ligação do GitHub — as ligações /tree/… trazem também o branch e o diretório.",
"pasteGitLabPathHint": "Cole qualquer ligação do GitLab (os anfitriões autogeridos também funcionam — só o caminho é usado) ou escreva o caminho diretamente. Defina o branch e o diretório abaixo.",
"pasteRepositoryLinkHint": "Cole uma ligação do {{provider}} ou escreva o caminho diretamente. Defina o branch e o diretório abaixo.",
"planMode": "Modo de plano",
"planModeHelp": "O agente propõe um plano em vez de fazer alterações diretamente.",
"pollDisabledHint": "As sincronizações só são executadas quando carrega em Sincronizar agora.",
"pollEnabledHint": "Verifica o repositório neste intervalo (mínimo 60s).",
"pollIntervalSeconds": "Intervalo de sondagem (segundos)",
"potentialRepeatedAgentRun": "Possível repetição da execução do agente",
"projectPathOrLink": "Caminho ou ligação do projeto",
"promptSourceStepPrompt": "Voltar a entrar em \"{{stepName}}\" envia o prompt do passo em vez da descrição da tarefa.",
"promptSourceStepPromptWithTaskDescription": "Voltar a entrar em \"{{stepName}}\" envia o prompt do passo já processado, incluindo a descrição da tarefa.",
"promptSourceTaskDescription": "\"{{stepName}}\" não tem prompt de passo, pelo que voltar a entrar envia a descrição da tarefa.",
"pullFrom": "Puxar de",
"pullFromHelp": "Passo alimentador opcional do qual puxar trabalho em fila quando este passo tiver capacidade.",
"readOnlyManagedBySync": "Só de leitura — gerido pela sincronização de fluxos de trabalho",
"readOnlyManagedByImproveKandev": "Só de leitura — gerido pelo Melhorar o Kandev",
"remove": "Remover",
"removeAgentCondition": "Remover a condição de agente {{index}}",
"removeConditionalSessionConfigBeforeProfile": "Remova a configuração de sessão condicional antes de escolher um perfil de agente fixo para este passo.",
@@ -192,8 +195,10 @@
"stepPromptPlaceholderExample": "Implementar a autenticação de utilizadores com OAuth2",
"stepPromptPlaceholderTaskPrompt": "A descrição original da tarefa indicada pelo utilizador",
"stepPromptUsageHint": "Escreva {{open}} para ver os marcadores ({{taskPrompt}} insere a descrição da tarefa) ou @ para referenciar um prompt guardado pelo nome — o seu conteúdo é anexado como contexto oculto e editar o prompt guardado atualiza todos os passos que o referenciam. Nota: {{taskPrompt}} só é expandido no próprio prompt do passo, não dentro de um prompt guardado referenciado.",
"switchProviderWarning": "Mudar a origem substitui todos os fluxos de trabalho sincronizados pelos que existem no novo repositório — os fluxos de trabalho que lá não existirem serão removidos.",
"syncCompletedWithWarnings": "Sincronização concluída com avisos",
"syncConfigSaved": "Configuração de sincronização de fluxos de trabalho guardada",
"syncDescription": "Sincroniza automaticamente as definições de fluxos de trabalho de um repositório para esta área de trabalho.",
"syncDirectoryHelp": "O diretório deve conter ficheiros de exportação de fluxos de trabalho ({{extensions}}) no formato {{format}} — o mesmo formato produzido pela exportação de fluxos de trabalho.",
"synced": "Sincronizado",
"syncedBadgeTooltip": "Só de leitura - gerido pela sincronização de fluxos de trabalho a partir de {{source}}. Edite-o ou remova-o no repositório sincronizado.",
@@ -202,9 +207,12 @@
"syncFailedWithError": "A sincronização falhou: {{error}}",
"syncingFromRepository": "A sincronizar a partir de <1>{{repository}}</1>",
"syncNow": "Sincronizar agora",
"syncProviderLabel": "Sincronizar a partir de",
"syncRemoved": "Sincronização de fluxos de trabalho removida — os fluxos sincronizados voltam a ser editáveis",
"syncRemoveFailed": "Não foi possível eliminar: {{error}}",
"syncResolvedTarget": "A sincronizar {{owner}}/{{repo}} @ {{branch}} — diretório {{directory}}.",
"syncResolvedTargetGitLab": "A sincronizar {{projectPath}} @ {{branch}} — diretório {{directory}}.",
"syncTitle": "Sincronização de fluxos de trabalho",
"targetStep": "Passo de destino",
"targetWorkflow": "Fluxo de trabalho de destino",
"template": "Modelo",
@@ -239,6 +247,7 @@
"workflowCycleWarningBody": "Este percurso pode voltar a entrar em \"{{stepName}}\" e iniciar novamente o agente após uma ação do utilizador.",
"workflowDetails": "Detalhes do fluxo de trabalho",
"workflowName": "Nome do fluxo de trabalho",
"workflowsReadOnlyImprove": "Os fluxos de trabalho desta área de trabalho são geridos pelo Melhorar o Kandev e não podem ser alterados.",
"workflowNameIsRequired": "O nome do fluxo de trabalho é obrigatório",
"workflowNamePlaceholder": "Fluxo de trabalho do meu projeto",
"workflows": "Fluxos de trabalho",
@@ -77,6 +77,7 @@
"localPath": "Caminho local",
"localPathNotSet": "Caminho local por definir",
"manageRepositoriesConnected": "Faça a gestão dos repositórios ligados a esta área de trabalho.",
"repositoriesReadOnlyImprove": "Os repositórios desta área de trabalho são geridos pelo Melhorar o Kandev e não podem ser alterados.",
"manageWorkspaceDetails": "Faça a gestão dos detalhes da área de trabalho e salte para fluxos de trabalho ou repositórios.",
"manageYourWorkspacesAndWorkflows": "Faça a gestão das suas áreas de trabalho e fluxos de trabalho",
"manualPath": "Caminho manual",