This commit is contained in:
cutemeli
2025-12-22 10:35:30 +00:00
parent 0bfc6c8425
commit 5ce7ca2c5d
38927 changed files with 0 additions and 4594700 deletions

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'noObjects' => 'Nenhum item encontrado.',
];

View File

@@ -1,169 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'sites.dashboardTab' => 'Painel de controlo',
'sites.hostingTab' => 'Alojamento e DNS',
'sites.mailTab' => 'Correio.',
'sites.extensionsTab' => 'Plesk Apps',
'sites.customButtonsTab' => 'Serviços personalizados',
'sites.getStartedTab' => 'Começar',
'sites.settingsTitle' => 'Configuração de lista de domínios',
'sites.active' => 'Ativo',
'sites.suspended' => 'Suspenso',
'sites.disabled' => 'Desativado',
'sites.titleHeader' => 'Nome do domínio',
'sites.hostingHeader' => 'Tipo',
'sites.statusHeader' => 'Estado',
'sites.diskUsageHeader' => 'Utilização em disco',
'sites.trafficHeader' => 'Tráfego',
'sites.trafficValue' => '%%traffic%%/mês',
'sites.diskSpace' => 'Espaço em disco',
'sites.traffic' => 'Tráfego este mês',
'sites.statistics' => 'Estatísticas',
'sites.moreStatistics' => 'Mais estatísticas',
'sites.domainStats' => 'Estatísticas do domínio',
'sites.webspaceStats' => 'Estatísticas do espaço na rede',
'sites.subscriptionStats' => 'Estatísticas da subscrição',
'sites.recalculateStatsHint' => 'Atualizar as estatísticas de atualização. Refazer o cálculo poderá demorar algum tempo.',
'sites.statsCalculating' => 'A calcular',
'sites.resellerDescription' => 'Revendedor',
'sites.ownerDescription' => 'Cliente',
'sites.buttonDescriptionAdd' => 'Adicionar descrição',
'sites.buttonDescriptionEdit' => 'Editar descrição',
'sites.buttonEdit' => 'Editar',
'sites.website' => 'Página web',
'sites.webrootDir' => 'Pasta de raiz',
'sites.websiteAt' => 'Website em',
'sites.websiteAtHint' => 'Carregar novos ficheiros e trabalhar com os ficheiros e diretórios atuais do seu website.',
'sites.ipAddress' => 'Endereço IP',
'sites.sysUser' => 'Utilizador do sistema',
'sites.noHosting' => 'sem alojamento',
'sites.forwardingTo' => 'Reencaminhar para',
'sites.forwardingToDomain' => 'reencaminhar para %%domain%%',
'sites.domainAlias' => 'Nome alternativo',
'sites.domainAliasDescription' => 'Nome alternativo para',
'sites.aliasForDomain' => 'nome alternativo para %%domain%%',
'sites.openSite' => 'Abrir na web.',
'sites.openSiteHint' => 'Abrir o endereço de Internet do cliente.',
'sites.previewSite' => 'Pré-visualizar',
'sites.previewSiteHint' => 'Utilize este URL para visualizar este website, mesmo que ainda não tenha um nome de domínio associado.',
'sites.activateHint' => 'O website funcionará como de costume.',
'sites.suspendHint' => 'Os visitantes serão redirecionados com o código 503 HTTP de motor de busca amigável para a página do documento de erro personalizada, embora o site permaneça hospedado no servidor. O serviço de correio estará disponível.',
'sites.disableHint' => 'O website deixará de estar alojado no servidor e estará indisponível exceto para clientes FTP e Gestor de Ficheiros. Os visitantes verão a página predefinida do servidor de rede. O serviço de correio não estará disponível.',
'sites.statusLearnMore' => 'Mais informações acerca dos estados',
'sites.error503PageLink' => 'Editar página de erro',
'sites.buttonAddDomain' => 'Adicionar Domínio',
'sites.buttonAddDomainHint' => 'Alojar um site neste servidor, definir o encaminhamento web para outro site, ou apenas configurar uma zona de DNS de domínio se quiser ter apenas endereços de e-mail sob este nome de domínio. %%usage%%',
'sites.buttonAddSubdomain' => 'Adicionar subdomínio',
'sites.buttonAddSubdomainHint' => 'Criar um site endereçado por um nome de domínio de terceiros, como shop.example.com. %%usage%%',
'sites.buttonAddDomainAlias' => 'Adicionar Nome alternativo de Domínio',
'sites.buttonAddDomainAliasHint' => 'Configure um nome de domínio adicional para o seu website. %%usage%%',
'sites.buttonDeleteDomain' => 'Remover site',
'sites.buttonDeleteDomainHint' => 'Remover esta página web também irá remover todos os ficheiros relacionados, diretórios, correio e aplicações da web do servidor.',
'sites.buttonDeleteSubdomain' => 'Remover subdomínio',
'sites.buttonDeleteSubdomainHint' => 'Remover esta página web também irá remover todos os ficheiros relacionados, diretórios, correio e aplicações da web do servidor.',
'sites.buttonDeleteAlias' => 'Remover nome alternativo de domínio',
'sites.buttonDeleteAliasHint' => 'Remover este pseudónimo.',
'sites.buttonDeleteDomainConfirmationText' => 'Remover a página web %%name%%?',
'sites.buttonDeleteDomainConfirmationDescription' => 'Remover esta página web também irá remover todos os ficheiros relacionados, diretórios, correio e aplicações da web do servidor.',
'sites.buttonDeleteSubdomainConfirmationText' => 'Remover o subdomínio %%name%%?',
'sites.buttonDeleteSubdomainConfirmationDescription' => 'Remover esta página web também irá remover todos os ficheiros relacionados, diretórios, correio e aplicações da web do servidor.',
'sites.buttonDeleteAliasConfirmationText' => 'Remover o nome alternativo %%name%%?',
'sites.removingRelatedDomainsList' => "Os seguintes domínios também serão removidos:\n%%domains%%",
'sites.buttonMove' => 'Mover domínio.',
'sites.buttonMoveHint' => 'Mover o domínio adicional para outra assinatura.',
'sites.buttonMoveMainHint' => 'Mover o domínio principal para outra assinatura.',
'sites.buttonRename' => 'Mudar nome do domínio',
'sites.buttonRenameAlias' => 'Mudar nome alternativo do domínio',
'sites.buttonRenameDomainHint' => 'Altere o nome do domínio. A página web deixará de ser acessível através do nome de domínio antigo.',
'sites.buttonRenameDomainAliasHint' => 'Altere o nome alternativo do domínio. A página web deixará de ser acessível através do nome de domínio antigo.',
'sites.filesAndDatabasesButtonsGroup' => 'Ficheiros e bases de dados',
'sites.filesDatabasesAndSecurityButtonsGroup' => 'Ficheiros, bases de dados e segurança',
'sites.devToolsButtonsGroup' => 'Ferramentas de desenvolvimento.',
'sites.securityButtonsGroup' => 'Segurança',
'sites.hostingButtonsGroup' => 'Alojamento e DNS',
'sites.mailButtonsGroup' => 'Correio.',
'sites.customButtonsGroup' => 'Aplicações e serviços personalizados Plesk',
'sites.buttonsAdd' => 'Adicionar',
'sites.filterHint' => 'Filtrar domínios por critérios',
'sites.alias.services' => 'Configurações',
'sites.alias.dns' => 'Sincronizar a zona DNS com o domínio principal',
'sites.alias.dnsOn' => 'O serviço de pseudónimos DNS está ativado para este pseudónimo de domínio.',
'sites.alias.dnsOff' => 'O serviço de pseudónimos DNS está desativado para este pseudónimo de domínio.',
'sites.alias.dnsWarning' => 'A sincronização do DNS com o domínio principal está desativada porque o nome alternativo de domínio está desligado.',
'sites.alias.mail' => 'Serviço de correio',
'sites.alias.mailOn' => 'O serviço de correio está activado para este nome alternativo de domínio.',
'sites.alias.mailOff' => 'O serviço de correio está desactivado para este nome alternativo de domínio.',
'sites.alias.mailWarning' => 'O serviço de correio está desactivado porque o nome alternativo de domínio está desligado.',
'sites.alias.web' => 'Serviço de rede',
'sites.alias.webOn' => 'O serviço Web está activado para o nome alternativo do domínio.',
'sites.alias.webOff' => 'O serviço Web está desactivado para o nome alternativo do domínio.',
'sites.alias.webWarning' => 'O serviço Web está desactivado porque o nome alternativo do domínio está desligado.',
'sites.alias.seo_redirect' => 'Redirecionar com o código HTTP 301',
'sites.alias.seo_redirectOn' => 'O redirecionamento com o código HTTP 301 está ativado para este pseudónimo de domínio.',
'sites.alias.seo_redirectOff' => 'O redirecionamento com o código HTTP 301 está desativado para este pseudónimo de domínio.',
'sites.alias.seo_redirectWarning' => 'O redirecionamento com o código HTTP 301 está desativado porque o pseudónimo do domínio está desativado.',
'sites.findDomain' => 'Procurar domínio...',
'sites.findDomainName' => 'Procurar: %%domainName%%',
'sites.goToOverview' => 'Visualizar noutra página',
'sites.copyDomainName' => 'Copiar nome do domínio',
'sites.domainNameCopied' => 'O nome %%domainName%% foi copiado para a área de transferência',
'sites.buttonFileManager' => 'Gestor de Ficheiros',
'sites.buttonFileManagerDir' => 'Gestor de Ficheiros em %%webrootDir%%',
'sites.buttonEmailAddresses' => 'Contas de Correio',
'sites.buttonDatabases' => 'Bases de dados',
'sites.buttonWebScripting' => 'Configurações de alojamento',
'sites.List.totalRows' => '%%totalRows%% artigos no total',
'sites.Pagination.itemsPerPage' => 'Artigos por página',
'sites.Pagination.all' => 'Tudo',
'sites.Pagination.total' => '%%current%% de %%total%%',
'sites.DynamicListTour.introTitle' => 'Uma visão mais alargada dos seus domínios',
'sites.DynamicListTour.introDescription' => 'Observe todos os seus domínios ao mesmo tempo. Os favicons vão ajudá-lo a encontrar rapidamente o que procura. Expanda a linha do domínio para mergulhar rapidamente nos detalhes.',
'sites.DynamicListTour.open_actionsTitle' => 'Passe o cursor do rato sobre ele e...',
'sites.DynamicListTour.open_actionsDescription' => "Copiar o URL do domínio com um só clique. Com outro clique abra as informações acerca do domínio isolado noutra página.",
'sites.DynamicListTour.secondary_actionsTitle' => 'Aceda rapidamente às aplicações e às ferramentas básicas',
'sites.DynamicListTour.secondary_actionsDescription' => 'As ferramentas mais utilizadas estão ali mesmo na linha. Além disso, ficará a saber quais as aplicações que estão instaladas em que domínios.',
'sites.DynamicListTour.connection_infoTitle' => 'Informações da ligação',
'sites.DynamicListTour.connection_infoDescription' => 'Obtenha credenciais para aceder à base de dados e ao webspace através de FTP, SSH ou ambiente de trabalho remoto',
'sites.DynamicListTour.view_actionsTitle' => 'Ajuste a sua vista do domínio',
'sites.DynamicListTour.view_actionsDescription' => 'Se preferir visualizar um domínio noutra página, aplique uma definição especial para isso.',
'sites.DynamicListTour.get_startedTitle' => 'Crie um website ou aplicação em minutos',
'sites.DynamicListTour.get_startedDescription' => 'Utilize as nossas ferramentas incluídas para instalar um CMS, instalar uma aplicação utilizando um framework ou importar conteúdos de outro domínio.',
'sites.DynamicListTour.buttonNext' => 'Seguinte',
'sites.DynamicListTour.buttonPrev' => 'Anterior',
'sites.DynamicListTour.buttonGotIt' => 'Percebi',
'sites.RenameTour.description' => 'Use este botão quando estiver preparado para mudar o nome do website e atribuir um nome de domínio registado',
'sites.RenameTour.buttonGotIt' => 'Percebi',
'sites.Dropdown.close' => 'Fechar',
'sites.GetStarted.title' => 'Crie um website ou aplicação neste domínio',
'sites.GetStarted.promoAiTitle' => 'AI Website Generator',
'sites.GetStarted.promo' => 'Cosntrutor de websiters de topo de gama: 140+ modelos de designer, sem programação, gerador de texto movido por AI, SEO, comércio eletrónico e muito mais.',
'sites.GetStarted.promoAi' => 'Descubra o poder do nosso AI Website Generator. Basta fornecer os seus dados e deixar que a IA crie um site personalizado, adaptado às suas necessidades. Experimente agora para iniciar o processo de criação do seu site sem esforço.',
'sites.GetStarted.createWebsite' => 'Criar website',
'sites.GetStarted.createAiWebsite' => 'Gerar',
'sites.GetStarted.learnMore' => 'Aprender Mais',
'sites.GetStarted.SitejetDialog.title' => 'Sitejet Builder',
'sites.GetStarted.SitejetDialog.description' => 'O construtor de websites de topo de gama da Sitejet permite aos utilizadores criarem websites bonitos e modernos sem utilizarem código.',
'sites.GetStarted.SitejetDialog.features' => 'Aqui estão algumas das funcionalidades do construtor que permitem criar websites sem dificuldades:',
'sites.GetStarted.SitejetDialog.dnd' => 'Website Builder de Arrastar e Largar',
'sites.GetStarted.SitejetDialog.websites' => 'Mais de 140 modelos de websites',
'sites.GetStarted.SitejetDialog.sections' => 'Mais de 120 modelos de secção',
'sites.GetStarted.SitejetDialog.responsive' => 'Definições Dinâmicas (Flexbox)',
'sites.GetStarted.SitejetDialog.seo' => 'Definições de SEO',
'sites.GetStarted.SitejetDialog.dynamic' => 'Conteúdo Dinâmico (ou seja, Funcionalidade de Blogue)',
'sites.GetStarted.SitejetDialog.ecommerce' => 'Comércio eletrónico',
'sites.GetStarted.SitejetDialog.multilang' => 'Websites multi-idioma',
'sites.GetStarted.SitejetDialog.stock' => 'Fotos e vídeos do banco de imagens gratuitas',
'sites.GetStarted.SitejetDialog.image' => 'Edição de imagem',
'sites.GetStarted.SitejetDialog.backups' => 'Cópias de seguranças de websites',
'sites.GetStarted.SitejetDialog.design' => 'Flexibilidade total de design (HTML, CSS, JS)',
'sites.GetStarted.SitejetDialog.more' => 'E muitas mais!',
];

View File

@@ -1,71 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'manage_server_firewall' => 'Firewall',
'manage_server_ip_addresses' => 'Endereços IP',
'manage_server_skeleton' => 'Modelo de alojamento virtual',
'manage_server_ssl_certificates' => 'Certificados SSL/TLS',
'manage_server_mass_email' => 'Modelos de e-mail em massa',
'manage_server_backup' => 'Gestor de Cópia de Segurança',
'allow_admin_local_backups' => 'Permitir cópias de segurança locais',
'manage_server_crontab' => 'Tarefas agendadas',
'manage_server_events' => 'Gestor de eventos',
'manage_server_app_vault' => 'Cofre de aplicações',
'manage_server_db_management' => 'Gestão de bases de dados',
'manage_server_db' => 'Servidores de base de dados',
'manage_server_notifications' => 'Notificações',
'manage_server_actionlog' => 'Registo de ações',
'manage_server_sessions' => 'Sessões ativas',
'manage_server_admin_access' => 'Gestão de restrição de acesso de IP',
'manage_server_license' => 'Informações acerca da licença',
'manage_server_support' => 'Suporte',
'manage_server_updates' => 'Atualizar política',
'manage_server_branding' => 'Personalização do Plesk',
'manage_server_languages' => 'Idiomas',
'manage_server_ui' => 'Gestão de interface',
'manage_server_custom_buttons' => 'Botões personalizados',
'manage_server_bounce_controls' => 'Controlos de devolução de correio',
'manage_server_summary_report' => 'Relatório resumido',
'manage_server_domain_traffic_report' => 'Utilização de tráfego por domínios',
'manage_server_settings' => 'Configurações do servidor',
'manage_server_time' => 'Hora do sistema',
'manage_server_dns_template' => 'Configurações de modelos DNS',
'manage_server_preview_domain' => 'Definições de pré-visualização do site',
'manage_server_filesharing' => 'Partilha de Ficheiros',
'manage_server_google_services' => 'Configurações do Google Services for Websites',
'manage_server_php' => 'Definições de PHP',
'manage_server_mail' => 'Definições do servidor de correio',
'manage_server_virus_protection' => 'Definições da proteção de vírus',
'manage_server_spam_filter' => 'Configurações do filtro de spam',
'manage_server_webmail' => 'Correio',
'manage_server_mailgate' => 'Configurações do servidor de SMTP externo',
'manage_server_info' => 'Informação do servidor',
'manage_server_components' => 'Componentes do servidor',
'manage_server_services' => 'Gestão de serviços',
'manage_server_vzpp' => 'Gerir o seu container',
'manage_server_reboot' => 'Reiniciar servidor',
'manage_server_shutdown' => 'Desligar servidor',
'manage_server_optimization' => 'Configurações de otimização',
'manage_server_maillist' => 'Configurar o servidor de listas de envio',
'manage_server_mail_autodiscover' => 'Configurações de descoberta automática de email',
'manage_server_modules' => 'Gestão de extensões',
'manage_server_odbc' => 'Fontes de dados ODBC',
'manage_server_iis_app_pool' => 'Repositório de aplicações IIS',
'manage_server_aspnet' => 'Configurações do ASP.NET',
'manage_server_ftp' => 'Definições de FTP',
'manage_server_mail_black_white_lists' => 'Listas brancas e negras de correio',
'manage_php_settings' => 'Gestão das configurações comuns de PHP',
'manage_php_settings_hint' => 'Permite ajustar as definições comuns PHP individualmente para cada site.',
'manage_server_service_nodes' => 'Nós de serviço',
'manage_secure_passwords' => 'Política de Segurança',
'create_domains' => 'Capacidade de criar, remover e alternar entre assinaturas',
'remote_access_interface' => 'Capacidade de utilizar API remoto',
'manage_server_troubleshooting_enable' => 'Acesso à secção',
'manage_server_website_log_check' => 'Verificação do registo do website',
'manage_server_forum' => 'Fórum',
'manage_server_help_center' => 'Centro de ajuda',
'manage_server_mail_smarthost' => 'Smarthost',
'manage_server_phpmyadmin' => 'Administração phpMyAdmin',
'manage_server_settings_hostname' => 'Administração do nome de anfitrião',
'manage_server_customize_url' => 'Personalizar o URL do Plesk',
];

View File

@@ -1,15 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'voteTitle' => 'Diga-nos o que acha do Plesk',
'voteQuestion' => 'Qual é a probabilidade de recomendar o Plesk a um amigo ou um colega?',
'voteRequire' => 'Dê o seu voto.',
'voteLegendBad' => 'Não é nada provável',
'voteLegendGood' => 'Extremamente provável',
'voteGoodHint' => 'Diga-nos de que forma considera que o Plesk é a solução certa para si. Gostaríamos de saber se foi uma ação ou uma funcionalidade específica, uma impressão geral, ou outra coisa.',
'voteBetterHint' => 'Informe-nos sobre o que podemos melhorar naquilo que é importante para si!',
'voteButtonOk' => 'Enviar comentários',
'thankTitle' => 'Obrigado pelo seu feedback.',
'thankHint' => 'A sua informação é muito apreciada. É muito importante para nós saber como podemos melhorar a sua experiência com o Plesk.',
'thankButtonClose' => 'Fechar',
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'loading' => 'A carregar...',
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'updateCredentialsFailed' => 'Falha ao atualizar as credenciais do usuário para a aplicação "%%appName%%": %%errorMessage%%',
];

View File

@@ -1,31 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'save' => 'OK',
'apply' => 'Aplicar',
'cancel' => 'Cancelar',
'yes' => 'Sim',
'yesRemove' => 'Sim, remover',
'no' => 'Não',
'ok' => 'OK',
'remove' => 'Eliminar',
'logout' => 'Sair',
'next' => 'Seguinte >',
'start' => 'Iniciar >>',
'wait' => 'Por favor, espere',
'updateAndLock' => 'Atualizar & Bloquear',
'applyAndLock' => 'Aplicar e Bloquear',
'updateAndSync' => 'Atualizar & Sincronizar',
'badgeNew' => 'Novo',
'timeout' => 'A operação está demorando muito. Verifique os resultados em alguns minutos.',
'resetToDefault' => 'Repor predefinição',
'defaultValue' => '(predefinição)',
'nextWithoutArrow' => 'Seguinte',
'back' => 'Anterior',
'createWebspace' => 'Criar espaço na rede',
'upgrade' => 'Atualizar',
'finish' => 'Concluir',
'copyToClipboard' => 'Copiar para a área de transferência',
'copied' => 'Copiado',
'customize' => 'Personalizar',
];

View File

@@ -1,74 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'access_appcatalog' => 'Acesso ao Catálogo de Aplicações',
'access_service_users' => 'Capacidade de gerir contas de utilizador adicionais.',
'allow_ftp_backups' => 'Cópia de segurança e restauro de dados da assinatura utilizando o armazenamento remoto',
'allow_account_ftp_backups' => 'Cópia de segurança e restauro de dados da conta utilizando o armazenamento remoto',
'allow_insecure_sites' => 'Instalação de opções de scripts potencialmente não-seguros que anulam a política do fornecedor.',
'allow_insecure_sites_hint' => 'Recusar esta permissão melhora a segurança através do isolamento do site, mas pode interferir na gestão de determinadas definições do site (por exemplo, PHP handler).',
'allow_local_backups' => 'Cópia de segurança e recuperação de dados da assinatura utilizando o armazenamento do servidor',
'allow_account_local_backups' => 'Cópia de segurança e recuperação de dados de conta utilizando armazenamento do servidor',
'allow_oversell' => 'Permitir vender mais que os recursos atribuídos',
'change_limits_decomposition' => 'Gestão da política de venda excessiva',
'cp_access' => 'Acesso ao Plesk',
'create_clients' => 'Criar conta de cliente',
'create_domains' => 'Gestão de domínios',
'manage_additional_permissions' => 'Gestão de permissões adicionais de escrita/modificação',
'manage_additional_permissions_hint' => 'Faz o parâmetro de hospedagem com o mesmo nome agir como predefinição.',
'manage_anonftp' => 'Gestão do FTP Anónimo',
'manage_crontab' => 'Gestão da Agenda de Tarefas',
'manage_crontab_hint_unix' => 'Note que a concessão desse privilégio também permite a utilização de um shell chrooted para a execução de tarefas agendadas, exceto se outro shell for permitido em \'Hosting Parameters\'.',
'manage_dns' => 'Gestão da zona DNS.',
'manage_dns_hint' => 'Faz os parâmetros de serviço DNS agir como predefinição.',
'manage_domain_aliases' => 'Gestão dos nomes alternativos de domínio',
'manage_iis_app_pool' => 'Gestão do repositório de aplicações do IIS',
'manage_iis_app_pool_hint' => 'Faz o parâmetro de desempenho "Usar pool dedicado" agir como predefinição.',
'manage_log' => 'Gestão de rotação de log',
'manage_log_hint' => 'Faz os parâmetros de Registos e Estatísticas agir como predefinição.',
'manage_mail_settings' => 'Capacidade de alterar as configurações de correio',
'manage_maillists' => 'Gestão de listas de envio',
'manage_mail_autodiscover' => 'Administração de descoberta automática de email',
'manage_not_chroot_shell' => 'Permite o acesso a qualquer tipo de shell',
'manage_performance' => 'Gestão das configurações de desempenho de host',
'manage_performance_hint_unix' => 'Permite ajustar definições de desempenho: definições de desempenho PHP por site.',
'manage_performance_hint_windows' => 'Permite ajustar as configurações de desempenho: Largura de banda máxima, número de ligações e as configurações de desempenho PHP por site.',
'manage_performance_bandwidth' => 'Gestão de utilização de largura de banda máxima',
'manage_performance_connections' => 'Gestão de limitação de ligações',
'manage_phosting' => 'Gestão das configurações de alojamento',
'manage_phosting_hint' => 'Faz os parâmetros de alojamento seguintes agir como predefinição. suporte SSL/TLS e suporte para programação e linguagens de script, documentos de erro personalizados e configurações do servidor de rede.',
'manage_phosting_ssi' => 'Gestão de suporte para SSI',
'manage_phosting_php' => 'Gestão de suporte para PHP',
'manage_phosting_cgi' => 'Gestão de suporte para CGI',
'manage_phosting_perl' => 'Gestão de suporte para Perl',
'manage_phosting_python' => 'Gestão de suporte para Python',
'manage_phosting_asp' => 'Gestão de suporte ASP',
'manage_phosting_fastcgi' => 'Gestão de suporte para FastCGI',
'manage_phosting_asp_dot_net' => 'Gestão de suporte para Microsoft ASP.NET',
'manage_phosting_errdocs' => 'Gestão personalizada de documentos de erro',
'manage_phosting_ssl' => 'Gestão de suporte para SSL/TLS',
'manage_phosting_webdeploy' => 'Gestão de publicação do Web Deploy',
'manage_php_settings' => 'Gestão das configurações comuns de PHP',
'manage_php_settings_hint' => 'Permite aos clientes ajustar as definições comuns PHP individualmente para cada site.',
'manage_php_version' => 'Versão PHP e tratamento de gestor',
'manage_php_version_hint' => 'Permite aos clientes selecionar a versão PHP e o processador PHP individualmente para cada site.',
'manage_protected_dirs' => 'Gestão dos diretórios protegidos com palavra-passe.',
'manage_quota' => 'Atribuição de quota de disco rígido',
'manage_quota_hint' => 'Faz o parâmetro de alojamento "Quota de disco rígido" agir como predefinição.',
'manage_sh_access_unix' => "Pode permitir o acesso só a um ambiente de chrooted",
'manage_sh_access_windows' => "Gestão de acesso ao servidor via Desktop Remoto",
'manage_sh_access_any' => 'O cliente pode permitir o acesso a qualquer tipo de shell',
'manage_sh_access_chrooted' => 'O cliente pode permitir o acesso só a um ambiente de chrooted',
'manage_sh_access_disabled' => 'O cliente não pode permitir ou retirar o acesso a shell',
'manage_spamfilter' => 'Gestão do filtro spam',
'manage_subdomains' => 'Gestão de subdomínios',
'manage_subftp' => 'Gestão de scontas FTP adicionais',
'manage_subftp_hint' => 'Isso também permite a gestão de contas de utilizadores web.',
'manage_virusfilter' => 'Gestão de antivírus',
'manage_website_maintenance' => 'Acesso a operações avançadas: Cópia de Site Web',
'manage_webstat' => 'Gestão de estatísticas de rede',
'manage_webstat_hint' => 'Faz os parâmetros de alojamento "Estatísticas de rede" agir como predefinição.',
'remote_access_interface' => 'Capacidade de utilizar API remoto',
'select_db_server' => 'Seleção do servidor de base de dados',
'remote_db_connection' => 'Acesso remoto para utilizadores da base de dados',
];

View File

