This commit is contained in:
Mateusz Gruszczyński committed 2026-10-25 17:45:57 +01:00
1 parent bd077754a9
commit ed7e3377c1
40 files changed
+1764 -365

No files matched your search

+38
View File
@@ -18,6 +18,44 @@
"streamBackendHealthSection": "Health checks",
"fileLogsSortAscending": "Sort ascending",
"fileLogsSortDescending": "Sort descending",
"globalBlockAllow": "Global block / allow",
"globalSecurityHeaders": "Security headers",
"globalPolicyScope": "PUBLIC HTTP LISTENERS",
"globalPolicyHelp": "Rules are evaluated for public HTTP traffic before connecting to the upstream, including redirects and cache invalidation. Global and per-vhost rules are cumulative; disabled controls leave existing behavior unchanged. DNS-based country rules need GeoIP data.",
"globalCountryTitle": "Country access",
"globalCountryHelp": "Block listed countries or allow only listed countries (ISO 3166-1 alpha-2). Unknown countries are denied in allow mode. Configure GeoIP updates under Settings.",
"globalCountryMode": "Country policy",
"globalCountryList": "Country codes (one per line or comma separated)",
"globalUaTitle": "User-Agent blocklist",
"globalUaEnabled": "Enable global User-Agent blocking",
"globalIpTitle": "IP / CIDR and dynamic DNS access",
"globalIpHelp": "Optional allow/deny rules for client IPs, subnets and allow-only DNS names. Deny wins. The default action applies when no rule matches.",
"globalIpEnabled": "Enable IP / CIDR access rules",
"globalIpDefault": "Default action",
"globalIpRules": "Rules (allow or deny, followed by IP/CIDR; DNS is allow-only)",
"globalMethodTitle": "HTTP methods",
"globalMethodHelp": "Block selected methods or allow only those listed. Applies before redirects and cache invalidation; denied requests receive 405.",
"globalMethodMode": "Method policy",
"globalMethodList": "Methods (comma, space or newline separated)",
"globalContentTypeTitle": "Request Content-Type",
"globalContentTypeHelp": "Reject declared MIME types (exact or type/*) with 403. This is a header rule, not body inspection.",
"globalContentTypeEnabled": "Enable Content-Type denylist",
"globalContentTypeList": "Blocked MIME types (one per line)",
"globalRateTitle": "Shared rate limit",
"globalRateHelp": "Optional per-client-IP limit shared by all public vhosts. Runs in addition to per-vhost limits; use conservative values to avoid blocking legitimate shared clients.",
"globalRateEnabled": "Enable global request rate limit",
"globalRateRequests": "Requests per window",
"globalRateWindow": "Window (seconds)",
"globalRateBurst": "Burst allowance",
"globalPolicySave": "Apply global block / allow rules",
"globalHeadersSecurityHelp": "Global response-header baseline for public HTTP vhosts, redirects and 404 hosts. Explicit per-vhost values override matching global headers. HSTS is sent only over HTTPS; test CSP carefully before rollout.",
"globalSecurityHeadersSave": "Apply security headers",
"globalCountriesRequired": "Enter at least one country code or turn off the country policy.",
"globalCountriesInvalid": "Use two-letter country codes, for example PL or DE.",
"globalMethodsRequired": "Enter at least one HTTP method or turn off the method policy.",
"globalContentTypesRequired": "Enter at least one MIME type or disable Content-Type blocking.",
"cacheHeadersSection": "Cache response headers",
"transformOperationsTitle": "Transformations",
"policyRulesTitle": "Rules & headers",
"vhUaRateTitle": "User-Agent rate limit overrides",
"vhUaRatePattern": "User-Agent pattern",
+38
View File
@@ -18,6 +18,44 @@
"streamBackendHealthSection": "Kontrola dostępności",
"fileLogsSortAscending": "Sortuj rosnąco",
"fileLogsSortDescending": "Sortuj malejąco",
"globalBlockAllow": "Globalne blokady / zezwolenia",
"globalSecurityHeaders": "Nagłówki bezpieczeństwa",
"globalPolicyScope": "PUBLICZNE LISTENERY HTTP",
"globalPolicyHelp": "Reguły dotyczą publicznego ruchu HTTP i są sprawdzane przed połączeniem z backendem, także przy przekierowaniach i unieważnianiu cache. Reguły globalne i per-vhost działają łącznie. Wyłączone opcje nie zmieniają dotychczasowego działania. Reguły krajów wymagają danych GeoIP.",
"globalCountryTitle": "Dostęp według kraju",
"globalCountryHelp": "Blokuj wskazane kraje albo zezwalaj tylko na nie (dwuliterowe kody ISO 3166-1 alpha-2). W trybie zezwalania nierozpoznany kraj jest blokowany. Aktualizacje GeoIP ustawisz w Settings.",
"globalCountryMode": "Polityka krajów",
"globalCountryList": "Kody krajów (każdy w nowym wierszu lub po przecinku)",
"globalUaTitle": "Blokada User-Agent",
"globalUaEnabled": "Włącz globalną blokadę User-Agent",
"globalIpTitle": "Dostęp według IP / CIDR / DNS",
"globalIpHelp": "Opcjonalne reguły allow/deny dla IP, podsieci i nazw DNS (DNS tylko allow). Blokada ma pierwszeństwo. Akcja domyślna obowiązuje, gdy nic nie pasuje.",
"globalIpEnabled": "Włącz reguły IP / CIDR",
"globalIpDefault": "Akcja domyślna",
"globalIpRules": "Reguły (allow lub deny oraz IP/CIDR; DNS tylko allow)",
"globalMethodTitle": "Metody HTTP",
"globalMethodHelp": "Blokuj wybrane metody albo zezwalaj tylko na wskazane. Działa również dla przekierowań i unieważniania cache; odmowa zwraca 405.",
"globalMethodMode": "Polityka metod",
"globalMethodList": "Metody HTTP (oddzielone przecinkami, spacjami lub nową linią)",
"globalContentTypeTitle": "Content-Type żądania",
"globalContentTypeHelp": "Blokuj zadeklarowane typy MIME (dokładnie lub typ/*) kodem 403. Sprawdzany jest nagłówek, nie zawartość żądania.",
"globalContentTypeEnabled": "Włącz blokadę Content-Type",
"globalContentTypeList": "Blokowane typy MIME (każdy w nowym wierszu)",
"globalRateTitle": "Wspólny limit żądań",
"globalRateHelp": "Opcjonalny limit na adres IP klienta, wspólny dla wszystkich publicznych vhostów. Działa obok limitów per-vhost. Zbyt niski limit może blokować klientów korzystających z jednego adresu.",
"globalRateEnabled": "Włącz globalny limit żądań",
"globalRateRequests": "Żądania na przedział",
"globalRateWindow": "Przedział (sekundy)",
"globalRateBurst": "Dodatkowe żądania (burst)",
"globalPolicySave": "Zastosuj globalne blokady / zezwolenia",
"globalHeadersSecurityHelp": "Globalne nagłówki dla odpowiedzi publicznych vhostów HTTP, przekierowań i stron 404. Jawnie ustawione nagłówki vhosta mają pierwszeństwo. HSTS jest wysyłane tylko przez HTTPS; przed wdrożeniem sprawdź działanie CSP.",
"globalSecurityHeadersSave": "Zastosuj nagłówki bezpieczeństwa",
"globalCountriesRequired": "Wpisz przynajmniej jeden kod kraju lub wyłącz politykę krajów.",
"globalCountriesInvalid": "Użyj dwuliterowego kodu kraju, np. PL lub DE.",
"globalMethodsRequired": "Wpisz przynajmniej jedną metodę HTTP lub wyłącz politykę metod.",
"globalContentTypesRequired": "Wpisz przynajmniej jeden typ MIME lub wyłącz blokadę Content-Type.",
"cacheHeadersSection": "Nagłówki odpowiedzi cache",
"transformOperationsTitle": "Operacje transformacji",
"policyRulesTitle": "Reguły i nagłówki",
"vhUaRateTitle": "Limity dla User-Agent",
"vhUaRatePattern": "Wzorzec User-Agent",