{
    "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",
    "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.",
    "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",
    "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 que deseja remover o convite{email, plural, ='' {}, other { para #}}?",
    "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 e-mail 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": "Provedor de Identidade",
    "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.",
    "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ções HTTPS & TLS",
    "targetTlsSettingsDescription": "Configure as configurações 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 que {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",
    "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.",
    "expiresAt": "Expira em",
    "pangolinServerAdmin": "Administrador do Servidor - Pangolin",
    "idpNameInternal": "Interno",
    "licenseTierProfessional": "Licença Profissional",
    "licenseTierEnterprise": "Licença Empresarial",
    "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",
    "nameMin": "O nome deve ter pelo menos {len} caracteres.",
    "nameMax": "O nome não deve ter mais de {len} caracteres.",
    "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",
    "idpTitle": "Informações Gerais",
    "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",
    "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.",
    "key": "Chave",
    "createdAt": "Criado Em",
    "expiresAt": "Expira em",
    "pangolinAuth": "Autenticação - Pangolin",
    "emailInvalid": "Endereço de email inválido",
    "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.",
    "emailVerifySubmit": "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á a funcionar sem uma chave de suporte.<br/>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",
    "expiresAt": "Expira em",
    "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",
    "sites": "Sites",
    "resources": "Recursos",
    "accessControl": "Controle de Acesso",
    "users": "Usuários",
    "roles": "Funções",
    "share": "Links Compartilháveis",
    "settings": "Configurações",
    "usersAll": "Todos os Usuários",
    "idp": "Provedores de Identidade",
    "license": "Licença",
    "pangolinDashboard": "Painel - Pangolin"
}