@@ -1,32 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'master-key-processing-state.wait' => 'Aguarde enquanto o Plesk tenta obter a licença.',
'master-key-processing-state.networkError' => 'Verifique a sua ligação à rede e espere enquanto o Plesk tenta voltar a obter a licença ou contacte a assistência do Plesk: %%link%%',
'master-key-processing-state.unknownError' => 'Ocorreu um erro ao obter a licença. Contacte a assistência do Plesk: %%link%%',
'ServerMailAntivirusPromo.noAntivirus' => 'Não há antivírus instalado no servidor.',
'ServerMailAntivirusPromo.warning' => 'Poderá estar vulnerável a ameaças online como vírus, malware, burlas de phishing e muito mais.',
'ServerMailAntivirusPromo.promoDescription' => 'Selecione uma das seguintes opções para instalar um antivírus e adquirir uma licença:',
'ServerMailAntivirusPromo.recommended' => '(recomendado)',
'ServerMailAntivirusPromo.needActivation' => 'O \'%%name%%\' está instalado e precisa de ser ativado.',
'ServerMailAntivirusPromo.toEnable' => 'Para proteger o servidor,',
'ServerMailAntivirusPromo.purchase' => 'adquira uma licença',
'ServerMailAntivirusPromo.enableAt' => 'Ative o antivírus nos seguintes componentes:',
'ListFilterPanel.title' => 'Filtro',
'ListFilterPanel.clear' => 'Limpar',
'ListFilterForm.apply' => 'Aplicar filtros',
'TrafficUsage.TotalUsageInfo.usage' => 'Utilização total: %%usage%%',
'TrafficUsage.TotalUsageInfo.usageWithInterval' => 'Utilização total, %%month%% %%year%%: %%usage%%',
'TrafficUsage.TotalUsageInfo.usedLimited' => '%%used%% de %%limit%% (%%percent%%%)',
'LocaleSwitcher.defaultLocale' => 'Predefinido',
'LocaleSwitcher.localeLabel' => 'Língua da interface',
'DatabasePasswordPrompt.title' => 'Indique a palavra-passe',
'DatabasePasswordPrompt.description' => 'Introduza a palavra-passe para iniciar sessão como utilizador da base de dados %%login%%',
'DatabasePasswordPrompt.password' => 'Senha',
];

View File

@@ -1,28 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'info.title' => 'Diga-nos se aceita cookies',
'info.necessaryCookiesMessage' => 'Ao iniciar a sessão no Plesk, autoriza a utilização dos cookies necessários.',
'info.message' => '%%cookieInformationLink%% sobre a forma como utiliza o Plesk. Tal ajuda-nos a melhorar os nossos serviços para que possa tirar o máximo proveito do Plesk.',
'info.cookieInformationLink' => 'Os cookies recolhem informação',
'info.acceptButton' => 'Aceitar todos os cookies',
'info.acceptNecessaryCookiesButton' => 'Aceitar os cookies necessários',
'info.preferencesButton' => 'Definir preferências de cookies',
'preferences.title' => 'Cookies no Plesk',
'preferences.description' => 'Cookies são ficheiros guardados no seu telefone, tablet ou computador quando visita o Plesk. Utilizamos cookies para funcionar o Plesk sem problemas e para recolher determinadas informações.',
'preferences.settingsTitle' => 'Configurações de cookies',
'preferences.settingsDescription' => 'Utilizamos 3 tipos de cookies. Ative aqueles que permite a utilização.',
'preferences.analyticsTitle' => 'Cookies que nos ajudam a melhorar o produto',
'preferences.analyticsDescription' => 'Utilizamos cookies de rastreamento anónimos para recolher informação sobre a sua utilização do Plesk. Tal ajuda-nos a melhorar o Plesk. Os cookies de rastreamento não identificam ninguém. Armazenam informações anónimas sobre as páginas do Plesk que visitou, o tempo gasto em cada uma elas e os objetos da página nos quais clicou. Não partilhamos os dados recolhidos com serviços de terceiros.',
'preferences.marketingTitle' => 'Cookies que ajudam nas nossas comunicações e marketing',
'preferences.marketingDescription' => 'Esses cookies recolhem informações sobre as suas preferências do Plesk e ajudam-nos a fornecer recomendações pessoais.',
'preferences.necessaryTitle' => 'Cookies estritamente necessários',
'preferences.necessaryDescription' => 'Esses cookies ativam as principais funções do Plesk, tais como segurança, administração de rede e acessibilidade. Esses cookies têm de estar sempre ativados. Os cookies necessários também incluem cookies funcionais responsáveis por melhorias de personalização e utilização (por exemplo, configurações de idioma, tamanho de letra e formulários pré-preenchidos). Pode desativar os cookies necessários em %%browserSettingsLink%%, mas tal pode afetar o Plesk.',
'preferences.browserSettingsLink' => 'configurações do navegador',
'preferences.pleskCookiesLink' => 'Consulte a descrição detalhada dos cookies utilizados',
'preferences.on' => 'Ligar',
'preferences.off' => 'Desligar',
'preferences.submitButton' => 'Guardar alterações',
'preferences.cancelButton' => 'Cancelar',
];

View File

@@ -1,11 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'chat-input.placeholder' => 'Ask anything',
'loader.text' => 'A pensar...',
'send-button.title' => 'Enviar',
'title' => 'AI Support Assistant',
'invalid-request' => 'O pedido é inválido. Introduza, pelo menos, duas palavras.',
'service-unavailable' => 'O serviço está indisponível. Tente novamente mais tarde.',
'close-button-title' => 'Fechar',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'next' => 'Seguinte >>',
'prev' => '<< Anterior',
'loading' => 'A carregar...',
];

View File

@@ -1,19 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'additional-key-update.title' => 'Obter a Chave Adicional',
'additional-key-update.resultDescription' => 'O estado da atualização da chave adicional',
'additional-key-update.newKey' => 'Propriedades da chave adicional',
'primary-key-update.title' => 'Obter Chaves',
'primary-key-update.resultDescription' => 'O estado da atualização das chaves',
'primary-key-update.newKey' => 'Propriedades da chave Plesk',
'primary-key-update.newAdditionalKey' => 'Foi recebida uma nova chave adicional',
'dns-zone-check.title' => 'A verificar a Zona de DNS %%zoneName%% em %%nameServer%%',
'dns-zone-check.unableCheckError' => 'Impossível testar a zona no servidor de nome: Esta zona de DNS é servida por outro servidor.',
'dns-zone-check.description' => 'O Plesk obtém a lista de registos DNS do servidor DNS de terceiros e verifica se os registos A, AAAA, CNAME e MX estão presentes e apontam para o endereço IP selecionado no Plesk para o domínio.',
'DirectoryBrowserDialog.title' => 'Selecione um diretório',
'DirectoryBrowserDialog.select' => 'Selecionar',
];

View File

@@ -1,15 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Escolha uma forma de criar um site',
'applications.blank-site.title' => 'Site em branco',
'applications.blank-site.description' => 'Uma página inicial para o seu site HTML ou PHP site (a anterior predefinição)',
'applications.upload-files.title' => 'Carregar ficheiros',
'applications.upload-files.description' => 'A partir de uma máquina local',
'applications.selectedOption' => 'Este é o primeiro passo na criação de uma %%entity%% com a opção %%optionName%%.',
'applications.selectedOptionIcon' => 'Ícone de opção',
'applications.domainEntity' => 'domínio',
'applications.subscriptionEntity' => 'subscrição',
'applications.mail-hosting.title' => 'Alojamento de correio',
'applications.mail-hosting.description' => 'Criar um novo domínio apenas para alojamento de correio',
];

View File

@@ -1,25 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
declare(strict_types=1);
$messages = [
'initial.Header' => 'A Lista Ativa ficará indisponível em março de 2024',
'initial.Text' => 'Recomendamos que mude para %%dynamicListLink%% e experimente antecipadamente. Agradecemos que partilhe connosco quaisquer opiniões e ideias para melhorar a Lista Dinâmica.',
'switched.Header' => 'Bem-vindo à Lista Dinâmica',
'switched.Text' => '%%link%% para ver como funciona. Se tiver algum problema com ela, pedimos-lhe que partilhe o seu feedback. Ele irá ajudar-nos muito a fazer melhoramentos.',
'switched.TextWithoutTour' => 'Se tiver algum problema ao utilizá-la, pedimos-lhe que partilhe o seu feedback. Ele irá ajudar-nos muito a fazer melhoramentos.',
'switched.LinkText' => 'Faça uma visita',
'switchedBack.Text' => 'Reparámos que mudou para a "%%listType%%". Gostávamos de saber por que razão a "Lista dinâmica" não foi apropriada para si. Pode partilhar o seu feedback connosco?',
'feedbackTitle' => 'Gosta de utilizar a lista de websites?',
'shareFeedback' => 'Partilhar feedback',
'discussOnForum' => 'Discutir no fórum',
'switchToDynamic' => 'Mudar para Lista Dinâmica agora',
'switchBackToActive' => 'Voltar para a Lista Ativa',
'switchBackToClassic' => 'Voltar para a Lista Clássica',
'dynamicListDescLink' => 'Vista de Lista Dinâmica',
'dynamicList' => 'Lista Dinâmica',
'activeList' => 'Lista Ativa',
'classicList' => 'Lista Clássica',
'closedBannerHint' => 'Pode sempre alternar entre vistas e partilhar o seu feedback através deste botão',
'closedBannerButton' => 'Percebi',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'wrongParameters' => 'Parâmetros de entrada errados',
'emptyParameter' => 'está vazio',
];

View File

@@ -1,47 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'access.onAccess' => 'Concedido',
'access.offAccess' => 'Negado',
'access.notConfigured' => 'Acesso negado porque algumas configurações não estão configuradas.',
'double-list-selector.selectedTitle' => 'Selecionado:',
'double-list-selector.unselectedTitle' => 'Disponível:',
'double-list-selector.searchTitle' => 'Pesquisar...',
'double-list-selector.loadingTitle' => 'Por favor, espere. A carregar...',
'double-list-selector.selectedEmpty' => 'Nenhum objeto selecionado',
'double-list-selector.unselectedEmpty' => 'Nenhum objeto disponível',
'double-list-selector.controlText-none' => 'Clique nos objetos ou use as caixas de seleção',
'double-list-selector.controlText-first' => 'Selecione {count, plural, one {# objeto} other {# objetos}}',
'double-list-selector.controlText-second' => 'Remover {count, plural, one {# objeto} other {# objetos}}',
'double-list-selector.searchAlt' => 'pesquisar',
'double-list-selector.clearSearchAlt' => 'limpar pesquisa',
'double-list-selector.searchItems' => 'pesquisar itens',
'double-list-selector.selectAll' => 'selecionar tudo',
'double-list-selector.deselectAll' => 'desmarcar tudo',
'double-list-selector.selectItem' => 'selecionar o item %%item%%',
'double-list-selector.deselectItem' => 'desmarcar o item %%item%%',
'file.fileUploadErrorIniSize' => 'O ficheiro que está a carregar excede o tamanho definido de ini.',
'file.fileUploadErrorFormSize' => 'O ficheiro que está a carregar excede o tamanho definido da forma.',
'file.fileUploadErrorPartial' => 'O ficheiro só foi parcialmente carregado.',
'file.fileUploadErrorNoFile' => 'O ficheiro não foi carregado.',
'file.fileUploadErrorNoTmpDir' => 'Não foi encontrado um diretório temporário para o ficheiro que está a carregar.',
'file.fileUploadErrorCantWrite' => 'O ficheiro que está a carregar não pode ser escrito.',
'file.fileUploadErrorExtension' => 'Ocorreu um erro na extensão durante o carregamento do ficheiro.',
'file.fileUploadErrorAttack' => 'O ficheiro foi carregado ilegalmente, possível tentativa de invasão.',
'file.fileUploadErrorFileNotFound' => 'O ficheiro que está a carregar não foi encontrado.',
'file.fileUploadErrorUnknown' => 'Ocorreu um erro desconhecido durante o carregamento do ficheiro.',
'file.fileExtensionFalse' => 'O ficheiro que está a carregar tem uma extensão não permitida.',
'lookup.loading' => "A carregar...",
'lookup.nothingFound' => "Nenhuma correspondência encontrada",
'lookup.moreObjectsAvailable' => 'Existem %%count%% mais objetos disponíveis.',
'lookup.showOptions' => 'Mostrar opções',
'lookup.searchOption' => 'Procurar nas opções',
'switch.onState' => 'Ligado',
'switch.offState' => 'Desligado',
'editable-select.input-ariaLabel' => 'editar valor',
'editable-select.select-ariaLabel' => 'selecionar valor',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'client-configuration-link.action' => 'Apresentar hiperligação',
'client-configuration-link.title' => 'Link para configurador de correio',
'client-configuration-link.copy' => 'Copiar',
];

View File

@@ -1,12 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'change-deployment-popup.popupTitle' => 'Alterar ramos e caminho para o nome do repositório',
'change-deployment-popup.branchLabel' => 'Ramo',
'change-deployment-popup.deployPathLabel' => 'O caminho de implementação para a ramificação',
'change-deployment-popup.rootDirectory' => 'Diretório de raiz',
'change-deployment-popup.waitMessage' => 'Em espera',
'change-deployment-popup.buttonOk' => 'OK',
'change-deployment-popup.buttonCancel' => 'Cancelar',
'change-deployment-popup.branchNotSelected' => '&lt;branch not selected&gt;',
];

View File

@@ -1,19 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'match' => 'O %%domainName%% é igual a um nome de domínio e um nome %%homonymType%%.',
'certificate' => 'Certificado SSL/TLS',
'user' => 'utilizador adicional',
'role' => 'função',
'ftpUser' => 'Utilizador FTP',
'webUser' => 'utilizador web',
'protectedDirectory' => 'diretório protegido',
'otherMatchesFound' => 'Foram encontradas outras combinações.',
'subscriptionRemovalDescription' => 'Se remover uma assinatura, pode não ser possível recuperá-lo, portanto, pedimos a sua confirmação para continuar.',
'subscriptionRemovalConfirmation' => 'Confirmo que quero remover as assinaturas selecionadas.',
'webspaceRemovalDescription' => 'Se remover uma assinatura, poderá não a conseguir recuperar. Por essa razão, necessitamos da sua confirmação para continuar.',
'webspaceRemovalConfirmation' => 'Confirmo que quero remover as assinaturas selecionadas.',
'domainRemovalDescription' => 'Se remover um domínio, pode não ser possível recuperá-lo, portanto, pedimos a sua confirmação para continuar.',
'domainRemovalConfirmation' => 'Confirmo que quero remover os domínios selecionados.',
'loading' => 'A carregar...',
];

View File

@@ -1,15 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'icpPermit' => 'Autorização ICP',
'icpStatusNotAllowed' => 'Não permitido',
'icpStatusNotAllowedDescription' => 'O estado ICP não é permitido.',
'icpStatusAllowedDescription' => 'O estado ICP é permitido.',
'enterIcpPermit' => 'Introduzir ID de autorização',
'changeIcpPermit' => 'Alterar ID de autorização',
'enterFormTitle' => 'Introduzir ID de autorização para %%domainName%%',
'changeFormTitle' => 'Alterar ID de autorização para %%domainName%%',
'grantIcpStatus' => 'Conceder aprovação',
'revokeIcpStatus' => 'Revogar aprovação',
'icpStatusChanged' => 'As definições ICP de %%domainName%% foram guardadas.',
];

View File

@@ -1,15 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'buttonEnable' => 'Ligar',
'buttonEnableHint' => 'Ativar o repositório das aplicações do IIS.',
'buttonDisable' => 'Desativar',
'buttonDisableHint' => 'Desativar o repositório das aplicações do IIS.',
'buttonStart' => 'Iniciar',
'buttonStartHint' => 'Iniciar o repositório das aplicações do IIS.',
'buttonStop' => 'Parar',
'buttonStopHint' => 'Parar o repositório das aplicações do IIS.',
'buttonRecycle' => 'Recicle',
'buttonRecycleHint' => 'Reciclar o repositório das aplicações do IIS.',
'waitMessage' => 'Aguarde, por favor...',
];

View File

@@ -1,26 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Enviar o problema para o suporte',
'actionCollect' => 'Gerar um relatório técnico antes de contactar o suporte. (recomendado)',
'actionToSupport' => 'Contactar o suporte sem gerar um relatório técnico.',
'hintLink' => 'Ler o aviso de privacidade',
'hintTitle' => 'O que é um relatório técnico?',
'hintText' => 'O relatório contém registos e outras informações técnicas sobre o servidor que ajudarão a solucionar o problema. A base do relatório não contém quaisquer dados pessoais tais como nomes ou palavras-passe de clientes. No entanto, dada a diversidade de possíveis configurações do servidor do seu lado, a Plesk não pode garantir que não existam dados pessoais em campos de serviço (como pedidos HTTP ou informações de registo). A Plesk solicita que verifique de forma diligente o conteúdo do relatório antes de o enviar para o suporte para evitar que nos forneça dados pessoais. Ao enviar o relatório, certifica que limpou o relatório de quaisquer dados pessoais ou que tem autorização suficiente pelos indivíduos com dados afetados para processar os seus dados de acordo com a legislação de proteção de dados em vigor aplicável.',
'collecting' => 'A gerar o relatório técnico, por favor, espere...',
'collectedDescription' => 'O relatório está pronto para ser enviado. Fazendo uso do nosso melhor conhecimento, não contém quaisquer dados pessoais tais como nomes ou palavras-passe de clientes. No entanto, não podemos garantir que não existam dados pessoais nos campos de serviço (tais como pedidos HTTP ou informações de registo), pelo que será responsável pela análise do conteúdo do relatório no sentido de verificar a conformidade com a legislação aplicável antes de o enviar para o suporte.',
'collectedDownload' => 'Clique em %%link%% e analise o conteúdo antes de enviar.',
'collectedConsent' => 'Ao clicar em "Enviar relatório", certifica que não contém nenhum dado pessoal ou que tem autorização suficiente pelos indivíduos com dados afetados para processar os seus dados de acordo com a legislação de proteção de dados em vigor aplicável. Caso contrário, clique em "Cancelar".',
'downloadLink' => 'transferir relatório',
'sentInfo' => 'O problema foi enviado para a equipa de suporte. Grave o número de identificação de relatório e envie uma mensagem ao suporte, com a identificação do seu relatório.<br><br><b>A identificação do seu relatório é %%id%%</b>',
'buttonCollect' => 'Seguinte',
'buttonToSupport' => 'Contactar o suporte',
'buttonSend' => 'Enviar relatório',
'buttonSending' => 'A enviar',
'buttonWait' => 'Por favor aguarde',
'showPreviousReports' => 'Apresentar relatórios anteriores',
'hidePreviousReports' => 'Ocultar relatórios anteriores',
'date' => 'Data',
'reportId' => 'Identificação do relatório',
'pleaseWait' => 'Aguarde, por favor...',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'removeSidebarSurveyQuestion' => 'Ficaria aborrecido se removêssemos esta coluna?',
'threeMinutesSurveyLink' => 'Responda a um inquérito de 3 minutos',
];

View File

@@ -1,38 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'page-layout.help-drawer.title' => 'Ajuda',
'page-layout.help-drawer.knowledgeBaseArticles' => 'Artigos da Base de Conhecimento',
'page-layout.help-drawer.releaseNotes' => 'Notas da Versão',
'page-layout.help-drawer.installedPatchVersion' => 'Atualizar #%%patch%%',
'page-layout.help-drawer.whatsNew' => 'Novidades',
'page-layout.help-drawer.aboutPlesk' => 'Sobre o Plesk',
'page-layout.help-drawer.pleskDocumentation' => 'Documentação do Plesk',
'page-layout.help-drawer.pleskDocumentationDescription' => 'Abrir o guia para Administradores do Plesk.',
'page-layout.help-drawer.helpCenter' => 'Centro de ajuda',
'page-layout.help-drawer.helpCenterDescription' => 'Artigos de ajuda e outros recursos de assistência.',
'page-layout.help-drawer.searchButton' => 'Pesquisar nos Artigos de Ajuda',
'page-layout.help-drawer.helpArticles' => 'Artigos de ajuda por categorias:',
'page-layout.help-drawer.pleskServiceInterface' => 'Serviços e Interface Plesk',
'page-layout.help-drawer.pleskServiceInterfaceDescription' => 'Ações falhadas do interface do Plesk e serviço Plesk danificado.',
'page-layout.help-drawer.webserver' => 'Servidor Web',
'page-layout.help-drawer.webserverDescription' => 'Comportamento Apache/nginx incorreto e tudo o resto que esteja relacionado com a web.',
'page-layout.help-drawer.applicationsExtensions' => 'Aplicações e extensões',
'page-layout.help-drawer.applicationsExtensionsDescription' => 'Instalação e administração de WordPress, Joomla!, Let\'s Encrypt, CloudFlare e outros.',
'page-layout.help-drawer.backupRestoreMigration' => 'Cópias de segurança, restauro e migração',
'page-layout.help-drawer.backupRestoreMigrationDescription' => 'Serviço de FTP, cópias de segurança e restauro, e processos de migração.',
'page-layout.help-drawer.databases' => 'Bases de dados',
'page-layout.help-drawer.databasesDescription' => 'Microsoft SQL, MariaDB/MySQL, PostgreSQL e outros servidores de bases de dados, incluindo aplicações de admin da web.',
'page-layout.help-drawer.mail' => 'Correio.',
'page-layout.help-drawer.mailDescription' => 'Serviço de correio no Plesk, incluindo webmail.',
'page-layout.help-drawer.installationUpgrade' => 'Instalação e atualização',
'page-layout.help-drawer.installationUpgradeDescription' => 'Atualizações e upgrades de componentes do Plesk, incluindo sistema operativo.',
'page-layout.help-drawer.dnsStatistics' => 'DNS e estatísticas',
'page-layout.help-drawer.dnsStatisticsDescription' => 'Cálculo de estatísticas em Webalizer, AWStats e administração de serviços DNS.',
'page-layout.help-drawer.other' => 'Outros',
'page-layout.help-drawer.otherDescription' => 'Fail2ban, antivírus Plesk e outros serviços/perguntas que não encaixam em qualquer categoria.',
'page-layout.help-drawer.pleskCommunityForum' => 'Fórum da Comunidade Plesk',
'page-layout.help-drawer.pleskFacebookGroup' => 'Grupo do Plesk no Facebook',
'page-layout.help-drawer.extensionDeveloperGuide' => 'Como desenvolver uma extensão?',
'page-layout.help-drawer.linkToFeedback' => 'Encontrou um bug?',
];

View File

@@ -1,21 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'trialLicenseWarningAdmin' => 'dias restantes para a versão de avaliação',
'buyLicenseButton' => 'Comprar licença',
'installLicenseButton' => 'Já tem uma licença?',
'testLicenseWarningAdmin' => 'O seu Plesk está a funcionar com uma licença não destinada a produção.',
'testLicenseWarningClient' => 'A instalação do Plesk está a funcionar com uma licença não destinada a produção. Contacte o administrador do servidor para resolver este problema.',
'trialOverTitle' => 'A sua avaliação está quase a terminar.',
'trialOverText' => 'O seu período de avaliação terminará em breve.Para continuar a utilizar o Plesk quando a versão de avaliação terminar, adquira uma licença.',
'defaultLicenseWarningAdmin' => 'Para poder utilizar o Plesk, adquira e instale uma nova chave de licença.',
'expiredLicenseWarningAdmin' => 'A sua chave de licença caducou. Para poder utilizar o Plesk, adquira e instale uma nova chave de licença.',
'demoLicenseWarningAdmin' => 'Gostou da demo? Compre o nosso produto agora!',
'demoLicenseTryPlesk' => 'Aprenda a %%link%%.',
'demoLicenseTryPleskLink' => 'experimentar o Plesk no seu próprio servidor na cloud',
'getTrialButton' => 'Obter a versão de avaliação',
'licenseLimitsMessage' => 'Recursos insuficientes. Para continuar, atualize a sua licença do Plesk.',
'licenseLimitsMessageNoPermission' => 'Não há recursos disponíveis. Contacte o seu fornecedor de serviços para resolver este problema.',
'licenseExpirationWarningSubject' => 'A sua licença caducou',
'licenseExpirationWarning' => 'A sua licença Plesk caducou. Por essa razão, alguns serviços críticos ficaram indisponíveis. Os seus websites podem estar em risco!',
];

View File

@@ -1,91 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'disk_space' => 'Espaço em disco',
'disk_space_soft' => 'Avisar quando a utilização do espaço de disco for alcançada',
'disk_space_hint' => 'Espaço em disco',
'max_traffic' => 'Tráfego',
'max_traffic_soft' => 'Avisar quando a utilização de tráfego for alcançada',
'max_traffic_hint' => 'Tráfego',
'max_cl' => 'Clientes',
'max_dom' => 'Domínios',
'max_dom_powerUser' => 'Espaços na rede',
'max_subdom' => 'Subdomínios',
'max_dom_aliases' => 'Nomes alternativos de domínio',
'max_wu' => 'Utilizadores de rede',
'max_subftp_users' => 'Contas FTP adicionais',
'max_box' => 'Caixas de correio',
'mbox_quota' => 'Tamanho da caixa de correio',
'total_mboxes_quota' => 'Quota total das caixas de correio',
'max_maillists' => 'Listas de envio',
'max_mssql_db' => 'Base de dados MS SQL',
'max_mysql_db' => 'Bases de dados do MariaDB/MySQL',
'mssql_dbase_space' => 'Quota total de bases de dado MS SQL',
'pgsql_dbase_space' => 'Quota total de bases de dados PostgreSQL',
'mysql_dbase_space' => 'Quota total de bases de dado MariaDB/MySQL',
'mssql_dbase_space_soft' => 'Avisar quando o número de bases de dados Total MS SQL chegar a',
'mysql_dbase_space_soft' => 'Avisar quando o número de bases de dados Total MariaDB/MySQL chegar a',
'mssql_dbase_filesize' => 'Tamanho de ficheiro da base de dados MS SQL',
'mssql_dbase_log_filesize' => 'Tamanho do ficheiro de registo da base de dados MS SQL',
'max_odbc' => 'Ligações ODBC',
'max_iis_app_pools' => 'Repositórios de aplicações de IIS',
'max_webapps' => 'Aplicações Java',
'expiration' => 'Data de expiração',
'expiration_soft' => 'Avisar quando a data de validade atingir',
'validity' => 'Período de validade',
'max_site_builder' => 'Websites publicados com Presence Builder',
'max_site' => 'Domínios',
'max_site_hint' => 'Domínios',
'max_db' => 'Bases de dados',
'max_mn' => 'Número máximo de contas de correio',
'unlimited_limit' => 'Ilimitado',
'used_resource' => '%%used%% utilizado de %%limit%%',
'overusePolicy' => 'Politica de sobreutilização',
'overuse' => 'A sobre-utilização é permitida',
'overuseSuspend' => 'A sobre-utilização não é permitida',
'overuseBlock' => 'A sobre-utilização do espaço de disco e tráfego é permitida',
'overuseNotify' => 'Notificações por e-mail ao alcançar os limites de recursos',
'oversellPolicy' => 'Política de venda excessiva',
'resourceUsageButtonHint' => '%%used%% criado / %%allowed%% permitido.',
'no_resource_available' => 'Não existem mais recursos disponíveis deste tipo (%%limitName%%). Necessário: %%quantity%%; disponível: %%unused%%.',
'no_total_resource_available' => 'Não existem recursos deste tipo (%%limitName%%) disponíveis no seu Fornecedor de Serviço. Necessário: %%quantity%%; disponível: %%unused%%.',
'no_resource_will_be_available' => 'O novo valor é inferior à quantidade de recursos atualmente utilizada (%%used%%).',
'mssql_dbase_space_short' => 'Espaço da base de dados MS SQL',
'mssql_dbase_filesize_short' => 'Tamanho da base de dados MS SQL',
'mssql_dbase_log_filesize_short' => 'Tamanho do registo da base de dados MS SQL',
'mysql_dbase_space_short' => 'Espaço da base de dados MariaDB/MySQL',
'total_mboxes_quota_short' => 'quota total da caixa de correio',
'max_odbc_short' => 'Ligações ODBC',
'max_iis_app_pools_short' => 'Repositórios de aplicações de IIS',
'max_mysql_db_short' => 'Bases de dados do MariaDB/MySQL',
'max_mssql_db_short' => 'Base de dados MS SQL',
'max_subftp_users_short' => 'contas FTP adicionais',
'max_dom_aliases_short' => 'nomes alternativos de domínio',
'expiration_short' => 'data de validade',
'max_cl_short' => 'clientes',
'max_mn_short' => 'contas de correio',
'mbox_quota_short' => 'Quota da caixa de correio',
'max_wu_short' => 'utilizadores de rede',
'max_webapps_short' => 'Aplicações Java',
'max_traffic_short' => 'tráfego',
'max_subdom_short' => 'subdomínios',
'max_maillists_short' => 'listas de envio',
'max_dom_short' => 'domínios',
'max_db_short' => 'bases de dados',
'max_box_short' => 'caixas de correio',
'disk_space_short' => 'espaço em disco',
'max_site_builder_short' => 'Websites publicados com Presence Builder',
'max_site_short' => 'sites web',
'cgroups_cpu_usage' => 'Utilização máxima da CPU',
'cgroups_cpu_period' => 'Período para verificar a utilização da CPU',
'cgroups_cpu_usage_soft' => 'Notificar quando a utilização da CPU atingir este valor',
'cgroups_ram_usage' => 'Utilização máxima da RAM',
'cgroups_ram_usage_soft' => 'Notificar quando a utilização da RAM atingir este valor',
'cgroups_disk_read_usage' => 'Utilização máxima de leitura de disco',
'cgroups_disk_read_usage_soft' => 'Notificar quando a utilização da leitura de disco atingir',
'cgroups_disk_write_usage' => 'Utilização máxima de gravação de disco',
'cgroups_disk_write_usage_soft' => 'Notificar quando a utilização da gravação de disco atingir',
'cgroups_disk_read_period' => 'Período para verificar a utilização da velocidade de leitura no disco',
'cgroups_disk_write_period' => 'Período para verificar a utilização da velocidade de gravação no disco',
'cgroups_ram_period' => 'Período para verificar a utilização da RAM',
];

