2026-10-01 16:20:16 -05:00
{
"permissions" : {
"view" : {
2026-10-02 06:39:59 +00:00
"title" : "Ver frotas" ,
"description" : "Veja as frotas, os seus membros e inventário."
2026-10-01 16:20:16 -05:00
},
"manage" : {
2026-10-02 06:39:59 +00:00
"title" : "Gerir frotas" ,
"description" : "Crie, edite e exclua frotas, altere a composição da frota e partilhe frotas com outros utilizadores ou funções."
2026-10-01 16:20:16 -05:00
},
"execute" : {
2026-10-02 06:39:59 +00:00
"title" : "Realizar operações de frota" ,
"description" : "Execute comandos e ações de pacotes em toda a frota e transfira ficheiros de e para os seus hosts membros."
2026-10-01 16:20:16 -05:00
}
},
"newUi" : {
"sidebar" : {
"fleets" : {
2026-10-02 06:39:59 +00:00
"title" : "Frotas" ,
"createFleet" : "Criar Frota" ,
"createFleetTitle" : "Criar Frota" ,
"editFleetTitle" : "Editar frota" ,
"createFleetDescription" : "Uma frota é um grupo nomeado de hosts contra os quais pode executar ações como uma unidade." ,
2026-10-01 16:20:16 -05:00
"nameLabel" : "Nome" ,
2026-10-02 06:39:59 +00:00
"namePlaceholder" : "Por exemplo, os servidores web" ,
"nameRequired" : "É necessário dar um nome à frota." ,
2026-10-01 16:20:16 -05:00
"descriptionLabel" : "Descrição" ,
"descriptionPlaceholder" : "Descrição opcional" ,
"colorLabel" : "Cor" ,
2026-10-02 06:39:59 +00:00
"tagRulesLabel" : "Regras de etiqueta" ,
2026-10-01 16:20:16 -05:00
"tagRulesPlaceholder" : "prod-web, edge" ,
2026-10-02 06:39:59 +00:00
"tagRulesHint" : "Os hosts com qualquer uma destas etiquetas são incluídos automaticamente, para além dos hosts adicionados manualmente." ,
"fleetCreated" : "Frota criada" ,
"fleetUpdated" : "Frota atualizada" ,
"fleetDeleted" : "Frota excluída" ,
"saveFailed" : "Não conseguiram salvar a frota." ,
"deleteFailed" : "Falha ao eliminar a frota" ,
"loadFailed" : "Falha ao carregar as frotas" ,
"deleteFleetTitle" : "Excluir frota" ,
"deleteFleetDescription" : "Tem a certeza que pretende eliminar \"{{name}}\"? Isto não exclui os próprios hosts membros." ,
"searchFleets" : "Pesquisar frotas..." ,
"noFleets" : "Ainda não há frotas. Crie uma para começar." ,
"memberCount" : "{{count}} anfitrião" ,
2026-10-01 16:20:16 -05:00
"memberCount_other" : "{{count}} máquinas" ,
2026-10-02 06:39:59 +00:00
"manageMembers" : "Gerir membros" ,
"manageMembersTitle" : "Gerir membros da frota" ,
"manageMembersDescription" : "Ative ou desative a inclusão de hosts nesta frota estática. Os hosts que corresponderem às regras das tags serão sempre incluídos." ,
2026-10-01 16:20:16 -05:00
"searchHosts" : "Pesquisar hosts..." ,
"noHostsFound" : "Nenhum host encontrado" ,
2026-10-02 06:39:59 +00:00
"noMembers" : "Esta frota ainda não tem membros. Adicione anfitriões ou defina uma regra de etiqueta." ,
"membersLoadFailed" : "Falha ao carregar membros da frota" ,
"memberUpdateFailed" : "Falha na atualização da adesão à frota" ,
"tabRun" : "Executar comando" ,
"tabTransfer" : "Transferir ficheiros" ,
"tabInventory" : "Inventário" ,
"openInventoryTab" : "Abrir em separador inteiro" ,
2026-10-01 16:20:16 -05:00
"tabPackages" : "Pacotes" ,
2026-10-02 06:39:59 +00:00
"runOnFleet" : "Executar na frota" ,
"commandPlaceholder" : "tempo de atividade e df -h" ,
"commandRequired" : "É necessário um comando." ,
"commandInputsLabel" : "Entradas de comando" ,
"commandSucceeded" : "O comando foi executado com sucesso em todos os hosts." ,
"commandPartialFailure" : "{{failed}} de {{total}} os hosts falharam" ,
"commandFailed" : "Falha ao executar o comando" ,
2026-10-01 16:20:16 -05:00
"resultSuccess" : "Sucesso" ,
"resultFailed" : "Falhou" ,
2026-10-02 06:39:59 +00:00
"push" : "Pressionar" ,
"pull" : "Puxar" ,
"remotePathLabel" : "Caminho remoto" ,
"remotePathRequired" : "É necessário um caminho remoto." ,
2026-10-01 16:20:16 -05:00
"fileLabel" : "Ficheiro" ,
2026-10-02 06:39:59 +00:00
"fileRequired" : "É necessário um ficheiro." ,
"pushHint" : "O ficheiro selecionado é gravado exatamente nesse caminho em todos os hosts da frota." ,
"pullHint" : "O ficheiro neste caminho é lido de cada host e descarregado como um único ficheiro zip, uma pasta por host." ,
2026-10-01 16:20:16 -05:00
"transferComplete" : "Transferência concluída" ,
"transferFailed" : "Transferência falhou" ,
2026-10-02 06:39:59 +00:00
"refreshInventory" : "Atualizar inventário" ,
"inventoryLoadFailed" : "Falha ao carregar o inventário" ,
"inventoryRefreshed" : "Inventário atualizado" ,
"inventoryRefreshFailed" : "Falha ao atualizar o inventário" ,
"inventoryNoData" : "Ainda não há dados de stock - atualize a página para os recolher." ,
2026-10-01 16:20:16 -05:00
"inventoryHost" : "Host" ,
2026-10-02 06:39:59 +00:00
"inventoryCollectedCount" : "{{count}}/{{total}} recolhido" ,
2026-10-01 16:20:16 -05:00
"inventoryOs" : "SO" ,
"inventoryKernel" : "Kernel" ,
2026-10-02 06:39:59 +00:00
"inventoryArch" : "Arco" ,
2026-10-01 16:20:16 -05:00
"inventoryUptime" : "Tempo de Atividade" ,
2026-10-02 06:39:59 +00:00
"inventoryPackageManager" : "Gestor de pacotes" ,
"inventoryCollectedAt" : "Coletado" ,
2026-10-01 16:20:16 -05:00
"packageActionLabel" : "Ação" ,
2026-10-02 06:39:59 +00:00
"packageInstall" : "Instalar" ,
2026-10-01 16:20:16 -05:00
"packageRemove" : "Remover" ,
2026-10-02 06:39:59 +00:00
"packageUpgradeAll" : "Atualize todos os pacotes" ,
"packageNameLabel" : "Nome do pacote" ,
"packageNameRequired" : "É necessário informar o nome do pacote." ,
"packageHint" : "Requer acesso de nível de gestão por host e eleva os privilégios utilizando a palavra-passe sudo armazenada no host." ,
"shareFleet" : "Frota partilhada" ,
"shareFleetTitle" : "Partilhar \"{{name}}\"" ,
"shareFleetDescription" : "Partilha os hosts membros atuais desta frota com os utilizadores ou funções selecionadas. Os hosts adicionados à frota posteriormente não são partilhados automaticamente — partilhe novamente para os incluir." ,
"shareSelectionRequired" : "Selecione pelo menos um utilizador ou função." ,
"fleetSharedSuccessfully" : "Partilhado a partir de {{shared}} de {{total}} hosts nesta frota" ,
"failedToShareFleet" : "Não foi possível partilhar a frota." ,
"noMembersToShare" : "Esta frota ainda não tem anfitriões membros para partilhar."
2026-10-01 16:20:16 -05:00
}
}
},
"nav" : {
2026-10-02 06:39:59 +00:00
"fleets" : "Frotas"
2026-10-01 16:20:16 -05:00
},
"hosts" : {
"docsLink" : "Ver documentação" ,
"sharing" : {
"customHoursPlaceholder" : "Horas até à expiração do acesso" ,
"expiry" : {
"never" : "Nunca" ,
"oneHour" : "1 hora" ,
"oneDay" : "24 horas" ,
"sevenDays" : "7 dias" ,
"thirtyDays" : "30 dias" ,
"custom" : "Personalizado"
},
"expiryLabel" : "Expiração do acesso" ,
"levels" : {
"connect" : {
"label" : "Ligar" ,
"description" : "Abrir apenas sessões: terminal, ambiente de trabalho remoto, gestor de ficheiros, túneis e Docker. Sem acesso à configuração do anfitrião."
},
"view" : {
"label" : "Ver" ,
"description" : "Ligar e ver a configuração do anfitrião. Os segredos nunca são mostrados."
},
"edit" : {
"label" : "Editar" ,
2026-10-02 06:39:59 +00:00
"description" : "Visualize e modifique as definições do host que não requerem autenticação. A autenticação SSH do proprietário permanece privada e restrita ao proprietário."
2026-10-01 16:20:16 -05:00
},
"manage" : {
"label" : "Gerir" ,
"description" : "Editar, além de partilhar o anfitrião com outras pessoas, alterar os níveis de permissão e revogar o acesso."
}
},
"noMatches" : "Nenhuma correspondência encontrada" ,
"permissionLevelLabel" : "Nível de permissão" ,
"rolesTab" : "Funções" ,
"searchPlaceholder" : "Procurar utilizadores ou funções..." ,
"shareButton" : "Partilhar" ,
"shareWithCount" : "Partilhar ({{count}})" ,
"usersTab" : "Utilizadores"
}
}
}