diff --git a/src/client/public/locales/de/translation.json b/src/client/public/locales/de/translation.json index b6803e1..f9b0c3f 100644 --- a/src/client/public/locales/de/translation.json +++ b/src/client/public/locales/de/translation.json @@ -91,6 +91,7 @@ "k3e8b13f8": "Discord beitreten", "k3eaab921": "ÜberwachungsListe", "k3f36e17e": "Twitter folgen", + "k406089a4": "Aktion", "k406e9ad8": "Bestätigen", "k41d3ce6c": "Ereignis wiederhergestellt", "k42347b91": "Website-Ereigniszählung", @@ -99,6 +100,7 @@ "k44186b66": "Zählung", "k44cad477": "(Aktuell)", "k45f80a27": "Erweitert", + "k4727e4db": "Ablaufdatum", "k477b7ee4": "Teilweise Systemausfälle", "k47fe1f95": "Fügen Sie diesen Beispielcode zu Ihrem Projekt hinzu", "k48186ce": "Zurück zur Startseite", @@ -130,9 +132,12 @@ "k58267a45": "Quelle", "k58f90514": "Bot-Token", "k593cf342": "Sind Sie sicher, diesen Monitor zu löschen?", + "k5a782f4b": "Website-Anzahl", "k5a839f71": "Betriebszeit", "k5b5be0d4": "Aktuelle Rolle", "k5c18db28": "Statusseiteninformationen ändern", + "k5d00536d": "Kopiert", + "k5d49d751": "Neuer API-Schlüssel wurde in Ihre Zwischenablage kopiert!", "k5eb87a8b": "Start", "k5ec0de4": "Für die HTTPS-Überwachung werden bei Zuweisung einer Benachrichtigungsmethode Benachrichtigungen 1, 3, 7 und 14 Tage vor Ablauf gesendet.", "k5ecf04b0": "Ansicht", @@ -223,6 +228,7 @@ "k93458b98": "Spielplatz", "k951a939a": "Akzeptierte Zählung der Website", "k95f932a": "Warten derzeit auf eine neue Anfrage vom Remote-Server", + "k97b02874": "Seitenanzahl", "k98f433ee": "Reporter herunterladen von", "k9991c290": "Gemeinschaft", "k9a272ecf": "Sind das Ihre Server?", @@ -248,6 +254,7 @@ "ka6ee7455": "Website-ID", "ka71c12e1": "Die beiden Passwörter stimmen nicht überein", "ka765ad32": "Benachrichtigung", + "ka7d8617e": "Feed-Kanalanzahl", "ka7fe5937": "Festplattenlesen/-schreiben", "ka8e41156": "Suche und schneller Sprung", "ka90bc019": "Deinstallieren", @@ -269,6 +276,7 @@ "kb0e351e0": "Aktualisiert", "kb114a2e8": "Veraltet", "kb15a6374": "Sie können Ihre Statusseite in Ihrer eigenen Domain konfigurieren, zum Beispiel: status.beispiel.com", + "kb2dded49": "Schlüssel", "kb320aac4": "Überwacht seit {{dayNum}} Tagen", "kb35cde91": "Suche", "kb35d71ed": "ODER", @@ -276,6 +284,7 @@ "kb5673707": "Letzte 7 Tage", "kb659c1bc": "Zert. Ablauf", "kb6d350b6": "Feed-Kanäle", + "kb7bf8869": "API-Schlüssel", "kb7fa344a": "Wählen Sie einen Feed-Kanal zum Senden aus", "kb8de8c50": "BCC", "kbb31d3db": "Statistikdatum", @@ -314,6 +323,7 @@ "kcd56f27b": "Zuletzt aktualisiert", "kcd643ef3": "Lade...", "kce77d0c1": "Zeitzone", + "kcff78587": "Zuletzt verwendet am", "kd005f7a8": "Alle Feeds werden entfernt", "kd031b383": "Ansichten", "kd092de58": "Aktueller Arbeitsbereich:", @@ -328,9 +338,11 @@ "kd7279fa6": "Code", "kd7985726": "{{num}} Benutzer", "kd92fa3e7": "Host-Name", + "kdaa6ae2b": "Überwachungsanzahl", "kdaff25a6": "Zeige den neuesten Wert", "kdb61adbb": "Offline verbergen", "kdbadcf43": "Alle Systeme betriebsbereit", + "kdbe222b": "API-Schlüssel", "kdc10ee1a": "Erstellen Sie einen neuen Arbeitsbereich, um mit Teammitgliedern zusammenzuarbeiten.", "kdc15c5d": "Daten", "kdc1bf80e": "Url ist erforderlich", diff --git a/src/client/public/locales/en/translation.json b/src/client/public/locales/en/translation.json index fed04a2..0b0832e 100644 --- a/src/client/public/locales/en/translation.json +++ b/src/client/public/locales/en/translation.json @@ -91,6 +91,7 @@ "k3e8b13f8": "Join Discord", "k3eaab921": "Monitor List", "k3f36e17e": "Follow Twitter", + "k406089a4": "Action", "k406e9ad8": "Confirm", "k41d3ce6c": "Event unarchived", "k42347b91": "Website Event Count", @@ -99,6 +100,7 @@ "k44186b66": "Count", "k44cad477": "(Current)", "k45f80a27": "Advanced", + "k4727e4db": "Expired At", "k477b7ee4": "Partial System Outage", "k47fe1f95": "Add this example code into your project", "k48186ce": "Back to Homepage", @@ -130,9 +132,12 @@ "k58267a45": "Source", "k58f90514": "Bot Token", "k593cf342": "Are you sure you want to delete this monitor?", + "k5a782f4b": "Website Count", "k5a839f71": "Uptime", "k5b5be0d4": "Current Role", "k5c18db28": "Modify Status Page Info", + "k5d00536d": "Copied", + "k5d49d751": "New api key has been copied into your clipboard!", "k5eb87a8b": "Start", "k5ec0de4": "For HTTPS monitoring, if any notification method is assigned, notifications will be sent at 1, 3, 7 and 14 days before expiration.", "k5ecf04b0": "View", @@ -223,6 +228,7 @@ "k93458b98": "Playground", "k951a939a": "Website Accepted Count", "k95f932a": "Currently waiting for a new request from the remote server", + "k97b02874": "Page Count", "k98f433ee": "Download reporter from", "k9991c290": "Community", "k9a272ecf": "Is this your servers?", @@ -248,6 +254,7 @@ "ka6ee7455": "Website ID", "ka71c12e1": "The two passwords are not consistent", "ka765ad32": "Notification", + "ka7d8617e": "Feed Channel Count", "ka7fe5937": "Disk read/write", "ka8e41156": "Search and quick jump", "ka90bc019": "Uninstall", @@ -269,6 +276,7 @@ "kb0e351e0": "Refreshed", "kb114a2e8": "Deprecated", "kb15a6374": "You can config your status page in your own domain, for example: status.example.com", + "kb2dded49": "Key", "kb320aac4": "Monitored for {{dayNum}} days", "kb35cde91": "Search", "kb35d71ed": "OR", @@ -276,6 +284,7 @@ "kb5673707": "Last 7 days", "kb659c1bc": "Cert Exp.", "kb6d350b6": "Feed Channels", + "kb7bf8869": "Api Keys", "kb7fa344a": "Select Feed Channel for send", "kb8de8c50": "BCC", "kbb31d3db": "Statistic Date", @@ -314,6 +323,7 @@ "kcd56f27b": "Last updated", "kcd643ef3": "Loading...", "kce77d0c1": "Timezone", + "kcff78587": "Last Use At", "kd005f7a8": "All feed will be remove", "kd031b383": "Views", "kd092de58": "Current Workspace:", @@ -328,9 +338,11 @@ "kd7279fa6": "Code", "kd7985726": "{{num}} users", "kd92fa3e7": "Host Name", + "kdaa6ae2b": "Monitor Count", "kdaff25a6": "Show Latest Value", "kdb61adbb": "Hide Offline", "kdbadcf43": "All Systems Operational", + "kdbe222b": "Api Key", "kdc10ee1a": "Create a new workspace to cooperate with team members.", "kdc15c5d": "Data", "kdc1bf80e": "Url is required", diff --git a/src/client/public/locales/fr/translation.json b/src/client/public/locales/fr/translation.json index f3fb304..6c39634 100644 --- a/src/client/public/locales/fr/translation.json +++ b/src/client/public/locales/fr/translation.json @@ -91,6 +91,7 @@ "k3e8b13f8": "Rejoindre Discord", "k3eaab921": "Liste de surveillance", "k3f36e17e": "Suivre Twitter", + "k406089a4": "Action", "k406e9ad8": "Confirmer", "k41d3ce6c": "Événement désarchivé", "k42347b91": "Nombre d'événements sur le site Web", @@ -99,6 +100,7 @@ "k44186b66": "Compte", "k44cad477": "(Actuel)", "k45f80a27": "Avancé", + "k4727e4db": "Expiré À", "k477b7ee4": "Panne partielle du système", "k47fe1f95": "Ajoutez ce code d'exemple à votre projet", "k48186ce": "Retour à la page d'accueil", @@ -130,9 +132,12 @@ "k58267a45": "Source", "k58f90514": "Jeton de bot", "k593cf342": "Êtes-vous sûr de vouloir supprimer ce moniteur ?", + "k5a782f4b": "Nombre de Sites Web", "k5a839f71": "Disponibilité", "k5b5be0d4": "Rôle actuel", "k5c18db28": "Modifier les informations de la page d'état", + "k5d00536d": "Copié", + "k5d49d751": "La nouvelle clé API a été copiée dans votre presse-papiers !", "k5eb87a8b": "Démarrer", "k5ec0de4": "Pour la surveillance HTTPS, si une méthode de notification est assignée, des notifications seront envoyées à 1, 3, 7 et 14 jours avant l'expiration.", "k5ecf04b0": "Vue", @@ -223,6 +228,7 @@ "k93458b98": "Terrain de jeu", "k951a939a": "Compte accepté par le site Web", "k95f932a": "En attente d'une nouvelle requête du serveur distant", + "k97b02874": "Nombre de Pages", "k98f433ee": "Télécharger le rapporteur de", "k9991c290": "Communauté", "k9a272ecf": "S'agit-il de vos serveurs ?", @@ -248,6 +254,7 @@ "ka6ee7455": "ID du site Web", "ka71c12e1": "Les deux mots de passe ne sont pas cohérents", "ka765ad32": "Notification", + "ka7d8617e": "Nombre de Canaux de Flux", "ka7fe5937": "Lecture/écriture de disque", "ka8e41156": "Rechercher et sauter rapidement", "ka90bc019": "Désinstaller", @@ -269,6 +276,7 @@ "kb0e351e0": "Rafraîchi", "kb114a2e8": "Obsolète", "kb15a6374": "Vous pouvez configurer votre page de statut sur votre propre domaine, par exemple : status.example.com", + "kb2dded49": "Clé", "kb320aac4": "Surveillé pendant {{dayNum}} jours", "kb35cde91": "Recherche", "kb35d71ed": "OU", @@ -276,6 +284,7 @@ "kb5673707": "7 derniers jours", "kb659c1bc": "Expiration du cert.", "kb6d350b6": "Canaux de flux", + "kb7bf8869": "Clés API", "kb7fa344a": "Sélectionner le canal de flux à envoyer", "kb8de8c50": "CCI", "kbb31d3db": "Date de statistique", @@ -314,6 +323,7 @@ "kcd56f27b": "Dernière mise à jour", "kcd643ef3": "Chargement...", "kce77d0c1": "Fuseau horaire", + "kcff78587": "Dernière Utilisation À", "kd005f7a8": "Tous les flux seront supprimés", "kd031b383": "Vues", "kd092de58": "Espace de travail actuel :", @@ -328,9 +338,11 @@ "kd7279fa6": "Code", "kd7985726": "{{num}} utilisateurs", "kd92fa3e7": "Nom de l'hôte", + "kdaa6ae2b": "Nombre de Moniteurs", "kdaff25a6": "Afficher la dernière valeur", "kdb61adbb": "Masquer hors ligne", "kdbadcf43": "Tous les systèmes opérationnels", + "kdbe222b": "Clé API", "kdc10ee1a": "Créer un nouvel espace de travail pour coopérer avec les membres de l'équipe.", "kdc15c5d": "Données", "kdc1bf80e": "L'URL est requise", diff --git a/src/client/public/locales/jp/translation.json b/src/client/public/locales/jp/translation.json index 06ecaf0..2407734 100644 --- a/src/client/public/locales/jp/translation.json +++ b/src/client/public/locales/jp/translation.json @@ -91,6 +91,7 @@ "k3e8b13f8": "Discordに参加", "k3eaab921": "モニターリスト", "k3f36e17e": "Twitterをフォロー", + "k406089a4": "アクション", "k406e9ad8": "確認", "k41d3ce6c": "イベントがアーカイブ解除されました", "k42347b91": "ウェブサイトイベント数", @@ -99,6 +100,7 @@ "k44186b66": "カウント", "k44cad477": "(現在)", "k45f80a27": "詳細", + "k4727e4db": "期限切れ", "k477b7ee4": "部分的なシステム障害", "k47fe1f95": "このサンプルコードをプロジェクトに追加してください", "k48186ce": "ホームページに戻る", @@ -130,9 +132,12 @@ "k58267a45": "ソース", "k58f90514": "ボットトークン", "k593cf342": "このモニターを削除してもよろしいですか?", + "k5a782f4b": "ウェブサイト数", "k5a839f71": "アップタイム", "k5b5be0d4": "現在の役割", "k5c18db28": "ステータスページ情報を変更", + "k5d00536d": "コピー済み", + "k5d49d751": "新しいAPIキーがクリップボードにコピーされました!", "k5eb87a8b": "開始", "k5ec0de4": "HTTPSモニタリングの場合、通知方法が割り当てられている場合、有効期限の1、3、7、14日前に通知が送信されます。", "k5ecf04b0": "ビュー", @@ -223,6 +228,7 @@ "k93458b98": "プレイグラウンド", "k951a939a": "ウェブサイト承認カウント", "k95f932a": "現在、リモートサーバーからの新しいリクエストを待機中です", + "k97b02874": "ページ数", "k98f433ee": "からレポーターをダウンロード", "k9991c290": "コミュニティ", "k9a272ecf": "これはあなたのサーバーですか?", @@ -248,6 +254,7 @@ "ka6ee7455": "ウェブサイトID", "ka71c12e1": "2つのパスワードが一致しません", "ka765ad32": "通知", + "ka7d8617e": "フィードチャンネル数", "ka7fe5937": "ディスク読み取り/書き込み", "ka8e41156": "検索して素早く移動", "ka90bc019": "アンインストール", @@ -269,6 +276,7 @@ "kb0e351e0": "更新されました", "kb114a2e8": "非推奨", "kb15a6374": "自分のドメインでステータスページを設定できます。たとえば、status.example.com", + "kb2dded49": "キー", "kb320aac4": "{{dayNum}}日間監視", "kb35cde91": "検索", "kb35d71ed": "または", @@ -276,6 +284,7 @@ "kb5673707": "過去7日間", "kb659c1bc": "証明書の有効期限", "kb6d350b6": "フィードチャンネル", + "kb7bf8869": "APIキー", "kb7fa344a": "送信するフィードチャンネルを選択", "kb8de8c50": "BCC", "kbb31d3db": "統計日", @@ -314,6 +323,7 @@ "kcd56f27b": "最終更新", "kcd643ef3": "読み込み中...", "kce77d0c1": "タイムゾーン", + "kcff78587": "最終使用日時", "kd005f7a8": "すべてのフィードが削除されます", "kd031b383": "ビュー", "kd092de58": "現在のワークスペース:", @@ -328,9 +338,11 @@ "kd7279fa6": "コード", "kd7985726": "{{num}}人のユーザー", "kd92fa3e7": "ホスト名", + "kdaa6ae2b": "モニター数", "kdaff25a6": "最新値を表示", "kdb61adbb": "オフラインを隠す", "kdbadcf43": "すべてのシステムが稼働中", + "kdbe222b": "APIキー", "kdc10ee1a": "チームメンバーと協力するために新しいワークスペースを作成します。", "kdc15c5d": "データ", "kdc1bf80e": "URLは必須です", diff --git a/src/client/public/locales/pl/translation.json b/src/client/public/locales/pl/translation.json index 61d5505..604301b 100644 --- a/src/client/public/locales/pl/translation.json +++ b/src/client/public/locales/pl/translation.json @@ -91,6 +91,7 @@ "k3e8b13f8": "Dołącz do Discorda", "k3eaab921": "Lista monitorów", "k3f36e17e": "Śledź na Twitterze", + "k406089a4": "Akcja", "k406e9ad8": "Potwierdź", "k41d3ce6c": "Wydarzenie odarchiwizowane", "k42347b91": "Liczba zdarzeń na stronie internetowej", @@ -99,6 +100,7 @@ "k44186b66": "Liczba", "k44cad477": "(Obecny)", "k45f80a27": "Zaawansowane", + "k4727e4db": "Wygasło", "k477b7ee4": "Częściowa awaria systemu", "k47fe1f95": "Dodaj ten przykładowy kod do swojego projektu", "k48186ce": "Powrót do strony głównej", @@ -130,9 +132,12 @@ "k58267a45": "Źródło", "k58f90514": "Token Bota", "k593cf342": "Czy na pewno chcesz usunąć ten monitor?", + "k5a782f4b": "Liczba stron internetowych", "k5a839f71": "Czas działania", "k5b5be0d4": "Aktualna Rola", "k5c18db28": "Zmień informacje na stronie statusu", + "k5d00536d": "Skopiowane", + "k5d49d751": "Nowy klucz API został skopiowany do schowka!", "k5eb87a8b": "Wznów", "k5ec0de4": "Dla monitorowania HTTPS, jeśli przypisana jest jakakolwiek metoda powiadamiania, powiadomienia zostaną wysłane 1, 3, 7 i 14 dni przed wygaśnięciem.", "k5ecf04b0": "Widok", @@ -223,6 +228,7 @@ "k93458b98": "Plac zabaw", "k951a939a": "Liczba zaakceptowanych stron internetowych", "k95f932a": "Obecnie czekam na nowe żądanie z zdalnego serwera", + "k97b02874": "Liczba stron", "k98f433ee": "Pobierz reporter z", "k9991c290": "Społeczność", "k9a272ecf": "Czy to twoje serwery?", @@ -248,6 +254,7 @@ "ka6ee7455": "ID strony internetowej", "ka71c12e1": "Dwa hasła nie są zgodne", "ka765ad32": "Powiadomienie", + "ka7d8617e": "Liczba kanałów feed", "ka7fe5937": "Odczyt/zapis dysku", "ka8e41156": "Wyszukiwanie i szybkie przeskakiwanie", "ka90bc019": "Odinstaluj", @@ -269,6 +276,7 @@ "kb0e351e0": "Odświeżone", "kb114a2e8": "Przestarzałe", "kb15a6374": "Możesz skonfigurować swoją stronę statusu pod własną domeną, na przykład: status.example.com", + "kb2dded49": "Klucz", "kb320aac4": "Monitorowane przez {{dayNum}} dni", "kb35cde91": "Szukaj", "kb35d71ed": "LUB", @@ -276,6 +284,7 @@ "kb5673707": "Ostatnie 7 dni", "kb659c1bc": "Wygaśnięcie certyfikatu", "kb6d350b6": "Kanały feedu", + "kb7bf8869": "Klucze API", "kb7fa344a": "Wybierz kanał feedu do wysłania", "kb8de8c50": "DWU", "kbb31d3db": "Data statystyk", @@ -314,6 +323,7 @@ "kcd56f27b": "Ostatnia aktualizacja", "kcd643ef3": "Ładowanie...", "kce77d0c1": "Strefa czasowa", + "kcff78587": "Ostatnie użycie", "kd005f7a8": "Wszystkie kanały informacyjne zostaną usunięte", "kd031b383": "Odsłony", "kd092de58": "Aktualna przestrzeń robocza:", @@ -328,9 +338,11 @@ "kd7279fa6": "Kod", "kd7985726": "{{num}} użytkowników", "kd92fa3e7": "Nazwa hosta", + "kdaa6ae2b": "Liczba monitorów", "kdaff25a6": "Pokaż najnowszą wartość", "kdb61adbb": "Ukryj wyłączone", "kdbadcf43": "Wszystkie systemy działają", + "kdbe222b": "Klucz API", "kdc10ee1a": "Utwórz nową przestrzeń roboczą, aby współpracować z członkami zespołu.", "kdc15c5d": "Dane", "kdc1bf80e": "Url jest wymagany", diff --git a/src/client/public/locales/pt/translation.json b/src/client/public/locales/pt/translation.json index aa82471..41db1f0 100644 --- a/src/client/public/locales/pt/translation.json +++ b/src/client/public/locales/pt/translation.json @@ -91,6 +91,7 @@ "k3e8b13f8": "Aderir ao Discord", "k3eaab921": "Lista de Monitoramento", "k3f36e17e": "Seguir o Twitter", + "k406089a4": "Ação", "k406e9ad8": "Confirmar", "k41d3ce6c": "Evento desarquivado", "k42347b91": "Contagem de eventos do sítio Web", @@ -99,6 +100,7 @@ "k44186b66": "Contar", "k44cad477": "(Atual)", "k45f80a27": "Avançado", + "k4727e4db": "Expirado Em", "k477b7ee4": "Interrupção Parcial do Sistema", "k47fe1f95": "Adicione este código de exemplo ao seu projeto", "k48186ce": "Voltar à página inicial", @@ -130,9 +132,12 @@ "k58267a45": "Tipo de Letra", "k58f90514": "Token de Bot", "k593cf342": "De certeza que eliminou este monitor?", + "k5a782f4b": "Contagem de Sites", "k5a839f71": "Tempo de atividade", "k5b5be0d4": "Função Atual", "k5c18db28": "Modificar Informações da Página de Status", + "k5d00536d": "Copiado", + "k5d49d751": "Nova chave de API foi copiada para sua área de transferência!", "k5eb87a8b": "Início", "k5ec0de4": "Para monitoramento HTTPS, se algum método de notificação estiver atribuído, notificações serão enviadas com 1, 3, 7 e 14 dias antes do vencimento.", "k5ecf04b0": "Ver", @@ -223,6 +228,7 @@ "k93458b98": "Playground", "k951a939a": "Contagem de sites aceites", "k95f932a": "Aguardando atualmente uma nova solicitação do servidor remoto", + "k97b02874": "Contagem de Páginas", "k98f433ee": "Descarregar repórter de", "k9991c290": "Comunidade", "k9a272ecf": "Estes são os vossos servidores?", @@ -248,6 +254,7 @@ "ka6ee7455": "ID do sítio Web", "ka71c12e1": "As duas palavras-passe não são consistentes", "ka765ad32": "Notificação", + "ka7d8617e": "Contagem de Canais de Feed", "ka7fe5937": "Leitura/escrita de disco", "ka8e41156": "Pesquisa e salto rápido", "ka90bc019": "Desinstalar", @@ -269,6 +276,7 @@ "kb0e351e0": "Atualizado", "kb114a2e8": "Obsoleto", "kb15a6374": "Você pode configurar sua página de status em seu próprio domínio, por exemplo: status.example.com", + "kb2dded49": "Chave", "kb320aac4": "Monitorizado durante {{dayNum}} dias", "kb35cde91": "Pesquisar", "kb35d71ed": "OU", @@ -276,6 +284,7 @@ "kb5673707": "Últimos 7 dias", "kb659c1bc": "Exp. do certificado", "kb6d350b6": "Canais de Feed", + "kb7bf8869": "Chaves de API", "kb7fa344a": "Selecione o Canal de Feed para enviar", "kb8de8c50": "CCO", "kbb31d3db": "Data da estatística", @@ -314,6 +323,7 @@ "kcd56f27b": "Última atualização", "kcd643ef3": "Carregando...", "kce77d0c1": "Fuso Horário", + "kcff78587": "Último Uso Em", "kd005f7a8": "Todos os feeds serão removidos", "kd031b383": "Vistas", "kd092de58": "Espaço de Trabalho Atual:", @@ -328,9 +338,11 @@ "kd7279fa6": "Código", "kd7985726": "{{num}} utilizadores", "kd92fa3e7": "Nome do anfitrião", + "kdaa6ae2b": "Contagem de Monitores", "kdaff25a6": "Mostrar valor mais recente", "kdb61adbb": "Ocultar offline", "kdbadcf43": "Todos os Sistemas Operacionais", + "kdbe222b": "Chave de API", "kdc10ee1a": "Crie um novo espaço de trabalho para cooperar com os membros da equipe.", "kdc15c5d": "Dados", "kdc1bf80e": "Url é obrigatório", diff --git a/src/client/public/locales/ru/translation.json b/src/client/public/locales/ru/translation.json index e32d44a..c5934f0 100644 --- a/src/client/public/locales/ru/translation.json +++ b/src/client/public/locales/ru/translation.json @@ -91,6 +91,7 @@ "k3e8b13f8": "Присоединяйтесь к Discord", "k3eaab921": "Список мониторинга", "k3f36e17e": "Подписаться на Twitter", + "k406089a4": "Действие", "k406e9ad8": "Подтвердить", "k41d3ce6c": "Событие восстановлено", "k42347b91": "Количество событий на сайте", @@ -99,6 +100,7 @@ "k44186b66": "Количество", "k44cad477": "(Текущий)", "k45f80a27": "Расширенный", + "k4727e4db": "Истекает", "k477b7ee4": "Частичный сбой системы", "k47fe1f95": "Добавьте этот пример кода в ваш проект", "k48186ce": "Вернуться на главную страницу", @@ -130,9 +132,12 @@ "k58267a45": "Источник", "k58f90514": "Токен бота", "k593cf342": "Вы уверены, что хотите удалить этот монитор?", + "k5a782f4b": "Количество сайтов", "k5a839f71": "Время работы", "k5b5be0d4": "Текущая роль", "k5c18db28": "Изменить информацию на странице статуса", + "k5d00536d": "Скопировано", + "k5d49d751": "Новый API-ключ скопирован в буфер обмена!", "k5eb87a8b": "Старт", "k5ec0de4": "Для мониторинга HTTPS, если назначен любой метод уведомления, уведомления будут отправлены за 1, 3, 7 и 14 дней до истечения срока действия.", "k5ecf04b0": "Просмотр", @@ -223,6 +228,7 @@ "k93458b98": "Площадка", "k951a939a": "Количество принятых сайтом", "k95f932a": "В настоящее время ожидает нового запроса от удаленного сервера", + "k97b02874": "Количество страниц", "k98f433ee": "Скачать репортер с", "k9991c290": "Сообщество", "k9a272ecf": "Это ваши серверы?", @@ -248,6 +254,7 @@ "ka6ee7455": "ID веб-сайта", "ka71c12e1": "Два пароля не совпадают", "ka765ad32": "Уведомления", + "ka7d8617e": "Количество каналов ленты", "ka7fe5937": "Чтение/запись на диск", "ka8e41156": "Поиск и быстрый переход", "ka90bc019": "Удалить", @@ -269,6 +276,7 @@ "kb0e351e0": "Обновлено", "kb114a2e8": "Устаревший", "kb15a6374": "Вы можете настроить свою страницу статуса на своем собственном домене, например: status.example.com", + "kb2dded49": "Ключ", "kb320aac4": "Мониторинг в течение {{dayNum}} дней", "kb35cde91": "Поиск", "kb35d71ed": "ИЛИ", @@ -276,6 +284,7 @@ "kb5673707": "Последние 7 дней", "kb659c1bc": "Истечение серт.", "kb6d350b6": "Каналы обратной связи", + "kb7bf8869": "API-ключи", "kb7fa344a": "Выберите канал обратной связи для отправки", "kb8de8c50": "Скрытая копия", "kbb31d3db": "Дата статистики", @@ -314,6 +323,7 @@ "kcd56f27b": "Последнее обновление", "kcd643ef3": "Загрузка...", "kce77d0c1": "Часовой пояс", + "kcff78587": "Последнее использование", "kd005f7a8": "Все ленты будут удалены", "kd031b383": "Просмотры", "kd092de58": "Текущее рабочее пространство:", @@ -328,9 +338,11 @@ "kd7279fa6": "Код", "kd7985726": "{{num}} пользователей", "kd92fa3e7": "Имя хоста", + "kdaa6ae2b": "Количество мониторов", "kdaff25a6": "Показать последнее значение", "kdb61adbb": "Скрыть офлайн", "kdbadcf43": "Все системы работают", + "kdbe222b": "API-ключ", "kdc10ee1a": "Создайте новое рабочее пространство для сотрудничества с членами команды.", "kdc15c5d": "Данные", "kdc1bf80e": "URL обязателен", diff --git a/src/client/public/locales/zh/translation.json b/src/client/public/locales/zh/translation.json index 7b614b8..2704e02 100644 --- a/src/client/public/locales/zh/translation.json +++ b/src/client/public/locales/zh/translation.json @@ -91,6 +91,7 @@ "k3e8b13f8": "加入 Discord", "k3eaab921": "监控列表", "k3f36e17e": "关注 Twitter", + "k406089a4": "操作", "k406e9ad8": "确认", "k41d3ce6c": "事件已取消归档", "k42347b91": "网站事件计数", @@ -99,6 +100,7 @@ "k44186b66": "计数", "k44cad477": "(当前)", "k45f80a27": "高级", + "k4727e4db": "到期时间", "k477b7ee4": "部分系统故障", "k47fe1f95": "将此示例代码添加到您的项目中", "k48186ce": "返回首页", @@ -130,9 +132,12 @@ "k58267a45": "源", "k58f90514": "机器人令牌", "k593cf342": "您确定要删除这个监控器吗?", + "k5a782f4b": "网站数量", "k5a839f71": "正常运行时间", "k5b5be0d4": "当前角色", "k5c18db28": "修改状态页面信息", + "k5d00536d": "已复制", + "k5d49d751": "新的 API 密钥已复制到您的剪贴板!", "k5eb87a8b": "开始", "k5ec0de4": "对于 HTTPS 监控,如果分配了任何通知方法,则将在到期前 1、3、7 和 14 天发送通知。", "k5ecf04b0": "查看", @@ -223,6 +228,7 @@ "k93458b98": "游乐场", "k951a939a": "网站接受计数", "k95f932a": "当前正在等待来自远程服务器的新请求", + "k97b02874": "页面数量", "k98f433ee": "从这里下载报告器", "k9991c290": "社区", "k9a272ecf": "这是您的服务器吗?", @@ -248,6 +254,7 @@ "ka6ee7455": "网站ID", "ka71c12e1": "两次密码不一致", "ka765ad32": "通知", + "ka7d8617e": "Feed 渠道数量", "ka7fe5937": "磁盘读/写", "ka8e41156": "搜索和快速跳转", "ka90bc019": "卸载", @@ -269,6 +276,7 @@ "kb0e351e0": "已刷新", "kb114a2e8": "已弃用", "kb15a6374": "您可以在自己的域名中配置您的状态页面,例如:status.example.com", + "kb2dded49": "密钥", "kb320aac4": "已监控{{dayNum}}天", "kb35cde91": "搜索", "kb35d71ed": "或", @@ -276,6 +284,7 @@ "kb5673707": "最近7天", "kb659c1bc": "证书到期", "kb6d350b6": "馈送频道", + "kb7bf8869": "API 密钥", "kb7fa344a": "选择要发送的馈送频道", "kb8de8c50": "密送", "kbb31d3db": "统计日期", @@ -314,6 +323,7 @@ "kcd56f27b": "最后更新", "kcd643ef3": "加载中...", "kce77d0c1": "时区", + "kcff78587": "最后使用时间", "kd005f7a8": "所有订阅将被删除", "kd031b383": "视图", "kd092de58": "当前工作区:", @@ -328,9 +338,11 @@ "kd7279fa6": "代码", "kd7985726": "{{num}}个用户", "kd92fa3e7": "主机名", + "kdaa6ae2b": "监控数量", "kdaff25a6": "显示最新值", "kdb61adbb": "隐藏离线", "kdbadcf43": "所有系统正常运行", + "kdbe222b": "API 密钥", "kdc10ee1a": "创建一个新的工作区以与团队成员合作。", "kdc15c5d": "数据", "kdc1bf80e": "网址是必需的", diff --git a/src/client/routes/settings/usage.tsx b/src/client/routes/settings/usage.tsx index c2e8cd4..6ef790d 100644 --- a/src/client/routes/settings/usage.tsx +++ b/src/client/routes/settings/usage.tsx @@ -24,7 +24,11 @@ function PageComponent() { [] ); - const { data } = trpc.billing.usage.useQuery({ + const { data: serviceCountData } = trpc.workspace.getServiceCount.useQuery({ + workspaceId, + }); + + const { data: billingUsageData } = trpc.billing.usage.useQuery({ workspaceId, startAt: startDate.valueOf(), endAt: endDate.valueOf(), @@ -45,12 +49,47 @@ function PageComponent() {
+ + + {t('Website Count')} + + {serviceCountData?.website ?? 0} + + + + + {t('Monitor Count')} + + {serviceCountData?.monitor ?? 0} + + + + + {t('Survey Count')} + + {serviceCountData?.survey ?? 0} + + + + + {t('Page Count')} + + {serviceCountData?.page ?? 0} + + + + + {t('Feed Channel Count')} + + {serviceCountData?.feed ?? 0} + + {t('Website Accepted Count')} - {formatNumber(data?.websiteAcceptedCount ?? 0)} + {formatNumber(billingUsageData?.websiteAcceptedCount ?? 0)} @@ -59,7 +98,7 @@ function PageComponent() { {t('Website Event Count')} - {formatNumber(data?.websiteEventCount ?? 0)} + {formatNumber(billingUsageData?.websiteEventCount ?? 0)} @@ -68,7 +107,7 @@ function PageComponent() { {t('Monitor Execution Count')} - {formatNumber(data?.monitorExecutionCount ?? 0)} + {formatNumber(billingUsageData?.monitorExecutionCount ?? 0)} @@ -77,7 +116,7 @@ function PageComponent() { {t('Survey Count')} - {formatNumber(data?.surveyCount ?? 0)} + {formatNumber(billingUsageData?.surveyCount ?? 0)} @@ -86,7 +125,7 @@ function PageComponent() { {t('Feed Event Count')} - {formatNumber(data?.feedEventCount ?? 0)} + {formatNumber(billingUsageData?.feedEventCount ?? 0)}