View File

@@ -1,21 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'recordsTotal' => 'Total de {total, plural, one {# item} other {# itens}}',
'pages' => 'Páginas',
'firstPage' => 'Primeiro',
'lastPage' => 'Último',
'numberOfItemPerPage' => 'Entradas por página',
'searchPlaceholder' => 'Pesquisar...',
'hideSearch' => 'Ocultar Procura',
'showSearch' => 'Exibir Procura',
'buttonSearch' => 'Pesquisar',
'searchFilter' => 'Procurar texto...',
'buttonResetSearch' => 'Reiniciar pesquisa',
'noEntries' => 'Nenhum %1.',
'noEntriesFound' => 'Não foram encontrados resultados.',
'itemsNotSelected' => 'Selecione itens primeiro.',
'allItems' => 'Todas',
'loadingTitle' => 'Por favor, espere. A carregar...',
'timeoutMessage' => 'Essa operação está demorando muito. Verifique os resultados em alguns minutos.',
];

View File

@@ -1,559 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'additional-keys.keyNumber' => 'Número da chave',
'additional-keys.keyName' => 'Nome da Chave',
'additional-keys.keyApp' => 'Aplicações',
'additional-keys.addGroup' => 'Adicionar',
'additional-keys.upload' => 'Instalar Nova Chave',
'additional-keys.uploadDescription' => 'Faça o upload e instale uma nova chave de licença.',
'additional-keys.actionsGroup' => 'Ações',
'additional-keys.install' => 'Instalar',
'additional-keys.installAll' => 'Instalar Tudo',
'additional-keys.installDescription' => 'Instalar as chaves de licença selecionadas.',
'additional-keys.installNoSelection' => 'Selecione uma ou mais chaves de licença adicionais para instalar ou clique em "Instalar Todas".',
'additional-keys.installSuccess' => 'Começou a instalação da chave de licença.',
'additional-keys.removeGroup' => 'Eliminar',
'additional-keys.remove' => 'Eliminar',
'additional-keys.removeDescription' => 'Remover as chaves de licença selecionadas.',
'additional-keys.removeNoSelection' => 'Selecione uma ou mais chaves de licença adicionais a remover.',
'additional-keys.removeConfirmation' => 'Remover {count, plural, =1 {a chave de licença {name}} one {a # chave de licença selecionada} other {as # chaves de licença selecionadas}}?',
'additional-keys.removeSuccess' => 'As chaves de licença selecionadas foram removidas.',
'additional-keys.download' => 'Descarregar Chave',
'additional-keys.downloadDescription' => 'Transferir a chave de licença.',
'additional-keys.emptyViewTitle' => 'Nenhuma chave de licença adicional',
'backup.tasks.startDate' => 'Iniciado em',
'backup.tasks.targetRepo' => 'Armazenamento alvo',
'backup.tasks.progress' => 'Progresso da tarefa',
'backup.tasks.repoTypeLocal' => 'Servidor',
'backup.tasks.repoTypeFtp' => 'FTP pessoal',
'backup.tasks.buttonRemoveTask' => 'Eliminar',
'backup.tasks.hintRemoveTask' => 'Remova as tarefas de cópia de segurança selecionadas.',
'backup.tasks.buttonReload' => 'Recarregar',
'backup.tasks.hintReload' => 'Recarregue a lista de tarefas para obter o estado verdadeiro.',
'backup.tasks.statusTaskWarnings' => 'Avisos',
'backup.tasks.statusTaskInfo' => 'Informação',
'backup.tasks.statusTaskFailed' => 'Falha',
'backup.disabledSelectHint' => 'A cópia de segurança não pode ser removida porque faz parte de um servidor, revendedor ou cópia de segurança do cliente.',
'backup.buttonBackup' => 'Efetuar cópia de segurança',
'backup.hintBackup' => 'Criar uma cópia de segurança.',
'backup.buttonSchedule' => 'Agenda',
'backup.hintSchedule' => 'Especifique as definições de agendamento da cópia de segurança.',
'backup.buttonReload' => 'Recarregar',
'backup.hintReload' => 'Recarregue a lista de cópia de segurança.',
'backup.buttonUpload' => 'Carregar',
'backup.hintUpload' => 'Carregar um ficheiro de cópia de segurança do seu computador para o armazenamento de cópia de segurança do servidor.',
'backup.buttonSettings' => 'Configurações',
'backup.hintSettings' => 'Configure as definições de backup dos dados globais para reduzir a carga da CPU no servidor.',
'backup.buttonRemoteStorages' => 'Configurações de armazenamento remoto',
'backup.hintRemoteStorages' => 'Configure o seu armazenamento remoto pessoal para guardar ficheiros de cópia de segurança.',
'backup.buttonRemove' => 'Eliminar',
'backup.hintRemove' => 'Remover as cópias de segurança selecionadas do armazenamento do servidor.',
'backup.systemNotes' => 'Notas de sistema',
'backup.incremental' => 'Incremental.',
'backup.multiVolume' => 'Múltiplos volumes.',
'backup.remoteStorage' => 'No armazenamento: %%storage%%',
'backup.status' => 'F',
'backup.statusOff' => 'Este não é um ficheiro de cópia de segurança válido. Os dados não podem ser restaurados a partir deste ficheiro. Clique no nome de cópia de segurança para detalhes.',
'backup.statusWarning' => 'Esta cópia de segurança não é completamente válida. Clique no nome de cópia de segurança para detalhes.',
'backup.statusInfo' => 'Este é um ficheiro de cópia de segurança válido. Os dados podem ser recuperados desta cópia de segurança mas podem ocorrer alguns pequenos problemas com a forma como a informação é armazenada.',
'backup.statusOn' => 'Este é um ficheiro de cópia de segurança válido. Os dados desta cópia de segurança podem ser restaurados.',
'backup.date' => 'Data de criação',
'backup.name' => 'Nome',
'backup.comment' => 'Comentários',
'backup.size' => 'Dimensão',
'backup.download' => 'Efetuar a transferência do ficheiro de cópia de segurança para o seu computador local.',
'backup.downloadDisabled' => 'O download do ficheiro de backup está temporariamente indisponível. Tente novamente mais tarde ou contacte o seu fornecedor de serviços.',
'backup.total' => 'Total de cópias de segurança: %%total%%, tamanho: %%totalSize%%',
'backup.totalFound' => '%%found%% cópias de segurança encontradas (%%total%% total), tamanho: %%totalSize%%',
'backup.confirmOnDelete' => 'Pretende remover as cópias de segurança selecionadas?',
'backup.incrementsRemovalLoading' => 'A carregar...',
'backup.incrementsRemovalConfirmation' => 'Pretendo remover as cópias de segurança selecionadas.',
'backup.backupHasIncrements' => 'A cópia de segurança %%backupName%% será removida em conjunto com os seus incrementos: %%backupIncrements%%',
'backup.ftpStorage' => 'FTP',
'backup.ftpStorageErrorCredentials' => 'Nome de utilizador ou palavra-passe incorretos para o armazenamento FTP',
'backup.ftpStorageErrorResolveHost' => "Impossível resolver o nome do anfitrião",
'backup.ftpStorageErrorConnection' => "Não foi possível ligar ao servidor remoto",
'backup.unableToGetFtpDumpList' => 'Não é possível apresentar a lista de cópias de segurança do armazenamento FTP: %%errorMessage%%. Consulte as <a href="%%ftpSettingsUrl%%">definições de armazenamento FTP</a>.',
'backup.unableToGetExtDumpList' => 'Não foi possível apresentar a lista de cópias de segurança no armazenamento %%storageTitle%%: %%errorMessage%%. Por favor, verifique as configurações de armazenamento.',
'backup.unableToGetLocalDumpList' => 'Não é possível apresentar a lista de cópias de segurança armazenadas no servidor: %%errorMessage%%',
'backup.skippedFilesAtExtStorage' => 'Alguns ficheiros no armazenamento %%storageTitle%% não são apresentados nesta lista porque os seus nomes não cumprem a convenção de nomenclatura dos ficheiros de cópia de segurança.Se estiver certo que esses ficheiros são cópias de segurança válidas, mude o nome de acordo com o seguinte: "backup_%%objectName%%&lt;YYMMDDHHmm&gt;.%%ext%%"',
'backup.multiVolumeShow' => 'Exibir os volumes',
'backup.multiVolumeHide' => 'Ocultar os volumes',
'backup.backEncryptionRequired' => 'Por motivos de segurança, recomendamos que proteja dados sensíveis contidos em cópias de segurança. Vá para %%link%% e atualize as configurações de segurança do backup.',
'backup.backupSettingPage' => 'Definições de Backup',
'backup.statusTaskProgress' => 'A tarefa de cópia de segurança está em andamento.',
'backup.statusTaskWarnings' => 'A tarefa de cópia de segurança terminou com avisos.',
'backup.statusTaskInfo' => 'Informações.',
'backup.statusTaskFailed' => 'Ocorreu uma tarefa de cópia de segurança.',
'backup.statusTaskStopping' => 'A tarefa de cópia de segurança está a terminar.',
'backup.statusTaskStopped' => 'A tarefa de cópia de segurança foi interrompida.',
'backup.schedule.columnSchedule' => 'Agenda',
'backup.schedule.columnContent' => 'Conteúdo',
'backup.schedule.columnStorage' => 'Armazenamento',
'backup.schedule.periodHourly' => 'Intervalo de horas',
'backup.schedule.periodHourlySchedule' => 'a cada {period, plural, one {# hora} other {# horas}}',
'backup.schedule.periodDaily' => 'Diariamente',
'backup.schedule.periodDailySchedule' => 'às %%hours%%:%%minutes%%',
'backup.schedule.periodWeekly' => 'Semanalmente',
'backup.schedule.periodWeeklySchedule' => 'no dia %%day%% às %%hours%%:%%minutes%%',
'backup.schedule.periodMonthly' => 'Mensalmente',
'backup.schedule.periodMonthlySchedule' => 'no dia %%day%% às %%hours%%:%%minutes%%',
'backup.schedule.periodCustom' => 'Personalizado',
'backup.schedule.dayFirst' => 'primeiro',
'backup.schedule.dayLast' => 'último',
'backup.schedule.day' => '{day, selectordinal, other {#.º}}',
'backup.schedule.storageLocal' => 'Armazenamento de servidor',
'backup.schedule.storageBoth' => 'Tanto o armazenamento do servidor como %%remoteStorage%%',
'backup.schedule.deactivateSuccess' => 'A cópia de segurança agendada foi desativada',
'custombuttons.buttonAdd' => 'Adicionar ligação ao serviço',
'custombuttons.buttonAddDescription' => 'Adicione uma ligação a um serviço online e coloque-a no Plesk.',
'custombuttons.buttonRemove' => 'Eliminar',
'custombuttons.buttonRemoveDescription' => 'Exclua os links selecionados.',
'custombuttons.removeConfirmMessage' => 'Remover as ligações selecionadas?',
'custombuttons.headerPublic' => 'A',
'custombuttons.headerLocation' => 'N',
'custombuttons.headerImage' => 'Imagem',
'custombuttons.headerPriority' => 'Prioridade',
'custombuttons.headerLabel' => 'Etiqueta',
'custombuttons.headerUrl' => 'URL',
'custombuttons.headerDescription' => 'Descrição',
'custombuttons.publicEnabledDescription' => 'A ligação é visível para os utilizadores.',
'custombuttons.publicDisabledDescription' => 'A ligação não é visível para os utilizadores.',
'custombuttons.altPublicEnabledIcon' => 'Público',
'custombuttons.altPublicDisabledIcon' => 'Privado',
'custombuttons.placeNavigationDescription' => 'A ligação está localizada em todas as páginas.',
'custombuttons.placeAdminDescription' => 'A ligação está localizada na página inicial do administrador.',
'custombuttons.placeAdminSettingsDescription' => 'A ligação está localizada na página de ferramentas e configurações do administrador.',
'custombuttons.placeResellerDescription' => 'A ligação está localizada na página inicial do revendedor.',
'custombuttons.placeResellerSettingsDescription' => 'A ligação está localizada na página de ferramentas e configurações do revendedor.',
'custombuttons.placeClientDescription' => 'A ligação está localizada na página inicial do cliente.',
'custombuttons.placeDomainDescription' => 'O botão está localizado na página de Sites Web & Domínios da Assinatura.',
'custombuttons.placeDomainPropertiesDescription' => 'A ligação está localizada na área de ferramentas de rede, que abre a páginas sites de rede e domínios, clicando em Apresentar mais por baixo de um nome de domínio.',
'databaseservers.addGroup' => 'Adicionar',
'databaseservers.addDatabaseServer' => 'Adicionar Servidor de Base de Dados',
'databaseservers.addDatabaseServerDescription' => 'Adicionar um servidor de base de dados.',
'databaseservers.addDatabaseServerDescriptionDisabledByKey' => 'O alojamento de bases de dados remotas não é suportado pela chave de licença.',
'databaseservers.actionsGroup' => 'Ações',
'databaseservers.hostingSettings' => 'Configurações',
'databaseservers.hostingSettingsDescription' => 'Preferências do alojamento de Base de Dados',
'databaseservers.refresh' => 'Atualizar',
'databaseservers.refreshDescription' => 'Atualize as informações acerca dos servidores da base de dados.',
'databaseservers.removeGroup' => 'Eliminar',
'databaseservers.remove' => 'Eliminar',
'databaseservers.removeDescription' => 'Eliminar os servidores de base de dados selecionados.',
'databaseservers.lastError' => 'F',
'databaseservers.type' => 'Tipo de servidor',
'databaseservers.host' => 'Nome de Host',
'databaseservers.hostLink' => 'Visualize ou modifique as propriedades do servidor do banco de dados.',
'databaseservers.port' => 'Porta',
'databaseservers.version' => 'Versão',
'databaseservers.databasesCount' => 'Bases de dados',
'databaseservers.databasesCountLink' => 'Gerencie o banco de dados integrado neste servidor.',
'databaseservers.databaseUpgradeLink' => 'Atualizar o servidor de base de dados alojado neste servidor.',
'databaseservers.databasesLTSVersion' => 'Já possui a versão LTS. O Plesk atualiza automaticamente a sua instalação do MariaDB/MySQL para as versões mais recentes.',
'databaseservers.webadmin' => 'Webadmin',
'databaseservers.webadminHint' => 'Acesse este servidor via DB Webadmin.',
'databaseservers.downloadMsSqlClient' => 'Transferir um SQL Client local',
'databaseservers.downloadMsSqlClientHint' => 'Transferir um SQL Client local',
'databaseservers.changePassword' => 'Alterar a palavra-passe do administrador',
'databaseservers.changePasswordHint' => 'Alternar a palavra-passe do administrador do servidor da base de dados.',
'databaseservers.mysql' => 'MySQL',
'databaseservers.mssql' => 'Servidor Microsoft SQL',
'databaseservers.postgresql' => 'PostgreSQL',
'databaseservers.mariadb' => 'MariaDB',
'databaseservers.percona' => 'Percona',
'databaseservers.default_for_mysql' => 'predefinições do MySQL',
'databaseservers.default_for_mssql' => 'predefinição para o MS SQL',
'databaseservers.default_for_postgresql' => 'predefinições do PostgreSQL',
'databaseservers.default_for_mariadb' => 'predefinido para MariaDB',
'databaseservers.default_for_percona' => 'predefinido para Percona',
'databaseservers.status_no_error' => 'A ultima tentativa de comunicação com este servidor foi bem sucedida.',
'databaseservers.status_connection_failed' => 'A ultima tentativa de comunicação com este servidor falhou por causa de problemas de rede.',
'databaseservers.status_permission_denied' => 'Durante a última tentativa para conectar a este servidor, o acesso foi negado.Favor verificar as credenciais do administrador para o servidor.',
'databaseservers.status_other_error' => 'Durante a ultima tentativa de conexão com este servidor, ocorreu um erro.',
'databaseservers.status_credentials_not_set' => 'É necessário um nome de utilizador e uma senha de administrador válidas antes de o Plesk se poder ligar a este servidor.',
'databaseservers.mssqlServerPortUndefined' => 'Não é possível determinar o número da porta TCP utilizada pelo servidor Microsoft SQL \'%%host%%\': o protocolo TCP/IP não está ativado na configuração de rede do servidor ou o servidor está configurado para utilizar portas TCP dinâmicas.',
'databaseservers.mssqlServerPortUndefinedHint' => 'Para permitir que os seus clientes configurem a firewall automaticamemte para acesso remoto às bases de dados, configure manualmente o servidor SQL de forma a ouvir uma porta TCP específica e fixa.',
'databaseservers.removeEmptySelection' => 'Não seleccionou os servidores de base de dados.',
'databaseservers.removeConfirmation' => 'Tem a certeza de que deseja remover {count, plural, =1 {o servidor de base de dados {name}} one {o servidor de base de dados selecionado #} other {os # servidores de base de dados selecionados}}?',
'databaseservers.removeSuccess' => 'Os servidores de base de dados selecionados foram removidos com sucesso.',
'databaseservers.upgradeNow' => 'Atualizar agora',
'databaseserverdatabases.actionsGroup' => 'Ações',
'databaseserverdatabases.assignToSubscription' => 'Mover para subscrição',
'databaseserverdatabases.assignToSubscriptionDescription' => 'Mover as bases de dados selecionadas para outra subscrição.',
'databaseserverdatabases.removeGroup' => 'Eliminar',
'databaseserverdatabases.remove' => 'Eliminar',
'databaseserverdatabases.removeDescription' => 'Eliminar as bases de dados selecionadas.',
'databaseserverdatabases.name' => 'Nome',
'databaseserverdatabases.subscription' => 'Assinatura',
'databaseserverdatabases.client' => 'Assinante',
'databaseserverdatabases.manageDatabase' => 'Gerir Hospedagem',
'databaseserverdatabases.manageDatabaseDescription' => 'Gerir a base de dados.',
'databaseserverdatabases.manageDatabaseInResellerPanel' => 'Abrir no Painel de Revendedor',
'databaseserverdatabases.manageDatabaseInResellerPanelDescription' => 'Gerir a base de dados no Painel de Revendedor do subscritor.',
'databaseserverdatabases.manageDatabaseInCustomerPanel' => 'Abrir no Painel de Cliente',
'databaseserverdatabases.manageDatabaseInCustomerPanelDescription' => 'Gerir a base de dados no Painel de Cliente do assinante.',
'databaseserverdatabases.emptySelection' => 'Não seleccionou as bases de dados.',
'databaseserverdatabases.removeConfirmation' => 'Tem a certeza de que deseja remover {count, plural, =1 {a base de dados {name}} one {a base de dados selecionada #} other {as # bases de dados selecionadas}}?',
'databaseserverdatabases.removeSuccess' => 'Os servidores de base de dados selecionados foram removidos com sucesso.',
'logbrowser.issuesFoundInTheLogs' => 'Problemas nos registos do website',
'logbrowser.learnAboutProblemsFaster' => 'Apanhe os problemas do website mais depressa',
'logbrowser.noProblemsFound' => 'Não foram encontrados problemas nos registos do website',
'logbrowser.lastCheckDetectsProblems' => 'A verificação %%checkType%% aos registos detetou problemas que podem afetar a operação do seu website. Para ver os detalhes e possíveis soluções, clique em “Abrir relatório de verificação”.',
'logbrowser.lastCheckDetectsNoProblems' => 'A verificação %%checkType%% ao registo não detetou problemas que possam afetar a operação do seu website.',
'logbrowser.noChecksResults' => 'Está ativada uma verificação diária automática, que será executada durante as próximas 24 horas.',
'logbrowser.manual' => 'manual',
'logbrowser.regular' => 'manual diária',
'logbrowser.enableRegularCheck' => 'Uma verificação diária dos registos deteta problemas que podem afetar a operação do seu website. Caso surja algum problema, o Plesk informa-o e sugere possíveis soluções.',
'logbrowser.new' => 'NOVO',
'logbrowser.openCheckReport' => 'Abrir relatório de verificação',
'logbrowser.openCheckSettings' => 'Abrir as definições de verificação',
'logbrowser.buttonStartRealtime' => 'Executar atualizações em tempo real',
'logbrowser.buttonStartRealtimeHint' => 'Atualizar dados de registo em tempo real.',
'logbrowser.buttonStopRealtime' => 'Parar atualizações em tempo real',
'logbrowser.buttonStopRealtimeHint' => 'Parar atualização de dados de registo em tempo real.',
'logbrowser.buttonRefresh' => 'Atualizar',
'logbrowser.buttonRefreshHint' => 'Atualizar os dados do registo.',
'logbrowser.buttonClear' => 'Limpar',
'logbrowser.buttonClearHint' => 'Ocultar entradas já carregadas.',
'logbrowser.buttonAddCustom' => 'Adicionar ao registo do navegador como ficheiro personalizado',
'logbrowser.buttonAddCustomHint' => 'O ficheiro será apresentado no registo do navegador com outros ficheiros de registo.',
'logbrowser.date' => 'Data',
'logbrowser.dateFilterPlaceholder' => 'De',
'logbrowser.type' => 'Tipo',
'logbrowser.ip' => 'IP',
'logbrowser.ipFilterPlaceholder' => 'IP',
'logbrowser.code' => 'Código',
'logbrowser.codeFilterPlaceholder' => 'Código',
'logbrowser.message' => 'Mensagem',
'logbrowser.messageFilterPlaceholder' => 'Mensagem',
'logbrowser.source' => 'Fonte',
'logbrowser.sourceFilterFiles' => '%%count%% ficheiros',
'logbrowser.sourceFilterAllLogs' => 'Todos os registos',
'logbrowser.sourceFilterNoLogs' => 'Sem registos',
'logbrowser.manageLogFiles' => 'Gerir Ficheiros de Registo',
'logbrowser.addCustomLogFile' => 'Adicionar registo personalizado',
'logbrowser.customLogPopupTitle' => 'Adicionar registo personalizado',
'logbrowser.invalidLogFormat' => 'O ficheiro de registo tem formato não suportado',
'logbrowser.referer' => 'R',
'logbrowser.refererHint' => 'Referência',
'logbrowser.agent' => 'Agente',
'logbrowser.agentHint' => 'Agente do utilizador',
'logbrowser.size' => 'Dimensão',
'logbrowser.unknown' => 'Desconhecido',
'logbrowser.more' => 'Mais',
'logbrowser.less' => 'Menos',
'logbrowser.any' => 'Qualquer',
'logbrowser.none' => 'Nenhum',
'logbrowser.loadMoreOrUseFilters' => '%%loadMore%% ou use filtros para reduzir a lista de entradas.',
'logbrowser.loadMore' => 'Carregar entradas anteriores',
'logbrowser.clear' => 'Limpar',
'logbrowser.hourAgo' => 'Horas atrás',
'logbrowser.prevDay' => 'Dia anterior',
'logbrowser.linkInMessageToViewFile' => 'Clique para visualizar o ficheiro.',
'logbrowser.buttonUnlinkHint' => 'Clique para parar de rastrear alterações neste ficheiro no registo do navegador',
'logbrowser.buttonUnlinkConfirmationDescription' => 'Tem certeza de que deseja parar de rastrear alterações neste ficheiro no registo do navegador?',
'logbrowser.buttonUnlinkConfirmationYes' => 'Sim',
'logbrowser.buttonUnlinkConfirmationNo' => 'Não',
'logbrowser.logRotation' => 'Rotação de registo',
'logbrowser.logRotationHint' => 'Defina as configurações de rotação de registo do website.',
'logbrowser.logRotationTitle' => 'Configurar rotação de registos',
'notifications.title' => 'Configurar o Envio de Avisos de Email nos Eventos do Sistema',
'notifications.legendNotifications' => 'Avisos',
'notifications.legendSettings' => 'Configurações',
'notifications.headerEvent' => 'Evento',
'notifications.headerSendTo' => 'Enviar um aviso para:',
'notifications.headerText' => 'Texto',
'notifications.headerPreview' => 'Pré-visualizar',
'notifications.headerAdmin' => 'Administrador',
'notifications.headerReseller' => 'Revendedor',
'notifications.headerClient' => 'Cliente',
'notifications.headerEmailAddress' => 'Endereço de e-mail',
'notifications.expirationTime' => 'Enviar alertas de expiração',
'notifications.days' => 'dias de avanço',
'notifications.smtpSettings' => 'Para permitir que o Plesk envie avisos quando o relé estiver fechado, pode %%link%%',
'notifications.smtpSettingsLink' => 'alterar definições de SMTP',
'notifications.editHint' => 'Editar texto da notificação.',
'notifications.previewHint' => 'Veja como o aviso aparece nos e-mails.',
'notifications.reseller_creation' => 'Criar conta de revenda',
'notifications.reseller_limits_exceed' => 'A conta de revenda excedeu o limite de utilização dos recursos',
'notifications.reseller_blocked' => 'Conta de revenda suspensa devido a utilização excessiva',
'notifications.reseller_overuse_block' => 'Limites de utilização de recursos do revendedor atingidos pelas assinaturas do revendedor por excesso de vendas',
'notifications.client_creation' => 'Criar conta de cliente',
'notifications.domain_creation' => 'Criação de site',
'notifications.domain_exp_warning' => 'Aviso de caducidade da assinatura',
'notifications.domain_expiration' => 'Caducidade da assinatura',
'notifications.domain_limits_exceed' => 'Limites de utilização dos recursos ultrapassado pela assinatura',
'notifications.domain_blocked' => 'Assinatura suspensa devido ao uso excessivo de recursos',
'notifications.admin_aps_app_updates' => 'Atualizações de aplicações do APS (digest do administrador)',
'notifications.reseller_aps_app_updates' => 'Atualizações de aplicações do APS (digest do revendedor)',
'notifications.client_aps_app_updates' => 'Atualizações de aplicações do APS (digest do cliente)',
'notifications.admin_pum_updates' => 'Atualizações de sistema: avisos sobre novas atualizações',
'notifications.admin_outgoing_mail_exceeded_limits' => 'As mensagens enviadas excederam os limites',
'notifications.subscription_cgroups_limits_exceed' => 'RAM, CPU, E/S disco (Cgroups)',
'notifications.admin_postponed_feedback' => 'Lembrete de feedback',
'notifications.errorInvalidEmail' => 'Endereço de email inválido.',
'notifications.errorInvalidExpTime' => 'O número de dias é inválido.',
'notifications.errorUpdate' => 'Impossível actualizar notificação: %%error%%',
'notifications.updated' => 'As definições de notificação foram atualizadas',
'outgoingmail.name' => 'Nome',
'outgoingmail.maxOutgoingMessages' => 'Limite por Hora',
'outgoingmail.numOfExceedingAttempts' => 'Tentativas após atingir o limite',
'outgoingmail.lastAttemptAt' => 'Última tentativa',
'outgoingmail.mailStatus' => 'Estado do e-mail',
'outgoingmail.mailStatusSending' => 'A enviar',
'outgoingmail.mailStatusNotSending' => 'Não está a enviar',
'outgoingmail.mailStatusSendingDesc' => 'O e-mail está a ser enviado.',
'outgoingmail.mailStatusNotSendingDesc' => 'O e-mail não está a ser enviado.',
'outgoingmail.limitValueUnlimited' => 'Ilimitado',
'scheduler.tasks.headerCommand' => 'Comando',
'scheduler.tasks.headerSchedule' => 'Agenda',
'scheduler.tasks.headerSubscription' => 'Assinatura',
'scheduler.tasks.headerSubscription_powerUser' => 'Espaço na rede',
'scheduler.tasks.buttonToggleHintOn' => 'A tarefa encontra-se ativada. Clique para desactivar a tarefa.',
'scheduler.tasks.buttonToggleHintOff' => 'A tarefa encontra-se desativada. Clique para activar a tarefa.',
'scheduler.tasks.add' => 'Adicionar Tarefa',
'scheduler.tasks.hintAdd' => 'Agendar uma nova tarefa.',
'scheduler.tasks.remove' => 'Eliminar',
'scheduler.tasks.hintRemove' => 'Remover as tarefas selecionadas.',
'scheduler.tasks.confirmOnDelete' => 'Deseja remover as tarefas selecionadas?',
'scheduler.tasks.sync' => 'Atualizar',
'scheduler.tasks.hintSync' => 'Recarregue a lista de tarefas para obter os dados atuais.',
'scheduler.tasks.settings' => 'Configurações',
'scheduler.tasks.hintSettings' => 'Editar as configurações de tarefas agendadas.',
'scheduler.tasks.deleteSuccess' => 'As tarefas agendadas foram atualizadas.',
'scheduler.tasks.serverTask' => 'servidor (utilizador:%%user%%)',
'scheduler.tasks.unknownUser' => 'desconhecido',
'scheduler.tasks.runTaskNow' => 'Executar Agora',
'scheduler.tasks.runTaskNowHint' => 'Executar a tarefa agora.',
'scheduler.tasks.runningTask' => 'A executar a tarefa "%%task%%"...',
'server-components.bcTitle' => 'Componentes do servidor',
'server-components.title' => 'Componentes do Plesk',
'server-components.name' => 'Nome do componente',
'server-components.version' => 'Versão do componente',
'server-components.refresh' => 'Atualizar',
'server-components.componentName' => 'Introduza o nome do componente...',
'server-components.noComponents' => 'Não foram encontrados componentes',
'server-components.componentsListUpdated' => 'A lista de componentes foi atualizada',
'server-components.componentName.urlrewrite' => 'Reescrever URL',
'server-components.componentName.dbconnector' => "Conector de base de dados",
'server-components.componentName.mysqlserver' => 'Servidor MariaDB/MySQL',
'server-components.componentName.troubleshooting' => 'Resolução de problemas',
'server-components.componentName.waf' => 'Firewall para Aplicações Web',
'server-components.componentName.vcs' => 'Sistema de Controlo de Versão',
'server-components.componentName.dotnetcore' => '.NET Core',
'server-components.componentName.nodejs' => 'Node.js',
'server-components.componentName.appinit' => "Inicialização da Aplicação",
'server-components.componentName.cors' => "Partilha de recursos de origem cruzada",
'server-components.componentName.httpcompression' => 'Compressão de Conteúdo HTTP',
'server-components.componentName.antivirus' => "Antivírus",
'server-components.componentName.database' => "Servidor SQL",
'server-components.componentName.sqladmin' => "MariaDB/MySQL Web Admin",
'server-components.componentName.sqladminmysql' => "MariaDB/MySQL Web Admin",
'server-components.componentName.dnsserver' => "Servidor DNS",
'server-components.componentName.firewall' => "Firewall",
'server-components.componentName.ftpserver' => "Servidor FTP",
'server-components.componentName.java' => "Java",
'server-components.componentName.mailserver' => "Servidor de correio",
'server-components.componentName.local_mailserver' => "Servidor de correio local",
'server-components.componentName.psa' => "Plesk",
'server-components.componentName.script' => "Scripting web",
'server-components.componentName.spamfilter' => "Filtro de Spam",
'server-components.componentName.stats' => "Estatísticas de rede",
'server-components.componentName.stunnel' => "SSL/TLS Wrapper",
'server-components.componentName.webmail' => "Correio",
'server-components.componentName.webpublish' => "Publicação na rede",
'server-components.componentName.webserver' => "Servidor de rede",
'server-components.componentName.network' => 'Rede',
'server-components.componentName.sitebuilder' => 'Presence Builder',
'server-components.componentName.cphosting' => "Hospedagem do Plesk",
'server-components.componentName.savi' => 'Interface Sophos Anti-Virus',
'server-components.tooltip.disabled' => 'Desligado',
'server-components.tooltip.active' => 'Ativo',
'server-components.tooltip.notConfigured' => 'Não configurado',
'server-components.tooltip.notStarted' => 'Não iniciado, verificar configurações dos componentes',
'server-components.defaultComponents.circularDependencies' => "Foram encontradas dependências circulares entre as categorias %%cat1%% e %%cat2%%",
'server-components.defaultComponents.not_installed' => "(não está instalado)",
'server-components.defaultComponents.not_configured' => "(não configurado)",
'server-components.defaultComponents.not_opted_to_install_support_files' => "Algumas das categorias de serviços contêm selecções inválidas, ou nenhuma selecção foi feita.",
'server-components.defaultComponents.depends_on' => "(requer %%name%%)",
'server-components.defaultComponents.not_activated' => 'inactivados',
'server-components.defaultComponents.imap_required' => '(O servidor de correio actual não suporta IMAP)',
'server-components.defaultComponents.ftp_ipv6_hosting_not_supported' => "(o servidor de FTP não suporta endereços IPv6.)",
'server-components.defaultComponents.delegation_rule_not_exist' => '(a regra de delegação necessária \'appPoolPipeline, appPoolNetFx\' não existe)',
'server-components.defaultComponents.not_supported_version' => '(versão não suportada)',
'server-components.defaultComponents.no_license' => '(não é permitida pela chave de licença)',
'server-components.defaultComponents.license_expired' => '(a chave da licença perdeu a validade)',
'server-components.defaultComponents.license_mailboxes_limit_exceeded' => '(o limite das caixas de correio da chave de licença foi ultrapassado)',
'server-components.defaultComponents.title' => 'Selecione o componente %%name%% predefinido',
'server-components.defaultComponents.none' => 'Nenhum',
'server-components.defaultComponents.yes' => 'Sim',
'server-components.defaultComponents.no' => 'Não',
'server-components.defaultComponents.warning' => 'Aviso!',
'server-components.defaultComponents.parametersOfComponent' => 'Parâmetros de %%component%%',
'server-components.defaultComponents.success' => 'O componente predefinido foi atualizado',
'server-components.defaultComponents.mailserverSwitchingWarning' => "Mudar o servidor de correio destina-se apenas à configuração inicial e, caso o servidor já esteja a ser utilizado, provoca os seguintes problemas: perda de configurações e do conteúdo das caixas de correio e, nos casos em que o servidor para o qual mudou já esteja configurado, diversos conflitos.\nSe este servidor estiver a ser utilizado neste momento e tiver a certeza de que pretende mudar para outro, pode notificar os seus clientes acerca da operação, para que possam transferir e guardar o seu correio.",
'server-components.defaultComponents.dnsserverBindToMsdnsSwitchingWarning' => "Só os primeiros 254 endereços IP das subredes com máscaras /8 e /16 localizadas na Lista de Controlo de Acessos serão transferidos. Eles serão transferidos como endereços IP separados. Deseja continuar?",
'server-components.componentConf.title' => 'Parâmetros de %%compDesc%%',
'server-components.componentConf.parameterIsRequired' => 'Parâmetro é obrigatório',
'server-components.componentConf.parameterShouldBeNumber' => 'O parâmetro deve ser um número',
'server-components.componentConf.success' => 'Os parâmetros foram atualizados',
'spam-filter.groupAdd' => 'Adicionar',
'spam-filter.buttonAdd' => 'Adicionar Domínio',
'spam-filter.buttonAddAddress' => 'Adicionar endereço',
'spam-filter.buttonAddToBlackListHint' => 'Adicionar domínio à lista negra',
'spam-filter.buttonAddToWhiteListHint' => 'Acrescente um domínio à lista branca',
'spam-filter.buttonAddAddressToBlackListHint' => 'Adicionar endereço à lista negra',
'spam-filter.buttonAddAddressToWhiteListHint' => 'Adicionar endereço à lista branca',
'spam-filter.groupActions' => 'Ações',
'spam-filter.buttonRemove' => 'Eliminar',
'spam-filter.entries' => 'Entradas',
'spam-filter.removeEmptySelection' => 'Nenhuma entrada selecionada.',
'spam-filter.removeConfirmation' => 'Remover {count, plural, =1 {a entrada {name}} one {a # entrada selecionada} other {as # entradas selecionadas}}?',
'spam-filter.removeSuccess' => 'As entradas selecionadas foram removidas.',
'spam-filter.addAddressToBlackListEmptyTitle' => 'Lista de endereços de spam conhecidos',
'spam-filter.addAddressToWhiteListEmptyTitle' => 'Lista de endereços de confiança',
'spam-filter.addAddressToBlackListEmptyDescription' => 'O correio vindo de endereços de email desta lista é considerado spam.',
'spam-filter.addAddressToWhiteListEmptyDescription' => 'O correio vindo de endereços de email desta lista não é apanhado pelo friltro de spam.',
'tasks.pollingOff' => 'Desligado',
'tasks.pollingDelay' => '%%delay%% s',
'tasks.stopTaskConfirm' => 'Tem a certeza de que pretende parar a tarefa?',
'tasks.stopTaskError' => 'Não foi possível parar a tarefa',
'tasks.stopTask' => 'Parar a tarefa',
'tasks.buttonStopConfirm' => 'Sim, parar',
'tasks.processedLoadFailed' => 'Não foi possível carregar a lista de processos',
'tasks.retryTask' => 'Voltar a tentar a tarefa',
'tasks.retryTaskFailed' => 'Não foi possível voltar a tentar a tarefa',
'tasks.taskCreated' => 'Nova tarefa criada com sucesso',
'tasks.moreDetails' => 'Para mais detalhes, consulte o registo do painel',
'tasks.searchTitle' => 'Pesquisar',
'tasks.searchPlaceholder' => 'Pesquisar cadeia',
'tasks.refresh' => 'Atualizar',
'tasks.refreshDescription' => 'Atualizar lista de tarefas',
'tasks.createTask' => 'Criar tarefa',
'tasks.openSwagger' => 'Abrir Swagger',
'tasks.statusTitle' => 'Estado',
'tasks.createdTitle' => 'Criado',
'tasks.descriptionTitle' => 'Descrição',
'tasks.processes.dataLoadFailed' => 'Não foi possível obter dados do servidor',
'tasks.processes.commandLineLoadFailed' => 'Não foi possível obter tarefa da linha de comandos',
'tasks.processes.buttonStopConfirm' => 'Sim, parar',
'tasks.processes.stopProcess' => 'Parar processo',
'tasks.processes.stopProcessFailed' => 'Não foi possível parar o processo',
'tasks.processes.stopProcessConfirm' => 'Tem a certeza de que pretende parar o processo?',
'tasks.processes.copyToClipboard' => 'Copiar para a área de transferência',
'tasks.processes.concurrency' => 'Simultaneidade',
'tasks.processes.taskIdSection' => 'ID da Tarefa',
'tasks.processes.requestorIdSection' => 'ID do Solicitante',
'tasks.processes.timeoutSection' => 'Terminou o tempo de espera',
'tasks.processes.createdSection' => 'Criado',
'tasks.processes.updatedSection' => 'Atualizado',
'tasks.processes.environmentSection' => 'Ambiente',
'tasks.processes.idTitle' => 'ID',
'tasks.processes.statusTitle' => 'Estado',
'tasks.processes.startedTitle' => 'Iniciado',
'tasks.processes.completedTitle' => 'Finalizado',
'tasks.processes.pidTitle' => 'PID',
'tasks.processes.exitCodeTitle' => 'Código de Saída',
'ts-sessions.columnStateTitle' => 'Estado',
'ts-sessions.columnUserTitle' => 'Utilizador',
'ts-sessions.columnNameTitle' => 'Nome',
'ts-sessions.refresh' => 'Atualizar',
'ts-sessions.logoff' => 'Terminar a sessão',
'ts-sessions.logoffConfirmation' => 'Terminar %%count%% sessão(ões)?',
'ts-sessions.logoffConfirmationSingle' => 'Terminar a sessão %%name%%?',
'ts-sessions.logoffConfirmationButton' => 'Sim, terminar a sessão',
'ts-sessions.logoffNoSelection' => 'Selecione uma ou mais sessões a encerrar',
'ts-sessions.logoffSuccess' => 'As sessões selecionadas foram terminadas.',
'ts-sessions.disconnect' => 'Desligar',
'ts-sessions.disconnectConfirmation' => 'Desligar %%count%% sessão(ões)?',
'ts-sessions.disconnectConfirmationSingle' => 'Desligar a sessão %%name%%?',
'ts-sessions.disconnectConfirmationButton' => 'Sim, deligar',
'ts-sessions.disconnectSuccess' => 'As sessões selecionadas foram desligadas.',
'ts-sessions.disconnectNoSelection' => 'Selecione uma ou mais sessões a desligar',
'ts-sessions.disconnectNotAvailable' => 'Só pode desligar sessões que estejam ativas ou ligadas.',
'client-ip-address.title' => 'Endereços IP',
'client-ip-address.status' => 'Estado',
'client-ip-address.type' => 'Tipo',
'client-ip-address.ipAddress' => 'Endereço IP',
'client-ip-address.certificate' => 'Certificado',
'client-ip-address.hosting' => 'Alojamento',
'client-ip-address.adminCertificateRepository' => "Repositório do administrador",
'client-ip-address.domainCertificateRepository' => 'Repositório de domínio %%owner%%',
'client-ip-address.typeShared' => 'Partilhado',
'client-ip-address.typeExclusive' => 'Dedicado',
'client-ip-address.removeConfirmation' => 'Remover {count, plural, =1 {o endereço IP {name}} one {os # endereços IP selecionados} other {os # endereços IP selecionados}}?',
'client-ip-address.noItemsToRemove' => 'Selecione um ou mais artigos para remover.',
'client-ip-address.ftpOverSSL' => 'FTP em SSL/TLS',
'client-ip-address.ftpOverSSL-yes' => 'Sim',
'client-ip-address.ftpOverSSL-no' => 'Não',
'client-ip-address.ftpOverSSL-allow' => 'Permitir',
'client-ip-address.ftpOverSSL-notAllowed' => 'Não permitida',
'client-ip-address.add' => 'Adicionar Endereço IP',
'client-ip-address.noAvailableIps' => 'Não existem endereços IP disponíveis.',
'client-ip-address.isOk' => 'Endereço IP funciona propriamente.',
'client-ip-address.isBroken' => 'Endereço IP não está presente na interface.',
'client-ip-address.properties.title' => 'Endereço IP %%address%% na interface %%interface%%',
'client-ip-address.properties.distributedType' => 'Endereço IP distribuído como',
'client-ip-address.properties.allocatedType' => 'Endereços IP atribuídos como',
'client-ip-address.properties.none' => 'Nenhum',
'client-ip-address.properties.certificate' => 'Certificado SSL/TLS',
'client-ip-address.properties.defaultSite' => 'Website predefinido',
'client-ip-address.assign.title' => 'Seleccione endereços IP',
'client-ip-address.assign.description' => 'IP\'s livres',
'client-ip-address.assign.success' => '{count, plural, =1 {O endereço IP {name} foi adicionado} one {Os # endereços IP selecionados foram adicionados} other {Os # endereços IP selecionados foram adicionados}} com sucesso ao conjunto de IPs do utilizador',
'ip-address-reseller-usage.title' => 'Revendedores que usam o endereço IP %%ipAddress%% %%type%%',
'ip-address-reseller-usage.nameColumnHeader' => 'Revendedores',
'ip-address-reseller-usage.assignButton' => 'Atribuir ao revendedor',
'ip-address-reseller-usage.alreadyAssignedToAllClients' => 'O endereço IP já está atribuído a todos os utilizadores.',
'ip-address-reseller-usage.removeButton' => 'Eliminar',
'ip-address-reseller-usage.removeSuccess' => 'O endereço IP foi removido {count, plural, =1 {do conjunto {name}} one {dos # conjuntos de revendedores selecionados} other {dos # conjuntos de IP dos revendedores selecionados}}.',
'ip-address-reseller-usage.removeConfirmation' => 'Remover o endereço IP {count, plural, =1 {do conjunto de IP {name}} one {dos # conjunto de IP dos revendedores selecionados} other {dos # conjuntos de IP dos revendedores selecionados}}?',
'ip-address-reseller-usage.typeSHARED' => 'Partilhado',
'ip-address-reseller-usage.typeEXCLUSIVE' => 'Dedicado',
'ip-address-reseller-usage.assign.title' => "Adicionar %%ipAddress%% ao conjunto de IP do revendedor",
'ip-address-reseller-usage.assign.resellersToAdd' => 'Revendedores a adicionar',
'ip-address-reseller-usage.assign.success' => 'O endereço IP foi adicionado {count, plural, =1 {ao conjunto de IP {name}} one {aos # conjuntos de IP dos revendedores selecionados} other {aos # conjuntos de IP dos revendedores selecionados}}.',
'ProtectedDirectoryUser.emptyViewTitle' => 'Adicionar uma conta de utilizador para permitir o acesso ao diretório protegido',
'ProtectedDirectoryUser.addTooltip' => 'Criar contas de utilizador capazes de aceder ao diretório protegido %%directory%%',
'ProtectedDirectoryUser.add' => 'Adicionar Utilizador',
'ProtectedDirectoryUser.login' => 'Nome',
'ProtectedDirectoryUser.changePassword' => 'Alterar senha',
'ProtectedDirectoryUser.noSelectionText' => 'Selecione um ou mais utilizadores a remover.',
'ProtectedDirectoryUser.remove' => 'Eliminar',
'ProtectedDirectoryUser.removeTooltip' => 'Remover os utilizadores selecionados.',
'ProtectedDirectoryUser.removeConfirmation' => 'Remover {count, plural, =1 {o utilizador {login}} other {os # utilizadores selecionados}}?',
'ProtectedDirectoryUser.removeSuccess' => 'Os utilizadores selecionados foram removidos.',
'TrafficUsageByClients.customerName' => 'Nome do Cliente',
'TrafficUsageByClients.resellerName' => 'Nome do Revendedor',
'TrafficUsageByClients.totalUsage' => 'Usada',
'TrafficUsageByClients.limit' => 'Limite',
'TrafficUsageByClients.limitRemaining' => 'Disponível',
'TrafficUsageByClients.limitUsagePercent' => 'Usado (em %)',
];

