236 lines
13 KiB
PHP
236 lines
13 KiB
PHP
<?php
|
|
// Copyright 1999-2024. WebPros International GmbH. All rights reserved.
|
|
|
|
$messages = [
|
|
'title' => 'Watchdog',
|
|
'App' => [
|
|
'monitoringStatus' => 'Monitorização de serviços e discos',
|
|
'successMonitoringEnable' => 'A monitorização foi ativada.',
|
|
'successMonitoringDisable' => 'A monitorização foi desativada.',
|
|
'MonitStatus' => [
|
|
'monitored' => 'Ativada',
|
|
'notmonitored' => 'Desativada',
|
|
'init' => 'Em verificação',
|
|
'timeout' => 'Desativada devido a encerramentos frequentes',
|
|
'notinstalled' => 'Não instalada',
|
|
'nolicence' => 'Sem licença',
|
|
'notconfigured' => 'Não configurado',
|
|
'undefined' => 'Indefinido',
|
|
'action' => [
|
|
'enable' => 'Ativar',
|
|
'disable' => 'Desativar',
|
|
],
|
|
],
|
|
'tabServices' => 'Serviços',
|
|
'Services' => [
|
|
'List' => [
|
|
'columnService' => 'Serviço',
|
|
'columnStatus' => 'Estado',
|
|
'columnMonitStatus' => 'Monitorização',
|
|
'reload' => 'Atualizar',
|
|
'buttonReload' => 'Atualizar',
|
|
'search' => 'Pesquisar',
|
|
'searchPlaceholder' => 'Pesquisar...',
|
|
'successMonitEnable' => 'A monitorização foi ativada.',
|
|
'successMonitDisable' => 'A monitorização foi desativada.',
|
|
'ServiceStatus' => [
|
|
'running' => 'Em execução',
|
|
'notrunning' => 'Interrompido',
|
|
'notcheck' => 'Não monitorizado',
|
|
'init' => 'Ainda não verificado',
|
|
'undefined' => 'Indefinido',
|
|
],
|
|
],
|
|
'ServiceProperties' => [
|
|
'sectionMonitoring' => 'Definições da monitorização',
|
|
'monitStatus' => 'Monitorizar o serviço',
|
|
'saveStats' => 'Guardar as estatísticas do serviço',
|
|
'timeout' => 'Interromper a monitorização do serviço se for reiniciado frequentemente',
|
|
'timeoutNum' => '%%times%% vezes em %%cycles%% polls',
|
|
'connectionTimeout' => 'Terminou o tempo de espera da ligação',
|
|
'seconds' => 'segundos',
|
|
'startCmd' => 'Para iniciar o serviço, execute o comando',
|
|
'stopCmd' => 'Para interromper o serviço, execute o comando',
|
|
'startTime' => 'Hora de início do serviço',
|
|
'buttonSave' => 'Guardar',
|
|
'buttonCancel' => 'Cancelar',
|
|
'success' => 'As definições de monitorização foram atualizadas.',
|
|
],
|
|
],
|
|
'tabDisks' => 'Discos',
|
|
'Disks' => [
|
|
'List' => [
|
|
'columnDevice' => 'Dispositivo',
|
|
'columnMountPoint' => 'Ponto de montagem',
|
|
'columnStatus' => 'Estado',
|
|
'columnMonitStatus' => 'Monitorização',
|
|
'columnSpaceRate' => 'Limiar de utilização de espaço no disco',
|
|
'columnInodsRate' => 'Limiar do número de ficheiros',
|
|
'reload' => 'Atualizar',
|
|
'buttonReload' => 'Atualizar',
|
|
'search' => 'Pesquisar',
|
|
'searchPlaceholder' => 'Pesquisar...',
|
|
'DiskStatus' => [
|
|
'normal' => 'OK',
|
|
'excess' => 'Ultrapassa o limiar',
|
|
'unmounted' => 'Não montado',
|
|
'notcheck' => 'Não monitorizado',
|
|
'init' => 'Ainda não verificado',
|
|
'undefined' => 'Indefinido',
|
|
],
|
|
'spaceRate' => [
|
|
'percent' => '%%spaceRate%%%',
|
|
'kilobyte' => '%%spaceRate%% KB',
|
|
'megabyte' => '%%spaceRate%% MB',
|
|
'gigabyte' => '%%spaceRate%% GB',
|
|
],
|
|
'inodsRate' => [
|
|
'percent' => '%%inodsRate%%%',
|
|
'file' => '%%inodsRate%% ficheiros',
|
|
],
|
|
'successMonitEnable' => 'A monitorização foi ativada.',
|
|
'successMonitDisable' => 'A monitorização foi desativada.',
|
|
],
|
|
'DiskProperties' => [
|
|
'sectionMonitoring' => 'Definições da monitorização',
|
|
'spaceRate' => 'Limitar de utilização de espaço no disco',
|
|
'spaceRateUnit' => [
|
|
'percent' => '%',
|
|
'kilobyte' => 'KB',
|
|
'megabyte' => 'MB',
|
|
'gigabyte' => 'GB',
|
|
],
|
|
'inodsRate' => 'Limiar do número de ficheiros',
|
|
'inodsRateUnit' => [
|
|
'percent' => '%',
|
|
'file' => 'ficheiros',
|
|
],
|
|
'command' => 'Comando a executar',
|
|
'buttonSave' => 'Guardar',
|
|
'buttonCancel' => 'Cancelar',
|
|
'success' => 'As definições de monitorização foram atualizadas.',
|
|
],
|
|
],
|
|
'tabStatistics' => 'Estatísticas',
|
|
'Statistics' => [
|
|
'description' => "Ver a utilização do CPU e RAM do servidor por serviços.",
|
|
'buttonSettings' => 'Definições',
|
|
'buttonRefresh' => 'Atualizar',
|
|
'usageDescription' => 'Estatísticas para o período entre %%from%% e %%to%%',
|
|
'cpuUsage' => 'Utilização do CPU, %',
|
|
'memoryUsage' => 'Utilização da RAM, MB',
|
|
'chartTooltip' => '%%name%%: %%value%%',
|
|
'Settings' => [
|
|
'title' => 'Definições de apresentação das estatísticas',
|
|
'period' => 'Período',
|
|
'dayPeriod' => 'Últimas 24 horas',
|
|
'weekPeriod' => 'Semana',
|
|
'monthPeriod' => 'Mês',
|
|
'yearPeriod' => 'Ano',
|
|
'services' => 'Serviços',
|
|
'showTotal' => 'Estatísticas gerais',
|
|
'buttonSave' => 'Guardar',
|
|
'buttonCancel' => 'Cancelar',
|
|
'success' => 'As definições foram atualizadas.',
|
|
],
|
|
],
|
|
'Settings' => [
|
|
'buttonOpen' => 'Definições',
|
|
'title' => 'Definições',
|
|
'sectionInterface' => 'Definições da interface',
|
|
'refreshPages' => 'Atualizar páginas automaticamente',
|
|
'sectionMonitoring' => 'Definições da monitorização',
|
|
'automonit' => 'Monitorizar todos os serviços iniciados pelo administrador',
|
|
'pollInterval' => 'Intervalo de polling (em segundos)',
|
|
'storageSysstat' => 'Guardar as estatísticas de utilização de recursos',
|
|
'sysstatStorageTime' => 'O número de dias durante os quais guardar as estatísticas de utilização de recursos',
|
|
'sectionReports' => 'Reportar definições',
|
|
'reportRate' => 'Enviar relatórios',
|
|
'sectionEmail' => 'Definições de notificações por email',
|
|
'mailTo' => 'Enviar emails para',
|
|
'mailFrom' => 'Endereço de email do remetente',
|
|
'mailServers' => 'Servidor SMTP para envio de notificações',
|
|
'disabled' => 'desativado',
|
|
'daily' => 'diariamente',
|
|
'weekly' => 'semanalmente',
|
|
'monthly' => 'mensalmente',
|
|
'buttonSave' => 'Guardar',
|
|
'buttonCancel' => 'Cancelar',
|
|
'success' => 'As definições foram atualizadas.',
|
|
],
|
|
],
|
|
|
|
'totalStats' => 'Geral',
|
|
|
|
'__perm_denied' => 'Permissão recusada.',
|
|
'invalidData' => 'Dados inválidos.',
|
|
'isEmpty' => 'O campo obrigatório está vazio. Deve especificar um valor para este campo.',
|
|
'notBetween' => "O valor especificado não está entre '%min%' e '%max%', inclusivé",
|
|
'notInArray' => "'%value%' não é permitido.",
|
|
'emailAddressInvalid' => 'O endereço de email especificado não é válido. Especifique um email válido que corresponda ao padrão seguinte: johndoe@exemplo.com.',
|
|
'emailAddressSpecialNames' => 'O endereço de email especificado não é vá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 caractere ponto (.).',
|
|
'longAddress' => 'O endereço de email é demasiado extenso.',
|
|
'invalidRfcDomainName' => 'O nome do domínio especificado não é um domínio RFC válido.',
|
|
'idnNameConversion' => 'Não foi possível converter o nome do domínio de IDN para Punycode.',
|
|
'ipInvalid' => "\"%value%\" não é um endereço IP válido.",
|
|
'mailServerInvalid' => 'O servidor de correio especificado não é válido.',
|
|
'mailServerNotResolvable' => 'Não é possível resolver o servidor de correio especificado.',
|
|
'commandInvalid' => 'O comando especificado não é válido.',
|
|
'commandFileNotExist' => 'O ficheiro especificado não existe.',
|
|
'notGreaterThan' => "O valor especificado não é superior a '%min%'",
|
|
'notInt' => 'O valor especificado não é um número inteiro.',
|
|
|
|
'errReportPeriod' => "Um período desconhecido '%%period%%'.",
|
|
|
|
'errDbConnection' => "Ocorreu um erro ao ligar à base de dados: %%error%%.",
|
|
'errDbQuery' => "Ocorreu um erro ao processar a consulta à base de dados: %%error%%.",
|
|
'errServiceNotRespond' => 'O serviço %%service%% não responde.',
|
|
'errServiceMonitor' => 'Não foi possível enviar o comando para iniciar a monitorização do serviço %%service%%.',
|
|
'errServiceTerminate' => 'Não foi possível terminar o serviço %%service%%: o serviço de monitorização não parou dentro do período permitido.',
|
|
'errMonitConnect' => 'Não foi possível ligar ao serviço Monit.',
|
|
'errXmlParse' => 'Ocorreu um erro ao interpretar o documento XML com informações sobre estados dos serviços.',
|
|
'errReadTemplate' => 'Ocorreu um erro ao ler o ficheiro de modelo %%file%% para o serviço Monit.',
|
|
'errBigTemplate' => 'O ficheiro de modelo %%file%% é demasiado grande para ser processado pelo serviço Monit. O tamanho do ficheiro não pode exceder 10 KB.',
|
|
'errInvalidCommand' => 'O comando executável %%command%% contém símbolos inválidos para %%path%%.',
|
|
'errUnbaredTemplate' => 'Modelo %%template%% não processado.',
|
|
'errInvalidSymbols' => 'Há símbolos inválidos no caminho do dispositivo %%device%%.',
|
|
'errPartitionNotFound' => 'Não foi possível encontrar a partição %%device%%.',
|
|
'errPartitionNotBlock' => '%%device%% não é um dispositivo de bloco.',
|
|
'errUtilityCall' => "Ocorreu um erro ao chamar o utilitário %%utility%%: %%error%%.",
|
|
|
|
'DNT' => [
|
|
'statusRunning' => 'Accessible',
|
|
'statusStopped' => 'Inaccessible',
|
|
|
|
'report' => [
|
|
'statusRunning' => 'Watchdog is running since %%time%%.',
|
|
'statusStopped' => 'Watchdog was stopped at %%time%%.',
|
|
'monitoredServices' => 'Watchdog is monitoring services:',
|
|
'monitoredServicesNone' => 'Watchdog is not monitoring services.',
|
|
'monitoredDisks' => 'Watchdog is monitoring disks:',
|
|
'monitoredDisksNone' => 'Watchdog is not monitoring disks.',
|
|
'diskStatusMount' => '[%%status%%] %%device%% (mount point %%mount_point%%)',
|
|
'diskStatusNoMount' => '[%%status%%] %%device%%',
|
|
'cpuUsage' => 'Average CPU load: %%value%%.',
|
|
'memoryUsage' => 'Average RAM usage: %%value%%.',
|
|
'events' => 'Events:',
|
|
'eventsNone' => 'No events registered for the period.',
|
|
'event' => '[%%date%%] %%data%%',
|
|
'memoryUnits' => '%%value%% %%units%%',
|
|
'subjDaily' => 'Watchdog daily report %%date%% on %%hostname%%',
|
|
'subjWeekly' => 'Watchdog weekly report %%from%% - %%to%% on %%hostname%%',
|
|
'subjMonthly' => 'Watchdog monthly report for %%date%% on %%hostname%%',
|
|
'serviceEventStopped' => 'Service %%service%% stopped.',
|
|
'serviceEventStarted' => 'Service %%service%% started.',
|
|
'serviceEventReleased' => 'Service %%service%% was released from monitoring because it failed frequently.',
|
|
'serviceEventCustom' => "Service %%service%%: event '%%event%%' occurred.",
|
|
'disk' => '%%device%% (mount point - %%mount_point%%, size - %%size%%, used disk space - %%used%%)',
|
|
'diskEventExceeded' => 'Disk space usage threshold defined for %%disk%% has been exceeded.',
|
|
'diskEventNormal' => 'Disk space usage on %%disk%% returned to the level below the specified threshold.',
|
|
'diskEventUnmounted' => 'Unmounted disk %%disk%%.',
|
|
'diskEventMounted' => 'Mounted disk %%disk%%.',
|
|
'diskEventCustom' => "Disk %%disk%%: event '%%event%%' occurred.",
|
|
],
|
|
],
|
|
];
|