mirror of
https://github.com/fosrl/pangolin.git
synced 2025-08-06 10:54:48 +02:00
1132 lines
No EOL
72 KiB
JSON
1132 lines
No EOL
72 KiB
JSON
{
|
|
"setupCreate": "Crie sua organização, site e recursos",
|
|
"setupNewOrg": "Nova organização",
|
|
"setupCreateOrg": "Criar Organização",
|
|
"setupCreateResources": "Criar recursos",
|
|
"setupOrgName": "Nome Da Organização",
|
|
"orgDisplayName": "Este é o nome de exibição da sua organização.",
|
|
"orgId": "ID da organização",
|
|
"setupIdentifierMessage": "Este é o identificador exclusivo para sua organização. Isso é separado do nome de exibição.",
|
|
"setupErrorIdentifier": "O ID da organização já existe. Por favor, escolha um diferente.",
|
|
"componentsErrorNoMemberCreate": "Você não é atualmente um membro de nenhuma organização. Crie uma organização para começar.",
|
|
"componentsErrorNoMember": "Você não é atualmente um membro de nenhuma organização.",
|
|
"welcome": "Bem-vindo ao Pangolin",
|
|
"componentsCreateOrg": "Criar uma organização",
|
|
"componentsMember": "Você é membro de {count, plural, =0 {Nenhuma organização} =1 {Uma organização} other {# organizações}}",
|
|
"componentsInvalidKey": "Chaves de licença inválidas ou expiradas detectadas. Siga os termos da licença para continuar usando todos os recursos.",
|
|
"dismiss": "Descartar",
|
|
"componentsLicenseViolation": "Violação de Licença: Este servidor está usando sites {usedSites} que excedem o limite licenciado de sites {maxSites} . Siga os termos da licença para continuar usando todos os recursos.",
|
|
"componentsSupporterMessage": "Obrigado por apoiar o Pangolin como um {tier}!",
|
|
"inviteErrorNotValid": "Desculpe, mas parece que o convite que você está tentando acessar não foi aceito ou não é mais válido.",
|
|
"inviteErrorUser": "Lamentamos, mas parece que o convite que você está tentando acessar não é para este usuário.",
|
|
"inviteLoginUser": "Verifique se você está logado como o usuário correto.",
|
|
"inviteErrorNoUser": "Desculpe, mas parece que o convite que você está tentando acessar não é para um usuário que existe.",
|
|
"inviteCreateUser": "Por favor, crie uma conta primeiro.",
|
|
"goHome": "Ir para casa",
|
|
"inviteLogInOtherUser": "Fazer login como um usuário diferente",
|
|
"createAnAccount": "Crie uma conta",
|
|
"inviteNotAccepted": "Convite não aceito",
|
|
"authCreateAccount": "Crie uma conta para começar",
|
|
"authNoAccount": "Não possui uma conta?",
|
|
"email": "e-mail",
|
|
"password": "Palavra-passe",
|
|
"confirmPassword": "Confirmar senha",
|
|
"createAccount": "Criar conta",
|
|
"viewSettings": "Visualizar configurações",
|
|
"delete": "excluir",
|
|
"name": "Nome:",
|
|
"online": "Disponível",
|
|
"offline": "Desconectado",
|
|
"site": "site",
|
|
"dataIn": "Dados em",
|
|
"dataOut": "Dados de saída",
|
|
"connectionType": "Tipo de conexão",
|
|
"tunnelType": "Tipo de túnel",
|
|
"local": "Localização",
|
|
"edit": "Alterar",
|
|
"siteConfirmDelete": "Confirmar exclusão do site",
|
|
"siteDelete": "Excluir site",
|
|
"siteMessageRemove": "Uma vez removido, o site não estará mais acessível. Todos os recursos e alvos associados ao site também serão removidos.",
|
|
"siteMessageConfirm": "Para confirmar, por favor, digite o nome do site abaixo.",
|
|
"siteQuestionRemove": "Você tem certeza que deseja remover o site {selectedSite} da organização?",
|
|
"siteManageSites": "Gerenciar sites",
|
|
"siteDescription": "Permitir conectividade à sua rede através de túneis seguros",
|
|
"siteCreate": "Criar site",
|
|
"siteCreateDescription2": "Siga os passos abaixo para criar e conectar um novo site",
|
|
"siteCreateDescription": "Crie um novo site para começar a conectar seus recursos",
|
|
"close": "FECHAR",
|
|
"siteErrorCreate": "Erro ao criar site",
|
|
"siteErrorCreateKeyPair": "Par de chaves ou padrões do site não encontrados",
|
|
"siteErrorCreateDefaults": "Padrão do site não encontrado",
|
|
"siteNameDescription": "Este é o nome de exibição do site.",
|
|
"method": "Método",
|
|
"siteMethodDescription": "É assim que você irá expor as conexões.",
|
|
"siteLearnNewt": "Saiba como instalar o Newt no seu sistema",
|
|
"siteSeeConfigOnce": "Você só poderá ver a configuração uma vez.",
|
|
"siteLoadWGConfig": "Carregando configuração do WireGuarde...",
|
|
"siteDocker": "Expandir para detalhes da implantação Docker",
|
|
"toggle": "Alternador",
|
|
"dockerCompose": "Composição do Docker",
|
|
"dockerRun": "Execução do Docker",
|
|
"siteLearnLocal": "Os sites locais não são túneis, saiba mais",
|
|
"siteConfirmCopy": "Eu copiei a configuração",
|
|
"searchSitesProgress": "Procurar sites...",
|
|
"siteAdd": "Adicionar Site",
|
|
"siteInstallNewt": "Instalar Novo",
|
|
"siteInstallNewtDescription": "Novo item em execução no seu sistema",
|
|
"WgConfiguration": "Configuração do WireGuard",
|
|
"WgConfigurationDescription": "Use a seguinte configuração para conectar-se à sua rede",
|
|
"operatingSystem": "Sistema operacional",
|
|
"commands": "Comandos",
|
|
"recommended": "Recomendados",
|
|
"siteNewtDescription": "Para a melhor experiência do usuário, utilize Novo. Ele usa o WireGuard sob o capuz e permite que você aborde seus recursos privados através dos endereços LAN em sua rede privada do painel do Pangolin.",
|
|
"siteRunsInDocker": "Executa no Docker",
|
|
"siteRunsInShell": "Executa na shell no macOS, Linux e Windows",
|
|
"siteErrorDelete": "Erro ao excluir site",
|
|
"siteErrorUpdate": "Falha ao atualizar site",
|
|
"siteErrorUpdateDescription": "Ocorreu um erro ao atualizar o site.",
|
|
"siteUpdated": "Site atualizado",
|
|
"siteUpdatedDescription": "O site foi atualizado.",
|
|
"siteGeneralDescription": "Configurar as configurações gerais para este site",
|
|
"siteSettingDescription": "Configure as configurações no seu site",
|
|
"siteSetting": "Configurações do {siteName}",
|
|
"siteNewtTunnel": "Novo túnel (recomendado)",
|
|
"siteNewtTunnelDescription": "A maneira mais fácil de criar um ponto de entrada na sua rede. Nenhuma configuração extra.",
|
|
"siteWg": "WireGuard Básico",
|
|
"siteWgDescription": "Use qualquer cliente do WireGuard para estabelecer um túnel. Configuração manual NAT é necessária.",
|
|
"siteLocalDescription": "Recursos locais apenas. Sem túneis.",
|
|
"siteSeeAll": "Ver todos os sites",
|
|
"siteTunnelDescription": "Determine como você deseja se conectar ao seu site",
|
|
"siteNewtCredentials": "Credenciais Novas",
|
|
"siteNewtCredentialsDescription": "É assim que o novo sistema se autenticará com o servidor",
|
|
"siteCredentialsSave": "Salve suas credenciais",
|
|
"siteCredentialsSaveDescription": "Você só será capaz de ver esta vez. Certifique-se de copiá-lo para um lugar seguro.",
|
|
"siteInfo": "Informações do Site",
|
|
"status": "SItuação",
|
|
"shareTitle": "Gerenciar links de compartilhamento",
|
|
"shareDescription": "Criar links compartilháveis para conceder acesso temporário ou permanente aos seus recursos",
|
|
"shareSearch": "Pesquisar links de compartilhamento...",
|
|
"shareCreate": "Criar Link de Compartilhamento",
|
|
"shareErrorDelete": "Falha ao excluir o link",
|
|
"shareErrorDeleteMessage": "Ocorreu um erro ao excluir o link",
|
|
"shareDeleted": "Link excluído",
|
|
"shareDeletedDescription": "O link foi eliminado",
|
|
"shareTokenDescription": "Seu token de acesso pode ser passado de duas maneiras: como um parâmetro de consulta ou nos cabeçalhos da solicitação. Estes devem ser passados do cliente em todas as solicitações para acesso autenticado.",
|
|
"accessToken": "Token de acesso",
|
|
"usageExamples": "Exemplos de uso",
|
|
"tokenId": "Token ID",
|
|
"requestHeades": "Cabeçalhos de solicitação",
|
|
"queryParameter": "Parâmetro de consulta",
|
|
"importantNote": "Nota importante",
|
|
"shareImportantDescription": "Por razões de segurança, o uso de cabeçalhos é recomendado através dos parâmetros de consulta quando possível, já que os parâmetros de consulta podem estar logados nos logs do servidor ou no histórico do navegador.",
|
|
"token": "Identificador",
|
|
"shareTokenSecurety": "Mantenha seu token de acesso seguro. Não o compartilhe em áreas de acesso público ou código do lado do cliente.",
|
|
"shareErrorFetchResource": "Falha ao buscar recursos",
|
|
"shareErrorFetchResourceDescription": "Ocorreu um erro ao obter os recursos",
|
|
"shareErrorCreate": "Falha ao criar link de compartilhamento",
|
|
"shareErrorCreateDescription": "Ocorreu um erro ao criar o link de compartilhamento",
|
|
"shareCreateDescription": "Qualquer um com este link pode acessar o recurso",
|
|
"shareTitleOptional": "Título (opcional)",
|
|
"expireIn": "Expira em",
|
|
"neverExpire": "Nunca expirar",
|
|
"shareExpireDescription": "Tempo de expiração é quanto tempo o link será utilizável e oferecerá acesso ao recurso. Após este tempo, o link não funcionará mais, e os usuários que usaram este link perderão acesso ao recurso.",
|
|
"shareSeeOnce": "Você só poderá ver este link uma vez. Certifique-se de copiá-lo.",
|
|
"shareAccessHint": "Qualquer um com este link pode acessar o recurso. Compartilhe com cuidado.",
|
|
"shareTokenUsage": "Ver Uso do Token de Acesso",
|
|
"createLink": "Criar Link",
|
|
"resourcesNotFound": "Nenhum recurso encontrado",
|
|
"resourceSearch": "Recursos de pesquisa",
|
|
"openMenu": "Abrir menu",
|
|
"resource": "Recurso",
|
|
"title": "Título",
|
|
"created": "Criado",
|
|
"expires": "Expira",
|
|
"never": "nunca",
|
|
"shareErrorSelectResource": "Por favor, selecione um recurso",
|
|
"resourceTitle": "Gerenciar Recursos",
|
|
"resourceDescription": "Crie proxies seguros para seus aplicativos privados",
|
|
"resourcesSearch": "Procurar recursos...",
|
|
"resourceAdd": "Adicionar Recurso",
|
|
"resourceErrorDelte": "Erro ao excluir recurso",
|
|
"authentication": "Autenticação",
|
|
"protected": "Protegido",
|
|
"notProtected": "Não Protegido",
|
|
"resourceMessageRemove": "Uma vez removido, o recurso não estará mais acessível. Todos os alvos associados ao recurso também serão removidos.",
|
|
"resourceMessageConfirm": "Para confirmar, por favor, digite o nome do recurso abaixo.",
|
|
"resourceQuestionRemove": "Tem certeza que deseja remover o recurso {selectedResource} da organização?",
|
|
"resourceHTTP": "Recurso HTTPS",
|
|
"resourceHTTPDescription": "O proxy solicita ao seu aplicativo via HTTPS usando um subdomínio ou domínio base.",
|
|
"resourceRaw": "Recurso TCP/UDP bruto",
|
|
"resourceRawDescription": "O proxy solicita ao seu aplicativo sobre TCP/UDP usando um número de porta.",
|
|
"resourceCreate": "Criar Recurso",
|
|
"resourceCreateDescription": "Siga os passos abaixo para criar um novo recurso",
|
|
"resourceSeeAll": "Ver todos os recursos",
|
|
"resourceInfo": "Informação do recurso",
|
|
"resourceNameDescription": "Este é o nome de exibição para o recurso.",
|
|
"siteSelect": "Selecionar site",
|
|
"siteSearch": "Procurar no site",
|
|
"siteNotFound": "Nenhum site encontrado.",
|
|
"siteSelectionDescription": "Este site fornecerá conectividade ao recurso.",
|
|
"resourceType": "Tipo de Recurso",
|
|
"resourceTypeDescription": "Determine como você deseja acessar seu recurso",
|
|
"resourceHTTPSSettings": "Configurações de HTTPS",
|
|
"resourceHTTPSSettingsDescription": "Configure como seu recurso será acessado por HTTPS",
|
|
"domainType": "Tipo de domínio",
|
|
"subdomain": "Subdomínio",
|
|
"baseDomain": "Domínio Base",
|
|
"subdomnainDescription": "O subdomínio onde seu recurso estará acessível.",
|
|
"resourceRawSettings": "Configurações TCP/UDP",
|
|
"resourceRawSettingsDescription": "Configure como seu recurso será acessado sobre TCP/UDP",
|
|
"protocol": "Protocol",
|
|
"protocolSelect": "Select a protocol",
|
|
"resourcePortNumber": "Número da Porta",
|
|
"resourcePortNumberDescription": "O número da porta externa para requisições de proxy.",
|
|
"cancel": "cancelar",
|
|
"resourceConfig": "Snippets de Configuração",
|
|
"resourceConfigDescription": "Copie e cole estes snippets de configuração para configurar o seu recurso TCP/UDP",
|
|
"resourceAddEntrypoints": "Traefik: Adicionar pontos de entrada",
|
|
"resourceExposePorts": "Gerbil: Expor Portas no Docker Compose",
|
|
"resourceLearnRaw": "Aprenda como configurar os recursos TCP/UDP",
|
|
"resourceBack": "Voltar aos recursos",
|
|
"resourceGoTo": "Ir para o Recurso",
|
|
"resourceDelete": "Excluir Recurso",
|
|
"resourceDeleteConfirm": "Confirmar exclusão de recurso",
|
|
"visibility": "Visibilidade",
|
|
"enabled": "Ativado",
|
|
"disabled": "Desabilitado",
|
|
"general": "Gerais",
|
|
"generalSettings": "Configurações Gerais",
|
|
"proxy": "Proxy",
|
|
"rules": "Regras",
|
|
"resourceSettingDescription": "Configure as configurações do seu recurso",
|
|
"resourceSetting": "Configurações do {resourceName}",
|
|
"alwaysAllow": "Sempre permitir",
|
|
"alwaysDeny": "Sempre negar",
|
|
"orgSettingsDescription": "Configurar as configurações gerais da sua organização",
|
|
"orgGeneralSettings": "Configurações da organização",
|
|
"orgGeneralSettingsDescription": "Gerencie os detalhes e a configuração da sua organização",
|
|
"saveGeneralSettings": "Salvar configurações gerais",
|
|
"orgDangerZone": "Zona de Perigo",
|
|
"orgDangerZoneDescription": "Uma vez que você exclui esta organização, não há volta. Por favor, tenha certeza.",
|
|
"orgDelete": "Excluir Organização",
|
|
"orgDeleteConfirm": "Confirmar exclusão da organização",
|
|
"orgMessageRemove": "Esta ação é irreversível e excluirá todos os dados associados.",
|
|
"orgMessageConfirm": "Para confirmar, digite o nome da organização abaixo.",
|
|
"orgQuestionRemove": "Tem certeza que deseja remover a organização {selectedOrg}?",
|
|
"orgUpdated": "Organização atualizada",
|
|
"orgUpdatedDescription": "A organização foi atualizada.",
|
|
"orgErrorUpdate": "Falha ao atualizar organização",
|
|
"orgErrorUpdateMessage": "Ocorreu um erro ao atualizar a organização.",
|
|
"orgErrorFetch": "Falha ao buscar organizações",
|
|
"orgErrorFetchMessage": "Ocorreu um erro ao listar suas organizações",
|
|
"orgErrorDelete": "Falha ao excluir organização",
|
|
"orgErrorDeleteMessage": "Ocorreu um erro ao excluir a organização.",
|
|
"orgDeleted": "Organização excluída",
|
|
"orgDeletedMessage": "A organização e seus dados foram excluídos.",
|
|
"orgMissing": "ID da Organização Ausente",
|
|
"orgMissingMessage": "Não é possível regenerar o convite sem um ID de organização.",
|
|
"accessUsersManage": "Gerenciar Usuários",
|
|
"accessUsersDescription": "Convidar usuários e adicioná-los a funções para gerenciar o acesso à sua organização",
|
|
"accessUsersSearch": "Procurar usuários...",
|
|
"accessUserCreate": "Criar Usuário",
|
|
"accessUserRemove": "Remover usuário",
|
|
"username": "Usuário:",
|
|
"identityProvider": "Provedor de Identidade",
|
|
"role": "Funções",
|
|
"nameRequired": "O nome é obrigatório",
|
|
"accessRolesManage": "Gerenciar Funções",
|
|
"accessRolesDescription": "Configurar funções para gerenciar o acesso à sua organização",
|
|
"accessRolesSearch": "Pesquisar funções...",
|
|
"accessRolesAdd": "Adicionar função",
|
|
"accessRoleDelete": "Excluir Papel",
|
|
"description": "Descrição:",
|
|
"inviteTitle": "Convites Abertos",
|
|
"inviteDescription": "Gerencie seus convites para outros usuários",
|
|
"inviteSearch": "Procurar convites...",
|
|
"minutes": "minutos",
|
|
"hours": "horas",
|
|
"days": "dias",
|
|
"weeks": "semanas",
|
|
"months": "Meses",
|
|
"years": "anos",
|
|
"day": "{count, plural, =1 {# dia} other {# dias}}",
|
|
"apiKeysTitle": "Informações da Chave API",
|
|
"apiKeysConfirmCopy2": "Você deve confirmar que copiou a chave API.",
|
|
"apiKeysErrorCreate": "Erro ao criar chave API",
|
|
"apiKeysErrorSetPermission": "Erro ao definir permissões",
|
|
"apiKeysCreate": "Gerar Chave API",
|
|
"apiKeysCreateDescription": "Gerar uma nova chave API para sua organização",
|
|
"apiKeysGeneralSettings": "Permissões",
|
|
"apiKeysGeneralSettingsDescription": "Determine o que esta chave API pode fazer",
|
|
"apiKeysList": "Sua Chave API",
|
|
"apiKeysSave": "Salvar Sua Chave API",
|
|
"apiKeysSaveDescription": "Você só poderá ver isto uma vez. Certifique-se de copiá-la para um local seguro.",
|
|
"apiKeysInfo": "Sua chave API é:",
|
|
"apiKeysConfirmCopy": "Eu copiei a chave API",
|
|
"generate": "Gerar",
|
|
"done": "Concluído",
|
|
"apiKeysSeeAll": "Ver Todas as Chaves API",
|
|
"apiKeysPermissionsErrorLoadingActions": "Erro ao carregar ações da chave API",
|
|
"apiKeysPermissionsErrorUpdate": "Erro ao definir permissões",
|
|
"apiKeysPermissionsUpdated": "Permissões atualizadas",
|
|
"apiKeysPermissionsUpdatedDescription": "As permissões foram atualizadas.",
|
|
"apiKeysPermissionsGeneralSettings": "Permissões",
|
|
"apiKeysPermissionsGeneralSettingsDescription": "Determine o que esta chave API pode fazer",
|
|
"apiKeysPermissionsSave": "Salvar Permissões",
|
|
"apiKeysPermissionsTitle": "Permissões",
|
|
"apiKeys": "Chaves API",
|
|
"searchApiKeys": "Pesquisar chaves API...",
|
|
"apiKeysAdd": "Gerar Chave API",
|
|
"apiKeysErrorDelete": "Erro ao excluir chave API",
|
|
"apiKeysErrorDeleteMessage": "Erro ao excluir chave API",
|
|
"apiKeysQuestionRemove": "Tem certeza que deseja remover a chave API {selectedApiKey} da organização?",
|
|
"apiKeysMessageRemove": "Uma vez removida, a chave API não poderá mais ser utilizada.",
|
|
"apiKeysMessageConfirm": "Para confirmar, por favor digite o nome da chave API abaixo.",
|
|
"apiKeysDeleteConfirm": "Confirmar Exclusão da Chave API",
|
|
"apiKeysDelete": "Excluir Chave API",
|
|
"apiKeysManage": "Gerenciar Chaves API",
|
|
"apiKeysDescription": "As chaves API são usadas para autenticar com a API de integração",
|
|
"apiKeysSettings": "Configurações de {apiKeyName}",
|
|
"userTitle": "Gerenciar Todos os Usuários",
|
|
"userDescription": "Visualizar e gerenciar todos os usuários no sistema",
|
|
"userAbount": "Sobre a Gestão de Usuário",
|
|
"userAbountDescription": "Esta tabela exibe todos os objetos root do usuário. Cada usuário pode pertencer a várias organizações. Remover um usuário de uma organização não exclui seu objeto de usuário raiz - ele permanecerá no sistema. Para remover completamente um usuário do sistema, você deve excluir seu objeto raiz usando a ação de excluir nesta tabela.",
|
|
"userServer": "Usuários do Servidor",
|
|
"userSearch": "Pesquisar usuários do servidor...",
|
|
"userErrorDelete": "Erro ao excluir usuário",
|
|
"userDeleteConfirm": "Confirmar Exclusão do Usuário",
|
|
"userDeleteServer": "Excluir usuário do servidor",
|
|
"userMessageRemove": "O usuário será removido de todas as organizações e será completamente removido do servidor.",
|
|
"userMessageConfirm": "Para confirmar, por favor digite o nome do usuário abaixo.",
|
|
"userQuestionRemove": "Tem certeza que deseja excluir o {selectedUser} permanentemente do servidor?",
|
|
"licenseKey": "Chave de Licença",
|
|
"valid": "Valid",
|
|
"numberOfSites": "Número de sites",
|
|
"licenseKeySearch": "Pesquisar chaves da licença...",
|
|
"licenseKeyAdd": "Adicionar chave de licença",
|
|
"type": "tipo",
|
|
"licenseKeyRequired": "A chave da licença é necessária",
|
|
"licenseTermsAgree": "Você deve concordar com os termos da licença",
|
|
"licenseErrorKeyLoad": "Falha ao carregar chaves de licença",
|
|
"licenseErrorKeyLoadDescription": "Ocorreu um erro ao carregar a chave da licença.",
|
|
"licenseErrorKeyDelete": "Falha ao excluir chave de licença",
|
|
"licenseErrorKeyDeleteDescription": "Ocorreu um erro ao excluir a chave de licença.",
|
|
"licenseKeyDeleted": "Chave da licença excluída",
|
|
"licenseKeyDeletedDescription": "A chave da licença foi excluída.",
|
|
"licenseErrorKeyActivate": "Falha ao ativar a chave de licença",
|
|
"licenseErrorKeyActivateDescription": "Ocorreu um erro ao ativar a chave da licença.",
|
|
"licenseAbout": "Sobre Licenciamento",
|
|
"communityEdition": "Edição da Comunidade",
|
|
"licenseAboutDescription": "Isto destina-se aos utilizadores empresariais e empresariais que estão a usar o Pangolin num ambiente comercial. Se você estiver usando o Pangolin para uso pessoal, você pode ignorar esta seção.",
|
|
"licenseKeyActivated": "Chave de licença ativada",
|
|
"licenseKeyActivatedDescription": "A chave de licença foi ativada com sucesso.",
|
|
"licenseErrorKeyRecheck": "Falha ao verificar novamente as chaves de licença",
|
|
"licenseErrorKeyRecheckDescription": "Ocorreu um erro ao reverificar a chave de licença.",
|
|
"licenseErrorKeyRechecked": "Chaves de licença reverificadas",
|
|
"licenseErrorKeyRecheckedDescription": "Todas as chaves de licença foram remarcadas",
|
|
"licenseActivateKey": "Ativar Chave de Licença",
|
|
"licenseActivateKeyDescription": "Insira uma chave de licença para ativá-la.",
|
|
"licenseActivate": "Ativar Licença",
|
|
"licenseAgreement": "Ao marcar esta caixa, você confirma que leu e concorda com os termos de licença correspondentes ao nível associado à sua chave de licença.",
|
|
"fossorialLicense": "Ver Termos e Condições de Assinatura e Licença Fossorial",
|
|
"licenseMessageRemove": "Isto irá remover a chave da licença e todas as permissões associadas concedidas por ela.",
|
|
"licenseMessageConfirm": "Para confirmar, por favor, digite a chave de licença abaixo.",
|
|
"licenseQuestionRemove": "Tem certeza que deseja excluir a chave de licença {selectedKey}?",
|
|
"licenseKeyDelete": "Excluir Chave de Licença",
|
|
"licenseKeyDeleteConfirm": "Confirmar exclusão da chave de licença",
|
|
"licenseTitle": "Gerenciar Status da Licença",
|
|
"licenseTitleDescription": "Visualizar e gerenciar chaves de licença no sistema",
|
|
"licenseHost": "Licença do host",
|
|
"licenseHostDescription": "Gerenciar a chave de licença principal do host.",
|
|
"licensedNot": "Não Licenciado",
|
|
"hostId": "ID do host",
|
|
"licenseReckeckAll": "Verifique novamente todas as chaves",
|
|
"licenseSiteUsage": "Uso de Sites",
|
|
"licenseSiteUsageDecsription": "Exibir o número de sites utilizando esta licença.",
|
|
"licenseNoSiteLimit": "Não há limite para o número de sites utilizando um host não licenciado.",
|
|
"licensePurchase": "Comprar Licença",
|
|
"licensePurchaseSites": "Comprar Sites Adicionais",
|
|
"licenseSitesUsedMax": "{usedSites} de {maxSites} utilizados",
|
|
"licenseSitesUsed": "{count, plural, =0 {# sites} =1 {# site} other {# sites}} no sistema.",
|
|
"licensePurchaseDescription": "Escolha quantos sites você quer {selectedMode, select, license {Compre uma licença. Você sempre pode adicionar mais sites depois.} other {adicione à sua licença existente.}}",
|
|
"licenseFee": "Taxa de licença",
|
|
"licensePriceSite": "Preço por site",
|
|
"total": "Total:",
|
|
"licenseContinuePayment": "Continuar para o pagamento",
|
|
"pricingPage": "Página de preços",
|
|
"pricingPortal": "Ver Portal de Compra",
|
|
"licensePricingPage": "Para os preços e descontos mais atualizados, por favor, visite ",
|
|
"invite": "Convites",
|
|
"inviteRegenerate": "Regenerar Convite",
|
|
"inviteRegenerateDescription": "Revogar convite anterior e criar um novo",
|
|
"inviteRemove": "Remover Convite",
|
|
"inviteRemoveError": "Falha ao remover convite",
|
|
"inviteRemoveErrorDescription": "Ocorreu um erro ao remover o convite.",
|
|
"inviteRemoved": "Convite removido",
|
|
"inviteRemovedDescription": "O convite para {email} foi removido.",
|
|
"inviteQuestionRemove": "Tem certeza de que deseja remover o convite {email}?",
|
|
"inviteMessageRemove": "Uma vez removido, este convite não será mais válido. Você sempre pode convidar o usuário novamente mais tarde.",
|
|
"inviteMessageConfirm": "Para confirmar, digite o endereço de e-mail do convite abaixo.",
|
|
"inviteQuestionRegenerate": "Tem certeza que deseja regenerar o convite{email, plural, ='' {}, other { para #}}? Isso irá revogar o convite anterior.",
|
|
"inviteRemoveConfirm": "Confirmar Remoção do Convite",
|
|
"inviteRegenerated": "Convite Regenerado",
|
|
"inviteSent": "Um novo convite foi enviado para {email}.",
|
|
"inviteSentEmail": "Enviar notificação por e-mail ao usuário",
|
|
"inviteGenerate": "Um novo convite foi gerado para {email}.",
|
|
"inviteDuplicateError": "Convite Duplicado",
|
|
"inviteDuplicateErrorDescription": "Já existe um convite para este usuário.",
|
|
"inviteRateLimitError": "Limite de Taxa Excedido",
|
|
"inviteRateLimitErrorDescription": "Você excedeu o limite de 3 regenerações por hora. Por favor, tente novamente mais tarde.",
|
|
"inviteRegenerateError": "Falha ao Regenerar Convite",
|
|
"inviteRegenerateErrorDescription": "Ocorreu um erro ao regenerar o convite.",
|
|
"inviteValidityPeriod": "Período de Validade",
|
|
"inviteValidityPeriodSelect": "Selecione o período de validade",
|
|
"inviteRegenerateMessage": "O convite foi regenerado. O usuário deve acessar o link abaixo para aceitar o convite.",
|
|
"inviteRegenerateButton": "Regenerar",
|
|
"expiresAt": "Expira em",
|
|
"accessRoleUnknown": "Função Desconhecida",
|
|
"placeholder": "Espaço reservado",
|
|
"userErrorOrgRemove": "Falha ao remover usuário",
|
|
"userErrorOrgRemoveDescription": "Ocorreu um erro ao remover o usuário.",
|
|
"userOrgRemoved": "Usuário removido",
|
|
"userOrgRemovedDescription": "O usuário {email} foi removido da organização.",
|
|
"userQuestionOrgRemove": "Tem certeza que deseja remover {email} da organização?",
|
|
"userMessageOrgRemove": "Uma vez removido, este usuário não terá mais acesso à organização. Você sempre pode reconvidá-lo depois, mas eles precisarão aceitar o convite novamente.",
|
|
"userMessageOrgConfirm": "Para confirmar, digite o nome do usuário abaixo.",
|
|
"userRemoveOrgConfirm": "Confirmar Remoção do Usuário",
|
|
"userRemoveOrg": "Remover Usuário da Organização",
|
|
"users": "Usuários",
|
|
"accessRoleMember": "Membro",
|
|
"accessRoleOwner": "Proprietário",
|
|
"userConfirmed": "Confirmado",
|
|
"idpNameInternal": "Interno",
|
|
"emailInvalid": "Endereço de email inválido",
|
|
"inviteValidityDuration": "Por favor, selecione uma duração",
|
|
"accessRoleSelectPlease": "Por favor, selecione uma função",
|
|
"usernameRequired": "Nome de usuário é obrigatório",
|
|
"idpSelectPlease": "Por favor, selecione um provedor de identidade",
|
|
"idpGenericOidc": "Provedor genérico OAuth2/OIDC.",
|
|
"accessRoleErrorFetch": "Falha ao buscar funções",
|
|
"accessRoleErrorFetchDescription": "Ocorreu um erro ao buscar as funções",
|
|
"idpErrorFetch": "Falha ao buscar provedores de identidade",
|
|
"idpErrorFetchDescription": "Ocorreu um erro ao buscar provedores de identidade",
|
|
"userErrorExists": "Usuário já existe",
|
|
"userErrorExistsDescription": "Este usuário já é membro da organização.",
|
|
"inviteError": "Falha ao convidar usuário",
|
|
"inviteErrorDescription": "Ocorreu um erro ao convidar o usuário",
|
|
"userInvited": "Usuário convidado",
|
|
"userInvitedDescription": "O usuário foi convidado com sucesso.",
|
|
"userErrorCreate": "Falha ao criar usuário",
|
|
"userErrorCreateDescription": "Ocorreu um erro ao criar o usuário",
|
|
"userCreated": "Usuário criado",
|
|
"userCreatedDescription": "O usuário foi criado com sucesso.",
|
|
"userTypeInternal": "Usuário Interno",
|
|
"userTypeInternalDescription": "Convidar um usuário para se juntar à sua organização diretamente.",
|
|
"userTypeExternal": "Usuário Externo",
|
|
"userTypeExternalDescription": "Criar um usuário com um provedor de identidade externo.",
|
|
"accessUserCreateDescription": "Siga os passos abaixo para criar um novo usuário",
|
|
"userSeeAll": "Ver Todos os Usuários",
|
|
"userTypeTitle": "Tipo de Usuário",
|
|
"userTypeDescription": "Determine como você deseja criar o usuário",
|
|
"userSettings": "Informações do Usuário",
|
|
"userSettingsDescription": "Insira os detalhes para o novo usuário",
|
|
"inviteEmailSent": "Enviar e-mail de convite para o usuário",
|
|
"inviteValid": "Válido Por",
|
|
"selectDuration": "Selecionar duração",
|
|
"accessRoleSelect": "Selecionar função",
|
|
"inviteEmailSentDescription": "Um e-mail foi enviado ao usuário com o link de acesso abaixo. Eles devem acessar o link para aceitar o convite.",
|
|
"inviteSentDescription": "O usuário foi convidado. Eles devem acessar o link abaixo para aceitar o convite.",
|
|
"inviteExpiresIn": "O convite expirará em {days, plural, =1 {# dia} other {# dias}}.",
|
|
"idpTitle": "Informações Gerais",
|
|
"idpSelect": "Selecione o provedor de identidade para o usuário externo",
|
|
"idpNotConfigured": "Nenhum provedor de identidade está configurado. Configure um provedor de identidade antes de criar usuários externos.",
|
|
"usernameUniq": "Isto deve corresponder ao nome de usuário único que existe no provedor de identidade selecionado.",
|
|
"emailOptional": "E-mail (Opcional)",
|
|
"nameOptional": "Nome (Opcional)",
|
|
"accessControls": "Controles de Acesso",
|
|
"userDescription2": "Gerenciar as configurações deste usuário",
|
|
"accessRoleErrorAdd": "Falha ao adicionar usuário à função",
|
|
"accessRoleErrorAddDescription": "Ocorreu um erro ao adicionar usuário à função.",
|
|
"userSaved": "Usuário salvo",
|
|
"userSavedDescription": "O usuário foi atualizado.",
|
|
"accessControlsDescription": "Gerencie o que este usuário pode acessar e fazer na organização",
|
|
"accessControlsSubmit": "Salvar Controles de Acesso",
|
|
"roles": "Funções",
|
|
"accessUsersRoles": "Gerenciar Usuários e Funções",
|
|
"accessUsersRolesDescription": "Convide usuários e adicione-os a funções para gerenciar o acesso à sua organização",
|
|
"key": "Chave",
|
|
"createdAt": "Criado Em",
|
|
"proxyErrorInvalidHeader": "Valor do cabeçalho Host personalizado inválido. Use o formato de nome de domínio ou salve vazio para remover o cabeçalho Host personalizado.",
|
|
"proxyErrorTls": "Nome do Servidor TLS inválido. Use o formato de nome de domínio ou salve vazio para remover o Nome do Servidor TLS.",
|
|
"proxyEnableSSL": "Habilitar SSL (https)",
|
|
"targetErrorFetch": "Falha ao buscar alvos",
|
|
"targetErrorFetchDescription": "Ocorreu um erro ao buscar alvos",
|
|
"siteErrorFetch": "Falha ao buscar recurso",
|
|
"siteErrorFetchDescription": "Ocorreu um erro ao buscar recurso",
|
|
"targetErrorDuplicate": "Alvo duplicado",
|
|
"targetErrorDuplicateDescription": "Um alvo com estas configurações já existe",
|
|
"targetWireGuardErrorInvalidIp": "IP do alvo inválido",
|
|
"targetWireGuardErrorInvalidIpDescription": "O IP do alvo deve estar dentro da subnet do site",
|
|
"targetsUpdated": "Alvos atualizados",
|
|
"targetsUpdatedDescription": "Alvos e configurações atualizados com sucesso",
|
|
"targetsErrorUpdate": "Falha ao atualizar alvos",
|
|
"targetsErrorUpdateDescription": "Ocorreu um erro ao atualizar alvos",
|
|
"targetTlsUpdate": "Configurações TLS atualizadas",
|
|
"targetTlsUpdateDescription": "Suas configurações TLS foram atualizadas com sucesso",
|
|
"targetErrorTlsUpdate": "Falha ao atualizar configurações TLS",
|
|
"targetErrorTlsUpdateDescription": "Ocorreu um erro ao atualizar as configurações TLS",
|
|
"proxyUpdated": "Configurações de proxy atualizadas",
|
|
"proxyUpdatedDescription": "Suas configurações de proxy foram atualizadas com sucesso",
|
|
"proxyErrorUpdate": "Falha ao atualizar configurações de proxy",
|
|
"proxyErrorUpdateDescription": "Ocorreu um erro ao atualizar as configurações de proxy",
|
|
"targetAddr": "IP / Nome do Host",
|
|
"targetPort": "Porta",
|
|
"targetProtocol": "Protocolo",
|
|
"targetTlsSettings": "Configuração de conexão segura",
|
|
"targetTlsSettingsDescription": "Configurar configurações SSL/TLS para seu recurso",
|
|
"targetTlsSettingsAdvanced": "Configurações TLS Avançadas",
|
|
"targetTlsSni": "Nome do Servidor TLS (SNI)",
|
|
"targetTlsSniDescription": "O Nome do Servidor TLS para usar para SNI. Deixe vazio para usar o padrão.",
|
|
"targetTlsSubmit": "Salvar Configurações",
|
|
"targets": "Configuração de Alvos",
|
|
"targetsDescription": "Configure alvos para rotear tráfego para seus serviços",
|
|
"targetStickySessions": "Ativar Sessões Persistentes",
|
|
"targetStickySessionsDescription": "Manter conexões no mesmo alvo backend durante toda a sessão.",
|
|
"methodSelect": "Selecionar método",
|
|
"targetSubmit": "Adicionar Alvo",
|
|
"targetNoOne": "Sem alvos. Adicione um alvo usando o formulário.",
|
|
"targetNoOneDescription": "Adicionar mais de um alvo acima habilitará o balanceamento de carga.",
|
|
"targetsSubmit": "Salvar Alvos",
|
|
"proxyAdditional": "Configurações Adicionais de Proxy",
|
|
"proxyAdditionalDescription": "Configure como seu recurso lida com configurações de proxy",
|
|
"proxyCustomHeader": "Cabeçalho Host Personalizado",
|
|
"proxyCustomHeaderDescription": "O cabeçalho host para definir ao fazer proxy de requisições. Deixe vazio para usar o padrão.",
|
|
"proxyAdditionalSubmit": "Salvar Configurações de Proxy",
|
|
"subnetMaskErrorInvalid": "Máscara de subnet inválida. Deve estar entre 0 e 32.",
|
|
"ipAddressErrorInvalidFormat": "Formato de endereço IP inválido",
|
|
"ipAddressErrorInvalidOctet": "Octeto de endereço IP inválido",
|
|
"path": "Caminho",
|
|
"ipAddressRange": "Faixa de IP",
|
|
"rulesErrorFetch": "Falha ao buscar regras",
|
|
"rulesErrorFetchDescription": "Ocorreu um erro ao buscar regras",
|
|
"rulesErrorDuplicate": "Regra duplicada",
|
|
"rulesErrorDuplicateDescription": "Uma regra com estas configurações já existe",
|
|
"rulesErrorInvalidIpAddressRange": "CIDR inválido",
|
|
"rulesErrorInvalidIpAddressRangeDescription": "Por favor, insira um valor CIDR válido",
|
|
"rulesErrorInvalidUrl": "Caminho URL inválido",
|
|
"rulesErrorInvalidUrlDescription": "Por favor, insira um valor de caminho URL válido",
|
|
"rulesErrorInvalidIpAddress": "IP inválido",
|
|
"rulesErrorInvalidIpAddressDescription": "Por favor, insira um endereço IP válido",
|
|
"rulesErrorUpdate": "Falha ao atualizar regras",
|
|
"rulesErrorUpdateDescription": "Ocorreu um erro ao atualizar regras",
|
|
"rulesUpdated": "Ativar Regras",
|
|
"rulesUpdatedDescription": "A avaliação de regras foi atualizada",
|
|
"rulesMatchIpAddressRangeDescription": "Insira um endereço no formato CIDR (ex: 103.21.244.0/22)",
|
|
"rulesMatchIpAddress": "Insira um endereço IP (ex: 103.21.244.12)",
|
|
"rulesMatchUrl": "Insira um caminho URL ou padrão (ex: /api/v1/todos ou /api/v1/*)",
|
|
"rulesErrorInvalidPriority": "Prioridade Inválida",
|
|
"rulesErrorInvalidPriorityDescription": "Por favor, insira uma prioridade válida",
|
|
"rulesErrorDuplicatePriority": "Prioridades Duplicadas",
|
|
"rulesErrorDuplicatePriorityDescription": "Por favor, insira prioridades únicas",
|
|
"ruleUpdated": "Regras atualizadas",
|
|
"ruleUpdatedDescription": "Regras atualizadas com sucesso",
|
|
"ruleErrorUpdate": "Operação falhou",
|
|
"ruleErrorUpdateDescription": "Ocorreu um erro durante a operação de salvamento",
|
|
"rulesPriority": "Prioridade",
|
|
"rulesAction": "Ação",
|
|
"rulesMatchType": "Tipo de Correspondência",
|
|
"value": "Valor",
|
|
"rulesAbout": "Sobre Regras",
|
|
"rulesAboutDescription": "As regras permitem controlar o acesso ao seu recurso com base em um conjunto de critérios. Você pode criar regras para permitir ou negar acesso com base no endereço IP ou caminho URL.",
|
|
"rulesActions": "Ações",
|
|
"rulesActionAlwaysAllow": "Sempre Permitir: Ignorar todos os métodos de autenticação",
|
|
"rulesActionAlwaysDeny": "Sempre Negar: Bloquear todas as requisições; nenhuma autenticação pode ser tentada",
|
|
"rulesMatchCriteria": "Critérios de Correspondência",
|
|
"rulesMatchCriteriaIpAddress": "Corresponder a um endereço IP específico",
|
|
"rulesMatchCriteriaIpAddressRange": "Corresponder a uma faixa de endereços IP em notação CIDR",
|
|
"rulesMatchCriteriaUrl": "Corresponder a um caminho URL ou padrão",
|
|
"rulesEnable": "Ativar Regras",
|
|
"rulesEnableDescription": "Ativar ou desativar avaliação de regras para este recurso",
|
|
"rulesResource": "Configuração de Regras do Recurso",
|
|
"rulesResourceDescription": "Configure regras para controlar o acesso ao seu recurso",
|
|
"ruleSubmit": "Adicionar Regra",
|
|
"rulesNoOne": "Sem regras. Adicione uma regra usando o formulário.",
|
|
"rulesOrder": "As regras são avaliadas por prioridade em ordem ascendente.",
|
|
"rulesSubmit": "Salvar Regras",
|
|
"resourceErrorCreate": "Erro ao criar recurso",
|
|
"resourceErrorCreateDescription": "Ocorreu um erro ao criar o recurso",
|
|
"resourceErrorCreateMessage": "Erro ao criar recurso:",
|
|
"resourceErrorCreateMessageDescription": "Ocorreu um erro inesperado",
|
|
"sitesErrorFetch": "Erro ao buscar sites",
|
|
"sitesErrorFetchDescription": "Ocorreu um erro ao buscar os sites",
|
|
"domainsErrorFetch": "Erro ao buscar domínios",
|
|
"domainsErrorFetchDescription": "Ocorreu um erro ao buscar os domínios",
|
|
"none": "Nenhum",
|
|
"unknown": "Desconhecido",
|
|
"resources": "Recursos",
|
|
"resourcesDescription": "Recursos são proxies para aplicações executando em sua rede privada. Crie um recurso para qualquer serviço HTTP/HTTPS ou TCP/UDP bruto em sua rede privada. Cada recurso deve estar conectado a um site para habilitar conectividade privada e segura através de um túnel WireGuard criptografado.",
|
|
"resourcesWireGuardConnect": "Conectividade segura com criptografia WireGuard",
|
|
"resourcesMultipleAuthenticationMethods": "Configure múltiplos métodos de autenticação",
|
|
"resourcesUsersRolesAccess": "Controle de acesso baseado em usuários e funções",
|
|
"resourcesErrorUpdate": "Falha ao alternar recurso",
|
|
"resourcesErrorUpdateDescription": "Ocorreu um erro ao atualizar o recurso",
|
|
"access": "Acesso",
|
|
"shareLink": "Link de Compartilhamento {resource}",
|
|
"resourceSelect": "Selecionar recurso",
|
|
"shareLinks": "Links de Compartilhamento",
|
|
"share": "Links Compartilháveis",
|
|
"shareDescription2": "Crie links compartilháveis para seus recursos. Os links fornecem acesso temporário ou ilimitado ao seu recurso. Você pode configurar a duração da expiração do link quando o criar.",
|
|
"shareEasyCreate": "Fácil de criar e compartilhar",
|
|
"shareConfigurableExpirationDuration": "Duração de expiração configurável",
|
|
"shareSecureAndRevocable": "Seguro e revogável",
|
|
"nameMin": "O nome deve ter pelo menos {len} caracteres.",
|
|
"nameMax": "O nome não deve ter mais de {len} caracteres.",
|
|
"sitesConfirmCopy": "Por favor, confirme que você copiou a configuração.",
|
|
"unknownCommand": "Comando desconhecido",
|
|
"newtErrorFetchReleases": "Falha ao buscar informações da versão: {err}",
|
|
"newtErrorFetchLatest": "Erro ao buscar última versão: {err}",
|
|
"newtEndpoint": "Endpoint Newt",
|
|
"newtId": "ID Newt",
|
|
"newtSecretKey": "Chave Secreta Newt",
|
|
"architecture": "Arquitetura",
|
|
"sites": "sites",
|
|
"siteWgAnyClients": "Use qualquer cliente WireGuard para conectar. Você terá que endereçar seus recursos internos usando o IP do par.",
|
|
"siteWgCompatibleAllClients": "Compatível com todos os clientes WireGuard",
|
|
"siteWgManualConfigurationRequired": "Configuração manual necessária",
|
|
"userErrorNotAdminOrOwner": "Usuário não é administrador ou proprietário",
|
|
"pangolinSettings": "Configurações - Pangolin",
|
|
"accessRoleYour": "Sua função:",
|
|
"accessRoleSelect2": "Selecionar uma função",
|
|
"accessUserSelect": "Selecionar um usuário",
|
|
"otpEmailEnter": "Digite um e-mail",
|
|
"otpEmailEnterDescription": "Pressione enter para adicionar um e-mail após digitá-lo no campo de entrada.",
|
|
"otpEmailErrorInvalid": "Endereço de e-mail inválido. O caractere curinga (*) deve ser a parte local inteira.",
|
|
"otpEmailSmtpRequired": "SMTP Necessário",
|
|
"otpEmailSmtpRequiredDescription": "O SMTP deve estar habilitado no servidor para usar a autenticação de senha única.",
|
|
"otpEmailTitle": "Senhas Únicas",
|
|
"otpEmailTitleDescription": "Requer autenticação baseada em e-mail para acesso ao recurso",
|
|
"otpEmailWhitelist": "Lista de E-mails Permitidos",
|
|
"otpEmailWhitelistList": "E-mails na Lista Permitida",
|
|
"otpEmailWhitelistListDescription": "Apenas usuários com estes endereços de e-mail poderão acessar este recurso. Eles serão solicitados a inserir uma senha única enviada para seu e-mail. Caracteres curinga (*@example.com) podem ser usados para permitir qualquer endereço de e-mail de um domínio.",
|
|
"otpEmailWhitelistSave": "Salvar Lista Permitida",
|
|
"passwordAdd": "Adicionar Senha",
|
|
"passwordRemove": "Remover Senha",
|
|
"pincodeAdd": "Adicionar Código PIN",
|
|
"pincodeRemove": "Remover Código PIN",
|
|
"resourceAuthMethods": "Métodos de Autenticação",
|
|
"resourceAuthMethodsDescriptions": "Permitir acesso ao recurso via métodos de autenticação adicionais",
|
|
"resourceAuthSettingsSave": "Salvo com sucesso",
|
|
"resourceAuthSettingsSaveDescription": "As configurações de autenticação foram salvas",
|
|
"resourceErrorAuthFetch": "Falha ao buscar dados",
|
|
"resourceErrorAuthFetchDescription": "Ocorreu um erro ao buscar os dados",
|
|
"resourceErrorPasswordRemove": "Erro ao remover senha do recurso",
|
|
"resourceErrorPasswordRemoveDescription": "Ocorreu um erro ao remover a senha do recurso",
|
|
"resourceErrorPasswordSetup": "Erro ao definir senha do recurso",
|
|
"resourceErrorPasswordSetupDescription": "Ocorreu um erro ao definir a senha do recurso",
|
|
"resourceErrorPincodeRemove": "Erro ao remover código PIN do recurso",
|
|
"resourceErrorPincodeRemoveDescription": "Ocorreu um erro ao remover o código PIN do recurso",
|
|
"resourceErrorPincodeSetup": "Erro ao definir código PIN do recurso",
|
|
"resourceErrorPincodeSetupDescription": "Ocorreu um erro ao definir o código PIN do recurso",
|
|
"resourceErrorUsersRolesSave": "Falha ao definir funções",
|
|
"resourceErrorUsersRolesSaveDescription": "Ocorreu um erro ao definir as funções",
|
|
"resourceErrorWhitelistSave": "Falha ao salvar lista permitida",
|
|
"resourceErrorWhitelistSaveDescription": "Ocorreu um erro ao salvar a lista permitida",
|
|
"resourcePasswordSubmit": "Habilitar Proteção por Senha",
|
|
"resourcePasswordProtection": "Proteção com senha {status}",
|
|
"resourcePasswordRemove": "Senha do recurso removida",
|
|
"resourcePasswordRemoveDescription": "A senha do recurso foi removida com sucesso",
|
|
"resourcePasswordSetup": "Senha do recurso definida",
|
|
"resourcePasswordSetupDescription": "A senha do recurso foi definida com sucesso",
|
|
"resourcePasswordSetupTitle": "Definir Senha",
|
|
"resourcePasswordSetupTitleDescription": "Defina uma senha para proteger este recurso",
|
|
"resourcePincode": "Código PIN",
|
|
"resourcePincodeSubmit": "Habilitar Proteção por Código PIN",
|
|
"resourcePincodeProtection": "Proteção por Código PIN {status}",
|
|
"resourcePincodeRemove": "Código PIN do recurso removido",
|
|
"resourcePincodeRemoveDescription": "O código PIN do recurso foi removido com sucesso",
|
|
"resourcePincodeSetup": "Código PIN do recurso definido",
|
|
"resourcePincodeSetupDescription": "O código PIN do recurso foi definido com sucesso",
|
|
"resourcePincodeSetupTitle": "Definir Código PIN",
|
|
"resourcePincodeSetupTitleDescription": "Defina um código PIN para proteger este recurso",
|
|
"resourceRoleDescription": "Administradores sempre podem acessar este recurso.",
|
|
"resourceUsersRoles": "Usuários e Funções",
|
|
"resourceUsersRolesDescription": "Configure quais usuários e funções podem visitar este recurso",
|
|
"resourceUsersRolesSubmit": "Salvar Usuários e Funções",
|
|
"resourceWhitelistSave": "Salvo com sucesso",
|
|
"resourceWhitelistSaveDescription": "As configurações da lista permitida foram salvas",
|
|
"ssoUse": "Usar SSO da Plataforma",
|
|
"ssoUseDescription": "Os usuários existentes só precisarão fazer login uma vez para todos os recursos que tiverem isso habilitado.",
|
|
"proxyErrorInvalidPort": "Número da porta inválido",
|
|
"subdomainErrorInvalid": "Subdomínio inválido",
|
|
"domainErrorFetch": "Erro ao buscar domínios",
|
|
"domainErrorFetchDescription": "Ocorreu um erro ao buscar os domínios",
|
|
"resourceErrorUpdate": "Falha ao atualizar recurso",
|
|
"resourceErrorUpdateDescription": "Ocorreu um erro ao atualizar o recurso",
|
|
"resourceUpdated": "Recurso atualizado",
|
|
"resourceUpdatedDescription": "O recurso foi atualizado com sucesso",
|
|
"resourceErrorTransfer": "Falha ao transferir recurso",
|
|
"resourceErrorTransferDescription": "Ocorreu um erro ao transferir o recurso",
|
|
"resourceTransferred": "Recurso transferido",
|
|
"resourceTransferredDescription": "O recurso foi transferido com sucesso",
|
|
"resourceErrorToggle": "Falha ao alternar recurso",
|
|
"resourceErrorToggleDescription": "Ocorreu um erro ao atualizar o recurso",
|
|
"resourceVisibilityTitle": "Visibilidade",
|
|
"resourceVisibilityTitleDescription": "Ativar ou desativar completamente a visibilidade do recurso",
|
|
"resourceGeneral": "Configurações Gerais",
|
|
"resourceGeneralDescription": "Configure as configurações gerais para este recurso",
|
|
"resourceEnable": "Ativar Recurso",
|
|
"resourceTransfer": "Transferir Recurso",
|
|
"resourceTransferDescription": "Transferir este recurso para um site diferente",
|
|
"resourceTransferSubmit": "Transferir Recurso",
|
|
"siteDestination": "Site de Destino",
|
|
"searchSites": "Pesquisar sites",
|
|
"accessRoleCreate": "Criar Função",
|
|
"accessRoleCreateDescription": "Crie uma nova função para agrupar usuários e gerenciar suas permissões.",
|
|
"accessRoleCreateSubmit": "Criar Função",
|
|
"accessRoleCreated": "Função criada",
|
|
"accessRoleCreatedDescription": "A função foi criada com sucesso.",
|
|
"accessRoleErrorCreate": "Falha ao criar função",
|
|
"accessRoleErrorCreateDescription": "Ocorreu um erro ao criar a função.",
|
|
"accessRoleErrorNewRequired": "Nova função é necessária",
|
|
"accessRoleErrorRemove": "Falha ao remover função",
|
|
"accessRoleErrorRemoveDescription": "Ocorreu um erro ao remover a função.",
|
|
"accessRoleName": "Nome da Função",
|
|
"accessRoleQuestionRemove": "Você está prestes a excluir a função {name}. Você não pode desfazer esta ação.",
|
|
"accessRoleRemove": "Remover Função",
|
|
"accessRoleRemoveDescription": "Remover uma função da organização",
|
|
"accessRoleRemoveSubmit": "Remover Função",
|
|
"accessRoleRemoved": "Função removida",
|
|
"accessRoleRemovedDescription": "A função foi removida com sucesso.",
|
|
"accessRoleRequiredRemove": "Antes de excluir esta função, selecione uma nova função para transferir os membros existentes.",
|
|
"manage": "Gerir",
|
|
"sitesNotFound": "Nenhum site encontrado.",
|
|
"pangolinServerAdmin": "Administrador do Servidor - Pangolin",
|
|
"licenseTierProfessional": "Licença Profissional",
|
|
"licenseTierEnterprise": "Licença Empresarial",
|
|
"licenseTierCommercial": "Licença comercial",
|
|
"licensed": "Licenciado",
|
|
"yes": "Sim",
|
|
"no": "Não",
|
|
"sitesAdditional": "Sites Adicionais",
|
|
"licenseKeys": "Chaves de Licença",
|
|
"sitestCountDecrease": "Diminuir contagem de sites",
|
|
"sitestCountIncrease": "Aumentar contagem de sites",
|
|
"idpManage": "Gerir Provedores de Identidade",
|
|
"idpManageDescription": "Visualizar e gerir provedores de identidade no sistema",
|
|
"idpDeletedDescription": "Provedor de identidade eliminado com sucesso",
|
|
"idpOidc": "OAuth2/OIDC",
|
|
"idpQuestionRemove": "Tem certeza que deseja eliminar permanentemente o provedor de identidade {name}?",
|
|
"idpMessageRemove": "Isto irá remover o provedor de identidade e todas as configurações associadas. Os utilizadores que se autenticam através deste provedor não poderão mais fazer login.",
|
|
"idpMessageConfirm": "Para confirmar, por favor digite o nome do provedor de identidade abaixo.",
|
|
"idpConfirmDelete": "Confirmar Eliminação do Provedor de Identidade",
|
|
"idpDelete": "Eliminar Provedor de Identidade",
|
|
"idp": "Provedores de Identidade",
|
|
"idpSearch": "Pesquisar provedores de identidade...",
|
|
"idpAdd": "Adicionar Provedor de Identidade",
|
|
"idpClientIdRequired": "O ID do Cliente é obrigatório.",
|
|
"idpClientSecretRequired": "O Segredo do Cliente é obrigatório.",
|
|
"idpErrorAuthUrlInvalid": "O URL de Autenticação deve ser um URL válido.",
|
|
"idpErrorTokenUrlInvalid": "O URL do Token deve ser um URL válido.",
|
|
"idpPathRequired": "O Caminho do Identificador é obrigatório.",
|
|
"idpScopeRequired": "Os Escopos são obrigatórios.",
|
|
"idpOidcDescription": "Configurar um provedor de identidade OpenID Connect",
|
|
"idpCreatedDescription": "Provedor de identidade criado com sucesso",
|
|
"idpCreate": "Criar Provedor de Identidade",
|
|
"idpCreateDescription": "Configurar um novo provedor de identidade para autenticação de utilizadores",
|
|
"idpSeeAll": "Ver Todos os Provedores de Identidade",
|
|
"idpSettingsDescription": "Configurar as informações básicas para o seu provedor de identidade",
|
|
"idpDisplayName": "Um nome de exibição para este provedor de identidade",
|
|
"idpAutoProvisionUsers": "Provisionamento Automático de Utilizadores",
|
|
"idpAutoProvisionUsersDescription": "Quando ativado, os utilizadores serão criados automaticamente no sistema no primeiro login com a capacidade de mapear utilizadores para funções e organizações.",
|
|
"licenseBadge": "Profissional",
|
|
"idpType": "Tipo de Provedor",
|
|
"idpTypeDescription": "Selecione o tipo de provedor de identidade que deseja configurar",
|
|
"idpOidcConfigure": "Configuração OAuth2/OIDC",
|
|
"idpOidcConfigureDescription": "Configurar os endpoints e credenciais do provedor OAuth2/OIDC",
|
|
"idpClientId": "ID do Cliente",
|
|
"idpClientIdDescription": "O ID do cliente OAuth2 do seu provedor de identidade",
|
|
"idpClientSecret": "Segredo do Cliente",
|
|
"idpClientSecretDescription": "O segredo do cliente OAuth2 do seu provedor de identidade",
|
|
"idpAuthUrl": "URL de Autorização",
|
|
"idpAuthUrlDescription": "O URL do endpoint de autorização OAuth2",
|
|
"idpTokenUrl": "URL do Token",
|
|
"idpTokenUrlDescription": "O URL do endpoint do token OAuth2",
|
|
"idpOidcConfigureAlert": "Informação Importante",
|
|
"idpOidcConfigureAlertDescription": "Após criar o provedor de identidade, será necessário configurar o URL de retorno nas configurações do seu provedor de identidade. O URL de retorno será fornecido após a criação bem-sucedida.",
|
|
"idpToken": "Configuração do Token",
|
|
"idpTokenDescription": "Configurar como extrair informações do utilizador do token ID",
|
|
"idpJmespathAbout": "Sobre JMESPath",
|
|
"idpJmespathAboutDescription": "Os caminhos abaixo usam a sintaxe JMESPath para extrair valores do token ID.",
|
|
"idpJmespathAboutDescriptionLink": "Saiba mais sobre JMESPath",
|
|
"idpJmespathLabel": "Caminho do Identificador",
|
|
"idpJmespathLabelDescription": "O JMESPath para o identificador do utilizador no token ID",
|
|
"idpJmespathEmailPathOptional": "Caminho do Email (Opcional)",
|
|
"idpJmespathEmailPathOptionalDescription": "O JMESPath para o email do utilizador no token ID",
|
|
"idpJmespathNamePathOptional": "Caminho do Nome (Opcional)",
|
|
"idpJmespathNamePathOptionalDescription": "O JMESPath para o nome do utilizador no token ID",
|
|
"idpOidcConfigureScopes": "Escopos",
|
|
"idpOidcConfigureScopesDescription": "Lista de escopos OAuth2 separados por espaço para solicitar",
|
|
"idpSubmit": "Criar Provedor de Identidade",
|
|
"orgPolicies": "Políticas da Organização",
|
|
"idpSettings": "Configurações de {idpName}",
|
|
"idpCreateSettingsDescription": "Configurar as definições para o seu provedor de identidade",
|
|
"roleMapping": "Mapeamento de Funções",
|
|
"orgMapping": "Mapeamento da Organização",
|
|
"orgPoliciesSearch": "Pesquisar políticas da organização...",
|
|
"orgPoliciesAdd": "Adicionar Política da Organização",
|
|
"orgRequired": "A organização é obrigatória",
|
|
"error": "Erro",
|
|
"success": "Sucesso",
|
|
"orgPolicyAddedDescription": "Política adicionada com sucesso",
|
|
"orgPolicyUpdatedDescription": "Política atualizada com sucesso",
|
|
"orgPolicyDeletedDescription": "Política eliminada com sucesso",
|
|
"defaultMappingsUpdatedDescription": "Mapeamentos padrão atualizados com sucesso",
|
|
"orgPoliciesAbout": "Sobre Políticas da Organização",
|
|
"orgPoliciesAboutDescription": "As políticas da organização são usadas para controlar o acesso às organizações com base no token ID do utilizador. Pode especificar expressões JMESPath para extrair informações de função e organização do token ID. Para mais informações, consulte",
|
|
"orgPoliciesAboutDescriptionLink": "a documentação",
|
|
"defaultMappingsOptional": "Mapeamentos Padrão (Opcional)",
|
|
"defaultMappingsOptionalDescription": "Os mapeamentos padrão são usados quando não há uma política de organização definida para uma organização. Pode especificar aqui os mapeamentos padrão de função e organização para recorrer.",
|
|
"defaultMappingsRole": "Mapeamento de Função Padrão",
|
|
"defaultMappingsRoleDescription": "JMESPath para extrair informações de função do token ID. O resultado desta expressão deve retornar o nome da função como definido na organização como uma string.",
|
|
"defaultMappingsOrg": "Mapeamento de Organização Padrão",
|
|
"defaultMappingsOrgDescription": "JMESPath para extrair informações da organização do token ID. Esta expressão deve retornar o ID da organização ou verdadeiro para que o utilizador tenha permissão para aceder à organização.",
|
|
"defaultMappingsSubmit": "Guardar Mapeamentos Padrão",
|
|
"orgPoliciesEdit": "Editar Política da Organização",
|
|
"org": "Organização",
|
|
"orgSelect": "Selecionar organização",
|
|
"orgSearch": "Pesquisar organização",
|
|
"orgNotFound": "Nenhuma organização encontrada.",
|
|
"roleMappingPathOptional": "Caminho de Mapeamento de Função (Opcional)",
|
|
"orgMappingPathOptional": "Caminho de Mapeamento da Organização (Opcional)",
|
|
"orgPolicyUpdate": "Atualizar Política",
|
|
"orgPolicyAdd": "Adicionar Política",
|
|
"orgPolicyConfig": "Configurar acesso para uma organização",
|
|
"idpUpdatedDescription": "Provedor de identidade atualizado com sucesso",
|
|
"redirectUrl": "URL de Redirecionamento",
|
|
"redirectUrlAbout": "Sobre o URL de Redirecionamento",
|
|
"redirectUrlAboutDescription": "Este é o URL para o qual os utilizadores serão redirecionados após a autenticação. Precisa configurar este URL nas configurações do seu provedor de identidade.",
|
|
"pangolinAuth": "Autenticação - Pangolin",
|
|
"verificationCodeLengthRequirements": "O seu código de verificação deve ter 8 caracteres.",
|
|
"errorOccurred": "Ocorreu um erro",
|
|
"emailErrorVerify": "Falha ao verificar o email:",
|
|
"emailVerified": "Email verificado com sucesso! Redirecionando...",
|
|
"verificationCodeErrorResend": "Falha ao reenviar o código de verificação:",
|
|
"verificationCodeResend": "Código de verificação reenviado",
|
|
"verificationCodeResendDescription": "Reenviámos um código de verificação para o seu email. Por favor, verifique a sua caixa de entrada.",
|
|
"emailVerify": "Verificar Email",
|
|
"emailVerifyDescription": "Insira o código de verificação enviado para o seu email.",
|
|
"verificationCode": "Código de Verificação",
|
|
"verificationCodeEmailSent": "Enviámos um código de verificação para o seu email.",
|
|
"submit": "Submeter",
|
|
"emailVerifyResendProgress": "A reenviar...",
|
|
"emailVerifyResend": "Não recebeu um código? Clique aqui para reenviar",
|
|
"passwordNotMatch": "As palavras-passe não correspondem",
|
|
"signupError": "Ocorreu um erro durante o registo",
|
|
"pangolinLogoAlt": "Logótipo Pangolin",
|
|
"inviteAlready": "Parece que já foi convidado!",
|
|
"inviteAlreadyDescription": "Para aceitar o convite, deve iniciar sessão ou criar uma conta.",
|
|
"signupQuestion": "Já tem uma conta?",
|
|
"login": "Iniciar sessão",
|
|
"resourceNotFound": "Recurso Não Encontrado",
|
|
"resourceNotFoundDescription": "O recurso que está a tentar aceder não existe.",
|
|
"pincodeRequirementsLength": "O PIN deve ter exatamente 6 dígitos",
|
|
"pincodeRequirementsChars": "O PIN deve conter apenas números",
|
|
"passwordRequirementsLength": "A palavra-passe deve ter pelo menos 1 caractere",
|
|
"otpEmailRequirementsLength": "O OTP deve ter pelo menos 1 caractere",
|
|
"otpEmailSent": "OTP Enviado",
|
|
"otpEmailSentDescription": "Um OTP foi enviado para o seu email",
|
|
"otpEmailErrorAuthenticate": "Falha na autenticação por email",
|
|
"pincodeErrorAuthenticate": "Falha na autenticação com PIN",
|
|
"passwordErrorAuthenticate": "Falha na autenticação com palavra-passe",
|
|
"poweredBy": "Desenvolvido por",
|
|
"authenticationRequired": "Autenticação Necessária",
|
|
"authenticationMethodChoose": "Escolha o seu método preferido para aceder a {name}",
|
|
"authenticationRequest": "Deve autenticar-se para aceder a {name}",
|
|
"user": "Utilizador",
|
|
"pincodeInput": "Código PIN de 6 dígitos",
|
|
"pincodeSubmit": "Iniciar sessão com PIN",
|
|
"passwordSubmit": "Iniciar Sessão com Palavra-passe",
|
|
"otpEmailDescription": "Um código único será enviado para este email.",
|
|
"otpEmailSend": "Enviar Código Único",
|
|
"otpEmail": "Palavra-passe Única (OTP)",
|
|
"otpEmailSubmit": "Submeter OTP",
|
|
"backToEmail": "Voltar ao Email",
|
|
"noSupportKey": "O servidor está rodando sem uma chave de suporte. Considere apoiar o projeto!",
|
|
"accessDenied": "Acesso Negado",
|
|
"accessDeniedDescription": "Não tem permissão para aceder a este recurso. Se isto for um erro, contacte o administrador.",
|
|
"accessTokenError": "Erro ao verificar o token de acesso",
|
|
"accessGranted": "Acesso Concedido",
|
|
"accessUrlInvalid": "URL de Acesso Inválido",
|
|
"accessGrantedDescription": "Foi-lhe concedido acesso a este recurso. A redirecionar...",
|
|
"accessUrlInvalidDescription": "Este URL de acesso partilhado é inválido. Por favor, contacte o proprietário do recurso para obter um novo URL.",
|
|
"tokenInvalid": "Token inválido",
|
|
"pincodeInvalid": "Código inválido",
|
|
"passwordErrorRequestReset": "Falha ao solicitar redefinição:",
|
|
"passwordErrorReset": "Falha ao redefinir palavra-passe:",
|
|
"passwordResetSuccess": "Palavra-passe redefinida com sucesso! Voltar ao início de sessão...",
|
|
"passwordReset": "Redefinir Palavra-passe",
|
|
"passwordResetDescription": "Siga os passos para redefinir a sua palavra-passe",
|
|
"passwordResetSent": "Enviaremos um código de redefinição de palavra-passe para este email.",
|
|
"passwordResetCode": "Código de Redefinição",
|
|
"passwordResetCodeDescription": "Verifique o seu email para obter o código de redefinição.",
|
|
"passwordNew": "Nova Palavra-passe",
|
|
"passwordNewConfirm": "Confirmar Nova Palavra-passe",
|
|
"pincodeAuth": "Código do Autenticador",
|
|
"pincodeSubmit2": "Submeter Código",
|
|
"passwordResetSubmit": "Solicitar Redefinição",
|
|
"passwordBack": "Voltar à Palavra-passe",
|
|
"loginBack": "Voltar ao início de sessão",
|
|
"signup": "Registar",
|
|
"loginStart": "Inicie sessão para começar",
|
|
"idpOidcTokenValidating": "A validar token OIDC",
|
|
"idpOidcTokenResponse": "Validar resposta do token OIDC",
|
|
"idpErrorOidcTokenValidating": "Erro ao validar token OIDC",
|
|
"idpConnectingTo": "A ligar a {name}",
|
|
"idpConnectingToDescription": "A validar a sua identidade",
|
|
"idpConnectingToProcess": "A conectar...",
|
|
"idpConnectingToFinished": "Conectado",
|
|
"idpErrorConnectingTo": "Ocorreu um problema ao ligar a {name}. Por favor, contacte o seu administrador.",
|
|
"idpErrorNotFound": "IdP não encontrado",
|
|
"inviteInvalid": "Convite Inválido",
|
|
"inviteInvalidDescription": "O link do convite é inválido.",
|
|
"inviteErrorWrongUser": "O convite não é para este usuário",
|
|
"inviteErrorUserNotExists": "O usuário não existe. Por favor, crie uma conta primeiro.",
|
|
"inviteErrorLoginRequired": "Você deve estar logado para aceitar um convite",
|
|
"inviteErrorExpired": "O convite pode ter expirado",
|
|
"inviteErrorRevoked": "O convite pode ter sido revogado",
|
|
"inviteErrorTypo": "Pode haver um erro de digitação no link do convite",
|
|
"pangolinSetup": "Configuração - Pangolin",
|
|
"orgNameRequired": "O nome da organização é obrigatório",
|
|
"orgIdRequired": "O ID da organização é obrigatório",
|
|
"orgErrorCreate": "Ocorreu um erro ao criar a organização",
|
|
"pageNotFound": "Página Não Encontrada",
|
|
"pageNotFoundDescription": "Ops! A página que você está procurando não existe.",
|
|
"overview": "Visão Geral",
|
|
"home": "Início",
|
|
"accessControl": "Controle de Acesso",
|
|
"settings": "Configurações",
|
|
"usersAll": "Todos os Usuários",
|
|
"license": "Licença",
|
|
"pangolinDashboard": "Painel - Pangolin",
|
|
"noResults": "Nenhum resultado encontrado.",
|
|
"terabytes": "{count} TB",
|
|
"gigabytes": "{count} GB",
|
|
"megabytes": "{count} MB",
|
|
"tagsEntered": "Tags Inseridas",
|
|
"tagsEnteredDescription": "Estas são as tags que você inseriu.",
|
|
"tagsWarnCannotBeLessThanZero": "maxTags e minTags não podem ser menores que 0",
|
|
"tagsWarnNotAllowedAutocompleteOptions": "Tag não permitida conforme as opções de autocompletar",
|
|
"tagsWarnInvalid": "Tag inválida conforme validateTag",
|
|
"tagWarnTooShort": "A tag {tagText} é muito curta",
|
|
"tagWarnTooLong": "A tag {tagText} é muito longa",
|
|
"tagsWarnReachedMaxNumber": "Atingido o número máximo de tags permitidas",
|
|
"tagWarnDuplicate": "Tag duplicada {tagText} não adicionada",
|
|
"supportKeyInvalid": "Chave Inválida",
|
|
"supportKeyInvalidDescription": "A sua chave de suporte é inválida.",
|
|
"supportKeyValid": "Chave Válida",
|
|
"supportKeyValidDescription": "A sua chave de suporte foi validada. Obrigado pelo seu apoio!",
|
|
"supportKeyErrorValidationDescription": "Falha ao validar a chave de suporte.",
|
|
"supportKey": "Apoie o Desenvolvimento e Adote um Pangolim!",
|
|
"supportKeyDescription": "Compre uma chave de suporte para nos ajudar a continuar desenvolvendo o Pangolin para a comunidade. A sua contribuição permite-nos dedicar mais tempo para manter e adicionar novos recursos à aplicação para todos. Nunca usaremos isto para restringir recursos. Isto é separado de qualquer Edição Comercial.",
|
|
"supportKeyPet": "Também poderá adotar e conhecer o seu próprio Pangolim de estimação!",
|
|
"supportKeyPurchase": "Os pagamentos são processados via GitHub. Depois, pode obter a sua chave em",
|
|
"supportKeyPurchaseLink": "nosso site",
|
|
"supportKeyPurchase2": "e resgatá-la aqui.",
|
|
"supportKeyLearnMore": "Saiba mais.",
|
|
"supportKeyOptions": "Por favor, selecione a opção que melhor se adequa a si.",
|
|
"supportKetOptionFull": "Apoiante Completo",
|
|
"forWholeServer": "Para todo o servidor",
|
|
"lifetimePurchase": "Compra vitalícia",
|
|
"supporterStatus": "Estado de apoiante",
|
|
"buy": "Comprar",
|
|
"supportKeyOptionLimited": "Apoiante Limitado",
|
|
"forFiveUsers": "Para 5 ou menos utilizadores",
|
|
"supportKeyRedeem": "Resgatar Chave de Apoiante",
|
|
"supportKeyHideSevenDays": "Ocultar por 7 dias",
|
|
"supportKeyEnter": "Inserir Chave de Apoiante",
|
|
"supportKeyEnterDescription": "Conheça o seu próprio Pangolim de estimação!",
|
|
"githubUsername": "Nome de Utilizador GitHub",
|
|
"supportKeyInput": "Chave de Apoiante",
|
|
"supportKeyBuy": "Comprar Chave de Apoiante",
|
|
"logoutError": "Erro ao terminar sessão",
|
|
"signingAs": "Sessão iniciada como",
|
|
"serverAdmin": "Administrador do Servidor",
|
|
"otpEnable": "Ativar Autenticação de Dois Fatores",
|
|
"otpDisable": "Desativar Autenticação de Dois Fatores",
|
|
"logout": "Terminar Sessão",
|
|
"licenseTierProfessionalRequired": "Edição Profissional Necessária",
|
|
"licenseTierProfessionalRequiredDescription": "Esta funcionalidade só está disponível na Edição Profissional.",
|
|
"actionGetOrg": "Obter Organização",
|
|
"actionUpdateOrg": "Atualizar Organização",
|
|
"actionGetOrgUser": "Obter Utilizador da Organização",
|
|
"actionListOrgDomains": "Listar Domínios da Organização",
|
|
"actionCreateSite": "Criar Site",
|
|
"actionDeleteSite": "Eliminar Site",
|
|
"actionGetSite": "Obter Site",
|
|
"actionListSites": "Listar Sites",
|
|
"actionUpdateSite": "Atualizar Site",
|
|
"actionListSiteRoles": "Listar Funções Permitidas do Site",
|
|
"actionCreateResource": "Criar Recurso",
|
|
"actionDeleteResource": "Eliminar Recurso",
|
|
"actionGetResource": "Obter Recurso",
|
|
"actionListResource": "Listar Recursos",
|
|
"actionUpdateResource": "Atualizar Recurso",
|
|
"actionListResourceUsers": "Listar Utilizadores do Recurso",
|
|
"actionSetResourceUsers": "Definir Utilizadores do Recurso",
|
|
"actionSetAllowedResourceRoles": "Definir Funções Permitidas do Recurso",
|
|
"actionListAllowedResourceRoles": "Listar Funções Permitidas do Recurso",
|
|
"actionSetResourcePassword": "Definir Palavra-passe do Recurso",
|
|
"actionSetResourcePincode": "Definir Código PIN do Recurso",
|
|
"actionSetResourceEmailWhitelist": "Definir Lista Permitida de Emails do Recurso",
|
|
"actionGetResourceEmailWhitelist": "Obter Lista Permitida de Emails do Recurso",
|
|
"actionCreateTarget": "Criar Alvo",
|
|
"actionDeleteTarget": "Eliminar Alvo",
|
|
"actionGetTarget": "Obter Alvo",
|
|
"actionListTargets": "Listar Alvos",
|
|
"actionUpdateTarget": "Atualizar Alvo",
|
|
"actionCreateRole": "Criar Função",
|
|
"actionDeleteRole": "Eliminar Função",
|
|
"actionGetRole": "Obter Função",
|
|
"actionListRole": "Listar Funções",
|
|
"actionUpdateRole": "Atualizar Função",
|
|
"actionListAllowedRoleResources": "Listar Recursos Permitidos da Função",
|
|
"actionInviteUser": "Convidar Utilizador",
|
|
"actionRemoveUser": "Remover Utilizador",
|
|
"actionListUsers": "Listar Utilizadores",
|
|
"actionAddUserRole": "Adicionar Função ao Utilizador",
|
|
"actionGenerateAccessToken": "Gerar Token de Acesso",
|
|
"actionDeleteAccessToken": "Eliminar Token de Acesso",
|
|
"actionListAccessTokens": "Listar Tokens de Acesso",
|
|
"actionCreateResourceRule": "Criar Regra de Recurso",
|
|
"actionDeleteResourceRule": "Eliminar Regra de Recurso",
|
|
"actionListResourceRules": "Listar Regras de Recurso",
|
|
"actionUpdateResourceRule": "Atualizar Regra de Recurso",
|
|
"actionListOrgs": "Listar Organizações",
|
|
"actionCheckOrgId": "Verificar ID",
|
|
"actionCreateOrg": "Criar Organização",
|
|
"actionDeleteOrg": "Eliminar Organização",
|
|
"actionListApiKeys": "Listar Chaves API",
|
|
"actionListApiKeyActions": "Listar Ações da Chave API",
|
|
"actionSetApiKeyActions": "Definir Ações Permitidas da Chave API",
|
|
"actionCreateApiKey": "Criar Chave API",
|
|
"actionDeleteApiKey": "Eliminar Chave API",
|
|
"actionCreateIdp": "Criar IDP",
|
|
"actionUpdateIdp": "Atualizar IDP",
|
|
"actionDeleteIdp": "Eliminar IDP",
|
|
"actionListIdps": "Listar IDP",
|
|
"actionGetIdp": "Obter IDP",
|
|
"actionCreateIdpOrg": "Criar Política de Organização IDP",
|
|
"actionDeleteIdpOrg": "Eliminar Política de Organização IDP",
|
|
"actionListIdpOrgs": "Listar Organizações IDP",
|
|
"actionUpdateIdpOrg": "Atualizar Organização IDP",
|
|
"noneSelected": "Nenhum selecionado",
|
|
"orgNotFound2": "Nenhuma organização encontrada.",
|
|
"searchProgress": "Pesquisar...",
|
|
"create": "Criar",
|
|
"orgs": "Organizações",
|
|
"loginError": "Ocorreu um erro ao iniciar sessão",
|
|
"passwordForgot": "Esqueceu a sua palavra-passe?",
|
|
"otpAuth": "Autenticação de Dois Fatores",
|
|
"otpAuthDescription": "Insira o código da sua aplicação de autenticação ou um dos seus códigos de backup de uso único.",
|
|
"otpAuthSubmit": "Submeter Código",
|
|
"idpContinue": "Ou continuar com",
|
|
"otpAuthBack": "Voltar ao Início de Sessão",
|
|
"navbar": "Menu de Navegação",
|
|
"navbarDescription": "Menu de navegação principal da aplicação",
|
|
"navbarDocsLink": "Documentação",
|
|
"commercialEdition": "Edição Comercial",
|
|
"otpErrorEnable": "Não foi possível ativar 2FA",
|
|
"otpErrorEnableDescription": "Ocorreu um erro ao ativar 2FA",
|
|
"otpSetupCheckCode": "Por favor, insira um código de 6 dígitos",
|
|
"otpSetupCheckCodeRetry": "Código inválido. Por favor, tente novamente.",
|
|
"otpSetup": "Ativar Autenticação de Dois Fatores",
|
|
"otpSetupDescription": "Proteja a sua conta com uma camada extra de proteção",
|
|
"otpSetupScanQr": "Digitalize este código QR com a sua aplicação de autenticação ou insira a chave secreta manualmente:",
|
|
"otpSetupSecretCode": "Código de Autenticação",
|
|
"otpSetupSuccess": "Autenticação de Dois Fatores Ativada",
|
|
"otpSetupSuccessStoreBackupCodes": "A sua conta está agora mais segura. Não se esqueça de guardar os seus códigos de backup.",
|
|
"otpErrorDisable": "Não foi possível desativar 2FA",
|
|
"otpErrorDisableDescription": "Ocorreu um erro ao desativar 2FA",
|
|
"otpRemove": "Desativar Autenticação de Dois Fatores",
|
|
"otpRemoveDescription": "Desativar a autenticação de dois fatores para a sua conta",
|
|
"otpRemoveSuccess": "Autenticação de Dois Fatores Desativada",
|
|
"otpRemoveSuccessMessage": "A autenticação de dois fatores foi desativada para a sua conta. Pode ativá-la novamente a qualquer momento.",
|
|
"otpRemoveSubmit": "Desativar 2FA",
|
|
"paginator": "Página {current} de {last}",
|
|
"paginatorToFirst": "Ir para a primeira página",
|
|
"paginatorToPrevious": "Ir para a página anterior",
|
|
"paginatorToNext": "Ir para a próxima página",
|
|
"paginatorToLast": "Ir para a última página",
|
|
"copyText": "Copiar texto",
|
|
"copyTextFailed": "Falha ao copiar texto: ",
|
|
"copyTextClipboard": "Copiar para a área de transferência",
|
|
"inviteErrorInvalidConfirmation": "Confirmação inválida",
|
|
"passwordRequired": "A senha é obrigatória",
|
|
"allowAll": "Permitir todos",
|
|
"permissionsAllowAll": "Permitir Todas as Permissões",
|
|
"githubUsernameRequired": "O nome de utilizador GitHub é obrigatório",
|
|
"supportKeyRequired": "A chave de apoiante é obrigatória",
|
|
"passwordRequirementsChars": "A palavra-passe deve ter pelo menos 8 caracteres",
|
|
"language": "Idioma",
|
|
"verificationCodeRequired": "O código é obrigatório",
|
|
"userErrorNoUpdate": "Não existe utilizador para atualizar",
|
|
"siteErrorNoUpdate": "Não existe site para atualizar",
|
|
"resourceErrorNoUpdate": "Não existe recurso para atualizar",
|
|
"authErrorNoUpdate": "Não existem informações de autenticação para atualizar",
|
|
"orgErrorNoUpdate": "Não existe organização para atualizar",
|
|
"orgErrorNoProvided": "Nenhuma organização fornecida",
|
|
"apiKeysErrorNoUpdate": "Não existe chave API para atualizar",
|
|
"sidebarOverview": "Geral",
|
|
"sidebarHome": "Residencial",
|
|
"sidebarSites": "sites",
|
|
"sidebarResources": "Recursos",
|
|
"sidebarAccessControl": "Controle de Acesso",
|
|
"sidebarUsers": "Utilizadores",
|
|
"sidebarInvitations": "Convites",
|
|
"sidebarRoles": "Papéis",
|
|
"sidebarShareableLinks": "Links compartilháveis",
|
|
"sidebarApiKeys": "Chaves API",
|
|
"sidebarSettings": "Confirgurações",
|
|
"sidebarAllUsers": "Todos os usuários",
|
|
"sidebarIdentityProviders": "Provedores de identidade",
|
|
"sidebarLicense": "Tipo:",
|
|
"enableDockerSocket": "Habilitar Docker Socket",
|
|
"enableDockerSocketDescription": "Ativar a descoberta do Docker Socket para preencher informações do contêiner. O caminho do socket deve ser fornecido ao Newt.",
|
|
"enableDockerSocketLink": "Saiba mais",
|
|
"viewDockerContainers": "Ver contêineres Docker",
|
|
"containersIn": "Contêineres em {siteName}",
|
|
"selectContainerDescription": "Selecione qualquer contêiner para usar como hostname para este alvo. Clique em uma porta para usar uma porta.",
|
|
"containerName": "Nome:",
|
|
"containerImage": "Imagem:",
|
|
"containerState": "Estado:",
|
|
"containerNetworks": "Redes",
|
|
"containerHostnameIp": "Hostname/IP",
|
|
"containerLabels": "Marcadores",
|
|
"containerLabelsCount": "{count} label{s,plural,one{} other{s}}",
|
|
"containerLabelsTitle": "Etiquetas do Contêiner",
|
|
"containerLabelEmpty": "<empty>",
|
|
"containerPorts": "Portas",
|
|
"containerPortsMore": "+ Mais{count}",
|
|
"containerActions": "Ações.",
|
|
"select": "Selecionar",
|
|
"noContainersMatchingFilters": "Nenhum contêiner encontrado corresponde aos filtros atuais.",
|
|
"showContainersWithoutPorts": "Mostrar contêineres sem portas",
|
|
"showStoppedContainers": "Mostrar contêineres parados",
|
|
"noContainersFound": "Nenhum contêiner encontrado. Certifique-se de que os contêineres Docker estão em execução.",
|
|
"searchContainersPlaceholder": "Pesquisar entre os contêineres {count}...",
|
|
"searchResultsCount": "{count} result{s,plural,one{} other{s}}",
|
|
"filters": "Filtros",
|
|
"filterOptions": "Opções de Filtro",
|
|
"filterPorts": "Portas",
|
|
"filterStopped": "Parado",
|
|
"clearAllFilters": "Limpar todos os filtros",
|
|
"columns": "Colunas",
|
|
"toggleColumns": "Alternar Colunas",
|
|
"refreshContainersList": "Atualizar lista de contêineres",
|
|
"searching": "Buscando...",
|
|
"noContainersFoundMatching": "Nenhum recipiente encontrado \"{filter}\".",
|
|
"light": "claro",
|
|
"dark": "escuro",
|
|
"system": "sistema",
|
|
"theme": "Tema"
|
|
} |