View File

@@ -1,13 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'recovery-password.action' => 'Apresentar hiperligação',
'recovery-password.actionLabel' => 'Hiperligação de reposição de palavra-passe',
'recovery-password.title' => 'Hiperligação de reposição de palavra-passe',
'recovery-password.copyText' => 'Copie a ligação para a página de reposição da palavra-passe',
'recovery-password.text' => 'Ou envie-a para %%email%%',
'recovery-password.sendButton' => 'Enviar para e-mail',
'recovery-password.copyButton' => 'Copiar para a área de transferência',
'recovery-password.closeButton' => 'Cancelar',
'recovery-password.linkSendedMessage' => 'A hiperligação para reposição da palavra-passe foi enviada.',
];

View File

@@ -1,17 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Inscreva-se na nossa newsletter',
'reconfirmTitle' => 'Newsletters da WebPros',
'text' => 'Gostaria de receber informação relativa a segurança, técnica e geral de produtos na sua newsletter personalizada do WebPros?',
'consent' => 'Ao clicar no botão "Consentir e subscrever" em baixo, concordo que as empresas da WebPros aqui indicadas utilizem o meu nome e endereço de e-mail (%%adminEmail%%) para me enviar conteúdo de marketing personalizado, como newsletters e ofertas individuais relacionadas com os produtos da WebPros. As empresas que pedem o seu consentimento são a WebPros International LLC e a WebPros International GmbH. As informações serão utilizadas em conformidade com a %%privacyPolicy%% até que o meu consentimento seja retirado e poderão ser partilhadas internamente com outras entidades do grupo WebPros. Posso modificar ou retirar o meu consentimento a qualquer momento clicando no link em qualquer comunicação recebida ou enviando um e-mail para privacy@plesk.com.',
'reconfirmConsent' => 'Ao clicar no botão "Reconfirmar o consentimento" em baixo, revogo o meu consentimento anterior e concordo que as empresas da WebPros aqui indicadas podem utilizar o meu nome e endereço de e-mail (%%adminEmail%%) para me enviar conteúdo de marketing personalizado, como newsletters e ofertas individuais relacionadas com os produtos da WebPros. As empresas que pedem o seu consentimento são a WebPros International LLC e a WebPros International GmbH. As informações serão utilizadas em conformidade com a %%privacyPolicy%% até que o meu consentimento seja retirado e poderão ser partilhadas internamente com outras entidades do grupo WebPros. Posso modificar ou retirar o meu consentimento a qualquer momento clicando no link em qualquer comunicação recebida ou enviando um e-mail para privacy@plesk.com.',
'privacyPolicy' => 'Política de Privacidade da WebPros',
'subscribeButton' => 'Consentir e subscrever',
'reconfirmButton' => 'Reconfirmar o consentimento',
'closeButton' => 'Não, obrigado',
'subscribeMessage' => 'Está agora subscrito às newsletters personalizadas da WebPros. Em qualquer altura, pode alterar a sua subscrição, editando o seu perfil.',
'noReconfirmMessage' => 'Manteve a sua subscrição das newsletters da WebPros.',
'errorMessage' => 'Não foi possível guardar o estado da sua assinatura.',
'consentGivenInfo' => 'Esperamos que aprecie a nossa newsletter genérica do WebPros. Agora, podemos oferecer-lhe uma alternativa melhor - personalizada, com informação útil e conselhos práticos, de acordo com as suas necessidades. Para receber a sua newsletter personalizada do WebPros, clique em "Reconfirmar o consentimento".',
];

View File

@@ -1,47 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Avisos',
'markAsRead' => 'Marcar como lido.',
'markAsUnread' => 'Marcar como não lido.',
'markAllAsRead' => 'Assinalar tudo como lido',
'settings' => 'Configurações',
'filterButton' => 'Filtro',
'filterUnread' => 'Não lido',
'filterCritical' => 'Crítico',
'filterFavorite' => 'Favoritos',
'filterReset' => 'Limpar filtro',
'searchPlaceholder' => 'Encontrar...',
'favoriteNotification' => 'Adicionar aos favoritos.',
'unfavoriteNotification' => 'Remover dos favoritos.',
'deleteNotification' => 'Eliminar o aviso',
'deleteNotifications' => 'Eliminat notificações',
'learnMore' => 'Saber mais',
'moreToasts' => 'Tem %%total%% novos avisos',
'dateFormat' => '%%month%% %%day%%',
'timeFormat' => '%%hours%%:%%minutes%%',
'month0' => 'Jan.',
'month1' => 'Fev',
'month2' => 'Mar.',
'month3' => 'Abr',
'month4' => 'Mai.',
'month5' => 'Jun.',
'month6' => 'Jul.',
'month7' => 'Ago',
'month8' => 'Set',
'month9' => 'Out',
'month10' => 'Nov.',
'month11' => 'Dez',
'categoryAlert' => 'Alerta',
'categoryWarning' => 'Aviso',
'listEmptyTitle' => 'Mantenha-se a par dos eventos de servidor mais importantes',
'listEmptyDescription' => 'Enviar-lhe-emos notificações quando o limiar de utilização de recursos for ultrapassado, quando forem lançadas atualizações críticas, etc. Fique atento!',
'listFilteredTitle' => 'Não existe qualquer elemento dentro das condições selecionadas.',
'listFilteredDescription' => 'Parece que o filtro está demasiado restrito. Tente alterar os critérios de filtro.',
'showLess' => 'Apresentar menos',
'showMore' => 'Exibir Mais',
'showMoreNotifications' => 'Mostrar mais %%count%%',
'showLessNotifications' => 'Apresentar menos',
'notifications' => 'Avisos',
'backToList' => 'Voltar à lista de notificações',
];

View File

