This commit is contained in:
Mateusz Gruszczyński committed 2026-10-13 21:29:57 +02:00
1 parent bb025dcf44
commit b0f211555a
74 files changed
+6089 -556

No files matched your search

+190 -6
View File
@@ -176,7 +176,7 @@
"auth.unavailable": "Baza administracyjna jest chwilowo niedostepna.",
"events.too_many_viewers": "Osiagnieto limit odbiorcow SSE; pozostaje odpytywanie.",
"protocol": "Protokół upstream",
"protocolHelp": "HTTP/2 i auto używają authority backendu. Preserve Host jest dostępne tylko z HTTP/1.1. RFC 8441 może użyć jawnego upstreamu HTTP/2; pozostałe transporty WebSocket są mostkowane przez HTTP/1.1.",
"protocolHelp": "HTTP/1.1 używa wyłącznie H1. Auto preferuje H2 przez TLS ALPN, a gdy jest niedostępny, używa HTTP/1.1 (bez TLS: H1). H2 wymaga HTTP/2 przez TLS lub h2c prior knowledge, bez obniżania do H1. WebSocket działa osobną ścieżką. Preserve Host jest dostępne tylko dla H1.",
"addressAllowlist": "Opcjonalna lista dozwolonych adresów (CIDR, po jednym w wierszu)",
"caPem": "Dodatkowy zaufany CA / certyfikat (PEM, opcjonalnie)",
"backendTlsHelp": "Szyfrowanie TLS pozostaje dostępne, ale weryfikacja certyfikatu i nazwy jest domyślnie wyłączona, dopóki nie włączysz jej jawnie. Prywatne adresy nadal wymagają zgody, także po rozwiązaniu DNS.",
@@ -354,9 +354,9 @@
"vhPrivate": "Zezwól na prywatny IP backendu",
"vhPreserveHost": "Zachowaj Host klienta (tylko HTTP/1.1)",
"vhProtocol": "Protokół backendu",
"vhProtocolHttp1": "HTTP/1.1",
"vhProtocolAuto": "TLS ALPN: HTTP/2 + HTTP/1.1",
"vhProtocolHttp2": "HTTP/2 (TLS: także HTTP/1.1; bez TLS: h2c)",
"vhProtocolHttp1": "HTTP/1.1 (TLS lub bez TLS)",
"vhProtocolAuto": "Auto (HTTPS ALPN: H2 + H1; HTTP: H1)",
"vhProtocolHttp2": "HTTP/2 zgodny wstecz (HTTPS: H2 + fallback H1; HTTP: h2c)",
"vhAddressAllowlist": "Dozwolone IP/CIDR backendu (opcjonalne)",
"vhTlsServerName": "Nazwa serwera TLS / SNI (opcjonalna)",
"vhTlsVerify": "Weryfikuj certyfikat i nazwę hosta backendu",
@@ -2207,7 +2207,7 @@
"dashboardDensity": "Gęstość dashboardu",
"dashboardDensityHelp": "Steruje rozmiarem kafelków telemetrii w Overview bez zmiany reszty interfejsu.",
"dashboardWidgets": "Kafelki Overview",
"dashboardWidgetsHelp": "Pokazuj, ukrywaj i zmieniaj kolejność kafelków telemetrii na górze Overview.",
"dashboardWidgetsHelp": "Pokazuj, ukrywaj i układaj wszystkie bloki Overview, także wykresy, diagnostykę i tabelę backendów.",
"dashboardWidgetVisible": "Widoczny",
"moveUp": "Przenieś wyżej",
"moveDown": "Przenieś niżej",
@@ -2440,6 +2440,190 @@
"streamWidgetOverviewDescription": "Liczba skonfigurowanych i uruchomionych listenerów TCP/UDP oraz wymagających uwagi.",
"streamWidgetTrafficDescription": "Łączna szybkość odbioru i wysyłania na podstawie wspólnego odczytu statusu.",
"streamWidgetSessionsDescription": "Aktywne połączenia TCP i sesje klientów UDP.",
"streamWidgetHealthDescription": "Zdrowe, niedostępne i niezweryfikowane backendy oraz pule bez dostępnego celu."
"streamWidgetHealthDescription": "Zdrowe, niedostępne i niezweryfikowane backendy oraz pule bez dostępnego celu.",
"backendWidgetHealth": "Stan backendów",
"backendWidgetHealthDescription": "Stan backendów HTTP: dostępne, niedostępne, sprawdzane, opróżniane i wyłączone. Nie dotyczy backendów Stream.",
"backendWidgetActivity": "Aktywne żądania backendów",
"backendWidgetActivityDescription": "Żądania HTTP w toku po stronie backendów, a nie liczba otwartych połączeń TCP.",
"backendWidgetErrors": "Błędy backendów",
"backendWidgetErrorsDescription": "Łączna liczba błędów backendów. Wykres pokazuje tempo błędów między pomiarami.",
"backendWidgetLatency": "Opóźnienie sond dostępności",
"backendWidgetLatencyDescription": "Średni czas ostatnich udanych testów zdrowych backendów HTTP. To nie opóźnienie żądań użytkowników.",
"backendWidgetTraffic": "Transfer backendów",
"backendWidgetTrafficDescription": "Przyrost liczników bajtów backendów HTTP na sekundę w obu kierunkach, bez dodatkowych zapytań.",
"backendWidgetProtocols": "Skonfigurowane tryby backendów",
"backendWidgetProtocolsDescription": "Skonfigurowane tryby H1, Auto, zgodny HTTP/2 i ścisły H2 (nie są to wyniki negocjacji ALPN).",
"backendWidgetUnavailable": "Brak danych backendów",
"backendWidgetUp": "Dostępne",
"backendWidgetDown": "Niedostępne",
"backendWidgetChecking": "Sprawdzane",
"backendWidgetOther": "Opróżniane/wyłączone",
"backendWidgetInFlight": "W toku",
"backendWidgetErrorsRate": "Błędy/s",
"backendWidgetErrorPercent": "Błędne żądania w ostatnim okresie",
"backendWidgetProbeCount": "Zdrowe backendy z sondami",
"backendWidgetH2c": "Backendy h2c",
"backendWidgetModeUnknown": "Nieznane",
"vhProtocolCompatibilityWarning": "Tryb zgodności: zapisane wcześniej backendy HTTPS HTTP/2 zachowują fallback TLS H2/H1. Wybierz „Tylko H2”, jeżeli HTTP/1.1 ma być odrzucony.",
"vhProtocolHttp1Details": "Wyłącznie HTTP/1.1 do backendu, nawet jeśli oferuje HTTP/2.",
"vhProtocolAutoHttpsDetails": "TLS ALPN wybiera H2 lub H1 tylko przy zestawianiu nowego połączenia TLS. Kolejne żądania wykorzystują pulę połączeń. Bez ponawiania żądań po błędach.",
"vhProtocolAutoHttpDetails": "Bez TLS tryb Auto używa wyłącznie HTTP/1.1. Dla h2c prior knowledge wybierz H2.",
"vhProtocolH2HttpsDetails": "Każde nowe połączenie TLS wymaga HTTP/2; późniejsze żądania korzystają z puli H2. Backend H1-only kończy się błędem, bez downgrade.",
"vhProtocolH2HttpDetails": "Bez TLS tryb H2 używa h2c prior knowledge, a nie HTTP/1.1 Upgrade.",
"vhProtocolH2Strict": "Tylko H2 (HTTPS: wymagany H2; HTTP: h2c)",
"vhProtocolLegacyHttp2HttpsDetails": "Zgodność z 0.32.2: nowe połączenie HTTPS negocjuje H2 lub HTTP/1.1 przez ALPN. Kolejne żądania korzystają z wynegocjowanego połączenia.",
"vhProtocolLegacyHttp2HttpDetails": "Zgodność z 0.32.2: bez TLS używane jest HTTP/2 prior knowledge (h2c), bez fallbacku do HTTP/1.1.",
"backendWidgetModeCompat": "HTTP/2 zgodny",
"backendWidgetModeStrict": "Tylko H2",
"backendWidgetRequests": "Żądania do backendów/s",
"backendWidgetRequestsDescription": "Przyrost liczników rozpoczętych żądań backendów HTTP na sekundę. Nowe i restartowane backendy tworzą nowy punkt odniesienia.",
"backendWidgetRequestsTotal": "Łączne żądania",
"backendWidgetCapacity": "Obciążenie limitów backendów",
"backendWidgetCapacityDescription": "Żądania HTTP w toku względem ustawionych limitów współbieżności backendów. Backendów bez limitu nie uwzględnia się. Bez nowych sond.",
"backendWidgetCapacityLimits": "Backendy z limitem",
"backendWidgetCapacityRejects": "Odrzucone przez limit",
"backendWidgetCapacityNone": "Brak ustawionych limitów współbieżności",
"backendWidgetHttp5xx": "Błędy HTTP 5xx backendów",
"backendWidgetHttp5xxDescription": "Odpowiedzi 5xx z backendów; to nie jest odsetek błędów od strony klientów.",
"backendWidgetTimeouts": "Timeouty backendów",
"backendWidgetTimeoutsDescription": "Wszystkie zarejestrowane klasy timeoutów backendów HTTP.",
"backendWidgetNetwork": "Błędy połączeń backendów",
"backendWidgetNetworkDescription": "Łączne błędy DNS, TCP, TLS i wejścia/wyjścia.",
"backendWidgetRetries": "Ponowienia backendów",
"backendWidgetRetriesDescription": "Próby i udane ponowienia według istniejących reguł retry; bez nowych prób.",
"backendWidgetQueue": "Kolejki backendów",
"backendWidgetQueueDescription": "Timeouty oczekiwania w kolejce i odrzucenia z powodu limitów współbieżności.",
"backendWidgetRotations": "Pule połączeń backendów",
"backendWidgetRotationsDescription": "Liczba odnowień generacji klienta Hyper (nie liczba handshake TLS).",
"backendWidgetRateDetail": "Tempo",
"backendWidgetRetriesSuccess": "Udane ponowienia",
"backendWidgetQueueRejected": "Odrzucenia z powodu limitu",
"backendWidgetTimeoutTotal": "Timeouty łącznie",
"backendWidgetNetworkBreakdown": "TCP / DNS / TLS / I/O",
"backendWidgetPoolGeneration": "Najwyższa generacja puli",
"backendWidgetPoolAge": "Najstarsza generacja",
"overviewLayoutEditorOpen": "Ułóż Dashboard",
"overviewLayoutEditorTitle": "Ułóż cały Dashboard",
"overviewLayoutEditorHelp": "Przeciągaj kafelki i panele lub używaj strzałek. Ukryte elementy włączysz poniżej. Widok domyślny pokazuje standardowy układ, a Resetuj układ prosi o potwierdzenie przed zapisem.",
"overviewLayoutEditorVisible": "Widoczne kafelki",
"overviewLayoutEditorHidden": "Ukryte kafelki",
"overviewLayoutEditorHide": "Ukryj kafelek",
"overviewLayoutEditorShow": "Pokaż kafelek",
"overviewLayoutEditorSave": "Zapisz układ",
"overviewLayoutEditorCancel": "Anuluj",
"overviewLayoutEditorSaving": "Zapisywanie układu…",
"overviewLayoutEditorEmpty": "Brak widocznych kafelków. Włącz kafelki poniżej.",
"overviewLayoutEditorHiddenEmpty": "Wszystkie kafelki są widoczne.",
"overviewLayoutEditorMoveBefore": "Przesuń kafelek przed",
"overviewLayoutEditorSaved": "Układ Dashboardu zapisany",
"overviewLayoutEditorOpenSettings": "Wizualny edytor Overview",
"overviewLayoutEditorSearch": "Znajdź ukryty kafelek",
"overviewLayoutDefaultPreview": "Widok domyślny",
"overviewLayoutReset": "Resetuj układ",
"overviewLayoutResetTitle": "Zresetować układ Dashboardu?",
"overviewLayoutResetConfirm": "Przywróć domyślną kolejność i widoczność wszystkich bloków Overview. Pozostałe ustawienia nie zmienią się.",
"overviewLayoutResetApply": "Resetuj i zapisz",
"overviewLayoutDefaultLoaded": "Wczytano podgląd widoku domyślnego. Kliknij Zapisz, aby zatwierdzić.",
"overviewLayoutResetSaved": "Przywrócono domyślny układ Dashboardu.",
"overviewLayoutEditorSectionPanel": "Panele i wykresy",
"overviewLayoutEditorSectionMetrics": "Kafelki metryk",
"overviewPanelTrafficDescription": "Żądania na sekundę i wersje HTTP w czasie rzeczywistym.",
"overviewPanelSystemDescription": "CPU, RAM, swap i czas działania systemu.",
"overviewPanelConnectionsDescription": "Otwarte połączenia i aktywne żądania w czasie.",
"overviewPanelCacheDescription": "Statystyki cache i szczegółowa historia.",
"overviewPanelProcessDescription": "Zasoby i pamięć procesu.",
"overviewPanelNetworkDescription": "Przepustowość sieci i czas odpowiedzi.",
"overviewPanelBackendsDescription": "Tabela diagnostyczna backendów z wyszukiwaniem i sortowaniem.",
"overviewExtraProcessCpu": "Historia CPU procesu",
"overviewExtraProcessCpuDescription": "Użycie CPU procesu; procent ze statusu systemowego.",
"overviewExtraProcessRss": "Historia RSS procesu",
"overviewExtraProcessRssDescription": "Pamięć rezydentna procesu w bajtach.",
"overviewExtraProcessFds": "Otwarte deskryptory plików",
"overviewExtraProcessFdsDescription": "Liczba otwartych deskryptorów, nie liczba żądań.",
"overviewExtraOpenConnections": "Historia otwartych połączeń",
"overviewExtraOpenConnectionsDescription": "Otwarte połączenia frontendowe mierzone przez RustProxy.",
"overviewExtraWebsocketActive": "Historia tuneli WebSocket",
"overviewExtraWebsocketActiveDescription": "Aktualnie aktywne tunele WebSocket.",
"overviewExtraTlsErrorRate": "Błędy handshake TLS/s",
"overviewExtraTlsErrorRateDescription": "Tempo wyliczone z przyrostu licznika błędów handshake TLS.",
"overviewExtraRequestErrorRate": "Błędy żądań/s",
"overviewExtraRequestErrorRateDescription": "Tempo wyliczone z przyrostu licznika błędów żądań.",
"overviewExtraCacheHitRate": "Udział trafień cache",
"overviewExtraCacheHitRateDescription": "Udział HIT w nowych trafieniach i chybieniach; bez BYPASS.",
"overviewExtraCacheMemory": "Wykorzystanie pamięci HOT cache",
"overviewExtraCacheMemoryDescription": "Pamięć rezydentna cache względem limitu HOT RAM, gdy jest dostępny.",
"overviewExtraH2Share": "Udział żądań HTTP/2",
"overviewExtraH2ShareDescription": "Udział H2 w nowych żądaniach przychodzących, nie negocjacja ALPN upstream.",
"overviewExtraResponseLatency": "Średni czas odpowiedzi",
"overviewExtraResponseLatencyDescription": "Średni czas odpowiedzi ze statusu API (nie p95/p99).",
"overviewExtraBackendUnhealthy": "Historia niedostępnych backendów",
"overviewExtraBackendUnhealthyDescription": "Liczba backendów w stanie down; bez dodatkowych sond.",
"overviewExtraFdLimit": "Limit deskryptorów",
"overviewExtraRecentSamples": "Ostatnie próbki",
"overviewBlockTypeValue": "Wartość liczbowa",
"overviewBlockTypeValueChart": "Liczba + wykres",
"overviewBlockTypeChart": "Wykres",
"overviewBlockTypePanel": "Panel diagnostyczny",
"overviewBlockTypeTable": "Tabela",
"overviewBlockTypeAll": "Wszystkie typy",
"overviewLayoutTypeFilter": "Filtruj bloki według typu",
"overviewLayoutUnlock": "Odblokuj układ",
"overviewLayoutLock": "Zablokuj i zapisz",
"overviewLayoutInlineHint": "Układ odblokowany: przesuwaj bloki w obrębie grup podobnych rozmiarów, ukrywaj przyciskiem ×, a potem zapisz lub anuluj. Siatka automatycznie wyrównuje wysokości.",
"overviewLayoutInlineDrag": "Przeciągnij, aby przesunąć",
"overviewLayoutInlineSave": "Zapisz i zablokuj",
"overviewLayoutInlineCancel": "Anuluj zmiany",
"overviewLayoutInlineError": "Nie udało się zapisać układu.",
"themeUltraDark": "Ultra ciemny · niemal czarny",
"themeCream": "Kremowy · stonowany jasny",
"overviewLayoutInlineHide": "Usuń z widoku Dashboardu",
"overviewLayoutInlineHidden": "Ukryte bloki",
"overviewLayoutInlineRestore": "Przywróć na Dashboard",
"overviewLayoutInlineHiddenEmpty": "Brak ukrytych bloków",
"overviewExtraTotalRps": "Żądania HTTP / s",
"overviewExtraTotalRpsDetail": "Tempo wszystkich żądań HTTP, liczone z liczników.",
"overviewExtraActiveExchanges": "Aktywne wymiany HTTP",
"overviewExtraActiveExchangesDetail": "Żądania aktualnie obsługiwane.",
"overviewExtraH1Share": "Udział HTTP/1.1",
"overviewExtraH1ShareDetail": "Udział H1 w nowych żądaniach HTTP.",
"overviewExtraH3Share": "Udział HTTP/3",
"overviewExtraH3ShareDetail": "Udział H3 w nowych żądaniach HTTP.",
"overviewExtraCacheMissRate": "Cache MISS / s",
"overviewExtraCacheMissRateDetail": "Tempo nietrafień w cache.",
"overviewExtraBackendActive": "Żądania do backendów",
"overviewExtraBackendActiveDetail": "Suma aktualnych żądań do backendów HTTP.",
"overviewWideProtocolRates": "Ruch HTTP/1.1 · HTTP/2 · HTTP/3",
"overviewWideProtocolRatesDetail": "Tempo żądań według protokołu frontendu.",
"overviewWideCpu": "CPU systemu i procesu",
"overviewWideCpuDetail": "Procent obciążenia CPU systemu i RustProxy.",
"overviewWideMemory": "RAM procesu i pamięć cache",
"overviewWideMemoryDetail": "Zużycie pamięci RSS procesu i rezydentnej pamięci cache.",
"overviewWideCacheActivity": "Cache HIT / MISS na sekundę",
"overviewWideCacheActivityDetail": "Tempo trafień i nietrafień w cache.",
"overviewWideConnections": "Połączenia i tunele WebSocket",
"overviewWideConnectionsDetail": "Otwarte połączenia oraz aktywne WebSockety.",
"overviewWideBackendHealth": "Dostępność backendów w czasie",
"overviewWideBackendHealthDetail": "Liczba dostępnych i niedostępnych backendów HTTP.",
"overviewWideLatency": "Czas odpowiedzi i sond backendów",
"overviewWideLatencyDetail": "Średni czas odpowiedzi HTTP oraz średni czas udanych sond.",
"overviewWideSystem": "System",
"overviewWideProcess": "Proces",
"overviewWideCache": "Cache",
"overviewWideHits": "HIT",
"overviewWideMisses": "MISS",
"overviewWideOpen": "Połączenia",
"overviewWideWebsockets": "WebSockety",
"overviewWideHealthy": "Dostępne",
"overviewWideUnhealthy": "Niedostępne",
"overviewWideResponse": "HTTP",
"overviewWideProbe": "Sondy",
"overviewWideNoData": "Brak próbek",
"cornerStyle": "Zaokrąglenia interfejsu",
"cornerStyleDefault": "Oryginalne (bez zmian)",
"cornerStyleSquare": "Kanciaste",
"cornerStyleSubtle": "Delikatne",
"cornerStyleRounded": "Zaokrąglone",
"cornerStyleExtra": "Mocno zaokrąglone",
"cornerStyleHelp": "Ustawia zaokrąglenia w całym panelu niezależnie od motywu. Oryginalne zachowują dotychczasowy wygląd."
}
}