From aaa7082f9d65eb21c61ea9839d3ecad557b42295 Mon Sep 17 00:00:00 2001 From: Owen Schwartz Date: Wed, 11 Feb 2026 10:21:18 -0800 Subject: [PATCH] New translations en-us.json (Portuguese) --- messages/pt-PT.json | 87 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 79 insertions(+), 8 deletions(-) diff --git a/messages/pt-PT.json b/messages/pt-PT.json index ded18509..6dd068f2 100644 --- a/messages/pt-PT.json +++ b/messages/pt-PT.json @@ -18,6 +18,8 @@ "componentsMember": "É membro de {count, plural, =0 {nenhuma organização} one {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": "Rejeitar", + "subscriptionViolationMessage": "Você está além dos seus limites para o seu plano atual. Corrija o problema removendo sites, usuários, ou outros recursos para ficar em seu plano.", + "subscriptionViolationViewBilling": "Ver faturamento", "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 está a tentar aceder não foi aceito ou não é mais válido.", @@ -1404,10 +1406,10 @@ "billingUsageLimitsOverview": "Visão Geral dos Limites de Uso", "billingMonitorUsage": "Monitore seu uso em relação aos limites configurados. Se precisar aumentar esses limites, entre em contato conosco support@pangolin.net.", "billingDataUsage": "Uso de Dados", - "billingOnlineTime": "Tempo Online do Site", - "billingUsers": "Usuários Ativos", - "billingDomains": "Domínios Ativos", - "billingRemoteExitNodes": "Nodos Auto-Hospedados Ativos", + "billingSites": "sites", + "billingUsers": "Utilizadores", + "billingDomains": "Domínios", + "billingRemoteExitNodes": "Nós remotos", "billingNoLimitConfigured": "Nenhum limite configurado", "billingEstimatedPeriod": "Período Estimado de Cobrança", "billingIncludedUsage": "Uso Incluído", @@ -1432,10 +1434,18 @@ "billingFailedToGetPortalUrl": "Falha ao obter URL do portal", "billingPortalError": "Erro do Portal", "billingDataUsageInfo": "Você é cobrado por todos os dados transferidos através de seus túneis seguros quando conectado à nuvem. Isso inclui o tráfego de entrada e saída em todos os seus sites. Quando você atingir o seu limite, seus sites desconectarão até que você atualize seu plano ou reduza o uso. Os dados não serão cobrados ao usar os nós.", - "billingOnlineTimeInfo": "Cobrança de acordo com o tempo em que seus sites permanecem conectados à nuvem. Por exemplo, 44,640 minutos é igual a um site que roda 24/7 para um mês inteiro. Quando você atinge o seu limite, seus sites desconectarão até que você faça o upgrade do seu plano ou reduza o uso. O tempo não é cobrado ao usar nós.", - "billingUsersInfo": "A cobrança é feita por cada usuário na organização. A cobrança é feita diariamente com base no número de contas de usuário ativas na sua organização.", - "billingDomainInfo": "A cobrança é feita por cada domínio da organização. A cobrança é feita diariamente com base no número de contas de domínio ativas na sua organização.", - "billingRemoteExitNodesInfo": "Você é cobrado por cada nó gerenciado na organização. A cobrança é calculada diariamente com base no número de nós gerenciados ativos em sua organização.", + "billingSInfo": "Quantos sites você pode usar", + "billingUsersInfo": "Quantos usuários você pode usar", + "billingDomainInfo": "Quantos domínios você pode usar", + "billingRemoteExitNodesInfo": "Quantos nós remotos você pode usar", + "billingLicenseKeys": "Chaves de Licença", + "billingLicenseKeysDescription": "Gerenciar suas subscrições de chave de licença", + "billingLicenseSubscription": "Assinatura de Licença", + "billingInactive": "Inativo", + "billingLicenseItem": "Item de Licença", + "billingQuantity": "Quantidade", + "billingTotal": "total:", + "billingModifyLicenses": "Modificar assinatura de licença", "domainNotFound": "Domínio Não Encontrado", "domainNotFoundDescription": "Este recurso está desativado porque o domínio não existe mais em nosso sistema. Defina um novo domínio para este recurso.", "failed": "Falhou", @@ -1512,6 +1522,32 @@ "resourcePortRequired": "Número da porta é obrigatório para recursos não-HTTP", "resourcePortNotAllowed": "Número da porta não deve ser definido para recursos HTTP", "billingPricingCalculatorLink": "Calculadora de Preços", + "billingYourPlan": "Seu plano", + "billingViewOrModifyPlan": "Ver ou modificar seu plano atual", + "billingViewPlanDetails": "Ver detalhes do plano", + "billingUsageAndLimits": "Uso e Limites", + "billingViewUsageAndLimits": "Ver os limites do seu plano e o uso atual", + "billingCurrentUsage": "Uso atual", + "billingMaximumLimits": "Limite Máximo", + "billingRemoteNodes": "Nós remotos", + "billingUnlimited": "Ilimitado", + "billingPaidLicenseKeys": "Chaves de licença paga", + "billingManageLicenseSubscription": "Gerencie sua assinatura para as chaves de licenças auto-hospedadas pagas", + "billingCurrentKeys": "Chaves atuais", + "billingModifyCurrentPlan": "Modificar o Plano Atual", + "billingConfirmUpgrade": "Confirmar a atualização", + "billingConfirmDowngrade": "Confirmar downgrade", + "billingConfirmUpgradeDescription": "Você está prestes a atualizar seu plano. Revise os novos limites e preços abaixo.", + "billingConfirmDowngradeDescription": "Você está prestes a fazer o downgrade do seu plano. Revise os novos limites e preços abaixo.", + "billingPlanIncludes": "Plano Inclui", + "billingProcessing": "Processandochar@@0", + "billingConfirmUpgradeButton": "Confirmar a atualização", + "billingConfirmDowngradeButton": "Confirmar downgrade", + "billingLimitViolationWarning": "Uso excede novos limites de plano", + "billingLimitViolationDescription": "Seu uso atual excede os limites deste plano. Após desclassificação, todas as ações serão desabilitadas até que você reduza o uso dentro dos novos limites. Por favor, reveja os recursos abaixo que atualmente estão acima dos limites. Limites de violação:", + "billingFeatureLossWarning": "Aviso de disponibilidade de recursos", + "billingFeatureLossDescription": "Ao fazer o downgrading, recursos não disponíveis no novo plano serão desativados automaticamente. Algumas configurações e configurações podem ser perdidas. Por favor, revise a matriz de preços para entender quais características não estarão mais disponíveis.", + "billingUsageExceedsLimit": "Uso atual ({current}) excede o limite ({limit})", "signUpTerms": { "IAgreeToThe": "Concordo com", "termsOfService": "os termos de serviço", @@ -1926,6 +1962,13 @@ "orgAuthBackToSignIn": "Voltar para entrada padrão", "orgAuthNoAccount": "Não possui uma conta?", "subscriptionRequiredToUse": "Uma assinatura é necessária para usar esse recurso.", + "mustUpgradeToUse": "Você deve atualizar sua assinatura para usar este recurso.", + "subscriptionRequiredTierToUse": "Esta função requer {tier} ou superior.", + "upgradeToTierToUse": "Atualize para {tier} ou superior para usar este recurso.", + "subscriptionTierTier1": "Residencial", + "subscriptionTierTier2": "Equipe", + "subscriptionTierTier3": "Empresas", + "subscriptionTierEnterprise": "Empresa", "idpDisabled": "Provedores de identidade estão desabilitados.", "orgAuthPageDisabled": "A página de autenticação da organização está desativada.", "domainRestartedDescription": "Verificação de domínio reiniciado com sucesso", @@ -2113,6 +2156,32 @@ } } }, + "newPricingLicenseForm": { + "title": "Obtenha uma licença", + "description": "Escolha um plano e nos diga como você planeja usar o Pangolin.", + "chooseTier": "Escolha seu plano", + "viewPricingLink": "Veja os preços, recursos e limites", + "tiers": { + "starter": { + "title": "Iniciante", + "description": "Recursos de empresa, 25 usuários, 25 sites e apoio da comunidade." + }, + "scale": { + "title": "Escala", + "description": "Recursos de empresa, 50 usuários, 50 sites e apoio prioritário." + } + }, + "personalUseOnly": "Apenas uso pessoal (licença gratuita — sem check-out)", + "buttons": { + "continueToCheckout": "Continuar com checkout" + }, + "toasts": { + "checkoutError": { + "title": "Erro no check-out", + "description": "Não foi possível iniciar o checkout. Por favor, tente novamente." + } + } + }, "priority": "Prioridade", "priorityDescription": "Rotas de alta prioridade são avaliadas primeiro. Prioridade = 100 significa ordem automática (decisões do sistema). Use outro número para aplicar prioridade manual.", "instanceName": "Nome da Instância", @@ -2212,6 +2281,7 @@ "actionLogsDescription": "Visualizar histórico de ações realizadas nesta organização", "accessLogsDescription": "Ver solicitações de autenticação de recursos nesta organização", "licenseRequiredToUse": "É necessária uma licença empresarial para usar esse recurso.", + "ossEnterpriseEditionRequired": "O Enterprise Edition é necessário para usar este recurso.", "certResolver": "Resolvedor de Certificado", "certResolverDescription": "Selecione o resolvedor de certificados para este recurso.", "selectCertResolver": "Selecionar solucionador de certificado", @@ -2510,6 +2580,7 @@ "firewallEnabled": "Firewall habilitado", "autoUpdatesEnabled": "Atualizações Automáticas Habilitadas", "tpmAvailable": "TPM disponível", + "windowsAntivirusEnabled": "Antivírus habilitado", "macosSipEnabled": "Proteção da Integridade do Sistema (SIP)", "macosGatekeeperEnabled": "Gatekeeper", "macosFirewallStealthMode": "Modo Furtivo do Firewall",