@@ -1,39 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'drawer.invalid_subject_length' => "Comprimento do assunto do aviso inválido. Deve ser de 1 a 255 caracteres.",
'drawer.invalid_text_length' => "O comprimento do texto de notificação não é válido. Deve ser de 1 a 65533 caracteres.",
'drawer.subject' => "Assunto do aviso",
'drawer.text' => "Texto de notificação",
'drawer.title' => "Editar notificação",
'drawer.unable_set_text' => "Impossível modificar texto de notificação:",
'drawer.resetButton' => "Restaurar predefinições",
'drawer.invalidSubjectLength' => "O assunto do aviso deve conter entre 1 e 255 caracteres.",
'drawer.invalidTextLength' => "O texto do aviso deve conter entre 1 e 65533 caracteres",
'cgroups.header' => 'O limite de utilização de recursos foi atingido pela assinatura %%subscription%% em %%time%%.',
'cgroups.footer' => "Atenciosamente,\n--\n%%product%%",
'cgroups.limitDescriptor' => "%%limit%%: %%value%% durante %%duration%%",
'cgroups.timeZone' => "O fuso horário do servidor é %%timezone%% (%%gmtTime%% GMT)",
'cgroups.info' => "Informação:",
'cgroups.thresholdLimitInfo' => "%%limit%% limite de notificação é:%%value%% durante %%duration%%",
'cgroups.hardLimitInfo' => "%%hard%%%%limit%% limite é: %%value%% per %%duration%%",
'cgroups.hard' => 'Fixo',
'cgroups.usage' => 'utilização',
'cgroups.cgroups_cpu_usage' => 'CPU',
'cgroups.cgroups_ram_usage' => 'RAM',
'cgroups.cgroups_disk_read_usage' => 'Velocidade de leitura de disco',
'cgroups.cgroups_disk_write_usage' => 'Velocidade de gravação de disco',
'pum.header' => "Olá,\nIsto é um resumo da ferramenta de Atualizações do sistema para o servidor %%server%%.",
'pum.updated' => 'Os pacotes a seguir foram atualizados com sucesso:',
'pum.notUpdated' => 'Não foi possível atualizar os seguintes pacotes:',
'pum.updatesAvailable' => 'As seguintes atualizações de pacotes estão disponíveis:',
'pum.availableItem' => '- %%packageName%% %%packageVersion%% de %%packageRepo%% repo (atualização atualmente instalada: %%currentVersion%% de %%currentRepo%% repo)',
'pum.updatedItem' => '- %%packageName%% %%packageVersion%% de %%packageRepo%% repo (versão anterior: %%currentVersion%% de %%currentRepo%% repo)',
'pum.updateInPum' => 'Pode atualizar estes pacotes utilizando a ferramenta de Atualizações do sistema: %%pumUrl%%',
'pum.noNotifications' => 'Se não quiser receber estes resumos, altere as definições de notificação: %%pumSettingsUrl%%',
'pum.errorHeader' => "Olá, %%admin%%,\nOcorreu um problema ao atualizar os pacotes do sistema e os componentes de terceiros no servidor %%server%%. Aguarde pela próxima atualização automática ou execute a atualização manualmente: %%pumUrl%%",
'pum.errorLists' => 'Motivo: %%message%%',
'pum.unknownRepo' => 'desconhecido',
];

View File

@@ -1,43 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'common.label' => 'Ir para outro objeto.',
'common.description' => 'Selecione outro objeto.',
'common.refineSearchMessage' => 'Por favor, afine os critérios de pesquisa para encontrar os objetos que procura ou vá para %%link%%.',
'common.listOfAllObjects' => 'a lista de todos os objetos',
'common.description' => 'Selecione outra opção',
'customers.label' => 'Ir para outro cliente:',
'customers.myObjectsLabel' => 'Mais clientes de %%name%%:',
'customers.otherObjectsLabel' => 'Clientes de outros fornecedores:',
'customers.moreObjectsAvailable' => 'Existem mais %%count%% clientes disponíveis.',
'customers.refineSearchMessage' => 'Refine os critérios de pesquisa para encontrar os clientes que procura, ou vá para %%link%%.',
'customers.listOfAllObjects' => 'a lista de todos os clientes',
'customers.description' => 'Selecionar outro cliente.',
'dockercontainers.label' => 'Ir para outro recipiente:',
'dockercontainers.description' => 'Selecione um outro recipiente.',
'domains.label' => 'Ir para outro domínio:',
'domains.myObjectsLabel' => 'Mais domínios de %%name%%:',
'domains.otherObjectsLabel' => 'Domínios de outros subscritores:',
'domains.moreObjectsAvailable' => 'Existem mais %%count%% domínios disponíveis.',
'domains.refineSearchMessage' => 'Refine os critérios de pesquisa para encontrar os domínios que procura, ou vá para %%link%%.',
'domains.listOfAllObjects' => 'a lista de todos os domínios',
'domains.description' => 'Seleccione outro domínio.',
'resellers.label' => 'Ir para outro revendedor:',
'resellers.moreObjectsAvailable' => 'Existem mais %%count%% revendedores disponíveis.',
'resellers.refineSearchMessage' => 'Refine os critérios de pesquisa para encontrar os revendedores que procura, ou vá para %%link%%.',
'resellers.listOfAllObjects' => 'a lista de todos os revendedores',
'resellers.description' => 'Selecionar outro revendedor.',
'subscriptions.label' => 'Ir para outra subscrição:',
'subscriptions.myObjectsLabel' => 'Mais subscrições de %%name%%:',
'subscriptions.otherObjectsLabel' => 'Subscrições de outros subscritores:',
'subscriptions.moreObjectsAvailable' => 'Existem mais %%count%% subscrições disponíveis.',
'subscriptions.refineSearchMessage' => 'Refine os critérios de pesquisa para encontrar as subscrições que procura, ou vá para %%link%%.',
'subscriptions.listOfAllObjects' => 'a lista de todas as subscrições',
'subscriptions.description' => 'Selecionar outra subscrição.',
];

View File

@@ -1,64 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'panel-update.context' => 'Atualizações do Plesk',
'panel-update.whatsNew' => 'O que há de novo.',
'panel-update.available.title' => 'As atualizações do Plesk estão disponíveis',
'panel-update.available.subject' => 'A %%version%% do Plesk está disponível.',
'panel-update.available.message' => 'Existe uma versão atualizada disponível para instalação. Atualize o seu Plesk o mais rapidamente possível.',
'panel-update.available.action' => 'Instalar atualização.',
'panel-update.successUpgrade.title' => 'Foi instalada uma atualização do Plesk.',
'panel-update.successUpgrade.subject' => 'A %%version%% do Plesk foi instalada.',
'panel-update.successUpgrade.message' => 'O seu Plesk foi atualizado. Saiba o que há de novo no Plesk Obsidian Change Log no nosso website.',
'panel-update.successHotfix.title' => 'Foi instalada uma correção do Plesk.',
'panel-update.successHotfix.subject' => 'A atualização %%patch%% do Plesk %%version%% foi instalada',
'panel-update.successHotfix.message' => 'O seu Plesk foi atualizado. Saiba o que há de novo no Plesk Obsidian Change Log no nosso website.',
'panel-update.error.title' => 'Uma atualização do Plesk não foi instalada.',
'panel-update.error.subject' => 'Uma atualização do Plesk não foi instalada.',
'panel-update.error.message' => "Existe uma versão atualizada disponível para instalação. A tentativa de instalar a atualização falhou. Examine os registos do instalador do Plesk para conhecer o motivo.\n\nAtualize o seu Plesk o mais rapidamente possível.",
'panel-update.error.action' => 'Descarregar registos do instalador do Plesk',
'server-health.context' => 'Integridade do servidor.',
'server-health.parameter-reach-red.title' => 'Um parâmetro monitorizado pela integridade do servidor atingiu o nível de alerta "vermelho".',
'server-health.parameter-reach-red.subject' => 'Integridade do servidor: estado de %%parameter%% "vermelho"',
'server-health.parameter-reach-red.message' => 'O parâmetro de integridade do servidor "%%group%%> %%parameter%%" mudou o seu estado de "verde" para "vermelho". Verifique a integridade do servidor para obter mais informações.',
'server-health.parameter-reach-red.action' => 'Verificação da integridade do servidor.',
'web-application-firewall.context' => 'Firewall para Aplicações Web (ModSecurity)',
'web-application-firewall.rules-applied.title' => 'Uma regra ou conjunto de regras ModSecurity foi instalado.',
'web-application-firewall.rules-applied.subject' => 'Firewall de aplicações de rede: Foi instalada uma nova regra ou conjunto de regras',
'web-application-firewall.rules-applied.message' => 'O seguinte conjunto de regras ou regra foi instalado: %%ruleset%%. Para assegurar que não interrompe websites alojados, verifique o registo de auditoria ModSecurity quanto a erros.',
'web-application-firewall.rules-applied.action' => 'Verifique o registo de auditoria.',
'all-websites-switcher-available.subject' => 'Aprenda a alternar entre webspaces',
'all-websites-switcher-available.context' => 'Dica de navegação do Plesk',
'all-websites-switcher-available.description' => '<h2>Dicas</h2><p>Olá, criou o segundo webspace.</p><p>O interface Plesk possui dois contextos de navegação relativamente ao(s) website(s). No caso de o IU estar no contexto de um webspace específico, visualizará apenas os website(s) desse webspace. No caso de a IU estar em "Todos os webspaces", visualizará todos os websites.</p><p>O contexto pode ser alternado implicitamente como resultado de navegação do interface, ou como resultado de ações executadas. Por vezes, isto pode acontecer implicitamente.</p><p>&#9757; &nbsp;<em>Importante - <strong>a qualquer altura pode mudar o contexto</strong> para "Todos os webspaces" ou para um webspace específico utilizando um switcher no meu do canto superior direito.</em></p>',
'broken-php-handlers-on-domains.subject' => 'Foram encontrados domínios com PHP handlers danificados',
'broken-php-handlers-on-domains.context' => 'Sites',
'broken-php-handlers-on-domains.description' => 'Os seguintes PHP handlers que não foram encontrados no servidor estão a ser utilizados por %%domainCount%% domínio(s): %%handlers%%. O código PHP destes domínios não está a ser utilizado. Instale os PHP handlers em falta ou execute <code>plesk repair web -php-handlers</code> para reparar os domínios danificados.',
'welcome-to-obsidian.title' => 'Foi instalada uma atualização do Plesk.',
'welcome-to-obsidian.learnMore' => 'Saber mais',
'welcome-to-obsidian.subject' => 'Bem-vindo ao Plesk Obsidian!',
'welcome-to-obsidian.message-intro' => 'Parabéns! A nova versão do Plesk foi instalada. O Plesk Obsidian é a nossa plataforma de administração mais poderosa comprovada em servidores, websites, aplicações, alojamento e empresas em nuvem.',
'welcome-to-obsidian.message-features-list' => 'Com o Obsidian, obtém:',
'welcome-to-obsidian.message-ux-header' => 'A sua experiência de utilizador melhorada',
'welcome-to-obsidian.message-ux-body' => 'A nova aparência do Obsidian é a mais profissional ainda para utilizadores, administradores e revendedores, simplificando assim o ciclo de vida do projeto de rede. Administre websites confortavelmente num único ecrã com o nosso Website Overview melhorado. Desfrute de um melhor File Manager UX e de notificações HTML personalizadas avançadas, mantendo-o no controlo, mesmo quando desligado.',
'welcome-to-obsidian.message-security-header' => 'Segurança e monitorização mais rigorosos',
'welcome-to-obsidian.message-security-body' => 'O Obsidian é mais robusto e mais eficaz a evitar interrupções e perda de rendimento. ModSecurity & Fail2ban seguros por predefinição com extensões de terceiros disponíveis, mas agora a segurança do servidor é superior com o SSL It! e todas as suas capacidades. O SNI for Mail Services garante que as suas conversas permaneçam privadas em ligações SMTP, IMAP e POP.',
'welcome-to-obsidian.message-productivity-header' => 'Produtividade e valor maximizados',
'welcome-to-obsidian.message-productivity-body' => 'Obtenha uma plataforma pronta para codificar e uma pilha de rede otimizada, cheia de ferramentas de implantação que vai adorar (Git, Redis, Memcached, Node.js e Docker). Domine o SEO com o redirecionamento permanente HTTP > HTTPS ativado para novos websites por predefinição. Evite dificuldades, dado que os serviços interrompidos são reiniciados automaticamente. Experimente outras novas funcionalidades: PHP Composer (PHP Dependency Manager), cópias de segurança otimizadas (menos espaço em disco necessário para cópia de segurança e restauro) e o módulo PageSpeed (pré-compilado com nginx).',
'welcome-to-obsidian.message-control-header' => 'Maior flexibilidade e controlo',
'welcome-to-obsidian.message-control-body' => 'Todas as funcionalidades são mais úteis e mais rápidas, incluindo as novas extensões Monitoring e Grafana. O novo Modo Restrito permite controlar que operações do servidor os administradores do Plesk podem executar. Além disso, administradores, revendedores e utilizadores podem facilmente mover domínios entre assinaturas, tanto pela interface do Obsidian quanto pela CLI.',
'welcome-to-obsidian.message-features-link-title' => 'Leia nossas notas sobre atualizações.',
'welcome-to-obsidian.message-facebook-link-title' => 'Grupo do Facebook',
'welcome-to-obsidian.message-forum-link-title' => 'Fórum da comunidade',
'welcome-to-obsidian.message-conclusion' => 'Participe na discussão sobre o Plesk Obsidian em %%facebookLink%% ou %%forumLink%%.',
];

View File

@@ -1,44 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Resistência da palavra-passe',
'description' => 'Para melhorar a sua palavra-passe:',
'yourPasswordIsStrong' => "A sua palavra-passe é forte, mas você pode torná-la ainda mais forte aumentando o seu comprimento.",
'verdictVeryWeak' => 'Muito fraca',
'verdictWeak' => 'Fraca',
'verdictMediocre' => 'Média',
'verdictStrong' => 'Forte',
'verdictStronger' => 'Muito forte',
'generatePassword' => 'Gerar',
'showPassword' => 'Apresentar',
'hidePassword' => 'Ocultar',
'hintInfo' => '(?)',
/* Suggestions */
// Legacy estimator
'passwordTooShort' => 'Torne a sua palavra-passe mais longa.',
'lettersLowerCase' => 'Utilize, pelo menos, um caratere minúsculo.',
'lettersUpperCase' => 'Utilize, pelo menos, um caratere maiúsculo.',
'numbers1' => 'Utilize, pelo menos, um número.',
'numbers3' => 'Utilize, pelo menos, três números.',
'specialChar1' => 'Utilize, pelo menos, um caratere especial (por exemplo: !, @, #, $, % ,^, &, *, ?, _, ~).',
'specialChar2' => 'Utilize, pelo menos, dois carateres especiais (por exemplo: !, @, #, $, %, ^, &, *, ?, _, ~).',
'comboUpperAndLower' => 'Utilizar carateres maiúsculos e minúsculos.',
'comboLettersAndNumbers' => 'Utilizar números e carateres.',
'comboLettersNumbersSpecial' => 'Utilizar números, carateres e carateres especiais.',
// Zxcvbn estimator
'l33t' => "Evitar substituições de letras previsíveis, como usar '@' em vez de 'a'.",
'reverseWords' => 'Evitar escrever palavras comuns ao contrário.',
'allUppercase' => 'Usar maiúsculas em algumas, mas não todas as letras.',
'capitalization' => 'Usar maiúsculas em mais do que a primeira letra.',
'dates' => 'Evitar datas e anos que estejam associados a si.',
'recentYears' => 'Evitar anos recentes.',
'associatedYears' => 'Evitar anos que estejam associados a si.',
'sequences' => 'Evitar sequências de caracteres comuns.',
'repeated' => 'Evitar palavras e caracteres repetidos.',
'longerKeyboardPattern' => 'Usar padrões do teclado mais longos e mudar a direção da digitação várias vezes.',
'anotherWord' => 'Adicionar mais palavras que são menos comuns.',
'useWords' => 'Usar várias palavras, mas evitar frases comuns.',
'noNeed' => 'Pode criar palavras-passe fortes sem usar símbolos, números ou letras maiúsculas.',
'pwned' => 'Se usar esta palavra-passe noutro lugar, deve alterá-la.',
];

View File

@@ -1,33 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'meter.title' => 'Resistência da palavra-passe',
'meter.description' => 'Para melhorar a sua palavra-passe:',
'meter.yourPasswordIsStrong' => 'A sua palavra-passe é forte, mas você pode torná-la ainda mais forte aumentando o seu comprimento.',
'meter.verdictVeryWeak' => 'Muito fraca',
'meter.verdictWeak' => 'Fraca',
'meter.verdictMedium' => 'Média',
'meter.verdictStrong' => 'Forte',
'meter.verdictVeryStrong' => 'Muito forte',
'generator.generate' => 'Gerar',
'generator.generateHint' => 'Gerar palavra-passe forte',
'generator.show' => 'Apresentar',
'generator.hide' => 'Ocultar',
'generator.showHideHint' => 'Mostrar ou ocultar palavra-passe',
'suggestions.l33t' => "Evitar substituições de letras previsíveis, como usar '@' em vez de 'a'.",
'suggestions.reverseWords' => 'Evitar escrever palavras comuns ao contrário.',
'suggestions.allUppercase' => 'Usar maiúsculas em algumas, mas não todas as letras.',
'suggestions.capitalization' => 'Usar maiúsculas em mais do que a primeira letra.',
'suggestions.dates' => 'Evitar datas e anos que estejam associados a si.',
'suggestions.recentYears' => 'Evitar anos recentes.',
'suggestions.associatedYears' => 'Evitar anos que estejam associados a si.',
'suggestions.sequences' => 'Evitar sequências de caracteres comuns.',
'suggestions.repeated' => 'Evitar palavras e caracteres repetidos.',
'suggestions.longerKeyboardPattern' => 'Usar padrões do teclado mais longos e mudar a direção da digitação várias vezes.',
'suggestions.anotherWord' => 'Adicionar mais palavras que são menos comuns.',
'suggestions.useWords' => 'Usar várias palavras, mas evitar frases comuns.',
'suggestions.noNeed' => 'Pode criar palavras-passe fortes sem usar símbolos, números ou letras maiúsculas.',
'suggestions.pwned' => 'Se usar esta palavra-passe noutro lugar, deve alterá-la.',
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'days' => '%%days%% dia(s)',
];

View File

@@ -1,28 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'inviteTitle' => 'Diga-nos o que acha do Plesk',
'inviteHint' => 'Reserve alguns minutos para dar a sua opinião sobre a sua experiência no Plesk. Os seus comentários são muito importantes, pois ajudam-nos a melhorar o nosso produto.',
'inviteQuestion' => 'Gostaria de participar num inquérito?',
'inviteButtonOk' => 'OK',
'inviteButtonPostpone' => 'Mais tarde',
'inviteButtonClose' => 'Não, Obrigado',
'voteTitle' => 'Diga-nos o que acha do Plesk',
'voteQuestion' => 'Qual é a probabilidade de recomendar o Plesk a um amigo ou um colega?',
'voteRequire' => 'Dê o seu voto.',
'voteLegendBad' => 'Não é nada provável',
'voteLegendGood' => 'Extremamente provável',
'voteLikeHint' => 'De que gosta no Plesk?',
'voteDislikeHint' => 'De que não gosta no Plesk?',
'voteButtonOk' => 'Enviar comentários',
'thankTitle' => 'Obrigado pelo seu feedback.',
'thankHint' => 'A sua informação é muito apreciada. É muito importante para nós saber como podemos melhorar a sua experiência com o Plesk.',
'thankSocialChoose' => 'Gostaria de partilhar a sua experiência nas redes sociais?',
'thankSupportCenter' => 'Se tiver acontecido algum problema com o Plesk, poderá procurar a solução %%link%%',
'thankButtonClose' => 'Fechar',
'sorryTitle' => 'Desculpe o transtorno',
'sorryHint' => 'Pode fornecer um feedback mais tarde, utilizando o botão %%provide_rating%% na parte inferior da página.',
'sorryButtonClose' => 'Fechar',
'supportCenter' => 'Centro de Apoio',
'introductionText' => 'Eu gosto #Plesk porque %%message%%',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'sell_service' => 'Permitir a venda do serviço \'%%serviceName%%\'',
'sell_service_hint' => '',
];

View File

@@ -1,46 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'home' => 'Início',
'tools' => 'Ferramentas e Configurações',
'resellerTools' => 'Ferramentas & Utilitários',
'subscriptions' => 'Assinaturas',
'statistics' => 'Estatísticas',
'domains' => 'Domínios',
'web' => 'Sites e domínios',
'protectedDirectories' => 'Diretórios Protegidos',
'protectedDirectoryList' => 'Diretórios Protegidos de %%domainName%%',
'protectedDirectoryUserList' => 'Utilizadores do diretório protegido %%directory%%',
'virtualDirectories' => 'Diretórios Virtuais',
'virtualDirectoryDomain' => 'Diretório Virtual %%path%% de %%domainName%%',
'aspDotNetDomainSettings' => 'Configuração ASP.NET para website %%domain%%',
'bandwidthLimiting' => 'Limitação de largura de banda para %%domainName%%',
'hotlinkProtection' => 'Proteção Hotlink para %%domainName%%',
'odbcDomain' => 'Ligações ODBC DSN para %%domainName%%',
'odbcServer' => 'Ligações ODBC DSN',
'serverAbout' => 'Sobre o Plesk',
'actionLogSettings' => 'Configurações do Registo de Ações',
'serverInformation' => 'Informação do Servidor',
'serverSettings' => "Definições do Servidor",
'serverSpamFilterSettings' => 'Definições do filtro de Spam',
'massMail' => 'Mensagens de E-mail em Massa',
'createMassMailTemplate' => 'Adicionar Modelo de E-mail em Massa',
'editMassMailTemplate' => 'Editar Modelo de E-mail em Massa',
'sendMassMail' => 'Enviar E-Mail em Massa',
'virtualHostTemplate' => 'Modelo de Alojamento Virtual',
'trafficUsageByResellers' => 'Utilização de Tráfego por Revendedores',
'trafficUsageByReseller' => 'Utilização de tráfego para %%resellerName%%',
'trafficUsageByCustomers' => 'Utilização de Tráfego por Clientes',
'trafficUsageByDomains' => 'Utilização de tráfego por domínios',
'trafficUsageByClientDomains' => 'Utilização de tráfego por domínios de %%clientName%%',
'trafficUsageByDomain' => 'Estatísticas de transferência de dados para %%domainName%%',
'mailStatistics' => 'Definições de correio para todo o servidor',
'infoAndStatisticsAdmin' => 'Informações e estatísticas',
'infoAndStatisticsReseller' => 'Estatísticas',
'resourceUsageByDomains' => 'Utilização dos Recursos por Domínios',
'summaryReport' => 'Relatório resumido',
'summaryReportLayouts' => 'Formatos de Relatórios',
'summaryReportTrafficHistory' => 'Histórico do Tráfego',
'summaryReportSchedule' => 'Agendamentos de entregas para %%name%%',
];

View File

@@ -1,14 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'nothingFound' => 'Não foram encontrados resultados.',
'globalSearch' => 'Pesquisa global',
'fieldStub' => 'Pesquisar...',
'fieldStubHint' => 'Procurar domínios, extensões e mais…',
'moreResultsFound' => 'Foram encontrados mais de %%limit%% resultados. Refine a sua pesquisa.',
'recentSearch' => 'Resultados de pesquisas recentes:',
'recentSearchHint' => 'Aqui serão apresentados os resultados das pesquisas mais recentes. Volte aqui para ter acesso rápido às páginas que pesquisou.',
'removeFromRecent' => 'Remover dos resultados recentes',
'copilot.loader-text' => 'A pensar...',
'copilot.showMore' => 'Exibir mais'
];

View File

@@ -1,5 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'placeholder' => 'YYYY-MM[-DD[ HH:MM[:SS]]]]',
];

View File

@@ -1,23 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'logIn' => 'Login',
'identityName' => 'Assinante %%identity%%',
'loggedInAs' => 'Registado como',
'impersonatedInAs' => 'Assinante',
'myProfile' => 'Editar Perfil',
'logOut' => 'Sair',
'backToAdmin' => 'Retornar ao Administrador',
'readManual' => 'Ler o Guia',
'sureToLogout' => 'Tem a certeza que quer sair ?',
'impersonatedName' => 'registado como %%identity%%',
'userFeedback' => 'Sugerir uma ideia',
'accessibility' => 'Acessibilidade',
'facebookJoinCommunity' => 'Junte-se a nós no Facebook',
'twitterFollow' => 'Siga @Plesk',
'provideRating' => 'Partilhar uma opinião',
'linkToCookies' => 'Cookies',
'darkThemeOn' => 'Mudar para tema escuro',
'darkThemeOff' => 'Mudar para tema claro',
'help' => 'Ajuda',
];

View File

@@ -1,93 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'panelSystemSection' => 'Panorama do Sistema',
'hostname' => 'Nome de anfitrião',
'ipAddress' => 'Endereço IP',
'os' => 'SO',
'product' => 'Produto',
'installedPatchVersion' => 'Atualização #%%installedPatch%%',
'lastUpdateDate' => ', última atualização em %%lastUpdate%%',
'seeChangelog' => 'Ver Histórico de Alterações',
'addComponents' => 'Adicionar ou Remover Componentes',
'systemIsUp2date' => 'O sistema está atualizado.',
'checkedAt' => 'Verificado em %%lastChecked%%.',
'updatesAvailable' => 'A atualização do Plesk está disponível.',
'updatesForPackageIsAvailable' => 'A atualização para %%package%% está disponível.',
'updatesForPackagesAreAvailable' => 'As atualizações para %%packages%% estão disponíveis.',
'packages' => '%%count%% pacotes',
'updatesLastChecked' => 'Verificado %%date%%',
'upgradeIsAvailable' => 'A atualização para %%product%% está disponível.',
'installNow' => 'Instalar Agora',
'updateNow' => 'Atualizar Agora',
'updateAll' => 'Atualizar tudo',
'installShow' => 'Instalação Personalizada',
'showDetails' => 'Apresentar informações',
'seeWhatsNew' => 'Ver o que Há de Novo',
'upgradeShow' => 'Abrir o Plesk Installer',
'postponeUpgrade' => 'Adiar a atualização.',
'autoupdatesIsDisabled' => 'As atualizações automáticas estão desligadas.',
'autoupdatesIsDisabledHint' => 'As atualizações automáticas estão desligadas.',
'enableAutoupdate' => 'Permitir Atualizações Automáticas (Recomendado)',
'systemMoreLink' => 'Mais informações do sistema',
'addMoreResources' => 'Adicionar mais recursos',
'statsMoreLink' => 'Ver mais estatísticas',
'panelStatSection' => 'Utilização de Recursos',
'customButtonsSection' => 'Serviços adicionais',
'customSpotSection' => 'Novidades',
'helpDeskButton' => 'Central de Atendimento',
'helpDeskButtonDescription' => 'Enviar requisições de suporte técnico para o seu fornecedor.',
'systemSecurity' => 'Segurança do Sistema',
'fail2banManagement' => 'Exclusão de endereços IP',
'fail2banActive' => 'Ligado',
'fail2banInactive' => 'Desligado',
'fail2banError' => 'Tjenesten mislyktes',
'modSecurityManagement' => 'ModSecurity',
'modSecurityStateOn' => 'Ligado',
'modSecurityStateOff' => 'Desligado',
'modSecurityStateDetectionOnly' => 'Unicamente detetar',
'hostingSection' => 'Alojamento',
'ipV4Address' => 'Endereço IPv4',
'ipV6Address' => 'Endereço IPv6',
'ipAddressShared' => 'partilhado',
'ipAddressExclusive' => 'dedicado',
'sysUser' => 'Utilizador do sistema',
'noHostingHint' => 'Sem alojamento',
'subscriptionStatus' => 'Estado da assinatura',
'buttonSuspend' => 'Suspender',
'buttonSuspendHint' => 'Suspende a assinatura. Todos os serviços fornecidos com a assinatura serão congelados.',
'buttonActivate' => 'Activar',
'buttonActivateHint' => 'Ativar a assinatura.',
'manageInResellerPanel' => 'Gerir no Painel de Revendedor',
'manageInCustomerPanel' => 'Gerir no Painel de Cliente',
'accountSection' => 'Conta',
'subscriber' => 'Assinante',
'setupDate' => 'Data de criação',
'expirationDate' => 'Data de expiração',
'plan' => 'Plano de serviço',
'adminPlan' => 'Plano simples',
'planCustom' => 'Personalizado',
'planLocked' => '(bloqueado)',
'addons' => 'Suplementos',
'buttonChangeOwner' => 'Alterar assinante',
'buttonChangeOwnerHint' => "Retribuir assinaturas selecionadas para outra assinatura. Isto também irá alterar o fornecedor das assinaturas, desvincular as assinaturas dos seus planos de serviço e torná-los 'Personalizados'.",
'buttonSwitchToAnotherPlan' => 'Alterar plano/complementos',
'buttonSwitchToAnotherPlanHint' => 'Associar a assinatura com outro plano de serviço e adicionar ou remover planos de complemento se o fornecedor da assinatura os oferecer.',
'buttonManuallyEditParameters' => 'Personalizar',
'buttonManuallyEditParametersHint' => 'Edita os parâmetros de assinatura sem alterar o plano de serviço associado. Ao fazer isso, a assinatura ficará com a sincronização bloqueada com o plano.',
'buttonUnlockAndSync' => 'Desbloquear e Sincronizar',
'buttonUnlockAndSyncHint' => 'Desbloqueia a assinatura e a sincronização com o plano.',
'buttonSync' => 'Sincronizar',
'buttonSyncHint' => 'Sincroniza a assinatura com o plano de serviço.',
'buttonEditOutgoingMailLimits' => 'Alterar Limites de Saída de Correio',
'buttonEditOutgoingMailLimitsHint' => 'Editar os limites para a saída de mensagens de e-mail nesta assinatura.',
'buttonRemoveSubscription' => 'Remover subscrição',
'buttonRemoveSubscriptionHint' => 'Remove a assinatura, juntamente com todos os sites, correio e outros serviços fornecidos com ela.',
'buttonRemoveSubscriptionConfirmationTitle' => 'Tem a certeza que pretende remover a subscrição %%name%%?',
'buttonRemoveSubscriptionConfirmationDescription' => 'Remover esta subscrição também irá eliminar todos os websites criados ao abrigo da mesma.',
'subscriptionInfoSection' => 'Informação da subscrição',
'subscription' => 'Assinatura',
'buttonShowRightSidebar' => 'Mostrar barra lateral direita',
'buttonHideRightSidebar' => 'Ocultar barra lateral direita',
'homePage' => '%%imageAlt%% - Página inicial',
];

