<?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 %)',
];