Sumber yang diterbitkan
Muat turun ZIP sumber
CH-J Server Manager
Layari direktori dan fail untuk keluaran aplikasi tertentu.
CH-J / Server Manager
377 fail
core-20261019T111616Z-160a00bfcddc
Ditambah: · Dibina:
1
"use strict";2
(function(root, factory) { const api = factory(); if (typeof module === "object" && module.exports) module.exports = api; else root.CHJ_DIAGNOSTICS_I18N = api; })(globalThis, () => {3
const phrases = [4
["TTL / Hop Limit", "TTL / Hop Limit", "TTL / Hop-Limit"], ["TTL (s)", "TTL (s)", "TTL (s)"], ["Port", "Port", "Port"],5
["Reason", "Důvod", "Grund"], ["Route changed", "Trasa se změnila", "Route geändert"],6
["DNS consistency and CNAME chain", "Konzistence DNS a CNAME řetězec", "DNS-Konsistenz und CNAME-Kette"],7
["Below measurement precision", "Pod rozlišením měření", "Unterhalb der Messauflösung"],8
["Total", "Celkem", "Gesamt"], ["Error rate", "Chybovost", "Fehlerrate"],9
["DNS (ms)", "DNS (ms)", "DNS (ms)"], ["TCP (ms)", "TCP (ms)", "TCP (ms)"], ["TLS (ms)", "TLS (ms)", "TLS (ms)"],10
["TTFB (ms)", "TTFB (ms)", "TTFB (ms)"], ["Redirect (ms)", "Přesměrování (ms)", "Weiterleitung (ms)"],11
["Download (ms)", "Stahování (ms)", "Download (ms)"], ["Total (ms)", "Celkem (ms)", "Gesamt (ms)"],12
["Server Diagnostics", "Diagnostika serverů", "Serverdiagnose"],13
["Network diagnostics without an SSH connection", "Síťová diagnostika bez SSH připojení", "Netzwerkdiagnose ohne SSH-Verbindung"],14
["Target", "Cíl", "Ziel"], ["Hostname, IPv4, IPv6 or URL", "Hostname, IPv4, IPv6 nebo URL", "Hostname, IPv4, IPv6 oder URL"],15
["IP mode", "Režim IP", "IP-Modus"], ["Auto", "Automaticky", "Automatisch"], ["Both", "Obě verze", "Beide"],16
["Resolve addresses", "Zjistit IP adresy", "IP-Adressen auflösen"], ["Selected IP", "Vybraná IP", "Gewählte IP"],17
["Run Diagnostics", "Spustit diagnostiku", "Diagnose starten"], ["Stop", "Zastavit", "Stoppen"], ["Run", "Spustit", "Starten"],18
["Timeout (ms)", "Časový limit (ms)", "Zeitlimit (ms)"], ["Packets", "Pakety", "Pakete"], ["Repetitions", "Opakování", "Wiederholungen"],19
["Continuous ping (max 30 min)", "Kontinuální ping (max. 30 min)", "Kontinuierlicher Ping (max. 30 Min.)"],20
["Ping", "Ping", "Ping"], ["Interval", "Interval", "Intervall"], ["Total packets", "Celkový počet paketů", "Gesamtzahl Pakete"],21
["Advanced ping settings", "Rozšířené nastavení pingu", "Erweiterte Ping-Einstellungen"], ["Ping timeout (ms)", "Časový limit pingu (ms)", "Ping-Zeitlimit (ms)"],22
["Payload size (bytes)", "Velikost dat (bajty)", "Nutzdatengröße (Bytes)"], ["Don't fragment (IPv4)", "Nefragmentovat (IPv4)", "Nicht fragmentieren (IPv4)"],23
["Empty fields use the global timeout and operating system defaults.", "Prázdná pole použijí globální časový limit a výchozí hodnoty systému.", "Leere Felder verwenden das globale Zeitlimit und die Systemstandards."],24
["Estimated duration", "Odhadovaná doba", "Geschätzte Dauer"], ["Until stopped (max 30 min)", "Do zastavení (max. 30 min)", "Bis zum Stoppen (max. 30 Min.)"],25
["Intensive test: short intervals can trigger ICMP rate limiting or intrusion detection on the target. Test only servers you manage.", "Intenzivní test: krátké intervaly mohou na cíli spustit omezení ICMP nebo detekci útoku. Testujte jen servery, které spravujete.", "Intensiver Test: Kurze Intervalle können auf dem Ziel ICMP-Ratenbegrenzung oder Angriffserkennung auslösen. Testen Sie nur Server, die Sie verwalten."],26
["Effective interval", "Skutečný interval", "Tatsächliches Intervall"], ["Delayed by in-flight limit", "Zpožděno limitem souběžných paketů", "Durch Parallelitätslimit verzögert"], ["P95", "P95", "P95"], ["Bundled decoder", "Přibalený dekodér", "Mitgelieferter Decoder"],27
["Max hops", "Maximum hopů", "Maximale Hops"], ["DNS resolver", "DNS resolver", "DNS-Resolver"], ["System DNS", "Systémové DNS", "System-DNS"],28
["Custom DNS", "Vlastní DNS", "Eigenes DNS"], ["Custom DNS IP", "IP vlastního DNS", "Eigene DNS-IP"],29
["Overview", "Přehled", "Übersicht"], ["Ping & Traceroute", "Ping a traceroute", "Ping & Traceroute"], ["HTTP & Performance", "HTTP a výkon", "HTTP & Leistung"],30
["TCP & Ports", "TCP a porty", "TCP & Ports"], ["History", "Historie", "Verlauf"],31
["Settings", "Nastavení", "Einstellungen"], ["Protocols", "Protokoly", "Protokolle"], ["Warm connection", "Opakované použití spojení", "Verbindung wiederverwenden"],32
["Compare HTTP / HTTPS", "Porovnat HTTP / HTTPS", "HTTP / HTTPS vergleichen"], ["Theme", "Motiv", "Darstellung"], ["Dark", "Tmavý", "Dunkel"], ["Light", "Světlý", "Hell"], ["System", "Systémový", "System"],33
["Port presets", "Předvolby portů", "Port-Voreinstellungen"], ["Ports (max 16)", "Porty (max. 16)", "Ports (max. 16)"],34
["Compression", "Komprese", "Komprimierung"], ["WebSocket handshake", "WebSocket handshake", "WebSocket-Handshake"],35
["Refresh history", "Obnovit historii", "Verlauf aktualisieren"], ["Import JSON", "Importovat JSON", "JSON importieren"], ["Compare selected", "Porovnat vybrané", "Auswahl vergleichen"],36
["Open", "Otevřít", "Öffnen"], ["Delete", "Smazat", "Löschen"], ["Copy report", "Kopírovat zprávu", "Bericht kopieren"],37
["Raw details", "Surová data", "Rohdaten"], ["No results yet", "Zatím bez výsledků", "Noch keine Ergebnisse"], ["No history", "Historie je prázdná", "Kein Verlauf"],38
["Status", "Stav", "Status"], ["Tool", "Nástroj", "Werkzeug"], ["Address", "Adresa", "Adresse"], ["Value", "Hodnota", "Wert"],39
["Sequence", "Pořadí", "Sequenz"], ["Sent", "Odesláno", "Gesendet"], ["Received", "Přijato", "Empfangen"], ["Packet loss", "Ztráta paketů", "Paketverlust"],40
["Min", "Minimum", "Minimum"], ["Average", "Průměr", "Durchschnitt"], ["Median", "Medián", "Median"], ["Max", "Maximum", "Maximum"], ["Jitter", "Jitter", "Jitter"], ["Standard deviation", "Směrodatná odchylka", "Standardabweichung"],41
["Latency (ms)", "Latence (ms)", "Latenz (ms)"], ["No reply", "Bez odpovědi", "Keine Antwort"], ["Timeout", "Vypršel čas", "Zeitüberschreitung"],42
["Record", "Záznam", "Eintrag"], ["Name", "Název", "Name"], ["Resolution (ms)", "Překlad DNS (ms)", "DNS-Auflösung (ms)"],43
["Hop", "Hop", "Hop"], ["Probes (ms)", "Sondy (ms)", "Proben (ms)"], ["Reverse DNS", "Reverzní DNS", "Reverse-DNS"],44
["Negotiated", "Vyjednáno", "Ausgehandelt"], ["HTTP status", "HTTP stav", "HTTP-Status"], ["Downloaded", "Staženo", "Heruntergeladen"], ["Speed", "Rychlost", "Geschwindigkeit"], ["Reuse", "Znovupoužití", "Wiederverwendung"],45
["Encoding", "Kódování", "Kodierung"], ["Actual encoding", "Skutečné kódování", "Tatsächliche Kodierung"], ["Ratio", "Poměr velikostí", "Größenverhältnis"], ["Decoded", "Po dekompresi", "Dekomprimiert"],46
["Certificate", "Certifikát", "Zertifikat"], ["Issuer", "Vydavatel", "Aussteller"], ["Expires", "Platnost do", "Gültig bis"], ["Days remaining", "Zbývající dny", "Verbleibende Tage"],47
["Service label", "Označení služby", "Dienstbezeichnung"], ["Banner", "Banner", "Banner"], ["Date", "Datum", "Datum"], ["Compare exactly two reports", "Vyberte právě dvě zprávy", "Genau zwei Berichte auswählen"],48
["success", "Úspěch", "Erfolgreich"], ["warning", "Upozornění", "Warnung"], ["failed", "Selhalo", "Fehlgeschlagen"], ["error", "Chyba", "Fehler"],49
["unavailable", "Nedostupné", "Nicht verfügbar"], ["unsupported", "Nepodporováno", "Nicht unterstützt"], ["not-tested", "Netestováno", "Nicht getestet"],50
["running", "Probíhá", "Läuft"], ["completed", "Dokončeno", "Abgeschlossen"], ["cancelled", "Přerušeno", "Abgebrochen"],51
["valid", "Platný", "Gültig"], ["invalid", "Neplatný", "Ungültig"], ["connected", "Připojeno", "Verbunden"], ["refused", "Odmítnuto", "Abgelehnt"], ["timeout", "Vypršel čas", "Zeitüberschreitung"], ["no-reply", "Bez odpovědi", "Keine Antwort"],52
["nodata", "Bez záznamu (NODATA)", "Kein Eintrag (NODATA)"], ["nxdomain", "Jméno neexistuje (NXDOMAIN)", "Name existiert nicht (NXDOMAIN)"], ["servfail", "Chyba resolveru (SERVFAIL)", "Resolverfehler (SERVFAIL)"],53
["Yes", "Ano", "Ja"], ["No", "Ne", "Nein"], ["Copied", "Zkopírováno", "Kopiert"],54
["ICMP filtering cannot establish that a server is offline.", "Blokování ICMP nedokazuje, že je server offline.", "ICMP-Filterung beweist nicht, dass ein Server offline ist."],55
["Network/server timings, not page rendering or Lighthouse scores.", "Měří se síť a server, nikoli vykreslování stránky ani skóre Lighthouse.", "Netzwerk-/Serverzeiten, keine Seitendarstellung oder Lighthouse-Werte."],56
["DNSSEC not validated. DS/DNSKEY presence is not proof of validation.", "DNSSEC není validováno. Přítomnost DS/DNSKEY není důkazem validace.", "DNSSEC nicht validiert. DS/DNSKEY-Einträge belegen keine Validierung."],57
["Intermediate hop timeouts do not prove a broken route.", "Timeout mezilehlého hopu nedokazuje nefunkčnost trasy.", "Zeitüberschreitungen einzelner Hops beweisen keine unterbrochene Route."],58
["Port names are standard assignments, not verified services.", "Názvy portů jsou standardní přiřazení, nikoli ověřené služby.", "Portnamen sind Standardzuordnungen, keine bestätigten Dienste."],59
["HTTP/3 testing unavailable", "Testování HTTP/3 není dostupné", "HTTP/3-Test nicht verfügbar"],60
["External DNS is used only when selected here.", "Externí DNS se použije pouze po výběru zde.", "Externe DNS-Server werden nur nach Auswahl verwendet."],61
["CANCELLED", "Operace byla přerušena", "Vorgang abgebrochen"], ["DIAGNOSTICS_BUSY", "Již probíhá diagnostika. Nejprve ji zastavte.", "Eine Diagnose läuft bereits. Zuerst stoppen."],62
["INVALID_TARGET", "Zadejte platný hostname, IP nebo URL", "Gültigen Hostnamen, IP oder URL eingeben"], ["INVALID_URL", "Neplatná URL", "Ungültige URL"], ["INVALID_HOST", "Neplatný hostname", "Ungültiger Hostname"],63
["URL_AUTH_OR_SCHEME_FORBIDDEN", "URL musí být HTTP(S)/WS(S) bez přihlašovacích údajů", "URL muss HTTP(S)/WS(S) ohne Anmeldedaten sein"],64
["DNS_NO_ADDRESS", "DNS nevrátilo adresu ve zvoleném režimu", "DNS lieferte keine Adresse im gewählten Modus"], ["SELECTED_IP_NOT_RESOLVED", "Vybraná IP není v aktuální DNS odpovědi", "Gewählte IP fehlt in der aktuellen DNS-Antwort"],65
["INVALID_PARAMETER", "Parametr je mimo povolený rozsah", "Parameter liegt außerhalb des zulässigen Bereichs"], ["TIMEOUT", "Vypršel časový limit", "Zeitlimit überschritten"], ["ENOENT", "Systémový nástroj není nainstalován", "Systemwerkzeug nicht installiert"],66
["REDIRECT_LOOP", "Smyčka přesměrování", "Weiterleitungsschleife"], ["BODY_LIMIT", "Odpověď překročila limit 2 MiB", "Antwort überschreitet das Limit von 2 MiB"],67
["JOB_TIME_LIMIT", "Dosažen časový limit celé diagnostiky", "Zeitlimit für die gesamte Diagnose erreicht"]68
];69
phrases.push(70
["Bundled HTTP client", "Přibalený HTTP klient", "Mitgelieferter HTTP-Client"],71
["Each sample uses an independent connection. Alt-Svc only advertises HTTP/3; a completed QUIC transfer confirms it.", "Každé měření používá samostatné spojení. Alt-Svc pouze inzeruje HTTP/3; potvrzuje jej dokončený QUIC přenos.", "Jede Messung verwendet eine eigene Verbindung. Alt-Svc kündigt HTTP/3 nur an; ein abgeschlossener QUIC-Transfer bestätigt es."]72
);73
const runtimeMessages = [74
["INVALID_MANUAL_ADDRESSES", "Enter one IPv4 and one IPv6 address separated by a comma", "Zadejte jednu IPv4 a jednu IPv6 adresu oddělené čárkou", "Eine IPv4- und eine IPv6-Adresse durch Komma getrennt eingeben"],75
["PING_REPEATED_ERRORS", "Ping stopped after repeated consecutive errors", "Ping zastaven po opakovaných chybách za sebou", "Ping nach wiederholten aufeinanderfolgenden Fehlern gestoppt"],76
["HTTP3_CONFIRMED", "HTTP/3 confirmed over QUIC", "HTTP/3 potvrzeno přes QUIC", "HTTP/3 über QUIC bestätigt"],77
["HTTP3_UNVERIFIED", "HTTP/3 not verified", "HTTP/3 nebylo ověřeno", "HTTP/3 nicht bestätigt"],78
["HTTP3_UDP_TIMEOUT", "QUIC/UDP timed out; server support remains unverified", "Vypršel limit QUIC/UDP; podpora serveru zůstává neověřená", "QUIC/UDP-Zeitlimit; Serverunterstützung bleibt unbestätigt"],79
["HTTP_RUNTIME_MISSING", "Bundled HTTP component is missing", "Chybí přibalená HTTP komponenta", "Mitgelieferte HTTP-Komponente fehlt"],80
["HTTP_RUNTIME_INVALID", "Bundled HTTP component is damaged or cannot run", "Přibalená HTTP komponenta je poškozená nebo ji nelze spustit", "Mitgelieferte HTTP-Komponente ist beschädigt oder nicht ausführbar"],81
["HTTP_RUNTIME_INCOMPATIBLE", "Bundled HTTP component has incompatible capabilities", "Přibalená HTTP komponenta nemá požadované funkce", "Mitgelieferte HTTP-Komponente unterstützt erforderliche Funktionen nicht"],82
["HTTP_PROTOCOL_INCOMPATIBLE", "Requested HTTP protocol was not negotiated", "Požadovaný HTTP protokol nebyl vyjednán", "Angefordertes HTTP-Protokoll wurde nicht ausgehandelt"],83
["HTTP3_REQUIRES_HTTPS", "HTTP/3 requires HTTPS", "HTTP/3 vyžaduje HTTPS", "HTTP/3 erfordert HTTPS"],84
["HTTP3_FALLBACK_REJECTED", "HTTP/3 fallback rejected", "Přechod z HTTP/3 na jiný protokol odmítnut", "HTTP/3-Protokollwechsel abgelehnt"],85
["TLS_CERT_INVALID", "TLS certificate verification failed", "Ověření TLS certifikátu selhalo", "TLS-Zertifikatsprüfung fehlgeschlagen"],86
["TLS_HANDSHAKE_FAILED", "TLS handshake failed", "TLS handshake selhal", "TLS-Handshake fehlgeschlagen"],87
["DNS_FAILED", "DNS resolution failed", "DNS překlad selhal", "DNS-Auflösung fehlgeschlagen"],88
["CONNECTION_REFUSED", "Connection refused or destination unreachable", "Spojení odmítnuto nebo cíl nedostupný", "Verbindung abgelehnt oder Ziel nicht erreichbar"],89
["HTTP_TRANSFER_FAILED", "HTTP transfer failed", "HTTP přenos selhal", "HTTP-Übertragung fehlgeschlagen"],90
["HTTP_INVALID_RESULT", "HTTP client returned an invalid result", "HTTP klient vrátil neplatný výsledek", "HTTP-Client lieferte ungültiges Ergebnis"],91
["PING_DURATION_LIMIT", "Ping run exceeds 30 minutes; reduce packets or interval, or use continuous ping", "Ping by trval déle než 30 minut; snižte počet paketů nebo interval, nebo použijte kontinuální ping", "Ping-Lauf überschreitet 30 Minuten; Paketanzahl oder Intervall verringern oder kontinuierlichen Ping verwenden"]92
];93
const catalogs = { en: {}, cs: {}, de: {} };94
for (const [en, cs, de] of phrases) { catalogs.en[en] = en; catalogs.cs[en] = cs; catalogs.de[en] = de; }95
for (const [key, en, cs, de] of runtimeMessages) { catalogs.en[key] = en; catalogs.cs[key] = cs; catalogs.de[key] = de; }96
return { catalogs, t(language, key) { return catalogs[language]?.[key] ?? catalogs.en[key] ?? key; } };97
});SHA-256
88a4ff0b59a392e94827f897403f2fd19c71eb0cbdf915005ee1bb482f693edcCH-J Proprietary Software License 1.14 · Kod sumber disediakan di bawah CH-J Proprietary Software License 1.14. Ketersediaannya tidak mengubah terma lesen atau memberikan hak tambahan.
SHA-256 arkib
a9605c0870a223b6a8542bb0705edd51d8b04f3069582653417a8397fabcc09a