View File

@@ -1,10 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'header.text' => 'Construa websites profissionais com o Sitejet Builder gratuitamente!',
'text' => 'Junte-se a milhares de criadores de websites com Sitejet e aceda a modelos criados por designers com gerador de texto movido por AI, ou programe num instante os seus próprios websites movidos por conversão e compatíveis com os crawlers dos motores de pesquisa (SEO).',
'buttonText' => 'Criar website',
'forumLinkText' => 'Discutir no fórum',
'feedbackLinkText' => 'Partilhar feedback',
];

View File

@@ -1,7 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'sitesWithoutHostingCannotBeEditedWithSitebuilder' => 'Presence Builder não pode editar um site que não está alojado no servidor.',
'hostingMustSupportPhp5ToEditSiteWithSitebuilder' => 'Para a edição de sites com o Presence Builder, a conta de alojamento deve suportar a versão 5,0 ou mais recente de PHP.',
'sitesWithoutHostingCannotBePublishedWithSitebuilder' => 'É necessário configurar o alojamento web para um site antes de o editar com o Presence Builder.',
];

View File

@@ -1,175 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'List.titleHeader' => 'Nome do domínio',
'List.statusHeader' => 'Estado',
'List.diskUsageHeader' => 'Utilização em disco',
'List.trafficHeader' => 'Tráfego',
'List.aliasForDomain' => 'nome alternativo para %%domain%%',
'List.forwardingToDomain' => 'reencaminhar para %%domain%%',
'List.noHosting' => 'sem alojamento',
'List.webrootDir' => 'Pasta de raiz',
'List.trafficValue' => '%%traffic%%/mês',
'List.buttonAddDomain' => 'Adicionar Domínio',
'List.buttonAddDomainHint' => 'Alojar um site neste servidor, definir o encaminhamento web para outro site, ou apenas configurar uma zona de DNS de domínio se quiser ter apenas endereços de e-mail sob este nome de domínio. %%usage%%',
'List.buttonAddSubdomain' => 'Adicionar subdomínio',
'List.buttonAddSubdomainHint' => 'Criar um site endereçado por um nome de domínio de terceiros, como shop.example.com. %%usage%%',
'List.buttonAddDomainAlias' => 'Adicionar Nome alternativo de Domínio',
'List.buttonAddDomainAliasHint' => 'Configure um nome de domínio adicional para o seu website. %%usage%%',
'List.buttonsAdd' => 'Adicionar',
'List.filterHint' => 'Filtrar domínios por critérios',
'List.findDomain' => 'Procurar domínio...',
'List.findDomainName' => 'Procurar: %%domainName%%',
'List.goToOverview' => 'Visualizar noutra página',
'List.copyDomainName' => 'Copiar nome do domínio',
'List.domainNameCopied' => 'O nome %%domainName%% foi copiado para a área de transferência',
'Card.dashboardTab' => 'Painel de controlo',
'Card.hostingTab' => 'Alojamento e DNS',
'Card.mailTab' => 'Correio.',
'Card.extensionsTab' => 'Plesk Apps',
'Card.customButtonsTab' => 'Serviços personalizados',
'Card.getStartedTab' => 'Começar',
'Card.settingsTitle' => 'Configuração de lista de domínios',
'Card.active' => 'Ativo',
'Card.suspended' => 'Suspenso',
'Card.disabled' => 'Desativado',
'Card.diskSpace' => 'Espaço em disco',
'Card.traffic' => 'Tráfego este mês',
'Card.statistics' => 'Estatísticas',
'Card.moreStatistics' => 'Mais estatísticas',
'Card.domainStats' => 'Estatísticas de domínio',
'Card.webspaceStats' => 'Estatísticas do espaço na rede',
'Card.subscriptionStats' => 'Estatísticas da subscrição',
'Card.recalculateStatsHint' => 'Atualizar as estatísticas de atualização. Refazer o cálculo poderá demorar algum tempo.',
'Card.statsRecalculated' => 'Estatísticas recalculadas',
'Card.statsCalculating' => 'A calcular',
'Card.resellerDescription' => 'Revendedor',
'Card.ownerDescription' => 'Cliente',
'Card.buttonDescriptionAdd' => 'Adicionar descrição',
'Card.buttonDescriptionEdit' => 'Editar descrição',
'Card.buttonEdit' => 'Editar',
'Card.website' => 'Página web',
'Card.websiteAt' => 'Website em',
'Card.websiteAtHint' => 'Carregar novos ficheiros e trabalhar com os ficheiros e diretórios atuais do seu website.',
'Card.ipAddress' => 'Endereço IP',
'Card.sysUser' => 'Utilizador do sistema',
'Card.forwardingTo' => 'Reencaminhar para',
'Card.noHosting' => 'Sem alojamento',
'Card.domainAlias' => 'Nome alternativo',
'Card.domainAliasDescription' => 'Nome alternativo para',
'Card.openSite' => 'Abrir na web.',
'Card.openSiteHint' => 'Abrir o endereço de Internet do cliente.',
'Card.previewSite' => 'Pré-visualizar',
'Card.previewSiteHint' => 'Utilize este URL para visualizar este website, mesmo que ainda não tenha um nome de domínio associado.',
'Card.activateHint' => 'O website funcionará como de costume.',
'Card.suspendHint' => 'Os visitantes serão redirecionados para a página de erro personalizada com um código HTTP 503 compatível com motores de pesquisa, enquanto o website permanecer alojado no servidor. O serviço de correio continuará a estar disponível.',
'Card.disableHint' => 'O website deixará de estar alojado no servidor e ficará indisponível, exceto através de clientes FTP do Gestor de Ficheiros. Os visitantes visitarão a página predefinida do servidor web. O serviço de correio estará indisponível.',
'Card.statusLearnMore' => 'Mais informações acerca dos estados',
'Card.error503PageLink' => 'Editar página de erro',
'Card.buttonDeleteDomain' => 'Remover site',
'Card.buttonDeleteDomainHint' => 'Remover esta página web também irá remover todos os ficheiros relacionados, diretórios, correio e aplicações da web do servidor.',
'Card.buttonDeleteSubdomain' => 'Remover subdomínio',
'Card.buttonDeleteSubdomainHint' => 'Remover esta página web também irá remover todos os ficheiros relacionados, diretórios, correio e aplicações da web do servidor.',
'Card.buttonDeleteAlias' => 'Remover nome alternativo de domínio',
'Card.buttonDeleteAliasHint' => 'Remover este pseudónimo.',
'Card.buttonDeleteDomainConfirmationText' => 'Remover a página web %%name%%?',
'Card.buttonDeleteDomainConfirmationDescription' => 'Remover esta página web também irá remover todos os ficheiros relacionados, diretórios, correio e aplicações da web do servidor.',
'Card.buttonDeleteSubdomainConfirmationText' => 'Remover o subdomínio %%name%%?',
'Card.buttonDeleteSubdomainConfirmationDescription' => 'Remover esta página web também irá remover todos os ficheiros relacionados, diretórios, correio e aplicações da web do servidor.',
'Card.buttonDeleteAliasConfirmationText' => 'Remover o nome alternativo %%name%%?',
'Card.removingRelatedDomainsList' => "Os seguintes domínios também serão removidos:\n%%domains%%",
'Card.buttonMove' => 'Mover domínio.',
'Card.buttonMoveHint' => 'Mover o domínio adicional para outra assinatura.',
'Card.buttonMoveMainHint' => 'Mover o domínio principal para outra assinatura.',
'Card.buttonRename' => 'Mudar nome do domínio',
'Card.buttonRenameAlias' => 'Mudar nome alternativo do domínio',
'Card.buttonRenameDomainHint' => 'Altere o nome do domínio. O website deixará de ser acessível através do nome de domínio antigo.',
'Card.buttonRenameDomainAliasHint' => 'Altere o alias do domínio. O website deixará de ser acessível através do nome de domínio antigo.',
'Card.filesAndDatabasesButtonsGroup' => 'Ficheiros e bases de dados',
'Card.filesDatabasesAndSecurityButtonsGroup' => 'Ficheiros, bases de dados e segurança',
'Card.devToolsButtonsGroup' => 'Ferramentas de desenvolvimento.',
'Card.securityButtonsGroup' => 'Segurança',
'Card.hostingButtonsGroup' => 'Alojamento e DNS',
'Card.mailButtonsGroup' => 'Correio.',
'Card.customButtonsGroup' => 'Aplicações e serviços personalizados Plesk',
'Card.websitePreview' => 'Pré-visualização de %%siteUrl%%',
'Alias.services' => 'Configurações',
'Alias.dns' => 'Sincronizar a zona DNS com o domínio principal',
'Alias.dnsOn' => 'O serviço de pseudónimos DNS está ativado para este pseudónimo de domínio.',
'Alias.dnsOff' => 'O serviço de pseudónimos DNS está desativado para este pseudónimo de domínio.',
'Alias.dnsWarning' => 'A sincronização do DNS com o domínio principal está desativada porque o nome alternativo de domínio está desativado.',
'Alias.mail' => 'Serviço de correio',
'Alias.mailOn' => 'O serviço de correio está activado para este nome alternativo de domínio.',
'Alias.mailOff' => 'O serviço de correio está desactivado para este nome alternativo de domínio.',
'Alias.mailWarning' => 'O serviço de correio está desactivado porque o nome alternativo de domínio está desligado.',
'Alias.web' => 'Serviço de rede',
'Alias.webOn' => 'O serviço Web está activado para o nome alternativo do domínio.',
'Alias.webOff' => 'O serviço Web está desactivado para o nome alternativo do domínio.',
'Alias.webWarning' => 'O serviço Web está desactivado porque o nome alternativo do domínio está desligado.',
'Alias.seo_redirect' => 'Redirecionar com o código HTTP 301',
'Alias.seo_redirectOn' => 'O redirecionamento de HTTP 301 está ativado para este alias de domínio.',
'Alias.seo_redirectOff' => 'O redirecionamento de HTTP 301 está desativado para este alias de domínio.',
'Alias.seo_redirectWarning' => 'O redirecionamento de HTTP 301 está desativado porque o alias deste domínio está desativado.',
'Card.buttonFileManager' => 'Gestor de Ficheiros',
'Card.buttonFileManagerDir' => 'Gestor de Ficheiros em %%webrootDir%%',
'Card.buttonEmailAddresses' => 'Contas de Correio',
'Card.buttonDatabases' => 'Bases de dados',
'Card.buttonWebScripting' => 'Configurações de alojamento',
'DynamicListTour.introTitle' => 'Uma visão mais alargada dos seus domínios',
'DynamicListTour.introDescription' => 'Veja todos os seus domínios ao mesmo tempo. Os favicons ajudam-no a encontrar rapidamente aquele que procura. Expanda a linha do domínio para ver rapidamente mais detalhes.',
'DynamicListTour.open_actionsTitle' => 'Passe o cursor do rato sobre ele e...',
'DynamicListTour.open_actionsDescription' => "Copiar o URL do domínio com um só clique. Com outro clique abra as informações acerca do domínio noutra página.",
'DynamicListTour.secondary_actionsTitle' => 'Aceda rapidamente às aplicações e às ferramentas básicas',
'DynamicListTour.secondary_actionsDescription' => 'As ferramentas mais utilizadas estão ali mesmo na linha. Também poderá ver as aplicações que estão instaladas em cada domínio.',
'DynamicListTour.connection_infoTitle' => 'Informações sobre a ligação',
'DynamicListTour.connection_infoDescription' => 'Obtenha credenciais para aceder à base de dados e ao espaço da web através de FTP, SSH ou ambiente de trabalho remoto',
'DynamicListTour.view_actionsTitle' => 'Ajuste a sua vista do domínio',
'DynamicListTour.view_actionsDescription' => 'Se preferir visualizar um domínio noutra página, ative a definição especial.',
'DynamicListTour.get_startedTitle' => 'Crie um website ou aplicação em minutos',
'DynamicListTour.get_startedDescription' => 'Utilize as nossas ferramentas incluídas para instalar um CMS, instalar uma aplicação utilizando um framework ou importar conteúdos de outro domínio.',
'DynamicListTour.buttonNext' => 'Seguinte',
'DynamicListTour.buttonPrev' => 'Anterior',
'DynamicListTour.buttonGotIt' => 'Percebi',
'RenameTour.description' => 'Use este botão quando estiver preparado para mudar o nome do website e atribuir um nome de domínio registado',
'RenameTour.buttonGotIt' => 'Percebi',
'GetStarted.title' => 'Crie um website ou aplicação neste domínio',
'GetStarted.promoAiTitle' => 'AI Website Generator',
'GetStarted.promo' => 'Construtor de websites de topo de gama: 140+ modelos de designer, sem programação, gerador de texto movido por AI, ferramentas SEO, comércio eletrónico e muito mais.',
'GetStarted.promoAi' => 'Descubra o poder do nosso AI Website Generator. Basta fornecer os seus dados e deixar que a IA crie um site personalizado, adaptado às suas necessidades. Experimente agora para iniciar o processo de criação do seu site sem esforço.',
'GetStarted.createWebsite' => 'Criar website',
'GetStarted.createAiWebsite' => 'Gerar',
'GetStarted.learnMore' => 'Aprender Mais',
'GetStarted.SitejetDialog.title' => 'Sitejet Builder',
'GetStarted.SitejetDialog.description' => 'O construtor de websites de topo de gama da Sitejet permite aos utilizadores criarem websites bonitos e modernos sem utilizarem código.',
'GetStarted.SitejetDialog.features' => 'Aqui estão algumas das funcionalidades do construtor que permitem criar websites sem dificuldades:',
'GetStarted.SitejetDialog.dnd' => 'Website Builder de Arrastar e Largar',
'GetStarted.SitejetDialog.websites' => 'Mais de 140 modelos de websites',
'GetStarted.SitejetDialog.sections' => 'Mais de 120 modelos de secção',
'GetStarted.SitejetDialog.responsive' => 'Definições Dinâmicas (Flexbox)',
'GetStarted.SitejetDialog.seo' => 'Definições de SEO',
'GetStarted.SitejetDialog.dynamic' => 'Conteúdo Dinâmico (por exemplo, Funcionalidade de Blogue)',
'GetStarted.SitejetDialog.ecommerce' => 'Comércio eletrónico',
'GetStarted.SitejetDialog.multilang' => 'Websites multi-idioma',
'GetStarted.SitejetDialog.stock' => 'Fotos e vídeos do banco de imagens gratuitas',
'GetStarted.SitejetDialog.image' => 'Edição de imagem',
'GetStarted.SitejetDialog.backups' => 'Cópias de seguranças de websites',
'GetStarted.SitejetDialog.design' => 'Flexibilidade total de design (HTML, CSS, JS)',
'GetStarted.SitejetDialog.more' => 'E muitas mais!',
'ViewMode.buttonChangeView' => 'Definir a vista',
'ViewMode.buttonChangeViewHint' => 'Alterna entre as vistas expandidas e compacta da lista de domínios',
'ViewMode.feedbackTitle' => 'Estamos a melhorar a lista de domínios',
'ViewMode.shareFeedback' => 'Partilhar feedback',
'ViewMode.startTour' => "Fazer uma visita guiada",
'ViewMode.openSiteTitle' => 'Mostrar um website',
'ViewMode.openSiteSamePage' => 'Numa linha expandida',
'ViewMode.openSiteSamePageHint' => 'Abre as configurações e as informações da página web na página atual',
'ViewMode.openSiteNewPage' => 'Noutra página',
'ViewMode.openSiteNewPageHint' => 'Abre as configurações e as informações da página web numa página separada',
];

View File

@@ -1,34 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'error' => 'Erro',
'info' => 'Informação',
'warning' => 'Aviso',
'reason.client.active' => 'Esta conta de utilizador está activa.',
'reason.client.inactive' => 'Esta conta de utilizador está suspensa.',
'reason.client.inactiveByAdmin' => 'A conta de cliente foi suspensa pelo administrador.',
'reason.client.inactiveByReseller' => 'A conta de cliente foi suspensa pelo revendedor.',
'reason.client.inactiveWithParent' => "A conta de cliente está suspensa porque o proprietário foi suspenso.",
'reason.client.inactiveExpired' => 'A conta de cliente expirou.',
'reason.domain.active' => 'O domínio está activo.',
'reason.domain.inactive' => 'O domínio está desactivado.',
'reason.domain.inactiveByAdmin' => 'O domínio foi suspenso pelo administrador.',
'reason.domain.inactiveByReseller' => 'O domínio foi suspenso pelo revendedor.',
'reason.domain.inactiveByClient' => 'O domínio foi suspenso pelo cliente.',
'reason.domain.inactiveWithParent' => "Esta conta de utilizador e o seu domínio foram suspensos.",
'reason.domain.inactiveExpired' => 'O domínio perdeu a validade.',
'reason.domain.inactiveBackupRestore' => 'O domínio está temporariamente suspenso para backup ou reposição.',
'reason.reseller.active' => "Esta conta de utilizador está activa.",
'reason.reseller.inactive' => "Esta conta de utilizador foi suspensa.",
'reason.reseller.inactiveByAdmin' => "Esta conta de utilizador foi suspensa pelo fornecedor de serviços.",
'reason.reseller.inactiveWithParent' => "Esta conta de utilizador foi suspensa pelo fornecedor de serviços.",
'reason.reseller.inactiveExpired' => "A subscrição da conta do utilizador perdeu a validade.",
'reason.reseller.inactiveBackupRestore' => "A conta do utilizador está temporariamente suspensa para backup ou restauro.",
'reason.subscription.active' => "A assinatura está ativa.",
'reason.subscription.inactive' => "A assinatura está suspensa: Todos os serviços fornecidos com a assinaturas serão congelados e não acessíveis para utilizadores de Internet.",
'reason.subscription.inactiveExpired' => 'A assinatura está suspensa porque expirou: Todos os serviços fornecidos com a assinaturas serão congelados e não acessíveis para utilizadores de Internet.',
];

View File

@@ -1,9 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'subscription' => 'Assinatura',
'subscription_powerUser' => 'Espaço na rede',
'allSubscriptions' => 'Todas as assinaturas',
'allSubscriptions_powerUser' => 'Todos os webspaces',
'allSubscriptionsLimitOverusedDescription' => 'A opção de apresentação de todas as subscrições está desativada porque o número de subscrições da sua conta (%%value%%) é superior a %%limit%%.',
];

View File

