log.debug("maintenance",`Get Monitors for Maintenance: ${maintenanceID} User ID: ${socket.userID}`);
letmonitors=awaitR.getAll("SELECT monitor.id, monitor.name FROM monitor_maintenance mm JOIN monitor ON mm.monitor_id = monitor.id WHERE mm.maintenance_id = ? ",[
letmonitors=awaitR.getAll("SELECT monitor.id FROM monitor_maintenance mm JOIN monitor ON mm.monitor_id = monitor.id WHERE mm.maintenance_id = ? ",[
"retryCheckEverySecond":"Prøv igen hvert {0} sekund.",
"importHandleDescription":"Vælg 'Spring over eksisterende', hvis du vil springe over hver overvåger eller underretning med samme navn. 'Overskriv' sletter alle eksisterende overvågere og underretninger.",
"confirmImportMsg":"Er du sikker på at importere sikkerhedskopien? Sørg for, at du har valgt den rigtige importindstilling.",
"Badge value (For Testing only.)":"Badge Wert (nur für Tests)",
"Show Clickable Link Description":"Wenn diese Option aktiviert ist, kann jeder, der Zugriff auf diese Statusseite hat, auf die Monitor URL zugreifen.",
"Show Clickable Link Description":"Wenn diese Option aktiviert ist, kann jeder, der Zugriff auf diese Statusseite hat, auf die Monitor-URL zugreifen.",
"Badge Label Color":"Badge Label Farbe",
"Badge Color":"Badge Farbe",
"Badge Label Prefix":"Badge Label Präfix",
"Badge Label Suffix":"Badge Label Suffix",
"Badge Maintenance Color":"Badge Wartung Farbe",
"Badge Warn Color":"Badge Warnung Farbe",
"Badge Style":"Badge Stil",
"Badge value (For Testing only.)":"Badge Wert (nur für Tests)",
"steamApiKeyDescription":"برای مانیتورینگ یک سرور استیم، شما نیاز به یک \"Steam Web-API key\" دارید. برای دریافت کلید میتوانید از اینجا اقدام کنید: ",
"No Monitors":"بدون مانیتور",
"Untitled Group":"دسته بنده نشده",
@ -677,7 +677,7 @@
"Access Token":"توکن دسترسی",
"smtp":"ایمیل (SMTP)",
"Device":"دستگاه",
"Proxy server has authentication":"پروکسی سرور دارای احراز هویت",
"Proxy server has authentication":"پروکسی سرور دارای اعتبارسنجی است",
"HeadersInvalidFormat":"Les en-têtes de la requête ne sont pas dans un format JSON valide:",
"HeadersInvalidFormat":"Les en-têtes de la requête ne sont pas dans un format JSON valide:",
"BodyInvalidFormat":"Le corps de la requête n'est pas dans un format JSON valide:",
"Monitor History":"Historique de la sonde",
"clearDataOlderThan":"Conserver l'historique des données de la sonde durant {0} jours.",
@ -338,7 +338,7 @@
"One record":"Un enregistrement",
"steamApiKeyDescription":"Pour surveiller un serveur Steam, vous avez besoin d'une clé Steam Web-API. Vous pouvez enregistrer votre clé ici:",
"Current User":"Utilisateur actuel",
"topic":"Topic",
"topic":"Sujet",
"topicExplanation":"Topic MQTT à surveiller",
"successMessage":"Message de réussite",
"successMessageExplanation":"Message MQTT qui sera considéré comme un succès",
@ -699,7 +699,7 @@
"Edit Tag":"Modifier l'étiquette",
"Body Encoding":"Encodage du corps",
"telegramMessageThreadID":"(Facultatif) ID du fil de message",
"telegramMessageThreadIDDescription":"(Facultatif) Identifiant unique pour le fil de discussion cible (sujet) du forum; pour les supergroupes du forum uniquement",
"telegramMessageThreadIDDescription":"(Facultatif) Identifiant unique pour le fil de discussion ciblé (sujet) du forum; pour les supergroupes du forum uniquement",
"telegramProtectContent":"Protéger le transfert/l'enregistrement",
"telegramProtectContentDescription":"S'il est activé, les messages du robot dans Telegram seront protégés contre le transfert et l'enregistrement.",
"telegramSendSilently":"Envoyer silencieusement",
@ -749,5 +749,31 @@
"endDateTime":"Date/heure de fin",
"cronExpression":"Expression cron",
"cronSchedule":"Calendrier: ",
"invalidCronExpression":"Expression Cron non valide: {0}"
"invalidCronExpression":"Expression Cron non valide: {0}",
"ntfyUsernameAndPassword":"Nom d'utilisateur et mot de passe",
"Pick Accepted Status Codes...":"Selecione Os Códigos de Status Aceitos…",
"Pick Affected Monitors...":"Selecione os Monitores Afetados…",
"Channel Name":"Nome Do Canal",
"Don't know how to get the token? Please read the guide:":"Não sabe com pegar o token? Por favor, leia o guia:",
"smtpDkimheaderFieldNames":"Chaves Do Cabeçalho para assinar (Opcional)",
"The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.":"A conexão atual pode ser perdida se você estiver se conectando pelo túnel da Cloudflare. Você tem certeza que deseja pará-lo? Digite a sua senha para confirmar.",
"shrinkDatabaseDescription":"Acionar a limpeza do banco de dados para o SQLite. Se o seu banco de dados foi criado depois de 1.10.0, a limpeza automática(AUTO_VACUUM) já é habilitada por padrão e essa ação não é necessária.",
"Powered by":"Fornecido por",
"deleteProxyMsg":"Você tem certeza que deseja deletar este proxy para todos os monitores?",
"proxyDescription":"Os proxies devem ser atribuídos a um monitor para funcionar.",
"Certificate Chain":"Cadeia De Certificados",
"Domain Name Expiry Notification":"Notificação De Expiração Do Nome Do Domínio",
"Proxy":"Proxy",
"wayToGetTelegramChatID":"Você pode pegar o Chat ID enviando uma mensagem marcando o bot no grupo e indo nessa URL para ver o chat_id:",
"wayToGetLineNotifyToken":"Você pode pegar o token de acesso de {0}",
"disableCloudflaredNoAuthMsg":"Você está no modo sem autenticação, a senha não é necessária.",
"Frontend Version do not match backend version!":"Versão do frontend é diferente da versão do backend!",
"strategyManual":"Ativar/Desativar Manualmente",
"weekdayShortThu":"Qui",
"Basic Settings":"Configurações Básicas",
"User ID":"ID Do Usuário",
"Line Developers Console":"Linha Do Terminal De Desenvolvimento",
"lineDevConsoleTo":"Linha Do Terminal De Desenvolvimento- {0}",
"smseagleToken":"Token De Acesso Da API",
"Notification Service":"Serviço De Notificação",
"default: notify all devices":"padrão: notificar todos os dispositivos",
"Trigger type:":"Tipo Do Acionamento:",
"Then choose an action, for example switch the scene to where an RGB light is red.":"",
"Enable":"Habilitado",
"Disable":"Desabilitado",
"IconUrl":"URL Do Ícone",
"Enable DNS Cache":"Habilitar Cache Do DNS",
"Single Maintenance Window":"Janela Única De Manutenção",
"dnsCacheDescription":"Pode não funcionar em alguns ambientes com IPv6, desabita caso encontre qualquer problema.",
"Messaging API":"API Da Mensageira",
"Icon URL":"URL Do Ícone",
"Clone Monitor":"Clonar Monitoramento",
"Clone":"Clonar",
"cloneOf":"Clone do {0}",
"deleteMaintenanceMsg":"Você tem certeza que deseja apagar essa manutenção?",
"sameAsServerTimezone":"O mesmo do servidor de fuso-horário",
"Maintenance Time Window of a Day":"Janela de tempo de manutenção de um dia",
"uninstalling":"Desinstalando",
"confirmUninstallPlugin":"Você tem certeza were quer desinstalar esse plugin?",
"notificationRegional":"Região",
"dnsPortDescription":"Porta do servidor DNS. O padrão é 53. Você pode mudar a porta em qualquer momento.",
"affectedMonitorsDescription":"Selecione os monitores afetados pela manutenção atual",
"Icon Emoji":"Ícone Do Emoji",
"wayToGetKookBotToken":"Criar aplicação e pegar o token do bot em {0}",
"Notification Sound":"Som De Notificação",
"More info on:":"Mais informações em: {0}",
"SMS Type":"Tipo Do SMS",
"Internal Room Id":"ID Interno Da Sala",
"Platform":"Plataforma",
"serwersmsAPIPassword":"Senha Da API",
"serwersmsPhoneNumber":"Número Do Telefone",
"documentation":"documentação",
"smtpDkimDomain":"Nome Do Domínio",
"smtpDkimKeySelector":"Chave Selecionadora",
"smtpDkimPrivateKey":"Chave Privada",
"smtpDkimHashAlgo":"Algoritmo Hash (Opcional)",
"smtpDkimskipFields":"Chaves Do Cabeçalho para não assinar (Opcional)",
"alertaEnvironment":"Ambiente",
"alertaRecoverState":"Estado De Recuperação",
"smseagleEncoding":"Enviar como Unicode",
"onebotGroupMessage":"Grupo",
"onebotPrivateMessage":"Privado",
"onebotUserOrGroupId":"ID do Grupo/Usuário",
"No Maintenance":"Sem Manutenção",
"telegramProtectContentDescription":"Se ativado, a mensagens do bot do Telegram serão protegidas contra encaminhamentos e salvamento.",
"telegramProtectContent":"Proteger Contra Encaminhamento/Salvamento",
"affectedStatusPages":"Mostrar essa mensagem de manutenção nas páginas de status selecionadas",
"loadingError":"Não foi possível pegar os dados, por favor tente novamente.",
"Bot Display Name":"Nome Visível Do Bot",
"Access Token":"Token De Acesso",
"Unpin":"Desfixar",
"telegramSendSilently":"Enviar Silenciosamente",
"telegramSendSilentlyDescription":"Enviar a mensagem silenciosamente. Os usuários não receberam uma notificação com som.",
"YOUR BOT TOKEN HERE":"O SEU TOKEN DO BOT VAI AQUI",
"warningTimezone":"Está usando os servidores de fuso-horários",
"dayOfWeek":"Dia Da Semana",
"dayOfMonth":"Dia Do Mês",
"lastDay":"Último Dia",
"lastDay1":"Último Dia Do Mês",
"lastDay2":"Penúltimo Dia Do Mês",
"lastDay3":"Antepenúltimo Dia Do Mês",
"lastDay4":"Quarto Último Dia Do Mês",
"weekdayShortMon":"Seg",
"weekdayShortTue":"Ter",
"weekdayShortWed":"Qua",
"weekdayShortFri":"Sex",
"weekdayShortSat":"Sab",
"weekdayShortSun":"Dom",
"wayToGetTeamsURL":"Você pode aprender a como criar a URL do webhook {0}.",
"Hello @everyone is...":"Olá {'@'}everyone é…",
"Number":"Número",
"install":"Instalar",
"installing":"Instalando",
"uninstall":"Desinstalar",
"Ignore TLS Error":"Ignorar Erro De TLS",
"Discord Webhook URL":"URL Do Webhook Do Discord",
"emailCustomSubject":"Assunto Personalizado",
"Prefix Custom Message":"Prefixo Personalizado Da Mensagem",
"wayToGetZohoCliqURL":"Você pode aprender a como criar uma URL de Webhook {0}.",
"Channel access token":"Canal do token de acesso",
"promosmsPassword":"Senha Da API",
"promosmsLogin":"Nome Do Login Da API",
"atLeastOneMonitor":"Selecione pelo menos um monitoramento afetado",
"apiCredentials":"Credenciais Da API",
"For safety, must use secret key":"Para segurança deve se usar uma chave secreta",
"Device Token":"Token Do Dispositivo",
"Retry":"Tentar Novamente",
"Topic":"Tópico",
"Setup Proxy":"Configuração Do Proxy",
"Proxy Protocol":"Protocolo Do Proxy",
"Proxy Server":"Servidor Proxy",
"Proxy server has authentication":"O servidor proxy tem autenticação",
"aboutWebhooks":"Mais informações sobre Webhooks em: {0}",
"Integration Key":"Chave De Integração",
"Integration URL":"URL De Integração",
"do nothing":"fazendo nada",
"onebotSafetyTips":"Por segurança deve adicionar o token de acesso",
"Subject:":"Assunto:",
"Valid To:":"Válido para:",
"For example: nginx, Apache and Traefik.":"Por exemplo: Nginx, Apache e Traefik.",
"Please read":"Por favor, leia",
"RadiusCallingStationIdDescription":"Identificador do dispositivo de chamada",
"certificationExpiryDescription":"O monitoramento por HTTPS envia a notificação quando o certificado TLS expirar em:",
"or":"ou",
"Effective Date Range":"Intervalo Efetivo De Data (Opcional)",
"recurringIntervalMessage":"Rodar diariamente | Rodar a cada {0} dias",
"Status:":"Status: {0}",
"smtpDkimSettings":"Configurações DKIM",
"alertaApiKey":"Chave Da API",
"alertaAlertState":"Estado Do Alerta",
"statusPageRefreshIn":"Atualizando em: {0}",
"Untitled Group":"Grupo Sem Título",
"primary":"primário",
"setAsDefaultProxyDescription":"Este proxy será habilitado por padrão em todos os novos monitores. Você pode desabilitar o proxy individualmente para cada monitor.",
"Valid":"Válido",
"Invalid":"Inválido",
"User":"Usuário",
"Installed":"Instalado",
"Not installed":"Não instalado",
"enableProxyDescription":"Este proxy não afetará as solicitações do monitor até que seja ativado. Você pode controlar temporariamente a desativação do proxy de todos os monitores pelo status de ativação.",
"Not running":"Desabilitado",
"Remove Token":"Remover Token",
"Start":"Iniciar",
"Stop":"Parar",
"Add New Status Page":"Adicionar Nova Página De Status",
"Accept characters:":"Caracteres aceitos:",
"Running":"Habilitado",
"startOrEndWithOnly":"Apenas iniciar ou parar com {0}",
"No consecutive dashes":"Sem traços consecutivos",
"Next":"Próximo",
"No Proxy":"Sem Proxy",
"Authentication":"Autenticação",
"HTTP Basic Auth":"Autenticação Básica No HTTP",
"New Status Page":"Nova Página De Status",
"Page Not Found":"Página Não Encontrada",
"Reverse Proxy":"Proxy Reverso",
"About":"Sobre",
"Message:":"Mensagem:",
"HTTP Headers":"Cabeçalhos HTTP",
"Trust Proxy":"Proxy Confiável",
"Other Software":"Outros Programas",
"Days Remaining:":"Dias Restantes:",
"No status pages":"Sem página de status",
"Date Created":"Data De Criação",
"Backup":"Cópia de Segurança",
"wayToGetCloudflaredURL":"(Baixe o CloudFlareD de {0})",
"Long-Lived Access Token":"Token De Acesso De Longa Duração",
"Home Assistant URL":"URL Do Home Assinant",
"Long-Lived Access Token can be created by clicking on your profile name (bottom left) and scrolling to the bottom then click Create Token. ":"O token de acessos de longa duração pode ser criado clicando no nome do seu perfil, com o botão esquerdo, ir até o final da lista e clicar em Criar Token. ",
"Event type:":"Tipo Do Evento:",
"Event data:":"Dados Do Evento:",
"Frontend Version":"Versão Do Frontend",
"backupRecommend":"Por favor faça uma cópia do volume ou da pasta com dados(./data/) diretamente ao invés.",
"Optional":"Opcional",
"recurringInterval":"Intervalo",
"Recurring":"Recorrente",
"pauseMaintenanceMsg":"Você tem certeza que quer pausar?",
"maintenanceStatus-inactive":"Inativo",
"maintenanceStatus-scheduled":"Agendado",
"maintenanceStatus-ended":"Terminando",
"maintenanceStatus-unknown":"Desconhecido",
"enableGRPCTls":"Permita para enviar requisições gRPC com conexões TLS",
"confirmDeleteTagMsg":"Você tem certeza que deseja apagar essa tag? Monitores associados a essa tag não serão apagados.",
"grpcMethodDescription":"O nome do método é convertido para o formato cammelCase, exemplos: enviarBomDia, verificar, etc.",
"infiniteRetention":"Defina como 0 para um tempo infinito de retenção.",
"octopushLegacyHint":"Você usa a versão legada do Octopush (2011-2020) ou a nova versão?",
"Example:":"Exemplo: {0}",
"Read more:":"Leia mais em: {0}",
"promosmsAllowLongSMS":"Permitir SMS grandes",
"Android":"Android",
"Huawei":"Huawei",
"smseagleTo":"Números Dos Telefones",
"smseaglePriority":"Prioridade da mensagem (0-9, padrão=0)",
"dataRetentionTimeError":"O período de retenção tem que ser maior ou igual a 0",
"needSignalAPI":"Você precisa de um cliente Signal com API REST.",
"Generate":"Gerar",
"deleteAPIKeyMsg":"Você tem certeza de que quer apagar essa chave de API?",
"plugin":"Plugin | Plugins",
"Expiry date":"Data de expiração",
"Don't expire":"Não expira",
"Continue":"Continuar",
"Add Another":"Adicionar Outro",
"Key Added":"Chave Adicionada",
"Add API Key":"Adicionar chave de API",
"No API Keys":"Sem chaves de API",
"apiKey-expired":"Expirada",
"apiKey-inactive":"Inativa",
"Expires":"Expira",
"disableAPIKeyMsg":"Você tem certeza de que quer desativar essa chave de API?",
"smtp":"Email (SMTP)",
"secureOptionTLS":"TLS (465)",
"From Email":"Email De",
"smtpCC":"CC",
"smtpBCC":"CCO",
"To Email":"Email Para",
"Recipients":"Destinatários",
"Google Analytics ID":"ID Google Analytics",
"Post":"Post",
"Slug":"Slug",
"The slug is already taken. Please choose another slug.":"Esse slug já foi utilizado. Por favor escolha outro slug.",
"Setup Docker Host":"Configurar Host Docker",
"trustProxyDescription":"Confiar nos cabeçalhos 'X-Forwarded-*'. Se você quer obter o endereço IP do cliente correto no seu Uptime Kuma que está por trás de um proxy como Nginx ou Apache, você deve ativar isso.",
"Automations can optionally be triggered in Home Assistant:":"Automações podem opcionalmente ser disparadas no Home Assistant:",
"secureOptionNone":"Nenhum / STARTTLS (25, 587)",
"apiKeyAddedMsg":"Sua chave de API foi adicionada. Por favor anote essa chave, ela não será mostrada novamente.",
"disableauth.message1":"Vill du verkligen <strong>avaktivera autentisering</strong>?",
"disableauth.message2":"Det är designat för när en <strong>tredjeparts autentiseringstjänst</strong> såsom Cloudflare Access eller Authelia används framför Uptime Kuma.",
"Please use this option carefully!":"Använd denna funktion varsamt!",
"Import Backup":"Importera backup",
"Affected Monitors":"Påverkade övervakare",
"Start of maintenance":"Påbörja underhåll",
"All Status Pages":"Alla statussidor",
"alertNoFile":"Välj en fil att importera.",
"alertWrongFileType":"Välj en JSON-formatterad fil.",
"Help":"Hjälp",
"Export":"Export",
"Import":"Import",
"Game":"Spel",
"resendEveryXTimes":"Omsänd efter {0} gånger",
"Export Backup":"Exportera backup",
"Schedule maintenance":"Schemalägg underhåll",
"Monitor":"Övervakare | Övervakare",
"Resend Notification if Down X times consecutively":"Sänd notis igen om nere X gånger i rad",
"Don't know how to get the token? Please read the guide:":"Tokeni nasıl alacağınızı bilmiyor musunuz? Lütfen kılavuzu okuyun:",
"The current connection may be lost if you are currently connecting via Cloudflare Tunnel. Are you sure want to stop it? Type your current password to confirm it.":"Halihazırda Cloudflare Tüneli üzerinden bağlanıyorsanız mevcut bağlantı kesilebilir. Durdurmak istediğinden emin misin? Onaylamak için mevcut şifrenizi yazın.",
"disableCloudflaredNoAuthMsg":"Yetki yok modundasınız, şifre gerekli değil.",
"trustProxyDescription":"'X-Forwarded-*' başlıklarına güvenin. Doğru istemci IP'sini almak istiyorsanız ve Uptime Kuma'nız Nginx veya Apache gibi bir proxy'nin arkasındaysa, bunu etkinleştirmelisiniz.",
"wayToGetLineNotifyToken":"{0} adresinden bir erişim jetonu alabilirsiniz.",
"wayToGetLineNotifyToken":"{0} adresinden bir erişim jetonu alabilirsiniz",
"Long-Lived Access Token can be created by clicking on your profile name (bottom left) and scrolling to the bottom then click Create Token. ":"Long-Lived Erişim Anahtarı, profil adınıza (sol altta) tıklayarak ve aşağıya kaydırarak ve ardından Anahtar Oluştur'a tıklayarak oluşturulabilir. ",
"rrtypeDescription":"Виберіть тип ресурсного запису, який ви хочете відстежувати",
"pauseMonitorMsg":"Ви дійсно хочете поставити на паузу?",
"Settings":"Налаштування",
"Dashboard":"Панель управління",
"Dashboard":"Панель керування",
"New Update":"Оновлення",
"Language":"Мова",
"Appearance":"Зовнішній вигляд",
@ -120,7 +120,7 @@
"Heartbeats":"Опитування",
"Auto Get":"Авто-отримання",
"enableDefaultNotificationDescription":"Для кожного нового монітора це сповіщення буде включено за замовчуванням. Ви все ще можете відключити сповіщення в кожному моніторі окремо.",
"Default enabled":"Використовувати за промовчанням",
"Default enabled":"Використовувати за замовчуванням",
"Also apply to existing monitors":"Застосувати до існуючих моніторів",
"Show update if available":"Hiển thị cập nhật (nếu có)",
"What you can try:":"Bạn có thể thử:",
"trustProxyDescription":"Tin tưởng các header 'X-Forwarded-*'. Nếu bạn muốn lấy đúng IP máy khách và Uptime Kuma của bạn đứng sau một proxy như Nginx hoặc Apache, bạn nên kích hoạt tính năng này.",
"webhookAdditionalHeadersTitle":"Header bổ sung",
"Help":"Trợ giúp",
"Game":"Trò chơi",
"Pick Affected Monitors...":"Chọn kênh theo dõi…",
"statusPageRefreshIn":"Làm mới trong: {0}",
"Authentication":"Xác thực",
"Using a Reverse Proxy?":"Bạn đang sử dụng Reverse Proxy?",
"Check how to config it for WebSocket":"Kiểm tra cách cấu hình nó cho WebSocket",
"Go back to the previous page.":"Quay trở lại trang trước.",
"wayToGetLineNotifyToken":"Bạn có thể lấy access token từ {0}",
"Resend Notification if Down X times consecutively":"Gửi lại thông báo nếu Down X lần liên tiếp"