@@ -1,270 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'aps-install.queue' => 'A instalar %%name%% em %%path%%...',
'aps-install.queueNoPath' => 'A instalar %%name%%...',
'aps-install.done' => '%%name%% foi instalado com sucesso em %%path%%. Pode visualizar abaixo as suas credenciais de registo na aplicação. %%additionalMessage%%',
'aps-install.doneNoPath' => '%%name%% foi instalado com sucesso. Pode visualizar abaixo as suas credenciais de registo na aplicação. %%additionalMessage%%',
'aps-install.doneAdvanced' => '%%name%% foi instalado com sucesso em %%path%%. %%additionalMessage%%',
'aps-install.doneAdvancedNoPath' => '%%name%% foi instalado com sucesso. %%additionalMessage%%',
'aps-install.error' => 'Instalação de %%name%% em %%path%% falhou. %%errorMessage%%',
'aps-install.errorNoPath' => 'Instalação de %%name%% falhou. %%errorMessage%%',
'aps-update.queueDownload' => 'A transferir %%packageName%%...',
'aps-update.errorDownload' => 'A transferência de %%packageName%% falhou:',
'aps-update.queueInstall' => 'A atualizar uma instalação de %%name%% para %%domainName%%...',
'aps-update.doneInstall' => 'A instalação de %%name%% para %%domainName%% foi atualizada com êxito.',
'aps-update.errorInstall' => 'A atualização de uma instalação de %%name%% for %%domainName%% falhou:',
'aps-update.queueInstallMulti' => 'A atualizar %%instances%% instalações de %%name%%...',
'aps-update.doneInstallMulti' => '%%successes%% instalações de %%name%% foram atualizadas com êxito.',
'aps-update.errorInstallMulti' => 'A atualização de %%failures%% instalações de %%name%% falhou:',
'aps-update.incorrectUpdateInformation' => 'As informações de atualização não estão corretas.',
'common.hideCompletedTasks' => 'Ocultar Completo',
'common.progressBarHide' => 'Ocultar',
'common.progressBarShow' => 'Apresentar',
'common.close' => 'Fechar',
'common.refresh' => 'Oppdater side',
'common.taskInProgress' => '%%count%% tarefas em andamento...',
'common.percentCompleted' => '%%percent%%% concluído',
'common.allTasksCompleted' => 'Todas as %%num%% tarefas foram concluídas com sucesso.',
'common.minimize' => 'Minimizar',
'common.statusDone' => 'Concluído',
'common.statusError' => 'Falhou',
'common.statusNotStarted' => 'Em fila',
'common.statusCanceled' => 'Cancelado',
'common.progressDialogLink' => 'progresso detalhado',
'common.progressLabel' => '%%count%% a decorrer',
'common.successLabel' => '{count, plural, one {# sucesso} other {# sucessos}}',
'common.successLabelTooltip' => 'Fechar todas as notificações de sucessos',
'common.warningLabel' => '{count, plural, one {# aviso} other {# avisos}}',
'common.warningLabelTooltip' => 'Fechar todas as notificações de avisos',
'common.errorLabel' => '{count, plural, one {# erro} other {# erros}}',
'common.errorLabelTooltip' => 'Fechar todas as notificações de erros',
'database-check.queue' => 'A verificar tabelas da base de dados %%database%% ...',
'database-check.done' => 'A base de dados %%database%% não tem erros.',
'database-check.error' => 'Não é possível verificar erros na base de dados %%database%% .',
'database-check.done-with-errors' => "A base de dados %%database%% possui %%number%% problemas. \n %%link%%",
'database-check.info-link-title' => 'Ver detalhes e resolver',
'database-download.queue' => 'A preparar uma captura de %%database%% para exportar...',
'database-download.done' => 'A captura de %%database%% está pronta. Pode transferir %%downloadLink%%.',
'database-download.downloadLink' => 'transferência',
'database-download.error' => 'Não é possível exportar uma captura de %%database%%:',
'database-repair.queue' => 'Reparar tabelas da base de dados %%database%%...',
'database-repair.done' => 'A base de dados %%database%% não tem erros.',
'database-repair.error' => 'Não é possível reparar a base de dados %%database%% .',
'database-repair.done-with-errors' => "A base de dados %%database%% possui %%number%% problemas. \n %%link%%",
'database-repair.info-link-title' => 'Ver detalhes',
'database-upload.queue' => 'A importar uma captura de %%database%%...',
'database-upload.done' => 'A captura de %%database%% foi importada.',
'database-upload.error' => 'Não é possível importar a captura de %%database%%:',
'database-upload.done-with-errors' => "A captura de %%database%% foi importada com erros.",
'database-upload.orphanedUsersSuccess' => 'A base de dados %%database%% foi importada com sucesso. No entanto, alguns utilizadores ficaram órfãos (ficaram sem logins associados no servidor da base de dados). Para poder aceder à sua base de dados, atribua logins a esses utilizadores. %%viewUsersLink%%.',
'database-upload.orphanedUsersError' => 'Os seguintes utilizadores ficaram órfãos (não possuem registos associados no servidor da base de dados): %%orphanedUsers%%.',
'database-upload.orphanedUsersLink' => 'Ver utilizadores',
'domain-app-scan.queue' => 'A ler para aplicações...',
'domain-app-scan.done' => 'A leitura de aplicações foi terminada.',
'domain-app-scan.error' => 'A ler aplicações terminadas com erros.',
'domain-move.queue' => 'A mover %%domainName%% para %%webspaceName%%',
'domain-move.done' => '%%domainName%% foi movido para %%webspaceName%%',
'domain-move.error' => '%%domainName%% não foi movido para %%webspaceName%%',
'domain-split.queue' => 'A mover %%domainName%% para a nova assinatura.',
'domain-split.done' => '%%domainName%% foi movido para a nova assinatura.',
'domain-split.error' => '%%domainName%% não foi movido para a nova assinatura.',
'file-manager-import-file.done' => 'O ficheiro %%fileName%% foi importado para <a href="%%listUrl%%">a pasta %%fileDir%%</a>.',
'file-manager-import-file.error' => 'Não foi possível importar o ficheiro %%fileName%%: %%errorMessage%%.<br><a href="%%url%%">Transferir para o meu computador</a>',
'file-manager-import-file.queue' => 'A importar o ficheiro %%fileName%% de %%host%%.',
'file-manager-import-file.progress' => 'A importar o ficheiro %%fileName%% de %%host%% (%%value%% MB).',
'file-manager-import-file.errors.auth' => 'Ocorreu um erro de autenticação. Certifique-se de que indica o nome de utilizador e a palavra-passe corretos',
'file-manager-import-file.errors.resolve' => 'Não foi possível resolver o nome do anfitrião %%host%%. Certifique-se de que indica o URL correto',
'file-manager-import-file.errors.connect' => 'Não foi possível estabelecer a ligação ao servidor %%host%%. Certifique-se de que indica o URL correto',
'file-manager-import-file.errors.notFound' => 'O ficheiro remoto não foi encontrado ou não está acessível. Certifique-se de que fornece o URL correto e que o ficheiro está acessível',
'file-manager-import-file.errors.maxSize' => 'O limite de espaço ou o espaço livre do disco %%diskSpaceLimit%% foi excedido',
'file-manager-import-file.errors.lowSpeedTime' => 'Não foi possível importar o ficheiro, devido à velocidade de transferência demasiado lenta: foram transferidos menos de %%lowSpeedLimit%% bytes durante os últimos %%lowSpeedTime%% segundos. O website onde o ficheiro está alojado pode ter muito tráfego neste momento. Tente importar o ficheiro mais tarde',
'file-manager-import-file.errors.certificate' => 'Não foi possível importar o ficheiro, porque o certificado SSL/TLS do servidor %%host%% não é de confiança. Certifique-se de que o website em que o ficheiro está alojado é protegido por um certificado de confiança',
'file-manager-import-file.errors.redirects' => 'O número máximo de redirecionamentos (%%maxRedirects%%) foi excedido. Certifique-se de que o servidor %%host%% está a funcionar devidamente',
'force-log-rotation.queue' => 'A aplicar definições de rotação de registo globais',
'force-log-rotation.done' => 'As definições de rotação de registo globais foram aplicadas.',
'force-log-rotation.error' => 'A aplicação da rotação de registo global terminou com erros',
'force-log-rotation.systemLogRotationError' => 'Registos do sistema: %%error%%',
'force-log-rotation.planLogRotationError' => 'Plano de serviço %%name%%: %%error%%',
'force-log-rotation.domainLogRotationError' => 'Domínio %%name%%: %%error%%',
'initial-setup.queue' => 'A inicializar o Plesk',
'initial-setup.done' => 'O Plesk foi inicializado.',
'initial-setup.doneWithErrors' => 'Ocorreu um erro ao inicializar o Plesk.',
'initial-setup.error' => 'A inicialização do Plesk falhou.',
'initial-setup.step.setupPanel' => 'Configurar o Painel Plesk',
'initial-setup.step.requestLicense' => 'Pedir uma licença',
'initial-setup.step.configureServer' => 'Configurar o Web Server',
'initial-setup.step.secureServer' => 'Proteger o Servidor',
'ip-update.queue' => 'A atualizar endereço IP',
'ip-update.done' => 'Endereço IP atualizado.',
'ip-update.error' => 'A atualização do endereço IP terminou com erros',
'ip-update.updating' => 'A atualizar endereço IP',
'ip-update.updatingWebServer' => 'A atualizar endereço IP: atualiza servidor de rede',
'ip-update.updatingFtpServer' => 'A atualizar endereço IP: atualizar servidor FTP',
'ip-update.updatingDnsZones' => 'A atualizar endereço IP: reiniciar zonas DNS',
'ip-update.restartingDnsService' => 'A atualizar endereço IP: reiniciar servidor DNS',
'ip-reload-public.queue' => 'A atualizar os endereços de IP públicos através de metadados da cloud',
'ip-reload-public.done' => 'Os endereços de IP públicos foram atualizados',
'logrotate_anonymize_ips.queue' => 'Anonimiza os endereços IP nos registos',
'logrotate_anonymize_ips.queueRevert' => 'Desanonimiza os endereços IP nos registos',
'logrotate_anonymize_ips.done' => 'Os endereços IP foram anonimizados.',
'logrotate_anonymize_ips.doneRevert' => 'Os endereços IP foram desanonimizados.',
'logrotate_anonymize_ips.error' => 'A anonimização de endereços de e-mail terminou com erros',
'logrotate_anonymize_ips.errorRevert' => 'A desanonimização de endereços de e-mail terminou com erros',
'nginx_http3_configure.queue' => 'A configurar suporte para nginx HTTP/3',
'nginx_http3_configure.done' => 'Suporte para Nginx HTTP/3 foi configurado corretamente.',
'nginx_http3_configure.error' => 'Suporte para Nginx HTTP/3 não foi configurado corretamente.',
'panel-components-install.queue' => 'A instalar os componentes selecionados',
'panel-components-install.done' => 'Os componentes selecionados foram instalados com sucesso.',
'panel-components-install.error' => 'Impossível instalar os componentes. A notificação com a descrição de erro foi enviada para o seu e-mail.',
'panel-update.queue' => 'O Plesk está a instalar atualizações. Isto pode levar algum tempo.%%warning%%',
'panel-update.warning' => 'Não realize nenhuma operação de gestão no Plesk até que a atualização esteja concluída.',
'panel-update.done' => 'O Plesk foi atualizado. Consulte mais informações no %%changelog%%.',
'panel-update.changelog' => 'Registo de alterações do Plesk',
'panel-update.error' => 'Erro ao atualizar o Plesk. %%errorDetails%%',
'panel-update.support' => 'Para resolver este problema, pode enviar o registo de atualização para o suporte Plesk. %%failedLog%% Copie o registo para o seu computador antes de fechar esta mensagem.',
'panel-update.failedLog' => 'Visualizar o registo de atualização a partir de %%date%%.',
'pum-update-packages.queue' => 'A atualizar %%count%% pacote(s)...',
'pum-update-packages.done' => '%%count%% pacotes foram importados com sucesso.',
'pum-update-packages.error' => 'Atualização falhou.',
'scheduler-run-task.queue' => 'A executar a tarefa "%%task%%"...',
'scheduler-run-task.done' => 'A tarefa "%%task%%" foi concluída com êxito aos %%seconds%% segundos.',
'scheduler-run-task.error' => 'A tarefa "%%task%%" foi concluída com erro aos %%seconds%% segundos.',
'scheduler-run-task.popupSeeDetails' => 'Ver detalhes',
'scheduler-run-task.popupTitle' => 'Executar tarefa agendada',
'scheduler-run-task.popupDone' => 'A tarefa "%%task%%" foi concluída com êxito aos %%seconds%% segundos, saída:',
'scheduler-run-task.popupError' => 'A tarefa "%%task%%" foi concluída com erro aos %%seconds%% segundos, saída:',
'scheduler-run-task.popupClose' => 'Fechar',
'sdk.queue' => 'A tarefa "%%name%%" está a decorrer...',
'sdk.error' => 'A tarefa "%%name%%" falhou.',
'sdk.done' => 'A tarefa "%%name%%" foi concluída.',
'sdk.canceled' => 'A tarefa "%%name%%" foi cancelada.',
'sync-php-settings.queue' => 'A aplicar as configurações globais do PHP %%version%% para os domínios',
'sync-php-settings.done' => 'As configurações globais do PHP %%version%% foram aplicadas com sucesso aos domínios',
'sync-php-settings.error' => 'Ocorreu um erro durante a aplicação da configuração global do PHP %%version%% para os domínios',
'sync-service-plan.queue' => 'A sincronizar o plano de serviço %%name%% com as assinaturas',
'sync-service-plan.done' => 'O plano de serviço %%name%% foi sincronizado com êxito com as assinaturas',
'sync-service-plan.doneWithErrors' => 'A sincronização do plano de serviço %%name%% foi concluída. Algumas assinaturas não foram sincronizadas com o plano',
'sync-service-plan.error' => 'Ocorreu um erro ao sincronizar o plano de serviço %%name%% com as assinaturas',
'domain-create.queue' => 'A criar o domínio %%domainName%%',
'domain-create.done' => 'Domínio %%domainName%% criado',
'domain-create.error' => 'A criação do domínio %%domainName%% falhou',
'domain-create.warning' => 'Domínio %%domainName%% criado com alguns problemas:<br> %%problems%%',
'domain-create.refreshUrl' => 'Ver',
'domain-create.steps.createCustomer' => 'A criar cliente',
'domain-create.steps.createSubscription' => 'Criar uma subscrição',
'domain-create.steps.createDomain' => 'Adicionar um domínio',
'domain-create.steps.configureDns' => 'Configurar a zona DNS',
'domain-create.steps.createHosting' => 'Criar alojamento físico',
'domain-create.steps.configurePhp' => 'Configurar PHP',
'domain-create.steps.configureMail' => 'A configurar e-mail',
'domain-delete.queue' => 'Eliminação do domínio em processamento',
'domain-delete.done' => 'Domínios eliminados',
'domain-delete.error' => 'A eliminação de domínios falhou',
'domain-delete.step.domains' => 'A eliminar domínios…',
'domain-resolve-checking.warning' => 'Foram detetados problemas com resolução no domínio %%domainName%%: <br> %%errors%%',
'customer-create.queue' => 'Criação do cliente %%customerName%% em processamento',
'customer-create.done' => 'Cliente %%customerName%% criado',
'customer-create.error' => 'A criação do cliente %%customerName%% falhou',
'customer-create.warning' => 'Cliente %%customerName%% criado com alguns problemas:<br> %%problems%%',
'customer-create.warnings.notSynchronizedLink' => 'Pode tentar sincronizá-lo manualmente.',
'customer-delete.queue' => 'Eliminação de clientes em processamento',
'customer-delete.done' => 'Clientes eliminados',
'customer-delete.error' => 'A eliminação dos clientes falhou',
'reseller-delete.queue' => 'Eliminação de revendedores em processamento',
'reseller-delete.done' => 'Revendedores eliminados',
'reseller-delete.error' => 'A eliminação de revendedores falhou',
'subscription-create.queue' => 'Criação da subscrição %%subscriptionName%% em processamento',
'subscription-create.done' => 'Assinatura %%subscriptionName%% criada',
'subscription-create.error' => 'A criação da subscrição %%subscriptionName%% falhou',
'subscription-create.warning' => 'Subscrição %%subscriptionName%% criada com alguns problemas:<br> %%problems%%',
'subscription-create.warnings.notSynchronizedLink' => 'Pode tentar sincronizar manualmente.',
'subscription-delete.queue' => 'Eliminação de subscrições em processamento',
'subscription-delete.done' => 'Subscrições eliminadas',
'subscription-delete.error' => 'A eliminação de subscrições falhou',
'websites-diagnostic.queue' => 'A executar o diagnóstico de websites',
'websites-diagnostic.done' => 'O diagnóstico de websites foi concluído',
'websites-diagnostic.error' => 'O diagnóstico de websites foi concluído com erros',
'install-php-extension.queue' => 'A instalar o pacote %%extensionName%% no PHP Handler %%phpHandlerName%%',
'install-php-extension.done' => 'O pacote %%extensionName%% foi instalado no PHP Handler %%phpHandlerName%%',
'install-php-extension.error' => 'Não foi possível instalar o pacote %%extensionName%% no PHP Handler %%phpHandlerName%%',
'install-php-extension.step.validate' => 'A consultar requisitos',
'install-php-extension.step.dependencies' => 'A resolver dependências',
'install-php-extension.step.process' => 'A instalar pacote',
'install-php-extension.step.enable' => 'A ativar extensão',
'install-php-extension.step.sync' => 'A sincronizar sites',
'install-php-extension.errorReason' => 'A lista de pacotes disponível é fornecida pelo PECL. As razões mais comuns para a falha na instalação são as seguintes:',
'install-php-extension.errorReasonDependencies' => '- O pacote tem dependências externas em bibliotecas adicionais.',
'install-php-extension.errorReasonRequirements' => '- O pacote não cumpre os requisitos para instalação (OS, versão PHP e assim por diante).',
'install-php-extension.errorReasonOutdated' => '- O pacote está desatualizado.',
'install-php-extension.errorOutput' => 'Para identificar o motivo da falha na instalação, examine o resultado do utilitário.',
'uninstall-php-extension.queue' => 'A desinstalar o pacote %%extensionName%% do PHP Handler %%phpHandlerName%%',
'uninstall-php-extension.done' => 'O pacote %%extensionName%% foi desinstalado do PHP Handler %%phpHandlerName%%',
'uninstall-php-extension.error' => 'Não foi possível desinstalar o pacote %%extensionName%% do PHP Handler %%phpHandlerName%%',
'uninstall-php-extension.step.validate' => 'A consultar requisitos',
'uninstall-php-extension.step.process' => 'A desinstalar o pacote',
'uninstall-php-extension.step.sync' => 'A sincronizar websites',
'upgrade-database-server.queue' => 'A atualizar o servidor de base de dados',
'upgrade-database-server.error' => 'Não foi possível atualizar o servidor de base de dados',
'upgrade-database-server.done' => 'O servidor de base de dados foi atualizado',
'upgrade-database-server.step.validate' => 'A examinar o sistema',
'upgrade-database-server.step.dump' => 'A criar um dump das bases de dados',
'upgrade-database-server.step.disableService' => 'A desativar serviço antigo do sistema',
'upgrade-database-server.step.configureRepo' => 'A configurar o novo repositório',
'upgrade-database-server.step.upgradePackages' => 'A atualizar o servidor de base de dados',
'upgrade-database-server.step.updateConfiguration' => 'A atualizar a configuração do servidor',
'upgrade-database-server.step.startService' => 'A reiniciar o novo serviço do sistema',
'upgrade-database-server.step.upgradeTablesStructure' => 'A atualizar a estrutura de todas as tabelas',
'upgrade-database-server.step.sync' => 'A sincronizar os componentes do sistema',
'upgrade-database-server.step.validateInstallation' => 'A validar instalação',
'update-spam-filter-individual-settings.queue' => 'A atualizar definições do filtro de spam',
'update-spam-filter-individual-settings.done' => 'As definições do filtro de spam foram atualizadas',
'update-spam-filter-individual-settings.error' => 'Não foi possível atualizar definições do filtro de spam',
'update-spam-filter-individual-settings.mailNameError' => 'Endereço de email %%name%%: %%error%%',
'update-default-cert.queue' => 'A atualizar o certificado predefinido',
'update-default-cert.done' => 'O certificado predefinido foi atualizado.',
'update-default-cert.error' => 'A atualização do certificado predefinido foi concluída com erros.',
'update-default-cert.step.updating' => 'A atualizar o certificado predefinido…',
'smarthost-attach-server-domains.queue' => 'A anexar domínios ao smarthost',
'smarthost-attach-server-domains.done' => 'Os domínios foram anexados ao smarthost',
'smarthost-attach-server-domains.doneWithErrors' => 'Anexar domínios ao smarthost foi concluído com erros',
'smarthost-attach-server-domains.error' => 'Não foi possível anexar domínios ao smarthost',
];

View File

@@ -1,6 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'bootstrapInProgressMessage' => 'A operação de reparação está em execução. Será redirecionado à página de login ao terminar.',
'bootstrapLinkTitle' => 'Reparar a atualização ou instalação com falha.',
];

View File

@@ -1,344 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'cgroups.size' => 'Valor inválido: "%value%". O valor deve ser igual ou superior a %unitMin%, menor ou igual a %unitMax% e não pode ser igual a 0.',
'cgroups.unlimited' => 'Ilimitado',
'cgroups.period' => 'Valor inválido: "%value%". O valor deve ser 5 minutos, uma hora ou um dia, especificado em segundos (300, 3600, ou 86400).',
'file.fileIsImageFalseType' => 'O ficheiro que está a carregar não é uma imagem.',
'file.fileUploadErrorIniSize' => 'O ficheiro que você está a tentar carregar excede o tamanho ini definido.',
'file.fileUploadErrorFormSize' => 'O ficheiro que você está a tentar carregar excede o tamanho de formulário definido.',
'file.fileUploadErrorPartial' => 'O ficheiro foi carregado apenas parcialmente.',
'file.fileUploadErrorNoFile' => 'O ficheiro não foi carregado.',
'file.fileUploadErrorNoTmpDir' => 'Nenhum diretório temporário foi encontrado para o ficheiro que está a tentar carregar.',
'file.fileUploadErrorCantWrite' => 'O ficheiro que você está a tentar carregar não pode ser escrito.',
'file.fileUploadErrorExtension' => 'A extensão retornou um erro enquanto carregava o ficheiro.',
'file.fileUploadErrorAttack' => '" O ficheiro foi carregado ilegalmente; pode ser uma tentativa de invasão."',
'file.fileUploadErrorFileNotFound' => 'O ficheiro que você está a tentar carregar não foi encontrado.',
'file.fileUploadErrorUnknown' => 'Um erro desconhecido ocorreu ao carregar o ficheiro.',
'file.fileExtensionFalse' => 'O ficheiro que está a tentar carregar possui uma extensão não permitida.',
'file.fileExistsDoesNotExist' => 'O ficheiro ou diretório especificado não existe.',
'hostname.hostnameIpAddressNotAllowed' => "'%value%' parece ser um endereço IP, mas endereços IP não são permitidos.",
'hostname.hostnameUnknownTld' => "'%value%' parece ser um nome de host de DNS, mas não corresponde a TLD numa lista conhecida",
'hostname.hostnameDashCharacter' => "'%value%' parece ser um nome de host de DNS, mas tem um traço (-) numa posição inválida.",
'hostname.hostnameInvalidHostnameSchema' => "'%value%' parece ser um nome de host de DNS, mas não corresponde ao esquema de nome de servidor para TLD '%tld%'",
'hostname.hostnameUndecipherableTld' => "'%value%' parece ser um nome de host de DNS, mas não pode extrair a parte de TLD",
'hostname.hostnameInvalidHostname' => "'%value%' não corresponde à estrutura esperada para um nome de host de DNS",
'hostname.hostnameInvalidLocalName' => "'%value%' não parece ser um nome de rede local válido",
'hostname.hostnameLocalNameNotAllowed' => "'%value%' parece ser um nome de rede local, mas nomes de rede local não são permitidos.",
'port.notBetween' => 'O valor de porta especificado é inválido. Deve estar entre 1 e 65535, inclusivamente.',
'dns.invalidSoaValue' => 'O valor é inválido. Pode ser de 1 segundo a 68 anos.',
'isEmpty' => 'Este campo necessário está vazio. É necessário especificar um valor.',
'stringLengthTooShort' => "'%value%' é menor que %min% carateres.",
'stringLengthTooLong' => "'%value%' é maior que %max% carateres.",
'regexNotMatch' => "'%value%' não corresponde ao padrão '%pattern%'.",
'notAlnum' => "'%value%' possui carateres que não são alfanuméricos. Certifique-se de que está a utilizar apenas carateres alfanuméricos.",
'alnumStringEmpty' => "O valor está vazio.",
'stringEmpty' => "'%value%\\ está vazio.",
'loginSyntax' => 'Pode utilizar símbolos alfanuméricos, traços (-), pontos (.), aspas simples (\'), percentagens (%) e sublinhados (_) no nome de utilizador. O nome de utilizador deverá ser iniciado com um símbolo alfanumérico.',
'loginExists' => 'A conta de utilizador %value% já existe.',
'cu_admin_alias__login_exists' => 'A conta de utilizador já existe.',
'loginPassword' => 'A palavra-passe não pode conter o nome de utilizador.',
'passwordSyntax' => 'A palavra-passe contém carateres que não são permitidos.',
'passwordLength' => 'A palavra-passe deve ter entre %minLength% e %maxLength% caracteres.',
'domain_invalid_name' => 'O nome de domínio especificado não é válido. É necessário especificar um nome de domínio válido, como domain.com.',
'dns_domain_invalid_name' => 'O nome de domínio especificado não é válido.',
'dns_domain_template_invalid_name' => 'O modelo de nome de domínio especificado não é válido.',
'not_ascii_string' => 'O valor tem de ser uma string ASCII válida e não pode conter os seguintes caracteres: %value%.',
'not_printable_string' => 'O valor não deve incluir símbolos de formatação.',
'invalid_locale' => "O idioma '%value%' selecionado para a interface está indisponível ou não está instalado.",
'virtual_directory_name_invalid' => 'Utilize apenas carateres alfanuméricos, traço e sublinhado no nome do diretório.',
'virtual_directory_name_reserved' => 'Este nome está reservado.',
'virtualDirectoryAlreadyExists' => 'Já existe um diretório com esse nome.',
'virtualDirectoryPathIsInvalid' => 'O caminho físico é inválido ou não existe.',
'virtualDirectoryErrorDocFileLocation' => 'A localização do arquivo não é válida.',
'virtualDirectoryErrorDocAbsoluteUrl' => 'Formato de URL errado. Insira um URL absoluto dentro do alojamento virtual(site).',
'invalid_city_name' => 'O nome da cidade introduzido não é válido',
'invalid_country_code' => 'Código de país inválido',
'not_specified_country_code' => 'País é um campo obrigatório, deve ser especificado explicitamente.',
'invalid_system_user_login' => 'O início de sessão do utilizador no sistema é inválido',
'invalid_rfc_domain_name' => 'O nome do domínio especificado não é um domínio RFC válido',
'idn_name_conversion' => 'Falha ao converter o nome do domínio de IDN para Punycode',
'domain_label_too_long' => 'Nenhuma das partes do nome do domínio pode exceder 63 caracteres de comprimento.',
'domain_label_too_long_idn' => 'O domínio utiliza um nome de domínio internacionalizado. Nenhuma das partes do seu nome, quando convertido para Punycode, pode exceder 63 caracteres de comprimento.',
'domain_starts_with_www' => 'Por favor introduza um nome de domínio sem o prefixo \'www\'\\. O prefixo www para o domínio será adicionado automaticamente à configuração do servidor web.',
'domain_already_exists' => 'Este nome de domínio já existe.',
'domain_without_www_already_exists' => 'O nome de domínio já existe sem o prefixo \'www\'\\ .',
'domain_with_www_already_exists' => 'O nome de domínio já existe com o prefixo \'www\'\\.',
'subdomain_conflicts_with_existing_domain' => 'Existe um domínio com o mesmo nome que o subdomínio \'%value%\'.',
'restrict_domain_creation' => 'O nome de domínio especificado não é permitido pela política geral do servidor. Se este domínio lhe pertence, entre em contacto com o seu fornecedor de alojamento.',
'dns_record_already_exists' => 'Este registo DNS já existe.',
'domain_like_hostname' => 'O nome de domínio é igual ao nome de host do servidor.',
'passwordsNotMatch' => 'As palavras-passe inseridas não são iguais.',
'oldPasswordIsIncorrect' => 'A palavra-passe antiga é incorreta. Por favor, tente novamente.',
'stringsNotEqual' => 'Os valores não são iguais.',
'equalMailAliases' => 'O apelido do e-mail especificado é igual o outro apelido de e-mail.',
'mailAliasExist' => 'O apelido de e-mail especificado já existe.',
'mailNameExist' => 'O endereço de e-mail especificado já existe.',
'mailListExist' => 'O endereço especificado já está atribuído a uma lista de envio.',
'mailAutoReplyHeadersSpaceError' => "Os cabeçalhos de resposta automática não podem conter espaços",
'mailAutoReplyHeadersInvalidValueError' => 'Alguns campos estão vazios ou contêm valores impróprios.',
'sysUserExist' => 'O nome de utilizador especificado já é utilizado por outro utilizador do sistema. Por favor, introduza outro nome de utilizador.',
'emailAddressInvalid' => 'O endereço de e-mail especificado não é válido. Especifique um válido que corresponda ao padrão seguinte: johndoe@example.com.',
'emailAddressInvalidLocal' => 'O endereço de e-mail especificado não é válido. O endereço de e-mail deve pertencer ao domínio selecionado. Apenas o administrador pode especificar endereços de e-mail externos neste caso.',
'emailAddressSpecialNames' => 'O endereço de e-mail especificado é inválido. A parte do nome de utilizador do endereço não deve começar com um nome de sistema reservado (como con, lpt1, prn) separando o resto do nome de utilizador pelo símbolo ponto (.).',
'dkimSelectorInvalid' => 'O seletor DKIM não é válido: %value%',
'longAddress' => 'O endereço de e-mail é demasiado longo.',
'longMailboxAddressMailServer' => 'A parte do nome de utilizador do endereço de e-mail é demasiado longa para este servidor de correio. Especifique um nome de utilizador com um máximo de %%max%% símbolos.',
'longFullAddressMailServer' => 'O endereço de e-mail é demasiado longo para este servidor de correio. Especifique um endereço com um máximo de %%max%% símbolos.',
'dir_invalid_name' => 'Diretório de destino inválido.',
'directoryHidesDomain' => 'O diretório não pode ser utilizado porque iria sobrepor o site web localizado em %path%. Tal sobreposição faria a página web tornar-se indisponível.',
'directoryHidesAnotherApplication' => 'O diretório não pode ser utilizado porque iria sobrepor-se a outra aplicação instalada em %path%. Tal sobreposição faria a aplicação instalada tornar-se indisponível.',
'directoryIsBehindAnotherApplication' => 'Este diretório não pode ser utilizado porque iria sobrepor-se a outra aplicação instalada em %path%. Tal sobreposição faria a aplicação tornar-se indisponível.',
'domainLoginSyntaxWindows' => 'O nome de utilizador deve começar com um caractere alfabético e não pode exceder %%maxlength%% de comprimento. Todos os caracteres, exceto os iniciais, podem ser alfanuméricos minúsculos, o traço, o ponto e o sublinhado. O nome de utilizador não pode terminar com um ponto.',
'domainLoginSyntaxUnix' => 'O nome de utilizador não pode ter mais de %%maxlength%% caracteres e deve conter apenas caracteres alfanuméricos minúsculos e os caracteres de traço e sublinhado. O nome de utilizador deve começar por um caractere alfabético minúsculo',
'notLocalMssqlHost' => 'Não é um nome de anfitrião MSSQL local',
'invalidMailTo' => 'Não é uma ligação mailto: válida',
'passwordsNotEqual' => 'As palavras-passe introduzidas não coincidem.',
'passwordPolicy' => '%policyError%',
'fileImageSizeWidthTooBig' => "A imagem '%value%' que está a carregar é muito larga ('%width%'). Imagens carregadas não podem ser maiores que '%maxwidth%' de largura.",
'fileImageSizeWidthTooSmall' => "A imagem '%value%' que está a carregar não é larga o suficiente ('%width%'). Imagens carregadas devem ter pelo menos '%minwidth%' de largura.",
'fileImageSizeHeightTooBig' => "A altura da imagem '%value%' que está a carregar é muito alta ('%height%'). Imagens carregadas não podem exceder '%maxheight%' de altura.",
'fileImageSizeHeightTooSmall' => "A altura da imagem '%value%' que está a carregar é muito baixa ('%height%'). Imagens carregadas não podem menores que '%minheight%' de altura.",
'fileImageSizeNotDetected' => "O tamanho da imagem '%value%' que está a carregar não pode ser detetado.",
'fileImageSizeNotReadable' => "A imagem '%value%' que está a carregar não pode ser lida.",
'passwordConfirmation' => 'Confirmar a palavra-passe',
'databaseUserNameExists' => 'Já existe um nome de utilizador da base de dados com o nome %value%.',
'invalidUserName' => 'O nome de utilizador de base de dados contém carateres não permitidos.',
'longUserName' => 'O nome de utilizador da base de dados excede os %%max%% caracteres.',
'forbiddenName' => 'O nome de utilizador da base de dados "%value%" não é permitido.',
'invalidAdminLogin' => 'Impossível utilizar as credenciais do utilizador selecionadas para o acesso de administrador. O nome de utilizador especificado não é válido: %%cause%%',
'invalidAdminPassword' => 'Impossível utilizar as credenciais do utilizador selecionadas para o acesso de administrador. A palavra-passe especificada não é válida: %%cause%%',
'passwordLengthTooShort' => "a palavra-passe é menor do que %min% carateres.",
'passwordLengthTooLong' => "a palavra-passe é maior do que %max% carateres.",
'passwordRegexNotMatch' => "a palavra-passe não corresponde ao padrão '%pattern%'.",
'fileSharingEmptyFolderName' => "É necessário especificar um nome de pasta.",
'fileSharingInvalidFolderName' => "O nome de pasta especificado não é válido. Não pode conter qualquer um dos seguintes carateres: \\ / : * ? \" < > |",
'fileSharingFolderExists' => "Não é possível criar uma pasta com o nome especificado porque já existe uma pasta com o mesmo nome.",
'invalidUrl' => 'O endereço especificado não é válido. É necessário especificar um endereço válido, como http://domain.com.',
'domainVirtualdirectoryReservedName' => 'Este nome de diretório está reservado. Por favor, introduza outro nome para o seu diretório virtual.',
'domainVirtualdirectoryInvalidName' => 'Um nome de diretório deve conter apenas carateres alfanuméricos, sublinhados e traço.',
'filesharingPathUnavailable' => 'Um diretório com este nome já existe no domínio especificado. Por favor, utilize outro nome de diretório.',
'filesharingSslNotAvailableOnDomain' => 'Foi selecionada a utilização de botões seguros, mas o domínio não tem um SSL/TLS ativado. Por favor, selecione um domínio com suporte ao SSL/TLS, ou não selecione a caixa de verificação Gerar botões seguros.',
'filesharingSslRedirectOnDomain' => 'O domínio selecionado tem a opção "Permanent SEO-safe 301 redirect from HTTP to HTTPS" ativada. Para configurar a partilha de ficheiros, selecione um domínio que tenha essa opção desativada ou assinale a caixa de seleção "Gerar hiperligações seguras para ficheiros e pastas".',
'filesharingSslNotAvailableOnDefaultDomain' => 'Foi selecionada a utilização de botões seguros no endereço IP ou nome de host do servidor, mas tais botões só podem ser criados em páginas web com suporte ao SSL/TLS. Por favor, configure um site web com suporte ao SSL/TLS, ou não selecione a caixa de verificação Gerar botões seguros.',
'filesharingDefaultDomainSelectedOnServerIp' => 'Foi selecionado o endereço IP do servidor para o qual um domínio predefinido é atribuído. Por favor, selecione um site web como URL raiz ao invés de endereço IP.',
'physicalPathOnDomainAlreadyExists' => 'Já existe um diretório com esse nome.',
'virtualPathOnDomainAlreadyExists' => 'Já existe um diretório virtual com esse nome.',
'sysUserLoginSyntaxWindows' => 'Você pode usar símbolos alfanuméricos, hífen (-), ponto (.) e sublinhado (_) no nome do utilizador. O nome de utilizador deve começar com um símbolo alfanumérico.',
'sysUserLoginSyntaxUnix' => 'Você pode usar símbolos alfanuméricos minúsculos, hífen (-), ponto (.) e sublinhado (_) no nome do utilizador. O nome de utilizador deve começar com um símbolo alfanumérico.',
'docrootNotInWebspaceRoot' => 'O diretório definido não está localizado no diretório de raiz da assinatura.',
'docrootContainsSpecialCharacters' => 'O nome do diretório especificado contém símbolos que não podem ser utilizados.',
'docrootWithinProhibitedDirectory' => 'O diretório especificado contém um diretório de serviço.',
'docrootWithinInstalledApplication' => 'O diretório especificado é sobreposto por uma aplicação web instalada em %path%.',
'docrootIsNotDirectory' => 'Não é possível usar o caminho especificado porque a sua parte refere-se a um ficheiro.',
'docrootTooLongPart' => 'O nome do diretório especificado é muito longo.',
'subdomainWrongName' => '%errorDescription%',
'subdomainWrongDomain' => 'O domínio incorreto foi selecionado.',
'domainAliasWrongName' => '%errorDescription%',
'phoneRegexNotMatch' => 'Foi especificado um número de telefone incorreto, continha símbolos não permitidos.',
'stateInvalid' => 'Foi especificado o estado ou província incorreto.',
'zipRegexNotMatch' => 'Foi especificado o CEP ou caixa postal incorreto.',
'limitValueInvalid' => 'O limite especificado é inválido.',
'softLimitValueInvalid' => 'O valor deve situar-se no intervalo %%MIN%%..%%MAX%%.',
'outgoingMessagesLimitValueInvalid' => 'O valor deve situar-se no intervalo %%MIN%%..%%MAX%%. Apenas o administrador Plesk pode ajustar essa configuração.',
'limitMssqlDatabaseFileSizeValueInvalid' => 'O tamanho de um ficheiro da base de dados MS SQL deve ser um número inteiro entre 0 e 16 TB.',
'limitMssqlDatabaseLogFileSizeValueInvalid' => 'O tamanho de um ficheiro de registo da base de dados MS SQL deve ser um número inteiro entre 0 e 2 TB.',
'limitDiskspaceValueInvalid' => 'O limite de espaço de disco deve ser um número inteiro entre 0 e 4095 TB.',
'limitTrafficValueInvalid' => 'O limite de tráfego deve ser um número inteiro entre 0 e 4095 TB/mês.',
'limitMboxQuotaValueInvalid' => 'O limite de tamanho da caixa de correio deve ser um número inteiro entre 0 e 4095 TB.',
'limitRetainPeriodValueInvalid' => 'O valor de "Manter estatísticas de rede e de tráfego" nos planos de serviços não pode ser menor do que o valor de "Manter estatísticas de rede e de tráfego" em Ferramentas e configurações> Configurações do servidor. Especifique um número inteiro maior ou igual a %%MIN%% e menor do que %%MAX%%.',
'limitValueOverused' => 'A quantidade de recursos atualmente utilizada excede o valor de limite especificado. Não pode especificar um valor menor que %%used%%',
'limitValueOverselled' => 'O limite de utilização de recursos do %%reserved%% já está atribuído para assinaturas. Não pode especificar um valor menor que %%reserved%%',
'lessThan' => "'%value%' é menor que '%min%'",
'greaterThan' => "'%value%' é maior que '%max%'",
'greaterThanDiskQuota' => "%value% é maior do que a quota de disco (%max%)",
'notDigits' => 'O valor deve ser um número inteiro.',
'digitsInvalid' => 'O valor deve ser um número inteiro.',
'digitsStringEmpty' => 'O valor deve ser um número inteiro.',
'isEqual' => "O valor não pode ser igual a '%invalidValue%'.",
'notInt' => 'O valor deve ser um número inteiro.',
'maillistNameInvalid' => 'O endereço de lista de envio especificado não é válido.',
'maillistReservedNameAlreadyExists' => 'O endereço especificado já está reservado.',
'maillistAlreadyExists' => 'O endereço especificado já é utilizado por uma lista de envio.',
'maillistAlreadyExistsOnServer' => 'O nome especificado de lista de envio já é utilizado por outra assinatura',
'mailnameAlreadyExists' => 'O endereço de e-mail especificado já existe.',
'mailaliasAlreadyExists' => 'O endereço especificado já é utilizado por um nome alternativo de e-mail.',
'autoresponderEndDateIsInvalid' => 'A data especificada deve encontrar-se no futuro.',
'mailPostboxLimit' => '%message%',
'userEmailLimitExceeded' => '%limitManagerMessage%',
'resourceCannotBeAllocated' => 'O valor pedido ultrapassa os limites do plano do revendedor (%value%).',
'permissionCannotBeChecked' => 'Não é possível conceder a permissão porque está em conflito com o plano do revendedor.',
'dump.nameEmpty' => 'Por favor, introduza um nome de saída.',
'dump.nameInvalid' => 'Um nome de dump não pode conter qualquer dos seguintes carateres: %%chars%%.',
'dump.nameTooLong' => 'O nome do ficheiro dump é demasiado longo. O caminho total do dump não deve ultrapassar %%maxLength%% caracteres.',
'zxcvbnEstimator.passwordStrength' => 'A sua palavra-passe não é suficientemente complexa. De acordo com a política do servidor, a força da palavra-passe mínima é %strength%.',
'zxcvbnEstimator.passwordStrengthVeryWeak' => 'Muito fraca (não é recomendada)',
'zxcvbnEstimator.passwordStrengthWeak' => 'Fraca (não é recomendada)',
'zxcvbnEstimator.passwordStrengthMediocre' => 'Média',
'zxcvbnEstimator.passwordStrengthStrong' => 'Forte (recomendada)',
'zxcvbnEstimator.passwordStrengthStronger' => 'Muito forte',
'zxcvbnEstimator.passwordStrengthVeryWeakHint' => 'Pode ser descoberta facilmente através de força bruta. Vulnerável a "credential stuffing" e ataques por dicionário.',
'zxcvbnEstimator.passwordStrengthWeakHint' => 'Não pode ser descoberta facilmente através de força bruta. Menos vulnerável a "credential stuffing" e ataques por dicionário.',
'zxcvbnEstimator.passwordStrengthMediocreHint' => 'Pode ser descoberta através de força bruta.',
'zxcvbnEstimator.passwordStrengthStrongHint' => 'Dificilmente descoberta através de força bruta. Alguma proteção contra ataques offline.',
'zxcvbnEstimator.passwordStrengthStrongerHint' => 'Pouco prática de descobrir através de força bruta. Proteção razoável contra ataques offline.',
'emailCantBeRenamed' => "O servidor não suporta a renomeação das contas de correio.",
'emailOwnedByAnotherUser' => "Este endereço de e-mail é de propriedade de outro utilizador.",
'maillistAdminEmailShouldExistsOnDomain' => 'O endereço de e-mail do administrador de lista de mailing deve ser registado no mesmo domínio da lista de mailing.',
'webmailExists' => "O serviço de webmail '%value%' já existe.",
'invalidDbName' => 'O nome da base de dados pode conter unicamente símbolos alfanuméricos, pontos, traços e sublinhados.',
'longDbName' => 'O nome de base de dados é muito longo.',
'dbNameClash' => 'O nome da base de dados e o nome de utilizador da base de dados devem ser diferentes.',
'dbConnectFailed' => 'Impossível ligar ao servidor de base de dados. Por favor, verifique as credenciais de utilizador de base de dados e as restrições de acesso.',
'databaseNameAlreadyExists' => 'Já existe uma base de dados com o nome %value%.',
'wrongUrlSyntax' => 'O endereço especificado não é válido. É necessário especificar um endereço válido, como http://domain.com, relative/path ou mailto:address.',
'connectionRefused' => 'Ligação recusada.',
'loginIncorrect' => 'Nome de utilizador incorreto',
'failedToChangeDirectory' => 'O diretório não existe',
'failedToChangeMode' => 'Falha na alteração do modo',
'failedToCreateDirectory' => 'A criação de ficheiros não é permitida',
'failedToRenameDirectory' => 'A renomeação de ficheiros não é permitida',
'failedToDeleteDirectory' => 'A eliminação de ficheiros não é permitida',
'ipInvalid' => "'%value%' parece não ser um endereço IP válido ou pertence ao tipo errado.",
'ipv6IsNotGlobal' => "\"%value%\" não é um endereço IP público.",
'ipMaskInvalid' => "'%value%' não parece ser uma máscara de endereço IP válida.",
'ipInvalidForInterface' => 'O endereço IP especificado não pode ser utilizado na interface de rede. É necessário especificar um endereço IP válido com intervalo ou máscara de prefixo de sub-rede.',
'ipInvalidForInterfaceIpv6NotAvailable' => 'O endereço IP especificado não pode ser utilizado na interface de rede selecionada porque o suporte ao IPv6 é desligado para esta interface.',
'ipAlreadyExists' => 'Endereço IP %value% já existe.',
'notInArray' => 'Esta opção não é suportada.',
'ipAddressIsNotSelected' => 'Pelo menos um endereço IP deve ser selecionado.',
'noServiceNodeSpecified' => 'Erro interno: não foi especificado um nó de serviço.',
'serviceNodeInvalidName' => 'Nome de nó de serviço inválido "%value%".',
'serviceNodeNameAlreadyExists' => 'O nó de serviço com o nome "%value%" já existe.',
'serviceNodeIpUsed' => "Impossível remover o nó de serviço: o endereço IP está registado.",
'serviceNodeIpAddressAlreadyExists' => 'O nó de serviço com o endereço IP "%value%" já existe.',
'serviceNodeInvalidTransport' => 'Nome de transporte inválido "%value%".',
'app_non_unique_setting_value' => 'Outro objeto tem o mesmo valor de configuração. Esta configuração deve ser única à este objeto.',
'wrongLocalUrlSyntax' => 'O endereço especificado é inválido. Por favor, introduza um endereço local válido, como /smb/web/view.',
'phpIsapiHandlerTypeNotSupported' => 'O tipo de manipulador ISAPI não é suportado pela versão atual de PHP.',
'dbNameNotExist' => 'A base de dados especificada não existe.',
'invalidBooleanValue' => 'Os valores permitidos são "true" ou "false".',
'invalidMimeType' => 'O tipo MIME especificado é inválido: "%value%".',
'invalidHeaders' => 'O cabeçalho especificado é inválido: "%value%".',
'invalidHandler' => 'O manipulador especificado é inválido: "%value%".',
'invalidAllowDeny' => 'A diretiva de Permitir/Negar especificada é inválida: "%value%".',
'nonUniqueAllowDeny' => 'O valor especificado para a diretiva de Permitir/Negar já existe: "%value%".',
'maxItemsCountExeededAllowDeny' => 'O número de endereços IP na lista deve ser inferior ou igual a %value%.',
'invalidDirectoryIndex' => 'O ficheiro de índice do diretório raiz selecionado é inválido.',
'invalidNginxProxyMode' => 'O valor especificado para a propriedade nginxProxyMode é inválido. Os valores permitidos são "true" ou "false".',
'invalidNginxHttp3Enabled' => 'O valor especificado para a propriedade NginxHttp3Enabled é inválido. Os valores permitidos são "true" ou "false".',
'invalidNginxTransparentMode' => 'O valor especificado para a propriedade nginxTransparentMode é inválido. Os valores permitidos são "true" ou "false".',
'invalidNginxServeStatic' => 'O valor especificado para a propriedade nginxServeStatic é inválido. Os valores permitidos são "true" ou "false".',
'invalidStaticFilesExtensions' => 'As extensões dos ficheiros estáticos especificados são inválidos: "%value%".',
'invalidNginxServePhp' => 'O valor especificado para a propriedade nginxServePhp é inválido. Os valores permitidos são "true" ou "false".',
'invalidDocuments' => 'O nome de documento não deve conter vírgulas (",").',
'duplicateDocuments' => 'Os seguintes documentos já existem na lista de documentos predefinidos: "%value%"',
'protected_directory_invalid_name' => 'Nome de directório protegido é inválido.',
'protected_directory_invalid_login' => 'O login de um utilizador de diretório protegido por palavra-passe não deve ser maior que 20 carateres alfanuméricos. O login também pode ter o símbolo traço ("-"), mas não pode começar com ele.',
'notARelativePath' => 'O caminho deve ser relativo',
'cannotUseJunctions' => 'Não é possível utilizar junções fora do webspace como diretório temporário para compilação',
'notBetween' => '"%value%" não está entre "%min%" e "%max%", inclusivamente',
'notBetweenStrict' => '"%value%" não está entre estritamente "%min%" e "%max%"',
'redirectToMyself' => 'A página web não pode redirecionar para si próprio. Insira o endereço de destino diferente do URL do site principal.',
'redirectToAlias' => 'A página web não pode ser redirecionada para o seu nomes alternativos. Insira o endereço de destino diferente do endereço do nome alternativo do site principal.',
'relativePathInvalid' => 'O caminho especificado é inválido.',
'aspDotNetSettingsInvalid' => 'Um ou mais dos valores especificados para as configurações do ASP.NET são inválidos.',
'mboxOutgoingMessagesLimitValueInvalid' => '" O valor do limite de mensagens enviadas por uma caixa de mensagens deve ser superior a ""%%MIN%%""."',
'domainOutgoingMessagesLimitValueInvalid' => '" O valor do limite de mensagens enviadas por um domínio deve ser superiores a""%%MIN%%""."',
'subscriptionOutgoingMessagesLimitValueInvalid' => '" O valor do limite de mensagens enviadas por uma assinatura deve ser superior a ""%%MIN%%""."',
'iisAuthNotEnabled' => 'A autenticação anónima ou do Windows precisa ser ativada nas configurações do servidor web para o domínio.',
'mboxOutgoingMessagesLimitValueInvalidDigit' => 'O valor do limite de mensagens enviadas para a caixa de correio deve ser um número inteiro positivo ou \'por defeito\'. Também pode ser \'-1\' para o valor \'Ilimitado\'.',
'domainOutgoingMessagesLimitValueInvalidDigit' => 'O valor do limite de mensagens enviadas para um domínio deve ser um número inteiro positivo ou \'por defeito\'. Também pode ser \'-1\' para o valor \'Ilimitado\'.',
'subscriptionOutgoingMessagesLimitValueInvalidDigit' => 'O valor do limite de mensagens enviadas para uma assinatura deve ser um número inteiro positivo ou \'por defeito\'. Também pode ser \'-1\' para o valor \'Ilimitado\'.',
'outgoingMessagesReportPeriodValueInvalid' => 'O valor especificado para o período de referência não é suportado.',
'outgoingMessagesNotificationPeriodValueInvalid' => 'O valor especificado para o período de notificação não é suportado.',
'textItemsListInvalid' => '" O item especificado é inválido: ""%value%""."',
'textItemsListInvalidMulti' => 'Os elementos especificados são inválidos: "%value%".',
'textItemsListNonUnique' => '" O valor especificado já existe: ""%value%""."',
'textItemsListMaxItemsCountExeeded' => 'O número de itens não deve exceder %value%.',
'invalidAcl' => '" O endereço especificado é inválido: ""%value%""."',
'nonUniqueAcl' => '" O valor especificado para o host já existe: ""%value%""."',
'httpInvalidStatusFormat' => 'Os códigos de estado devem ser números no formato 400 ou 400.1',
'httpInvalidStatusCode' => 'Os códigos de estado devem estar entre %%minCode%% e %%maxCode%%',
'httpInvalidStatusSubCode' => 'Os códigos de subestado devem estar entre %%minSubCode%% e %%maxSubCode%%',
'httpInvalidStatusRange' => 'Os intervalos de estado devem definir um intervalo de um valor mínimo a um valor máximo',
'phpSettingValueByteRegexNotMatch' => 'Foi definido um valor incorreto. Introduza um valor inteiro e um caratere de abreviatura (K para kilobyte, M para megabyte, G para gigabyte, por exemplo, 128M)',
'phpFpmServersAmountNotPositive' => "O valor deve ser um número positivo.",
'phpFpmServersAmountLessThan' => "'%value%' é menor do que '%%min%%' (%%field%%)",
'phpFpmServersAmountGreaterThan' => "'%value%' é maior do que '%%max%%' (%%field%%)",
'phpInvalidIniSyntax' => "Sintaxe INI inválida detetada na linha %%line%%: '%%text%%'",
'portRangeInvalid' => 'O intervalo de portas especificado é inválido. O valor esquerdo deve ser menor do que o direito.',
'portRangeValueInvalid' => 'O valor %value% no intervalo de porta é inválido. Deve ser entre %min% - %max%.',
'domainResolvesToAnotherIp' => 'O domínio resolve-se para o endereço de IP incorreto (%value%). Para colocar o seu website online, corrija %%dnsSettingsLink%%.',
'domainResolvesToAnotherServer' => 'Não é possível utilizar o nome de domínio porque é resolvido num servidor diferente. Para resolver este problema, modifique a política em Ferramentas e Configurações > Nomes de Domínio proibidos (sob "Segurança"), ou contacte o fornecedor de alojamento.',
'domainNotResolved' => 'Não é possível resolver o domínio. Para colocar o seu website online, corrija %%dnsSettingsLink%%.',
'dnsSettingsLink' => 'Definições de DNS',
'backupRotationSingleValueInvalid' => 'O limite foi ultrapassado.',
'backupRotationMultipleValueInvalid' => 'O limite foi ultrapassado por todas as cópias de segurança agendadas para serem armazenadas em armazenamento local: %%details%%.',
'backupRotationDetail' => '{count, plural, one {# cópia de segurança do tipo {type} } other {# cópias de segurança do tipo {type}}}',
'backupRotationTypeHourly' => 'intervalo de horas',
'backupRotationTypeDaily' => 'diariamente',
'backupRotationTypeWeekly' => 'semanalmente',
'backupRotationTypeMonthly' => 'mensalmente',
'backupPathInvalidCharacters' => '"%value%" contém carateres inválidos.',
'backupPathInvalidDot' => '"%value%" contém um caminho inválido "." ou "..".',
'backup.outputFile.invalidCharacters' => 'O nome do ficheiro de cópia de segurança não pode terminar com um número.',
'backup.outputFile.empty' => 'O caminho da cópia de segurança não pode estar vazio.',
'networkAccessAlreadyExists' => 'A rede já está na lista de restrições de acesso IP.',
'codeRegexNotMatch' => 'O código de ativação não é válido.',
'nameUsedForPlesk' => 'Impossível criar o domínio porque o seu nome é encontrado no URL que utilizou para iniciar sessão no Plesk. Para criar o domínio, inicie sessão no Plesk em https://%value%:8443 ou https://plesk.%value%.',
'invalidNameDirectory' => 'O nome especificado é inválido.',
'invalidPasswordCharacters' => 'A palavra-passe não pode conter aspas, espaços ou caracteres nacionais.',
'invalidPasswordLength' => 'A palavra-passe deve ter entre %%min%%-%%max%% caracteres de comprimento.',
'passwordContainsLogin' => 'A palavra-passe não deve conter o login.',
'invalidPhpExtensionName' => 'O nome da extensão é inválido.',
'hexStringNotMatch' => 'Os valores indicados não parecem ser uma cadeia hexadecimal válida.',
'invalidCertificateData' => 'O valor indicado não parece ser um dado de certificado válido.',
'invalidSha256Hash' => 'O valor indicado não parece ser um hash SHA-256 válido.',
'invalidSha512Hash' => 'O valor indicado não parece ser um hash SHA-512 válido.',
'invalidTlsaMatchingType' => 'Foi facultado um tipo inválido de correspondência TLSA.',
'invalidHttpsIpv4hint' => 'O valor especificado tem de estar vazio ou conter uma lista separada por vírgulas dos endereços IPv4.',
'invalidHttpsIpv6hint' => 'O valor especificado tem de estar vazio ou conter uma lista separada por vírgulas dos endereços IPv6.',
'invalidHttpsProtocols' => 'O valor especificado não pode conter nenhum espaço em branco nem os caracteres \'=\', \'\\\' e não pode ter mais de 255 bytes.',
'invalidHttpsVal' => 'O valor do registo HTTPS do DNS tem de respeitar a norma RFC 9460.',
'invalidHttpsValHost' => 'O valor da opção de alojamento de destino tem de ser um nome de domínio válido ou vazio.',
'invalidHttpsValPort' => 'O valor da opção "porta" tem de estar entre 0 e 65535, inclusive.',
'invalidHttpsValProtocols' => 'O valor da opção "alpn" não pode conter nenhum espaço em branco nem os caracteres \'=\', \'\\\' e não pode ter mais de 255 bytes.',
'invalidHttpsValIpv4hint' => 'O valor da opção "ipv4hint" tem de estar vazio ou conter uma lista separada por vírgulas dos endereços IPv4.',
'invalidHttpsValIpv6hint' => 'O valor da opção "ipv6hint" tem de estar vazio ou conter uma lista separada por vírgulas dos endereços IPv6.',
'fail2ban.invalidIpsWithJailsList' => 'A lista de endereços IP e "jail names" deve ser especificada no formato \'IP,JAIL[;IP,JAIL...]\'.',
'fail2ban.invalidIp' => 'Os endereços IP na lista devem ser endereços IP válidos ou máscaras CIDR.',
'fail2ban.invalidIpList' => 'A lista de endereços IP deve ser especificada no formato \'IP[;IP...]\'.',
'fail2ban.invalidJail' => 'Jails da lista devem existir e estar ativas no servidor.',
'fail2ban.ipTooLong' => 'Os endereços IP da lista não podem ter mais de {max, plural, one {# caractere} other {# caracteres}}',
'fail2ban.ipTrusted' => 'Os endereços IP da lista não devem ser endereços IP de confiança.',
'fail2ban.banTrustedIp' => 'O endereço IP está assinalado como sendo de confiança e não pode ser banido.',
'notifyInvalid' => 'São esperados os seguintes valores: %value%.',
'cronStyleError' => 'Sintaxe crontab inválida.',
'cronStyleErrorWin' => 'Barra (/) e hífen (-) não são permitidos.',
'scheduler.sysUserLoginInvalid' => 'O utilizador do sistema com o nome %value% não tem permissão ou não existe.',
'smarthost.invalidHostname' => 'O valor especificado deve ser um nome de domínio válido ou um endereço de IP válido.',
'smarthost.invalidUsernameCharacters' => 'O nome de utilizador só pode conter letras, números e caracteres especiais, exceto %%invalid%%.',
'smarthost.invalidUsernameLength' => 'O nome de utilizador deve ter entre %%minLength%% e %%maxLength%% caracteres de comprimento.',
'smarthost.invalidEncryption' => 'Esta opção não é suportada.',
'serverComponents.componentNotExists' => "O componente '%%value%%' não existe.",
'serverComponents.packageNotExists' => "O pacote '%%value%%' não existe.",
];

View File

@@ -1,21 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'title' => 'Alterar visualização',
'serviceProviderView' => 'Visualização Service Provider',
'serviceProviderViewHint' => 'para fornecedores de alojamento Web',
'serviceProviderViewRecommended' => 'recomendado para fornecedores de alojamento Web',
'powerUserView' => 'Visualização Power User',
'powerUserViewHint' => 'para programadores e agências Web',
'powerUserViewRecommended' => 'recomendado para programadores e agências Web',
'currentViewMessage' => 'Está atualmente em %%view%% (%%hint%%).',
'actionMessage' => '%%switchLink%% (%%recommended%%) ou %%helpLink%%.',
'switchView' => 'Mudar para %%view%%',
'learnMore' => 'saber mais sobre visualizações',
'powerUserViewWarning' => "Se os clientes foram adicionados na Vista do Service Provider, os seus domínios não são visíveis na Vista Power User. Nesta vista, só estão visíveis os domínios dos administradores.",
'confirmationBoxText' => 'Pretende ocultar o menu Alterar Visualização?',
'confirmationBoxDescription' => 'Note que ocultar o menu, removê-lo-á de forma permanente. Ainda poderá alternar entre visualizações em Ferramentas e Configurações> Gestão de Interface.',
'confirmationBoxButtonYes' => 'Sim',
'confirmationBoxButtonNo' => 'Não',
'hide' => 'Ocultar seletor de visualizações',
];

View File

@@ -1,12 +0,0 @@
<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
'message' => 'Não foram criados novos ficheiros de configuração para o servidor web Apache devido a erros nos modelos de configuração: %%error%%. Foram-lhe enviadas descrições de erro detalhadas por e-mail. %%howToFix%% Resolva os problemas e clique em %%link%% para gerar novamente ficheiros de configuração danificados ou %%linkAll%% para gerar todos os ficheiros de configuração.',
'knownIssue' => 'Para corrigir o problema, siga as instruções descritas na base de conhecimento: %%kbArticle%%',
'link' => 'aqui',
'linkAll' => 'aqui',
'moduleLink' => 'Veja os detalhes em Resolução de Problemas de Configuração',
'messageInProgress' => 'A configuração do servidor web está em andamento. Não abandone esta página até o término da operação.',
'messageSuccess' => 'A configuração do servidor web foi terminada com sucesso: Novos ficheiros de configuração foram criados e aplicados ao servidor web.',
'messageFailure' => 'Impossível configurar o servidor web:',
];