From eb2b4e956ded6da60aef77dc462dfd4d935b3030 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 2 Sep 2026 10:34:10 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9B=85=20Sync=202026-09-02=2010:34:10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agentflow/Makefile | 4 +- agentflow/files/agentflow.init | 12 +- luci-app-frpc/po/cs/frpc.po | 252 +++++---- luci-app-frpc/po/es/frpc.po | 12 +- luci-app-frpc/po/pl/frpc.po | 485 ++++++++++-------- luci-app-frpc/po/zh_Hans/frpc.po | 10 +- luci-app-frpc/po/zh_Hant/frpc.po | 12 +- luci-app-frps/po/cs/frps.po | 215 ++++---- luci-app-frps/po/es/frps.po | 7 +- luci-app-frps/po/pl/frps.po | 273 +++++----- luci-app-frps/po/zh_Hans/frps.po | 9 +- luci-app-frps/po/zh_Hant/frps.po | 10 +- luci-theme-footstrap/Makefile | 2 +- .../htdocs/luci-static/resources/fs-fit.js | 26 +- .../htdocs/luci-static/resources/fs-router.js | 51 +- .../styles/pages/30-software.css | 14 +- .../styles/pages/50-leases.css | 6 +- .../styles/theme/20-shell.css | 21 - .../styles/theme/30-tables.css | 12 +- .../styles/theme/35-alerts.css | 4 +- .../styles/theme/65-dropdown.css | 2 +- openlist2/Makefile | 4 +- wwand/Makefile | 4 +- 23 files changed, 805 insertions(+), 642 deletions(-) diff --git a/agentflow/Makefile b/agentflow/Makefile index ab1de5be..f01cb7e3 100644 --- a/agentflow/Makefile +++ b/agentflow/Makefile @@ -15,7 +15,7 @@ AGENTFLOW_HASH_aarch64:=6d733ebc49b095bf8670a1b655a13bb8ad98c90ced19701b67d5cdd4 PKG_NAME:=agentflow PKG_VERSION:=0.3.0 -PKG_RELEASE:=4 +PKG_RELEASE:=5 AGENTFLOW_URL_FILE:=agentflow-linux-$(AGENTFLOW_ARCH) AGENTFLOW_DOWNLOAD:=$(AGENTFLOW_URL_FILE)-$(AGENTFLOW_HASH_$(ARCH)) @@ -40,7 +40,7 @@ define Package/$(PKG_NAME) CATEGORY:=Network SUBMENU:=Web Servers/Proxies TITLE:=AgentFlow - DEPENDS:=@(x86_64||aarch64) +git +mise + DEPENDS:=@(x86_64||aarch64) +git +git-http +mise URL:=https://agentflow.geili.ai/ endef diff --git a/agentflow/files/agentflow.init b/agentflow/files/agentflow.init index 879c07be..d9a74717 100644 --- a/agentflow/files/agentflow.init +++ b/agentflow/files/agentflow.init @@ -13,14 +13,8 @@ get_config() { set_mise_env() { procd_set_param env \ "$@" \ - MISE_INSTALLS_DIR="$data_dir/globalmise/mise-installs" \ - MISE_GLOBAL_CONFIG_FILE="$data_dir/globalmise/mise-config/config.toml" \ - MISE_DATA_DIR="$data_dir/globalmise/mise-data" \ - MISE_CACHE_DIR="$data_dir/globalmise/mise-cache" \ - MISE_STATE_DIR="$data_dir/globalmise/mise-state" \ - NPM_CONFIG_CACHE="$data_dir/globalmise/npm-cache" \ - NPM_CONFIG_USERCONFIG="$data_dir/globalmise/.npmrc" \ - PATH="$data_dir/globalmise/mise-data/shims:$PATH" + HOME="$data_dir/global" \ + PATH="$data_dir/global/.local/share/mise/shims:$PATH" } start_service() { @@ -32,7 +26,7 @@ start_service() { logger -t agentflow "missing executable: /usr/sbin/agentflow" return 1 } - mkdir -p "$data_dir" || return 1 + mkdir -p "$data_dir" "$data_dir/global" || return 1 logger -t agentflow "starting AgentFlow on $host:$port" procd_open_instance diff --git a/luci-app-frpc/po/cs/frpc.po b/luci-app-frpc/po/cs/frpc.po index 8af0aee1..540fc23e 100644 --- a/luci-app-frpc/po/cs/frpc.po +++ b/luci-app-frpc/po/cs/frpc.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-08-27 18:20+0000\n" +"PO-Revision-Date: 2026-08-31 16:28+0000\n" "Last-Translator: Martin Olmer \n" "Language-Team: Czech \n" @@ -12,23 +12,23 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 msgid "Add new proxy or visitor..." -msgstr "" +msgstr "Přidat novou proxy nebo návštěvníka…" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 msgid "Additional OIDC token endpoint params. Use key=value." -msgstr "" +msgstr "Další parametry koncového bodu OIDC tokenu. použijte klíč=hodnota." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 msgid "Additional auth scopes" -msgstr "" +msgstr "Další ověř. rozsahy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 msgid "Additional client metadata. Use key=value." -msgstr "" +msgstr "Další klientská metadata. Použijte klíč=hodnota." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 msgid "Additional config files included by frpc." -msgstr "" +msgstr "Další soubory s nastaveními, zahrnuté ze strany frpc." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 msgid "Additional configs" @@ -36,15 +36,15 @@ msgstr "Další nastavení" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 msgid "Additional proxy metadata. Use key=value." -msgstr "" +msgstr "Další metadata proxy. Použijte klíč=hodnota." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 msgid "Additional scopes to include authentication information." -msgstr "" +msgstr "Další rozsahy které zahrnout do ověřovací informace." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 msgid "Address of the frps server." -msgstr "" +msgstr "Adresa frps serveru." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 msgid "Advanced" @@ -52,15 +52,15 @@ msgstr "Pokročilé" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 msgid "Allow users" -msgstr "" +msgstr "Povolit uživatele" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 msgid "Annotations" -msgstr "" +msgstr "Anotace" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 msgid "Annotations displayed on frps dashboard. Use key=value." -msgstr "" +msgstr "Anotace zobrazené na frps přehledu. Použijte klíč=hodnota." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 msgid "Assets dir" @@ -72,23 +72,23 @@ msgstr "Ověřování se" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 msgid "Authentication method" -msgstr "" +msgstr "Metoda ověřování se" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 msgid "Authentication method." -msgstr "" +msgstr "Metoda ověřování se." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 msgid "Bandwidth limit" -msgstr "" +msgstr "Limit šířky pásma" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 msgid "Bandwidth limit mode" -msgstr "" +msgstr "Režim limitu šířky pásma" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 msgid "Bandwidth limit, for example 1MB." -msgstr "" +msgstr "Limit přenosového pásma, například 1MB." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 msgid "Bind address" @@ -100,19 +100,19 @@ msgstr "Port, na který navázat" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 msgid "Bind port is required for visitors." -msgstr "" +msgstr "Port pro navázání je vyžadován pro návštěvníky." #: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 msgid "Client" -msgstr "" +msgstr "Klient" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 msgid "Client ID" -msgstr "" +msgstr "Identif. klienta" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 msgid "Client metadata" -msgstr "" +msgstr "Metadata klienta" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 msgid "Collecting data ..." @@ -120,13 +120,15 @@ msgstr "Shromažďování dat …" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 msgid "Command arguments passed to token source exec." -msgstr "" +msgstr "Argumenty příkazu předané vykonání zdroje tokenu." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 msgid "" "Command used to obtain the token. The init script adds --allow-" "unsafe=TokenSourceExec when this source type is used." msgstr "" +"Příkaz používaný k získání tokenu. Inicializační skript přidává --allow-" +"unsafe=TokenSource Exec, když se tento zdroj používá." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 msgid "Common Settings" @@ -137,10 +139,12 @@ msgid "" "Compatibility field for UCI. Server sections are emitted as proxy entries; " "visitor sections are emitted as visitor entries." msgstr "" +"Kolonka kompatibility pro UCI. Sekce serveru jsou vydávány jako položky " +"proxy; sekce návštěvníků jsou vydávány jako položky návštěvníků." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 msgid "Compress proxy traffic." -msgstr "" +msgstr "Komprimovat proxy provoz." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 msgid "Compression" @@ -148,115 +152,117 @@ msgstr "Komprese" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 msgid "Configuration key: auth.oidc.audience." -msgstr "" +msgstr "Klíč nastavení: auth.oidc.audience." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 msgid "Configuration key: auth.oidc.clientID." -msgstr "" +msgstr "Klíč nastavení: auth.oidc.clientID." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 msgid "Configuration key: auth.oidc.clientSecret." -msgstr "" +msgstr "Klíč nastavení: auth.oidc.clientSecret." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 msgid "Configuration key: auth.oidc.scope." -msgstr "" +msgstr "Klíč nastavení: auth.oidc.scope." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 msgid "Configuration key: auth.oidc.tokenEndpointURL." -msgstr "" +msgstr "Klíč nastavení: auth.oidc.tokenEndpointURL." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 msgid "Configuration key: log.level." -msgstr "" +msgstr "Klíč nastavení: log.level." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 msgid "Configuration key: plugin.crtPath." -msgstr "" +msgstr "Klíč nastavení: plugin.crtPath." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 msgid "Configuration key: plugin.hostHeaderRewrite." -msgstr "" +msgstr "Klíč nastavení: plugin.hostHeaderRewrite." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 msgid "Configuration key: plugin.httpPassword." -msgstr "" +msgstr "Klíč nastavení: plugin.httpPassword." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 msgid "Configuration key: plugin.httpUser." -msgstr "" +msgstr "Klíč nastavení: plugin.httpUser." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 msgid "Configuration key: plugin.keyPath." -msgstr "" +msgstr "Klíč nastavení: plugin.keyPath." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 msgid "Configuration key: plugin.localPath." -msgstr "" +msgstr "Klíč nastavení: plugin.localPath." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 msgid "Configuration key: plugin.password." -msgstr "" +msgstr "Klíč nastavení: plugin.password." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 msgid "Configuration key: plugin.stripPrefix." -msgstr "" +msgstr "Klíč nastavení: plugin.stripPrefix." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 msgid "Configuration key: plugin.unixPath." -msgstr "" +msgstr "Klíč nastavení: plugin.unixPath." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 msgid "Configuration key: plugin.username." -msgstr "" +msgstr "Klíč nastavení: plugin.username." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 msgid "Configuration key: proxies[].customDomains." -msgstr "" +msgstr "Klíč nastavení: proxies[].customDomains." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 msgid "Configuration key: proxies[].loadBalancer.group." -msgstr "" +msgstr "Klíč nastavení: proxies[].loadBalancer.group." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 msgid "Configuration key: proxies[].loadBalancer.groupKey." -msgstr "" +msgstr "Klíč nastavení: proxies[].loadBalancer.groupKey." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 msgid "Configuration key: proxies[].subdomain." -msgstr "" +msgstr "Klíč nastavení: proxies[].subdomain." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 msgid "Configuration key: transport.quic.keepalivePeriod." -msgstr "" +msgstr "Klíč nastavení: transport.quic.keepalivePeriod." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 msgid "Configuration key: transport.quic.maxIdleTimeout." -msgstr "" +msgstr "Klíč nastavení: transport.quic.maxIdleTimeout." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 msgid "Configuration key: transport.quic.maxIncomingStreams." -msgstr "" +msgstr "Klíč nastavení: transport.quic.maxIncomingStreams." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 msgid "Connect server local IP" -msgstr "" +msgstr "Připojit k lokální IP adrese serveru" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 msgid "Connection pool count" -msgstr "" +msgstr "Počet fondů připojení" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 msgid "Connections established in advance." -msgstr "" +msgstr "Předem navázaná připojení." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 msgid "Custom CA certificate file for OIDC endpoint." msgstr "" +"Soubor s uživatelsky určeným certifikátem cert. autority pro OIDC koncový " +"bod." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 msgid "Custom DNS server used by frpc." -msgstr "" +msgstr "Uživatelsky určený DNS server používaný frpc." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 msgid "Custom domains" @@ -264,27 +270,29 @@ msgstr "Uživatelsky určené domény" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 msgid "DNS server" -msgstr "" +msgstr "DNS server" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 msgid "Dial server keepalive" -msgstr "" +msgstr "Udržování spojení na vytáčecí server" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 msgid "Dial server timeout" -msgstr "" +msgstr "Časový limit vytáčecího serveru" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 msgid "Disable NAT assisted addresses" -msgstr "" +msgstr "Zakázat NAT asistované adresy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 msgid "Disable custom TLS first byte" -msgstr "" +msgstr "Zakázat uživatelsky určený TLS první bajt" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 msgid "Disable local interface assisted addresses for XTCP NAT traversal." msgstr "" +"Zakázat asistované adresy lokálního rozhraní pro XTCP překonávání NAT " +"překladu." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 msgid "Disable log color" @@ -292,7 +300,7 @@ msgstr "Neobarvovat záznam událostí" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 msgid "Disable log colors when log output is console." -msgstr "" +msgstr "Při vypisování záznamu událostí na konzoli vypnout jeho obarvování." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 @@ -303,42 +311,46 @@ msgstr "Zakázáno" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 msgid "Effective when XTCP keep tunnel open is enabled." -msgstr "" +msgstr "Uplatní se pokud je zapnuté XTCP ponechávání tunelu otevřeného." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 msgid "Enable Go pprof handlers in web server." -msgstr "" +msgstr "Zapnout obsluhy Go pprof ve webovém serveru." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 msgid "Enable HTTP/2 for HTTPS bridge plugins." -msgstr "" +msgstr "Zapnout HTTP/2 pro zásuvný modul HTTPS mostu." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 msgid "" "Enable HTTPS for the frpc web server. This switch controls whether " "webServer.tls.certFile and webServer.tls.keyFile are emitted." msgstr "" +"Zapnout HTTPS pro frpc webový server. Tento přepínač ovládá zda jsou " +"vydávány webServer.tls.certFile a webServer.tls.keyFile." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 msgid "Enable TCP stream multiplexing." -msgstr "" +msgstr "Zapnout multiplexování TCP proudu." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 msgid "" "Enable TLS when communicating with frps. Since frp v0.50.0, default is true." msgstr "" +"Zapnout TLS při komunikování s frps. Od verze frp 0.5.0.0 je ve výchozím " +"stavu zapnuto." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 msgid "Enable or disable this proxy." -msgstr "" +msgstr "Zapnout nebo vypnout tuto proxy." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 msgid "Enable pprof" -msgstr "" +msgstr "Povolit pprof" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 msgid "Enable web HTTPS" -msgstr "" +msgstr "Zapnout webu HTTPS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 msgid "Enabled" @@ -346,7 +358,7 @@ msgstr "Povoleno" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 msgid "Encrypt proxy traffic." -msgstr "" +msgstr "Šifrovat proxy provoz." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 msgid "Encryption" @@ -358,23 +370,26 @@ msgstr "Proměnná prostředí" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 msgid "Environment variable must use KEY=value format." -msgstr "" +msgstr "Je třeba, aby proměnná prostředí používala formát KLÍČ=hodnota." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 msgid "Environment variables passed to token source exec. Use KEY=value." msgstr "" +"Proměnné prostředí předávané vykonání zdroje tokenu. Použijte KLÍČ=hodnota." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 msgid "Exit frpc when the first login fails." -msgstr "" +msgstr "Když se první přihlášení nezdaří, ukončit frpc." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 msgid "Exit when login fails" -msgstr "" +msgstr "Ukončit když se přihlášení nezdaří" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." msgstr "" +"Experimentální omezování funkcí. Použijte klíč=hodnota – například " +"VirtualNet=true." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 msgid "" @@ -393,7 +408,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 msgid "Fallback to" -msgstr "" +msgstr "Náhradně použít" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 msgid "Fallback visitor name for XTCP." @@ -401,7 +416,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 msgid "Feature gates" -msgstr "" +msgstr "Propagovat brány" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 msgid "For virtual_net visitor plugin." @@ -451,7 +466,7 @@ msgstr "HTTP uživatel" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 msgid "Health Check" -msgstr "" +msgstr "Kontrola vitality" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 msgid "Health check headers" @@ -507,7 +522,7 @@ msgstr "Časový limit kontroly stavu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 msgid "Heartbeat timeout in seconds." -msgstr "" +msgstr "Časový limit kontroly stavu (v sekundách)." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 msgid "Host header rewrite" @@ -527,11 +542,11 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 msgid "Keepalive interval for TCP mux." -msgstr "" +msgstr "Interval udržování spojení pro TCP mux." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 msgid "Load Balancer" -msgstr "" +msgstr "Rozprostírání zátěže" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 msgid "Load balancer group" @@ -551,6 +566,9 @@ msgid "" "exec runs a command and requires frp unsafe permission. Mutually exclusive " "with auth.token." msgstr "" +"Načíst token z externího zdroje. „Soubor“ čte token z lokálního souboru; „" +"exec“ spouští příkaz a vyžaduje frp nebezpečné oprávnění. Není možné použít " +"v kombinaci s auth.token." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 msgid "Local IP" @@ -606,11 +624,11 @@ msgstr "Zaznamenávat nejvýše dnů" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 msgid "Log output" -msgstr "" +msgstr "Výstup záznamu událostí" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 msgid "Log output path or console." -msgstr "" +msgstr "Popis umístění výstupu záznamu událostí nebo konzole." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 msgid "Log stderr" @@ -626,11 +644,11 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 msgid "Maximum number of days to keep logs." -msgstr "" +msgstr "Za kolik dnů nejvýše uchovávat záznamy událostí." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 msgid "Metadata" -msgstr "" +msgstr "Metadata" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 msgid "Min retry interval" @@ -658,7 +676,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 msgid "OIDC audience" -msgstr "" +msgstr "OIDC publikum" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 msgid "OIDC client ID" @@ -678,7 +696,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 msgid "OIDC scope" -msgstr "" +msgstr "OIDC rozsah" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 msgid "OIDC token endpoint URL" @@ -691,6 +709,8 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 msgid "OS environments passed to frp for config file template, see %s." msgstr "" +"Proměnné prostředí operačního systému předávané frp pro šablonu souboru s " +"nastaveními, viz %s." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 msgid "Only start specified proxies or visitors. Empty means start all." @@ -715,27 +735,29 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 msgid "Path of token file." -msgstr "" +msgstr "Popis umístění souboru s tokenem." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 msgid "Path to the TLS certificate file." -msgstr "" +msgstr "Popis umístění soubor s TLS certifikátem." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 msgid "Path to the TLS private key file." -msgstr "" +msgstr "Popis umístění souboru s TLS soukromým klíčem." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 msgid "Path to the certificate file used by the HTTPS web server." -msgstr "" +msgstr "Popis umístění souboru s certifikátem HTTPS webového serveru." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 msgid "Path to the private key file used by the HTTPS web server." msgstr "" +"Popis umístění souboru se soukromým klíčem, používaným HTTPS webovým " +"serverem." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 msgid "Path to the trusted CA certificate file." -msgstr "" +msgstr "Popis umístění souboru s certifikátem důvěryhodné cert. autority." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 msgid "" @@ -753,7 +775,7 @@ msgstr "Zásuvný modul" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 msgid "Plugin HTTP/2" -msgstr "" +msgstr "Zásuvný modul HTTP/2" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 msgid "Plugin certificate path" @@ -777,15 +799,15 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 msgid "Plugin type." -msgstr "" +msgstr "Typ zásuvného modulu." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 msgid "Port must be a number between 0 and 65535." -msgstr "" +msgstr "Je třeba, aby port bylo číslo z rozmezí 0 až 65535." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 msgid "Port must be between 0 and 65535." -msgstr "" +msgstr "Je třeba, aby port byl z rozmezí 0 až 65535." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 msgid "Port must be negative or a number between 1 and 65535." @@ -809,7 +831,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 msgid "Proxy URL" -msgstr "" +msgstr "URL proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 msgid "Proxy URL for OIDC token endpoint." @@ -821,7 +843,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 msgid "Proxy metadatas" -msgstr "" +msgstr "Metadata proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 msgid "Proxy name" @@ -841,19 +863,19 @@ msgstr "Typ proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 msgid "Proxy type." -msgstr "" +msgstr "Typ proxy." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 msgid "QUIC keepalive period" -msgstr "" +msgstr "Perioda QUIC udržování spojení" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 msgid "QUIC max idle timeout" -msgstr "" +msgstr "Časový limit QUIC nejdelší nečinnosti" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 msgid "QUIC max incoming streams" -msgstr "" +msgstr "Nejvýše umožněných příchozích QUIC proudů" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 msgid "RUNNING" @@ -873,7 +895,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 msgid "Request headers" -msgstr "" +msgstr "Hlavičky požadavků" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 msgid "Respawn when crashed" @@ -881,7 +903,7 @@ msgstr "V případě pádu spustit znovu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 msgid "Response headers" -msgstr "" +msgstr "Hlavičky odpovědí" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 msgid "Rewrite Host header." @@ -925,7 +947,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 msgid "Secret key" -msgstr "" +msgstr "Tajný klíč" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." @@ -957,7 +979,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 msgid "Server user" -msgstr "" +msgstr "Uživatel serveru" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 msgid "Server user for visitor." @@ -1106,11 +1128,11 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 msgid "Transport Settings" -msgstr "" +msgstr "Nastavení transportu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 msgid "Transport protocol" -msgstr "" +msgstr "Transportní protokol" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 msgid "Transport protocol used to connect to frps." @@ -1130,7 +1152,7 @@ msgstr "Popis umístění soketu unixové domény" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 msgid "Use Header=Value." -msgstr "" +msgstr "Použijte hlavička=hodnota." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 msgid "Use proxy protocol to transfer connection info to local service." @@ -1142,7 +1164,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 msgid "VirtualNet address" -msgstr "" +msgstr "VirtualNet adresa" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 msgid "VirtualNet destination IP" @@ -1154,43 +1176,45 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 msgid "Web Server" -msgstr "" +msgstr "Webový server" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 msgid "Web server address" -msgstr "" +msgstr "Adresa webového serveru" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 msgid "Web server assets directory." -msgstr "" +msgstr "Složka s obsahem webového serveru." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 msgid "Web server bind address." -msgstr "" +msgstr "Adresa na kterou webový server navázat." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 msgid "Web server password" -msgstr "" +msgstr "Heslo k webovému serveru" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 msgid "Web server password." -msgstr "" +msgstr "Heslo k webovému serveru." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 msgid "Web server port" -msgstr "" +msgstr "Port webového serveru" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 msgid "Web server port. Leave empty or set to 0 to disable the web server." msgstr "" +"Port webového serveru. Pokud ho chcete zakázat, nevyplňujte nebo nastavte na " +"0 (nula)." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 msgid "Web server user" -msgstr "" +msgstr "Uživatel webového serveru" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 msgid "Web server username." -msgstr "" +msgstr "Uživatelské jméno webového serveru." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 msgid "Where to limit bandwidth." @@ -1202,7 +1226,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 msgid "XTCP protocol" -msgstr "" +msgstr "Protokol XTCP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 msgid "XTCP visitor tunnel protocol." @@ -1210,7 +1234,7 @@ msgstr "" #: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 msgid "frp" -msgstr "" +msgstr "frp" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 @@ -1222,3 +1246,5 @@ msgid "" "frp internal wire protocol. v2 requires frps support and must be enabled " "explicitly." msgstr "" +"frp interní wire protokol. v2 vyžaduje podporu frps a je třeba, aby byl " +"výslovně povolený." diff --git a/luci-app-frpc/po/es/frpc.po b/luci-app-frpc/po/es/frpc.po index e6c938d3..7eb2fa26 100644 --- a/luci-app-frpc/po/es/frpc.po +++ b/luci-app-frpc/po/es/frpc.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-08-24 16:48+0000\n" +"PO-Revision-Date: 2026-08-31 06:44+0000\n" "Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" @@ -15,23 +15,24 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 msgid "Add new proxy or visitor..." -msgstr "" +msgstr "Agregar nuevo proxy o visitante..." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 msgid "Additional OIDC token endpoint params. Use key=value." msgstr "" +"Parámetros adicionales del punto final del token OIDC. Utilice clave=valor." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 msgid "Additional auth scopes" -msgstr "" +msgstr "Ámbitos de autorización adicionales" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 msgid "Additional client metadata. Use key=value." -msgstr "" +msgstr "Metadatos adicionales del cliente. Utilice clave=valor." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 msgid "Additional config files included by frpc." -msgstr "" +msgstr "Archivos de configuración adicionales incluidos por frpc." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 msgid "Additional configs" @@ -44,6 +45,7 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 msgid "Additional scopes to include authentication information." msgstr "" +"Se añadirán ámbitos adicionales para incluir información de autenticación." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 msgid "Address of the frps server." diff --git a/luci-app-frpc/po/pl/frpc.po b/luci-app-frpc/po/pl/frpc.po index 827b464b..a73d7dd7 100644 --- a/luci-app-frpc/po/pl/frpc.po +++ b/luci-app-frpc/po/pl/frpc.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-08-24 16:48+0000\n" -"Last-Translator: Matthaiks \n" +"PO-Revision-Date: 2026-08-31 16:28+0000\n" +"Last-Translator: Piotr Kołtun \n" "Language-Team: Polish \n" "Language: pl\n" @@ -13,23 +13,23 @@ msgstr "" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 msgid "Add new proxy or visitor..." -msgstr "" +msgstr "Dodaj nowy wpis typu proxy lub visitor..." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:360 msgid "Additional OIDC token endpoint params. Use key=value." -msgstr "" +msgstr "Dodatkowe parametry punktu końcowego tokena OIDC. Użyj klucz=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:250 msgid "Additional auth scopes" -msgstr "" +msgstr "Dodatkowe zakresy autoryzacji" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:612 msgid "Additional client metadata. Use key=value." -msgstr "" +msgstr "Dodatkowe metadane klienta. Użyj klucz=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:226 msgid "Additional config files included by frpc." -msgstr "" +msgstr "Dodatkowe pliki konfiguracyjne dołączone przez frpc." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:174 msgid "Additional configs" @@ -37,15 +37,15 @@ msgstr "Dodatkowe konfiguracje" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1060 msgid "Additional proxy metadata. Use key=value." -msgstr "" +msgstr "Dodatkowe metadane serwera proxy. Użyj klucz=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:251 msgid "Additional scopes to include authentication information." -msgstr "" +msgstr "Dodatkowe zakresy obejmujące informacje uwierzytelniające." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:187 msgid "Address of the frps server." -msgstr "" +msgstr "Adres serwera frps." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1430 msgid "Advanced" @@ -53,15 +53,15 @@ msgstr "Zaawansowane" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:839 msgid "Allow users" -msgstr "" +msgstr "Dozwoleni użytkownicy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1069 msgid "Annotations" -msgstr "" +msgstr "Adnotacje" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1070 msgid "Annotations displayed on frps dashboard. Use key=value." -msgstr "" +msgstr "Adnotacje wyświetlane na pulpicie frps. Użyj klucz=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:464 msgid "Assets dir" @@ -73,23 +73,23 @@ msgstr "Uwierzytelnienie" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 msgid "Authentication method" -msgstr "" +msgstr "Metoda uwierzytelnienia" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:232 msgid "Authentication method." -msgstr "" +msgstr "Metoda uwierzytelnienia." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:680 msgid "Bandwidth limit" -msgstr "" +msgstr "Limit przepustowości" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:684 msgid "Bandwidth limit mode" -msgstr "" +msgstr "Tryb limitu przepustowości" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:681 msgid "Bandwidth limit, for example 1MB." -msgstr "" +msgstr "Limit przepustowości, np. 1MB." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:861 msgid "Bind address" @@ -101,19 +101,19 @@ msgstr "Port wiązania" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:873 msgid "Bind port is required for visitors." -msgstr "" +msgstr "Port wiązany jest wymagany dla odwiedzających." #: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:11 msgid "Client" -msgstr "" +msgstr "Klient" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:183 msgid "Client ID" -msgstr "" +msgstr "Identyfikator klienta" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:611 msgid "Client metadata" -msgstr "" +msgstr "Metadane klienta" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 msgid "Collecting data ..." @@ -121,13 +121,15 @@ msgstr "Zbieranie danych..." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 msgid "Command arguments passed to token source exec." -msgstr "" +msgstr "Argumenty polecenia przekazane do wykonania źródła tokenu." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:294 msgid "" "Command used to obtain the token. The init script adds --allow-" "unsafe=TokenSourceExec when this source type is used." msgstr "" +"Polecenie używane do uzyskania tokena. Skrypt init dodaje --allow-" +"unsafe=TokenSourceExec, gdy używany jest ten typ źródła." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 msgid "Common Settings" @@ -138,10 +140,12 @@ msgid "" "Compatibility field for UCI. Server sections are emitted as proxy entries; " "visitor sections are emitted as visitor entries." msgstr "" +"Pole zgodności dla UCI. Sekcje serwera są emitowane jako wpisy serwera " +"proxy; sekcje odwiedzających są emitowane jako wpisy odwiedzających." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:693 msgid "Compress proxy traffic." -msgstr "" +msgstr "Kompresuj ruch proxy." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:692 msgid "Compression" @@ -149,115 +153,115 @@ msgstr "Kompresja" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:348 msgid "Configuration key: auth.oidc.audience." -msgstr "" +msgstr "Klucz konfiguracji: auth.oidc.audience." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:340 msgid "Configuration key: auth.oidc.clientID." -msgstr "" +msgstr "Klucz konfiguracji: auth.oidc.clientID." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:344 msgid "Configuration key: auth.oidc.clientSecret." -msgstr "" +msgstr "Klucz konfiguracji: auth.oidc.clientSecret." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:352 msgid "Configuration key: auth.oidc.scope." -msgstr "" +msgstr "Klucz konfiguracji: auth.oidc.scope." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:356 msgid "Configuration key: auth.oidc.tokenEndpointURL." -msgstr "" +msgstr "Klucz konfiguracji: auth.oidc.tokenEndpointURL." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:388 msgid "Configuration key: log.level." -msgstr "" +msgstr "Klucz konfiguracji: log.level." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:980 msgid "Configuration key: plugin.crtPath." -msgstr "" +msgstr "Klucz konfiguracji: plugin.crtPath." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1004 msgid "Configuration key: plugin.hostHeaderRewrite." -msgstr "" +msgstr "Klucz konfiguracji: plugin.hostHeaderRewrite." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:936 msgid "Configuration key: plugin.httpPassword." -msgstr "" +msgstr "Klucz konfiguracji: plugin.httpPassword." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:932 msgid "Configuration key: plugin.httpUser." -msgstr "" +msgstr "Klucz konfiguracji: plugin.httpUser." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:992 msgid "Configuration key: plugin.keyPath." -msgstr "" +msgstr "Klucz konfiguracji: plugin.keyPath." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:959 msgid "Configuration key: plugin.localPath." -msgstr "" +msgstr "Klucz konfiguracji: plugin.localPath." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:944 msgid "Configuration key: plugin.password." -msgstr "" +msgstr "Klucz konfiguracji: plugin.password." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:963 msgid "Configuration key: plugin.stripPrefix." -msgstr "" +msgstr "Klucz konfiguracji: plugin.stripPrefix." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:948 msgid "Configuration key: plugin.unixPath." -msgstr "" +msgstr "Klucz konfiguracji: plugin.unixPath." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:940 msgid "Configuration key: plugin.username." -msgstr "" +msgstr "Klucz konfiguracji: plugin.username." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:703 msgid "Configuration key: proxies[].customDomains." -msgstr "" +msgstr "Klucz konfiguracji: proxies[].customDomains." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:764 msgid "Configuration key: proxies[].loadBalancer.group." -msgstr "" +msgstr "Klucz konfiguracji: proxies[].loadBalancer.group." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:768 msgid "Configuration key: proxies[].loadBalancer.groupKey." -msgstr "" +msgstr "Klucz konfiguracji: proxies[].loadBalancer.groupKey." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:707 msgid "Configuration key: proxies[].subdomain." -msgstr "" +msgstr "Klucz konfiguracji: proxies[].subdomain." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:581 msgid "Configuration key: transport.quic.keepalivePeriod." -msgstr "" +msgstr "Klucz konfiguracji: transport.quic.keepalivePeriod." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:585 msgid "Configuration key: transport.quic.maxIdleTimeout." -msgstr "" +msgstr "Klucz konfiguracji: transport.quic.maxIdleTimeout." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:589 msgid "Configuration key: transport.quic.maxIncomingStreams." -msgstr "" +msgstr "Klucz konfiguracji: transport.quic.maxIncomingStreams." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:522 msgid "Connect server local IP" -msgstr "" +msgstr "Połącz serwer z lokalnym adresem IP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:494 msgid "Connection pool count" -msgstr "" +msgstr "Liczba puli połączeń" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:495 msgid "Connections established in advance." -msgstr "" +msgstr "Połączenia nawiązane wcześniej." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:370 msgid "Custom CA certificate file for OIDC endpoint." -msgstr "" +msgstr "Niestandardowy plik certyfikatu CA dla punktu końcowego OIDC." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214 msgid "Custom DNS server used by frpc." -msgstr "" +msgstr "Niestandardowy serwer DNS używany przez frpc." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:702 msgid "Custom domains" @@ -265,27 +269,27 @@ msgstr "Własne domeny" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:213 msgid "DNS server" -msgstr "" +msgstr "Serwer DNS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:486 msgid "Dial server keepalive" -msgstr "" +msgstr "Utrzymywanie połączenia serwera wybierania" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:482 msgid "Dial server timeout" -msgstr "" +msgstr "Limit czasu serwera wybierania" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:903 msgid "Disable NAT assisted addresses" -msgstr "" +msgstr "Wyłącz adresy wspomagane NAT" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 msgid "Disable custom TLS first byte" -msgstr "" +msgstr "Wyłącz niestandardowy pierwszy bajt TLS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 msgid "Disable local interface assisted addresses for XTCP NAT traversal." -msgstr "" +msgstr "Wyłącz adresy wspomagane interfejsem lokalnym dla omijania NAT w XTCP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:395 msgid "Disable log color" @@ -293,7 +297,7 @@ msgstr "Wyłącz kolor dziennika" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:396 msgid "Disable log colors when log output is console." -msgstr "" +msgstr "Wyłącz kolory dziennika, gdy wyjściem dziennika jest konsola." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:258 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:698 @@ -304,42 +308,46 @@ msgstr "Wyłączone" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:888 msgid "Effective when XTCP keep tunnel open is enabled." -msgstr "" +msgstr "Działa, gdy włączono utrzymywanie tunelu XTCP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:469 msgid "Enable Go pprof handlers in web server." -msgstr "" +msgstr "Włącz obsługę pprof języka Go na serwerze WWW." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1016 msgid "Enable HTTP/2 for HTTPS bridge plugins." -msgstr "" +msgstr "Włącz protokół HTTP/2 dla wtyczek mostka HTTPS." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:418 msgid "" "Enable HTTPS for the frpc web server. This switch controls whether " "webServer.tls.certFile and webServer.tls.keyFile are emitted." msgstr "" +"Włącz HTTPS dla serwera WWW frpc. Ten przełącznik kontroluje, czy pliki " +"webServer.tls.certFile i webServer.tls.keyFile są emitowane." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:499 msgid "Enable TCP stream multiplexing." -msgstr "" +msgstr "Włącz multipleksowanie strumienia TCP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:541 msgid "" "Enable TLS when communicating with frps. Since frp v0.50.0, default is true." msgstr "" +"Włącz TLS podczas komunikacji z frps. Od frp v0.50.0 domyślna wartość to " +"true." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:648 msgid "Enable or disable this proxy." -msgstr "" +msgstr "Włącz lub wyłącz ten proxy." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:468 msgid "Enable pprof" -msgstr "" +msgstr "Włącz pprof" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:417 msgid "Enable web HTTPS" -msgstr "" +msgstr "Włącz protokół HTTPS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:647 msgid "Enabled" @@ -347,7 +355,7 @@ msgstr "Włączone" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:689 msgid "Encrypt proxy traffic." -msgstr "" +msgstr "Szyfruj ruch proxy." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:688 msgid "Encryption" @@ -359,23 +367,27 @@ msgstr "Zmienna środowiskowa" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1201 msgid "Environment variable must use KEY=value format." -msgstr "" +msgstr "Zmienna środowiskowa musi używać formatu KLUCZ=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:327 msgid "Environment variables passed to token source exec. Use KEY=value." msgstr "" +"Zmienne środowiskowe przekazane do wykonania źródła tokena. Użyj " +"KLUCZ=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:202 msgid "Exit frpc when the first login fails." -msgstr "" +msgstr "Wyjdź z frpc, jeśli pierwsze logowanie się nie powiedzie." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:201 msgid "Exit when login fails" -msgstr "" +msgstr "Wyjdź, gdy logowanie się nie powiedzie" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:595 msgid "Experimental feature gates. Use key=value, for example VirtualNet=true." msgstr "" +"Eksperymentalne bramki funkcji. Użyj klucz=wartość, na przykład " +"VirtualNet=true." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:175 msgid "" @@ -383,30 +395,33 @@ msgid "" "visitor sections. Use frp includes or per-proxy raw settings for proxy/" "visitor tables." msgstr "" +"Dodatkowe fragmenty konfiguracji na poziomie root, wstawiane przed " +"wygenerowanymi sekcjami proxy i visitor. Użyj include FRP lub surowych " +"ustawień per‑proxy dla tabel proxy/visitor." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:900 msgid "Fallback timeout in milliseconds for XTCP." -msgstr "" +msgstr "Limit czasu awaryjnego (fallback) w milisekundach dla XTCP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:899 msgid "Fallback timeout ms" -msgstr "" +msgstr "Milisekundy limitu czasu powrotu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:895 msgid "Fallback to" -msgstr "" +msgstr "Powrót do" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:896 msgid "Fallback visitor name for XTCP." -msgstr "" +msgstr "Zapasowa nazwa odwiedzającego dla XTCP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:594 msgid "Feature gates" -msgstr "" +msgstr "Bramki funkcji" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1047 msgid "For virtual_net visitor plugin." -msgstr "" +msgstr "Dla wtyczki odwiedzających virtual_net." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 msgid "General Settings" @@ -418,23 +433,23 @@ msgstr "Udziel dostępu do aplikacji LuCI frpc" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1462 msgid "HTTP / Domain" -msgstr "" +msgstr "HTTP / domena" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:820 msgid "HTTP health check headers. Use Header=Value." -msgstr "" +msgstr "Nagłówki kontroli stanu HTTP. Użyj nagłówek=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:801 msgid "HTTP health check path." -msgstr "" +msgstr "Ścieżka kontroli kondycji HTTP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:747 msgid "HTTP or TCPMUX basic auth password." -msgstr "" +msgstr "Podstawowe hasło uwierzytelniające HTTP lub TCPMUX." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:744 msgid "HTTP or TCPMUX basic auth username." -msgstr "" +msgstr "Podstawowa nazwa użytkownika uwierzytelniania HTTP lub TCPMUX." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:746 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:935 @@ -443,7 +458,7 @@ msgstr "Hasło HTTP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1211 msgid "HTTP path must start with /." -msgstr "" +msgstr "Ścieżka HTTP musi zaczynać się od /." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:743 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:931 @@ -452,47 +467,48 @@ msgstr "Użytkownik HTTP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1465 msgid "Health Check" -msgstr "" +msgstr "Kontrola stanu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:819 msgid "Health check headers" -msgstr "" +msgstr "Nagłówki kontroli stanu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:796 msgid "Health check interval" -msgstr "" +msgstr "Interwał kontroli stanu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:797 msgid "Health check interval in seconds." -msgstr "" +msgstr "Interwał kontroli stanu w sekundach." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:792 msgid "Health check max failed" -msgstr "" +msgstr "Niepowodzenie maksymalnej kontroli stanu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:800 msgid "Health check path" -msgstr "" +msgstr "Ścieżka kontroli stanu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:813 msgid "Health check path is required when health check type is http." msgstr "" +"Ścieżka kontroli stanu jest wymagana, gdy typem kontroli stanu jest http." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:788 msgid "Health check timeout" -msgstr "" +msgstr "Limit czasu kontroli stanu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:789 msgid "Health check timeout in seconds." -msgstr "" +msgstr "Limit czasu kontroli stanu w sekundach." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:784 msgid "Health check type" -msgstr "" +msgstr "Typ kontroli stanu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:785 msgid "Health check type." -msgstr "" +msgstr "Typ kontroli stanu." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:530 msgid "Heartbeat interval" @@ -500,7 +516,7 @@ msgstr "Interwał pulsu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:531 msgid "Heartbeat interval in seconds." -msgstr "" +msgstr "Interwał pulsu w sekundach." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:534 msgid "Heartbeat timeout" @@ -508,7 +524,7 @@ msgstr "Limit czasu pulsu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:535 msgid "Heartbeat timeout in seconds." -msgstr "" +msgstr "Czas oczekiwania pulsu w sekundach." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:720 msgid "Host header rewrite" @@ -516,35 +532,37 @@ msgstr "Przepisz nagłówek hosta" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:225 msgid "Include config files" -msgstr "" +msgstr "Dołącz pliki konfiguracyjne" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:884 msgid "Keep XTCP tunnel open." -msgstr "" +msgstr "Utrzymaj tunel XTCP otwarty." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:883 msgid "Keep tunnel open" -msgstr "" +msgstr "Utrzymaj tunel otwarty" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:511 msgid "Keepalive interval for TCP mux." -msgstr "" +msgstr "Interwał podtrzymywania połączenia dla multipleksera TCP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1466 msgid "Load Balancer" -msgstr "" +msgstr "Moduł równoważenia obciążenia" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:763 msgid "Load balancer group" -msgstr "" +msgstr "Grupa modułu równoważenia obciążenia" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:776 msgid "Load balancer group is required when group key is set." msgstr "" +"Grupa modułu równoważenia obciążenia jest wymagana, gdy ustawiony jest klucz " +"grupy." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:767 msgid "Load balancer group key" -msgstr "" +msgstr "Klucz grupy modułu równoważenia obciążenia" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:255 msgid "" @@ -552,6 +570,9 @@ msgid "" "exec runs a command and requires frp unsafe permission. Mutually exclusive " "with auth.token." msgstr "" +"Załaduj token ze źródła zewnętrznego. Plik odczytuje token z pliku " +"lokalnego; wykonanie uruchamia polecenie i wymaga uprawnienia frp unsafe. " +"Wyklucza się wzajemnie z auth.token." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:659 msgid "Local IP" @@ -561,6 +582,8 @@ msgstr "Lokalny IP" msgid "" "Local IP bound when connecting to frps. Only valid for tcp, websocket or wss." msgstr "" +"Lokalny adres IP jest przypisany do połączenia z frps. Dotyczy tylko tcp, " +"websocket lub wss." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:967 msgid "" @@ -568,14 +591,20 @@ msgid "" "and tls2raw, this is the local service address reached after frp terminates " "external TLS; for http2https/http2http, it is the local upstream address." msgstr "" +"Lokalny adres backendu używany przez wtyczki mostu. W przypadku https2http, " +"https2https i tls2raw jest to lokalny adres usługi osiągnięty po zakończeniu " +"zewnętrznego protokołu TLS przez frp; w przypadku http2https/http2http jest " +"to lokalny adres nadrzędny." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:862 msgid "Local bind address for visitor." -msgstr "" +msgstr "Lokalny adres wiązania dla odwiedzającego." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:866 msgid "Local bind port for visitor. Use a negative value to avoid binding." msgstr "" +"Lokalny port wiązania dla odwiedzającego. Użyj wartości ujemnej, aby uniknąć " +"wiązania." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:663 msgid "Local port" @@ -583,11 +612,11 @@ msgstr "Port lokalny" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:660 msgid "Local service IP or host." -msgstr "" +msgstr "Lokalny adres IP usługi lub hosta." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:664 msgid "Local service port." -msgstr "" +msgstr "Lokalny port usługi." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:711 msgid "Locations" @@ -607,11 +636,11 @@ msgstr "Maks. dni logowania" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:383 msgid "Log output" -msgstr "" +msgstr "Dane wyjściowe rejestrowania" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:384 msgid "Log output path or console." -msgstr "" +msgstr "Ścieżka wyjściowa dziennika lub konsola." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:142 msgid "Log stderr" @@ -623,11 +652,11 @@ msgstr "Dziennik stdout" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:887 msgid "Max retries per hour" -msgstr "" +msgstr "Maksymalna liczba ponownych prób na godzinę" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:392 msgid "Maximum number of days to keep logs." -msgstr "" +msgstr "Maksymalna liczba dni przechowywania dzienników." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1467 msgid "Metadata" @@ -635,19 +664,19 @@ msgstr "Metadata" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:891 msgid "Min retry interval" -msgstr "" +msgstr "Minimalny interwał ponawiania prób" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:892 msgid "Minimum XTCP retry interval." -msgstr "" +msgstr "Minimalny interwał ponawiania prób XTCP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:757 msgid "Multiplexer" -msgstr "" +msgstr "Multiplekser" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:197 msgid "NAT hole STUN server" -msgstr "" +msgstr "Serwer STUN z dziurawieniem NAT" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 msgid "NOT RUNNING" @@ -655,97 +684,105 @@ msgstr "NIEURUCHOMIONE" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:359 msgid "OIDC additional endpoint params" -msgstr "" +msgstr "Dodatkowe parametry punktu końcowego OIDC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:347 msgid "OIDC audience" -msgstr "" +msgstr "OIDC audience" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:339 msgid "OIDC client ID" -msgstr "" +msgstr "Identyfikator klienta OIDC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:343 msgid "OIDC client secret" -msgstr "" +msgstr "Tajny klucz klienta OIDC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:373 msgid "OIDC insecure skip verify" -msgstr "" +msgstr "Niezabezpieczone pominięcie weryfikacji OIDC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:377 msgid "OIDC proxy URL" -msgstr "" +msgstr "Adres URL serwera proxy OIDC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:351 msgid "OIDC scope" -msgstr "" +msgstr "Zakres OIDC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:355 msgid "OIDC token endpoint URL" -msgstr "" +msgstr "Adres URL punktu końcowego tokena OIDC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:369 msgid "OIDC trusted CA file" -msgstr "" +msgstr "Plik zaufanego CA OIDC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:166 msgid "OS environments passed to frp for config file template, see %s." msgstr "" +"Środowiska systemów operacyjnych przekazane do frp w celu uzyskania szablonu " +"pliku konfiguracyjnego, patrz %s." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:218 msgid "Only start specified proxies or visitors. Empty means start all." msgstr "" +"Uruchom tylko określone serwery proxy lub odwiedzających. Puste oznacza " +"uruchomienie wszystkich." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1231 msgid "Only the virtual_net plugin is valid for visitors." -msgstr "" +msgstr "Tylko wtyczka virtual_net jest ważna dla odwiedzających." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:712 msgid "Only valid for HTTP proxy." -msgstr "" +msgstr "Ważne tylko dla serwera proxy HTTP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:840 msgid "" "Only visitors from specified users can connect. Use * to allow all users." msgstr "" +"Tylko odwiedzający wskazanych użytkowników mogą się połączyć. Użyj *, aby " +"zezwolić wszystkim użytkownikom." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:184 msgid "Optional unique identifier for this frpc instance." -msgstr "" +msgstr "Opcjonalny, unikatowy identyfikator tej instancji frpc." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:271 msgid "Path of token file." -msgstr "" +msgstr "Ścieżka do pliku tokena." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:553 msgid "Path to the TLS certificate file." -msgstr "" +msgstr "Ścieżka do pliku certyfikatu TLS." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:557 msgid "Path to the TLS private key file." -msgstr "" +msgstr "Ścieżka do pliku prywatnego klucza TLS." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:429 msgid "Path to the certificate file used by the HTTPS web server." -msgstr "" +msgstr "Ścieżka do pliku certyfikatu używanego przez serwer WWW HTTPS." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:447 msgid "Path to the private key file used by the HTTPS web server." -msgstr "" +msgstr "Ścieżka do pliku klucza prywatnego używanego przez serwer WWW HTTPS." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:561 msgid "Path to the trusted CA certificate file." -msgstr "" +msgstr "Ścieżka do pliku zaufanego certyfikatu CA." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:608 msgid "" "Persist runtime proxy and visitor configuration for Web UI or API management." msgstr "" +"Trwała konfiguracja serwera proxy i odwiedzającego w celu zarządzania " +"interfejsem WWW lub API." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1221 msgid "Please use KEY=value format." -msgstr "" +msgstr "Użyj formatu KLUCZ=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:909 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1463 @@ -754,75 +791,79 @@ msgstr "Wtyczka" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1015 msgid "Plugin HTTP/2" -msgstr "" +msgstr "Wtyczka HTTP/2" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:979 msgid "Plugin certificate path" -msgstr "" +msgstr "Ścieżka certyfikatu wtyczki" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1003 msgid "Plugin host header rewrite" -msgstr "" +msgstr "Przepisanie nagłówka hosta wtyczki" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:991 msgid "Plugin key path" -msgstr "" +msgstr "Ścieżka klucza wtyczki" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:966 msgid "Plugin local address" -msgstr "" +msgstr "Adres lokalny wtyczki" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1031 msgid "Plugin request headers" -msgstr "" +msgstr "Nagłówki żądania wtyczki" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:910 msgid "Plugin type." -msgstr "" +msgstr "Typ wtyczki." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1168 msgid "Port must be a number between 0 and 65535." -msgstr "" +msgstr "Port musi być liczbą z przedziału od 0 do 65535." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1172 msgid "Port must be between 0 and 65535." -msgstr "" +msgstr "Port musi mieścić się w zakresie od 0 do 65535." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1187 msgid "Port must be negative or a number between 1 and 65535." -msgstr "" +msgstr "Port musi być ujemny lub mieścić się w przedziale od 1 do 65535." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1191 msgid "Port must be negative or between 1 and 65535." -msgstr "" +msgstr "Port musi być ujemny lub mieścić się w przedziale od 1 do 65535." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:191 msgid "Port of the frps server. Default is 7000." -msgstr "" +msgstr "Port serwera frps. Domyślnie to 7000." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:195 msgid "Prefix for proxy names. If set, proxy names become {user}.{proxy}." msgstr "" +"Prefiks dla nazw serwerów proxy. Jeśli ustawiony, nazwy serwerów proxy będą " +"miały postać {user}.{proxy}." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1449 msgid "Proxy / Visitor Settings" -msgstr "" +msgstr "Ustawienia proxy / odwiedzającego" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:490 msgid "Proxy URL" -msgstr "" +msgstr "Adres URL serwera proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:378 msgid "Proxy URL for OIDC token endpoint." -msgstr "" +msgstr "Adres URL serwera proxy dla punktu końcowego tokena OIDC." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:491 msgid "Proxy URL used to connect to frps. Supports http, socks5 and ntlm." msgstr "" +"Adres URL serwera proxy używany do połączenia z frps. Obsługuje http, socks5 " +"i ntlm." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1059 msgid "Proxy metadatas" -msgstr "" +msgstr "Metadane proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:640 msgid "Proxy name" @@ -830,11 +871,11 @@ msgstr "Nazwa serwera proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:194 msgid "Proxy name prefix" -msgstr "" +msgstr "Prefiks nazwy proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:696 msgid "Proxy protocol version" -msgstr "" +msgstr "Wersja protokołu proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:643 msgid "Proxy type" @@ -842,19 +883,19 @@ msgstr "Typ proxy" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:644 msgid "Proxy type." -msgstr "" +msgstr "Typ proxy." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:580 msgid "QUIC keepalive period" -msgstr "" +msgstr "Okres podtrzymania QUIC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:584 msgid "QUIC max idle timeout" -msgstr "" +msgstr "Maksymalny limit czasu bezczynności QUIC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:588 msgid "QUIC max incoming streams" -msgstr "" +msgstr "Maksymalna liczba strumieni przychodzących QUIC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1390 msgid "RUNNING" @@ -867,14 +908,15 @@ msgstr "Port zdalny" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:668 msgid "Remote port listened by frps. If 0, frps assigns a random port." msgstr "" +"Zdalny port nasłuchiwany przez frps. Jeśli 0, fps przypisuje losowy port." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:793 msgid "Remove proxy from frps after continuous failures." -msgstr "" +msgstr "Usuń proxy z frps po ciągłych awariach." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:723 msgid "Request headers" -msgstr "" +msgstr "Nagłówki żądania" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:155 msgid "Respawn when crashed" @@ -882,11 +924,11 @@ msgstr "Odradzaj się po awarii" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:732 msgid "Response headers" -msgstr "" +msgstr "Nagłówki odpowiedzi" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:721 msgid "Rewrite Host header." -msgstr "" +msgstr "Przepisz nagłówek hosta." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:831 msgid "Role" @@ -895,10 +937,12 @@ msgstr "Rola" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:753 msgid "Route HTTP or TCPMUX requests by HTTP basic auth user." msgstr "" +"Trasuj żądania HTTP lub TCPMUX przy użyciu podstawowego uwierzytelniania " +"HTTP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:752 msgid "Route by HTTP user" -msgstr "" +msgstr "Trasuj według użytkownika HTTP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:153 msgid "Run daemon as group" @@ -918,19 +962,20 @@ msgstr "Użytkownik SOCKS5" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1464 msgid "STCP / XTCP / SUDP" -msgstr "" +msgstr "STCP / XTCP / SUDP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:198 msgid "STUN server used for NAT traversal." -msgstr "" +msgstr "Serwer STUN używany do przechodzenia NAT." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:835 msgid "Secret key" -msgstr "" +msgstr "Tajny klucz" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:836 msgid "Secret key used by STCP/XTCP/SUDP proxies and visitors." msgstr "" +"Tajny klucz używany przez serwery proxy STCP/XTCP/SUDP i odwiedzających." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:186 msgid "Server address" @@ -942,11 +987,11 @@ msgstr "Nazwa serwera" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:855 msgid "Server name is required for visitors." -msgstr "" +msgstr "Nazwa serwera jest wymagana dla odwiedzających." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:565 msgid "Server name used for TLS verification." -msgstr "" +msgstr "Nazwa serwera używana do weryfikacji TLS." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:190 msgid "Server port" @@ -954,36 +999,38 @@ msgstr "Port serwera" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:848 msgid "Server proxy name to visit." -msgstr "" +msgstr "Nazwa serwera proxy do odwiedzenia." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:843 msgid "Server user" -msgstr "" +msgstr "Użytkownik serwera" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:844 msgid "Server user for visitor." -msgstr "" +msgstr "Użytkownik serwera dla odwiedzającego." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:724 msgid "Set request headers. Use Header=Value." -msgstr "" +msgstr "Ustaw nagłówki żądania. Użyj nagłówek=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:733 msgid "Set response headers. Use Header=Value." -msgstr "" +msgstr "Ustaw nagłówki odpowiedzi. Użyj nagłówek=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:569 msgid "Since frp v0.50.0, default is true." -msgstr "" +msgstr "Od frp v0.50.0 wartością domyślną jest true." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:374 msgid "" "Skip TLS verification for OIDC endpoint. Not recommended for production." msgstr "" +"Pomiń weryfikację TLS dla punktu końcowego OIDC. Niezalecane w środowisku " +"produkcyjnym." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:217 msgid "Start proxies / visitors" -msgstr "" +msgstr "Uruchom proxy / odwiedzających" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1432 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1442 @@ -992,15 +1039,15 @@ msgstr "Ustawienia uruchamiania" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:958 msgid "Static file local path" -msgstr "" +msgstr "Ścieżka lokalna pliku statycznego" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:962 msgid "Static file strip prefix" -msgstr "" +msgstr "Usunięty prefiks pliku statycznego" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:607 msgid "Store file path" -msgstr "" +msgstr "Ścieżka do przechowywanego pliku" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:706 msgid "Subdomain" @@ -1009,10 +1056,12 @@ msgstr "Subdomena" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:487 msgid "TCP keepalive interval in seconds. Negative value disables keepalive." msgstr "" +"Interwał utrzymywania połączenia TCP w sekundach. Wartość ujemna wyłącza " +"utrzymywanie połączenia." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:758 msgid "TCP multiplexer." -msgstr "" +msgstr "Multiplekser TCP." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:498 msgid "TCP mux" @@ -1020,7 +1069,7 @@ msgstr "Mux TCP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:510 msgid "TCP mux keepalive interval" -msgstr "" +msgstr "Interwał utrzymywania aktywności multipleksera TCP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:540 msgid "TLS" @@ -1028,37 +1077,40 @@ msgstr "TLS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1428 msgid "TLS / QUIC" -msgstr "" +msgstr "TLS / QUIC" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:428 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:552 msgid "TLS certificate path" -msgstr "" +msgstr "Ścieżka certyfikatu TLS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:440 msgid "TLS certificate path is required when web HTTPS is enabled." msgstr "" +"Ścieżka do certyfikatu TLS jest wymagana, gdy włączony jest protokół HTTPS." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:446 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:556 msgid "TLS private key path" -msgstr "" +msgstr "Ścieżka klucza prywatnego TLS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:458 msgid "TLS private key path is required when web HTTPS is enabled." msgstr "" +"Ścieżka do prywatnego klucza TLS jest wymagana, gdy włączony jest protokół " +"HTTPS." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:564 msgid "TLS server name" -msgstr "" +msgstr "Nazwa serwera TLS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:560 msgid "TLS trusted CA path" -msgstr "" +msgstr "Zaufana ścieżka CA TLS" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:483 msgid "Timeout in seconds for connecting to frps." -msgstr "" +msgstr "Limit czasu połączenia z frps (w sekundach)." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:235 msgid "Token" @@ -1067,63 +1119,68 @@ msgstr "Token" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:244 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:264 msgid "Token and token source are mutually exclusive." -msgstr "" +msgstr "Token i źródło tokena wykluczają się wzajemnie." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:293 msgid "Token source command" -msgstr "" +msgstr "Polecenie źródła tokena" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:316 msgid "Token source command arguments" -msgstr "" +msgstr "Argumenty polecenia źródła tokena" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:310 msgid "Token source command is required when token source type is exec." msgstr "" +"Polecenie źródła tokena jest wymagane, gdy typem źródła tokena jest " +"wykonanie." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:326 msgid "Token source environment" -msgstr "" +msgstr "Środowisko źródła tokena" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:270 msgid "Token source file" -msgstr "" +msgstr "Plik źródła tokena" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:287 msgid "Token source file path is required when token source type is file." msgstr "" +"Ścieżka do pliku źródła tokena jest wymagana, gdy typem źródła tokena jest " +"plik." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:254 msgid "Token source type" -msgstr "" +msgstr "Typ źródła tokena" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:236 msgid "Token used for authentication." -msgstr "" +msgstr "Token używany do uwierzytelniania." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1461 msgid "Transport" -msgstr "" +msgstr "Transport" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1427 msgid "Transport Settings" -msgstr "" +msgstr "Ustawienia transportu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:514 msgid "Transport protocol" -msgstr "" +msgstr "Protokół transportu" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:515 msgid "Transport protocol used to connect to frps." -msgstr "" +msgstr "Protokół transportu używany do połączenia z frps." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:221 msgid "UDP packet size" -msgstr "" +msgstr "Rozmiar pakietu UDP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:222 msgid "UDP packet size in bytes. Should match frps. Default is 1500." msgstr "" +"Rozmiar pakietu UDP w bajtach. Powinien być zgodny z frps. Domyślnie to 1500." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:947 msgid "Unix domain socket path" @@ -1131,87 +1188,91 @@ msgstr "Ścieżka gniazda domeny uniksowej" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1032 msgid "Use Header=Value." -msgstr "" +msgstr "Użyj nagłówek=wartość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:697 msgid "Use proxy protocol to transfer connection info to local service." msgstr "" +"Użyj protokołu proxy do przesłania informacji o połączeniu do usługi " +"lokalnej." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:604 msgid "Virtual network address. Requires VirtualNet feature gate." -msgstr "" +msgstr "Wirtualny adres sieciowy. Wymaga bramki funkcji VirtualNet." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:603 msgid "VirtualNet address" -msgstr "" +msgstr "Adres VirtualNet" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1046 msgid "VirtualNet destination IP" -msgstr "" +msgstr "Docelowy adres IP VirtualNet" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1245 msgid "VirtualNet destination IP is required for virtual_net visitors." msgstr "" +"Dla odwiedzających virtual_net wymagany jest docelowy adres IP VirtualNet." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1429 msgid "Web Server" -msgstr "" +msgstr "Serwer WWW" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:401 msgid "Web server address" -msgstr "" +msgstr "Adres serwera WWW" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:465 msgid "Web server assets directory." -msgstr "" +msgstr "Katalog zasobów serwera WWW." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:402 msgid "Web server bind address." -msgstr "" +msgstr "Adres wiązania serwera WWW." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:413 msgid "Web server password" -msgstr "" +msgstr "Hasło serwera WWW" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:414 msgid "Web server password." -msgstr "" +msgstr "Hasło serwera WWW." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:405 msgid "Web server port" -msgstr "" +msgstr "Port serwera WWW" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:406 msgid "Web server port. Leave empty or set to 0 to disable the web server." msgstr "" +"Port serwera WWW. Pozostaw pusty lub ustaw na 0, aby wyłączyć serwer WWW." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:409 msgid "Web server user" -msgstr "" +msgstr "Użytkownik serwera WWW" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:410 msgid "Web server username." -msgstr "" +msgstr "Nazwa użytkownika serwera WWW." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:685 msgid "Where to limit bandwidth." -msgstr "" +msgstr "Gdzie ograniczyć przepustowość." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:518 msgid "Wire protocol" -msgstr "" +msgstr "Protokół komunikacyjny" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:879 msgid "XTCP protocol" -msgstr "" +msgstr "Protokół XTCP" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:880 msgid "XTCP visitor tunnel protocol." -msgstr "" +msgstr "Protokół tunelowania odwiedzających XTCP." #: applications/luci-app-frpc/root/usr/share/luci/menu.d/luci-app-frpc.json:4 msgid "frp" -msgstr "" +msgstr "frp" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1393 #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1400 @@ -1223,3 +1284,5 @@ msgid "" "frp internal wire protocol. v2 requires frps support and must be enabled " "explicitly." msgstr "" +"Wewnętrzny protokół komunikacyjny frp. Wersja 2 wymaga obsługi frps i musi " +"zostać wyraźnie włączona." diff --git a/luci-app-frpc/po/zh_Hans/frpc.po b/luci-app-frpc/po/zh_Hans/frpc.po index 038cc9ab..65c54c2e 100644 --- a/luci-app-frpc/po/zh_Hans/frpc.po +++ b/luci-app-frpc/po/zh_Hans/frpc.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-08 18:10+0000\n" +"PO-Revision-Date: 2026-08-31 06:44+0000\n" "Project-Id-Version: luci-app-frpc\n" -"Last-Translator: 大王叫我来巡山 " +"Last-Translator: Hosted Weblate user 54392 " "\n" "Language-Team: Chinese (Simplified Han script) \n" @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16-dev\n" +"X-Generator: Weblate 2026.9.dev0\n" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 msgid "Add new proxy or visitor..." @@ -71,7 +71,7 @@ msgstr "资源目录" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1426 msgid "Authentication" -msgstr "认证" +msgstr "身份认证" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:231 msgid "Authentication method" @@ -418,7 +418,7 @@ msgstr "用于 virtual_net 访问者插件。" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1460 msgid "General Settings" -msgstr "常规设置" +msgstr "通用设置" #: applications/luci-app-frpc/root/usr/share/rpcd/acl.d/luci-app-frpc.json:3 msgid "Grant access to LuCI app frpc" diff --git a/luci-app-frpc/po/zh_Hant/frpc.po b/luci-app-frpc/po/zh_Hant/frpc.po index 79ba9665..339f4450 100644 --- a/luci-app-frpc/po/zh_Hant/frpc.po +++ b/luci-app-frpc/po/zh_Hant/frpc.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-04-16 07:27+0000\n" +"PO-Revision-Date: 2026-08-31 06:44+0000\n" "Project-Id-Version: luci-app-frpc\n" -"Last-Translator: ZW \n" +"Last-Translator: 為什麼不加空格 \n" "Language-Team: Chinese (Traditional Han script) \n" "Language: zh_Hant\n" @@ -10,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.17.1-dev\n" +"X-Generator: Weblate 2026.9.dev0\n" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1454 msgid "Add new proxy or visitor..." @@ -118,7 +118,7 @@ msgstr "用戶端元資料" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1417 msgid "Collecting data ..." -msgstr "收集資料中..." +msgstr "收集資料中 ..." #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:317 msgid "Command arguments passed to token source exec." @@ -129,7 +129,7 @@ msgid "" "Command used to obtain the token. The init script adds --allow-" "unsafe=TokenSourceExec when this source type is used." msgstr "" -"用於獲取權杖的命令。使用此來源類型時,init 指令碼會新增 --allow-" +"用於取得權杖的命令。使用此來源類型時,init 指令碼會新增 --allow-" "unsafe=TokenSourceExec。" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:1425 @@ -284,7 +284,7 @@ msgstr "停用 NAT 輔助位址" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:568 msgid "Disable custom TLS first byte" -msgstr "停用自定義 TLS 首位元組" +msgstr "停用自訂 TLS 首位元組" #: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:904 msgid "Disable local interface assisted addresses for XTCP NAT traversal." diff --git a/luci-app-frps/po/cs/frps.po b/luci-app-frps/po/cs/frps.po index e84cb16e..f020e1b8 100644 --- a/luci-app-frps/po/cs/frps.po +++ b/luci-app-frps/po/cs/frps.po @@ -1,6 +1,6 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-08-27 18:20+0000\n" +"PO-Revision-Date: 2026-08-31 15:23+0000\n" "Last-Translator: Martin Olmer \n" "Language-Team: Czech \n" @@ -16,11 +16,11 @@ msgstr "Řízení přístupu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 msgid "Add new HTTP plugin..." -msgstr "" +msgstr "Přidat nový HTTP zásuvný modul…" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 msgid "Additional auth scopes" -msgstr "" +msgstr "Další ověř. rozsahy" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 msgid "Additional configs" @@ -28,15 +28,15 @@ msgstr "Další nastavení" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 msgid "Additional scopes to include authentication information." -msgstr "" +msgstr "Další rozsahy které zahrnout do ověřovací informace." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 msgid "Address that frps binds to." -msgstr "" +msgstr "Adresa, na kterou se frps naváže." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 msgid "Address that proxy listeners bind to." -msgstr "" +msgstr "Adresa, na které budou navázána očekávání spojení proxy." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 msgid "Allow ports" @@ -48,7 +48,7 @@ msgstr "Složka obsahu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 msgid "Audience OIDC tokens should contain." -msgstr "" +msgstr "Publikum, které by OIDC tokeny měly obsahovat." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 msgid "Authentication" @@ -56,15 +56,15 @@ msgstr "Ověřování se" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 msgid "Authentication method" -msgstr "" +msgstr "Metoda ověřování se" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 msgid "Authentication method used to authenticate frpc." -msgstr "" +msgstr "Metoda ověřování použitá k ověření frpc." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 msgid "Authorized keys file for SSH tunnel gateway." -msgstr "" +msgstr "Soubor s pověřenými klíči pro bránu SSH tunelu." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 msgid "Bind address" @@ -80,13 +80,15 @@ msgstr "Shromažďování dat …" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 msgid "Command arguments passed to token source exec." -msgstr "" +msgstr "Argumenty příkazu předané vykonání zdroje tokenu." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 msgid "" "Command used to obtain the token. The init script adds --allow-" "unsafe=TokenSourceExec when this source type is used." msgstr "" +"Příkaz používaný k získání tokenu. Inicializační skript přidává --allow-" +"unsafe=TokenSource Exec, když se tento zdroj používá." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 msgid "Common Settings" @@ -94,19 +96,19 @@ msgstr "Společná nastavení" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 msgid "Configuration key: log.level." -msgstr "" +msgstr "Klíč nastavení: log.level." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 msgid "Configuration key: transport.quic.keepalivePeriod." -msgstr "" +msgstr "Klíč nastavení: transport.quic.keepalivePeriod." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 msgid "Configuration key: transport.quic.maxIdleTimeout." -msgstr "" +msgstr "Klíč nastavení: transport.quic.maxIdleTimeout." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 msgid "Configuration key: transport.quic.maxIncomingStreams." -msgstr "" +msgstr "Klíč nastavení: transport.quic.maxIncomingStreams." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 msgid "Custom 404 page" @@ -114,7 +116,7 @@ msgstr "Uživatelsky určená stránka 404" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 msgid "Detailed errors to client" -msgstr "" +msgstr "Podrobné chyby pro klienta" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 msgid "Disable log color" @@ -122,7 +124,7 @@ msgstr "Neobarvovat záznam událostí" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 msgid "Disable log colors when log output is console." -msgstr "" +msgstr "Při vypisování záznamu událostí na konzoli vypnout jeho obarvování." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 msgid "Disabled" @@ -130,39 +132,45 @@ msgstr "Zakázáno" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 msgid "Do not update traffic when TCPMUX passthrough is enabled." -msgstr "" +msgstr "Neaktualizovat provoz, když je zapnuto přímé předávání TCPMUX." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." -msgstr "" +msgstr "Doménová přípona pro HTTP/HTTPS proxy, založené na subdoméně." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 msgid "" "Enable Go pprof debug/profiling endpoints on the web server. It only takes " "effect when web server port is set." msgstr "" +"Zapnout na webovém serveru koncové body pprof ladění/profilování jazyka Go. " +"Projeví se pouze pokud je nastavený port webového serveru." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 msgid "" "Enable HTTPS for the frps web server. This switch controls whether " "webServer.tls.certFile and webServer.tls.keyFile are emitted." msgstr "" +"Povolit HTTPS pro webový server frps. Tento přepínač ovládá, zda jsou vydané " +"webServer.tls.certFile a webServer.tls.keyFile." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 msgid "Enable Prometheus" -msgstr "" +msgstr "Povolit Promethea" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 msgid "Enable TCP stream multiplexing. This setting must match frpc." msgstr "" +"Zapnout multiplexování TCP proudu. Je třeba, aby se toto nastavení shodovalo " +"s tím u frpc." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 msgid "Enable pprof" -msgstr "" +msgstr "Povolit pprof" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 msgid "Enable web HTTPS" -msgstr "" +msgstr "Zapnout webu HTTPS" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 msgid "Environment variable" @@ -170,27 +178,33 @@ msgstr "Proměnná prostředí" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 msgid "Environment variable must use KEY=value format." -msgstr "" +msgstr "Je třeba, aby proměnná prostředí používala formát KLÍČ=hodnota." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 msgid "Environment variables passed to token source exec. Use KEY=value." msgstr "" +"Proměnné prostředí předávané vykonání zdroje tokenu. Použijte KLÍČ=hodnota." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 msgid "" "Export Prometheus metrics on webServer /metrics API. It only takes effect " "when web server port is set." msgstr "" +"Exportovat Prometheus metriky na webServer API /metrics. Projeví se pouze " +"pokud je nastavený port webového serveru." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 msgid "" "Extra root-level configuration fragments included before generated HTTP " "plugin sections. Use raw settings for table-specific extra options." msgstr "" +"Další kousky nastavení (na úrovni správce) zahrnované před vytvářenými " +"sekcemi HTTP zásuvného modulu. Pro další předvolby, specifické pro tabulku, " +"použijte holá nastavení." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 msgid "Force TLS" -msgstr "" +msgstr "Vynutit TLS" #: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 msgid "Grant access to LuCI app frps" @@ -198,33 +212,35 @@ msgstr "Udělit přístup k LuCI aplikaci frps" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 msgid "HTTP Plugin Settings" -msgstr "" +msgstr "Nastavení HTTP zásuvného modulu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 msgid "HTTP plugin URL must include a host." -msgstr "" +msgstr "Je třeba, aby URL HTTP zásuvného modulu obsahovala název hostitele." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 msgid "HTTP plugin address must be a single address." -msgstr "" +msgstr "Je třeba, aby adresa HTTPS zásuvného modulu byla jen jedna." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 msgid "HTTP plugin backend address." -msgstr "" +msgstr "Adresa podpůrné vrstvy HTTP zásuvného modulu." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 msgid "" "HTTP plugin operation must be a frps operation name, for example Login or " "NewProxy." msgstr "" +"Je třeba, aby operace HTTP zásuvného modulu byla názvem frps operace, " +"například Login nebo NewProxy." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 msgid "HTTP plugin path must start with /." -msgstr "" +msgstr "Je třeba, aby popis umístění HTTP zásuvného modulu začínal na /." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 msgid "HTTP plugin request path." -msgstr "" +msgstr "Popis umístění požadavku HTTP zásuvného modulu." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 msgid "Heartbeat timeout" @@ -232,7 +248,7 @@ msgstr "Časový limit kontroly stavu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 msgid "Heartbeat timeout in seconds." -msgstr "" +msgstr "Časový limit kontroly stavu (v sekundách)." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 msgid "KCP bind port" @@ -241,11 +257,11 @@ msgstr "Port pro navázání KCP" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 msgid "KCP bind port and QUIC bind port must be different." -msgstr "" +msgstr "Je třeba, aby port pro navázání KCP a QUIC nebyly stejné." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 msgid "Keepalive interval for TCP mux." -msgstr "" +msgstr "Interval udržování spojení pro TCP mux." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 msgid "" @@ -253,6 +269,9 @@ msgid "" "exec runs a command and requires frp unsafe permission. Mutually exclusive " "with auth.token." msgstr "" +"Načíst token z externího zdroje. „Soubor“ čte token z lokálního souboru; „" +"exec“ spouští příkaz a vyžaduje frp nebezpečné oprávnění. Není možné použít " +"v kombinaci s auth.token." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 msgid "Log Settings" @@ -268,11 +287,11 @@ msgstr "Zaznamenávat nejvýše dnů" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 msgid "Log output" -msgstr "" +msgstr "Výstup záznamu událostí" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 msgid "Log output path or console." -msgstr "" +msgstr "Popis umístění výstupu záznamu událostí nebo konzole." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 msgid "Log stderr" @@ -284,7 +303,7 @@ msgstr "Zaznamenávat standardní výstup" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 msgid "Max pool count" -msgstr "" +msgstr "Nejvyšší umožněný počet dotazování" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 msgid "Max ports per client" @@ -292,23 +311,25 @@ msgstr "Nejvýše portů na klienta" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 msgid "Maximum number of days to keep logs." -msgstr "" +msgstr "Za kolik dnů nejvýše uchovávat záznamy událostí." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 msgid "Maximum pool count for each proxy." -msgstr "" +msgstr "Nejvyšší umožněný počet dotazování pro každou proxy." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 msgid "Maximum ports each client can use. 0 means no limit." msgstr "" +"Nejvyšší umožněný počet portů, které každý z klientů může použít. 0 (nula) " +"znamená neomezený." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 msgid "Maximum time to wait for a work connection." -msgstr "" +msgstr "Nejdelší přijatelná doba čekání na fungující spojení." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 msgid "NAT hole analysis reserve hours" -msgstr "" +msgstr "Náhradní hodiny analýzy průchodu NAT překladem" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 msgid "NOT RUNNING" @@ -316,121 +337,132 @@ msgstr "NESPUŠTĚNÉ" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 msgid "OIDC audience" -msgstr "" +msgstr "OIDC publikum" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 msgid "OIDC issuer" -msgstr "" +msgstr "Vydavatel OIDC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 msgid "OIDC issuer used to verify tokens." -msgstr "" +msgstr "Vydavatel OIDC použitý pro ověřování tokenů." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 msgid "OIDC skip expiry check" -msgstr "" +msgstr "OIDC přeskočit kontrolu skončené platnosti" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 msgid "OIDC skip issuer check" -msgstr "" +msgstr "OIDC přeskočit kontrolu vydavatele" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 msgid "OS environments passed to frp for config file template, see %s." msgstr "" +"Proměnné prostředí operačního systému předávané frp pro šablonu souboru s " +"nastaveními, viz %s." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 msgid "Only accept TLS-encrypted frpc connections." -msgstr "" +msgstr "Přijímat pouze TLS šifrovaná frp spojení." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 msgid "Path for auto-generated private key." -msgstr "" +msgstr "Popis umístění pro automaticky vytvořený soukromý klíč." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 msgid "Path of token file." -msgstr "" +msgstr "Popis umístění souboru s tokenem." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 msgid "Path to custom 404 page for HTTP requests." -msgstr "" +msgstr "Popis umístění uživatelsky určené 404 stránky pro HTTP požadavky." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 msgid "Path to the TLS certificate file." -msgstr "" +msgstr "Popis umístění soubor s TLS certifikátem." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 msgid "Path to the TLS private key file." -msgstr "" +msgstr "Popis umístění souboru s TLS soukromým klíčem." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 msgid "Path to the certificate file used by the HTTPS web server." -msgstr "" +msgstr "Popis umístění souboru s certifikátem HTTPS webového serveru." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 msgid "Path to the private key file used by the HTTPS web server." msgstr "" +"Popis umístění souboru se soukromým klíčem, používaným HTTPS webovým " +"serverem." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 msgid "Path to the trusted CA certificate file." -msgstr "" +msgstr "Popis umístění souboru s certifikátem důvěryhodné cert. autority." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 msgid "Plugin address" -msgstr "" +msgstr "Adresa zásuvného modulu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 msgid "Plugin name" -msgstr "" +msgstr "Název zásuvného modulu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 msgid "Plugin operations" -msgstr "" +msgstr "Operace zásuvného modulu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 msgid "Plugin path" -msgstr "" +msgstr "Popis umístění zásuvného modulu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 msgid "Port for HTTP virtual host requests. Empty or 0 disables it." msgstr "" +"Port pro požadavky na HTTP virtuálního hostitele. Nevyplnění nebo 0 (nula) " +"ho vypne." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." msgstr "" +"Port pro požadavky na HTTPS virtuálního hostitele. Nevyplnění nebo 0 (nula) " +"ho vypne." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." msgstr "" +"Port pro požadavky TCPMUX HTTP CONNECT. Nevyplnění nebo 0 (nula) ho vypne." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 msgid "Port must be a number between 0 and 65535." -msgstr "" +msgstr "Je třeba, aby port bylo číslo z rozmezí 0 až 65535." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 msgid "Port must be between 0 and 65535." -msgstr "" +msgstr "Je třeba, aby port byl z rozmezí 0 až 65535." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 msgid "Port must be between 1 and 65535." -msgstr "" +msgstr "Je třeba, aby port byl z rozmezí 1 až 65535." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 msgid "Port range start must not be greater than end." -msgstr "" +msgstr "Je třeba, aby začátek rozsahu portů nebyl vyšší než jeho konec." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 msgid "Port that frps listens on." -msgstr "" +msgstr "Port na kterém frps očekává spojení." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 msgid "" "Ports clients are allowed to bind. Use single port like 3001 or range like " "2000-3000." msgstr "" +"Porty, na které je klientům dovoleno se navázat. Použijte jednotlivý port " +"jako např. 3001 nebo jejich rozsah jako 2000-3000." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 msgid "Private key file for SSH tunnel gateway." -msgstr "" +msgstr "Soubor se soukromým klíčem pro bránu SSH tunelu." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 msgid "Proxy bind address" @@ -442,15 +474,15 @@ msgstr "Port, na který má být navázán QUIC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 msgid "QUIC keepalive period" -msgstr "" +msgstr "Perioda QUIC udržování spojení" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 msgid "QUIC max idle timeout" -msgstr "" +msgstr "Časový limit QUIC nejdelší nečinnosti" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 msgid "QUIC max incoming streams" -msgstr "" +msgstr "Nejvýše umožněných příchozích QUIC proudů" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 msgid "RUNNING" @@ -462,11 +494,11 @@ msgstr "V případě pádu spustit znovu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 msgid "Response header timeout for vhost HTTP server, in seconds." -msgstr "" +msgstr "Časový limit hlavičky odpovědi pro vhost HTTP server (v sekundách)." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 msgid "Retention time for NAT hole punching strategy data." -msgstr "" +msgstr "Doba podržení dat strategie pro vytváření prostupů NAT překladem." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 msgid "Run daemon as group" @@ -478,15 +510,15 @@ msgstr "Spustit proces služby pod uživatelskými oprávněními" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 msgid "SSH Tunnel" -msgstr "" +msgstr "SSH tunel" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 msgid "SSH tunnel authorized keys file" -msgstr "" +msgstr "Soubor s pověřenými klíči SSH tunelu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 msgid "SSH tunnel auto-generated private key path" -msgstr "" +msgstr "Popis umístění automaticky vytvářeného soukromého klíče SSH tunelu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 msgid "SSH tunnel bind port" @@ -506,7 +538,7 @@ msgstr "" #: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 msgid "Server" -msgstr "" +msgstr "Server" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 msgid "Skip checking whether OIDC token issuer matches configured issuer." @@ -527,7 +559,7 @@ msgstr "Hostitel dílčí domény" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 msgid "TCP keepalive" -msgstr "" +msgstr "TCP udržování spojení" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 msgid "TCP keepalive interval. Negative value disables keepalive." @@ -618,7 +650,7 @@ msgstr "" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 msgid "Transport Settings" -msgstr "" +msgstr "Nastavení transportu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 msgid "UDP packet size" @@ -633,6 +665,8 @@ msgid "" "UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " "QUIC." msgstr "" +"UDP port používaný pro KCP. Nevyplnění KCP vypne. Nepoužívat stejný UDP port " +"jako QUIC." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 msgid "" @@ -642,24 +676,25 @@ msgstr "" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 msgid "Unique HTTP plugin name." -msgstr "" +msgstr "Neopakující se název HTTP zásuvného modulu." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 msgid "Use a single port like 3001 or a range like 2000-3000." -msgstr "" +msgstr "Použít jediný port, jako např. 3001 nebo rozsah jako 2000-3000." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 msgid "User connection timeout" -msgstr "" +msgstr "Časový limit uživatelského připojení" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 msgid "Verify plugin TLS" -msgstr "" +msgstr "Ověřit TLS zásuvného modulu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 msgid "" "Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." msgstr "" +"Pokud adresa zásuvného modulu používá HTTPS, ověřit jeho TLS certifikát." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 msgid "Vhost HTTP port" @@ -675,47 +710,49 @@ msgstr "HTTPS port Vhost" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 msgid "Web Server" -msgstr "" +msgstr "Webový server" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 msgid "Web server address" -msgstr "" +msgstr "Adresa webového serveru" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 msgid "Web server assets directory." -msgstr "" +msgstr "Složka s obsahem webového serveru." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 msgid "Web server bind address." -msgstr "" +msgstr "Adresa na kterou webový server navázat." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 msgid "Web server password" -msgstr "" +msgstr "Heslo k webovému serveru" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 msgid "Web server password." -msgstr "" +msgstr "Heslo k webovému serveru." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 msgid "Web server port" -msgstr "" +msgstr "Port webového serveru" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 msgid "Web server port. Leave empty or set to 0 to disable the web server." msgstr "" +"Port webového serveru. Pokud ho chcete zakázat, nevyplňujte nebo nastavte na " +"0 (nula)." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 msgid "Web server user" -msgstr "" +msgstr "Uživatel webového serveru" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 msgid "Web server username." -msgstr "" +msgstr "Uživatelské jméno webového serveru." #: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 msgid "frp" -msgstr "" +msgstr "frp" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 @@ -724,7 +761,7 @@ msgstr "frp server" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 msgid "frps operations handled by this HTTP plugin." -msgstr "" +msgstr "frps operace zpracovávané tímto HTTP zásuvným modulem." #~ msgid "Advanced" #~ msgstr "Pokročilé" diff --git a/luci-app-frps/po/es/frps.po b/luci-app-frps/po/es/frps.po index df5e2d61..f6b4f502 100644 --- a/luci-app-frps/po/es/frps.po +++ b/luci-app-frps/po/es/frps.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "POT-Creation-Date: \n" -"PO-Revision-Date: 2026-08-24 16:48+0000\n" +"PO-Revision-Date: 2026-08-31 06:44+0000\n" "Last-Translator: Franco Castillo \n" "Language-Team: Spanish \n" @@ -19,11 +19,11 @@ msgstr "Control de acceso" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 msgid "Add new HTTP plugin..." -msgstr "" +msgstr "Agregar nuevo complemento HTTP..." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 msgid "Additional auth scopes" -msgstr "" +msgstr "Ámbitos de autorización adicionales" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 msgid "Additional configs" @@ -32,6 +32,7 @@ msgstr "Configuraciones adicionales" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 msgid "Additional scopes to include authentication information." msgstr "" +"Se añadirán ámbitos adicionales para incluir información de autenticación." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 msgid "Address that frps binds to." diff --git a/luci-app-frps/po/pl/frps.po b/luci-app-frps/po/pl/frps.po index c7d7ac01..ced5517a 100644 --- a/luci-app-frps/po/pl/frps.po +++ b/luci-app-frps/po/pl/frps.po @@ -1,7 +1,7 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-08-24 16:48+0000\n" -"Last-Translator: Matthaiks \n" +"PO-Revision-Date: 2026-08-31 16:28+0000\n" +"Last-Translator: Piotr Kołtun \n" "Language-Team: Polish \n" "Language: pl\n" @@ -17,11 +17,11 @@ msgstr "Kontrola dostępu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1008 msgid "Add new HTTP plugin..." -msgstr "" +msgstr "Dodaj nową wtyczkę HTTP..." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:256 msgid "Additional auth scopes" -msgstr "" +msgstr "Dodatkowe zakresy autoryzacji" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:144 msgid "Additional configs" @@ -29,15 +29,15 @@ msgstr "Dodatkowe konfiguracje" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:257 msgid "Additional scopes to include authentication information." -msgstr "" +msgstr "Dodatkowe zakresy obejmujące informacje uwierzytelniające." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:154 msgid "Address that frps binds to." -msgstr "" +msgstr "Adres, z którym wiąże się frps." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:200 msgid "Address that proxy listeners bind to." -msgstr "" +msgstr "Adres, do którego wiążą się nasłuchy proxy." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:551 msgid "Allow ports" @@ -49,7 +49,7 @@ msgstr "Katalog zasobów" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:350 msgid "Audience OIDC tokens should contain." -msgstr "" +msgstr "Audience, który powinny zawierać tokeny OIDC." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 msgid "Authentication" @@ -57,15 +57,15 @@ msgstr "Uwierzytelnienie" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 msgid "Authentication method" -msgstr "" +msgstr "Metoda uwierzytelnienia" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:238 msgid "Authentication method used to authenticate frpc." -msgstr "" +msgstr "Metoda uwierzytelniania używana do uwierzytelniania frpc." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:583 msgid "Authorized keys file for SSH tunnel gateway." -msgstr "" +msgstr "Plik kluczy uwierzytelniania dla bramy tunelu SSH." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:153 msgid "Bind address" @@ -81,13 +81,15 @@ msgstr "Zbieranie danych..." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 msgid "Command arguments passed to token source exec." -msgstr "" +msgstr "Argumenty polecenia przekazane do wykonania źródła tokenu." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:300 msgid "" "Command used to obtain the token. The init script adds --allow-" "unsafe=TokenSourceExec when this source type is used." msgstr "" +"Polecenie używane do uzyskania tokena. Skrypt init dodaje --allow-" +"unsafe=TokenSourceExec, gdy używany jest ten typ źródła." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 msgid "Common Settings" @@ -95,19 +97,19 @@ msgstr "Wspólne ustawienia" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:368 msgid "Configuration key: log.level." -msgstr "" +msgstr "Klucz konfiguracji: log.level." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:538 msgid "Configuration key: transport.quic.keepalivePeriod." -msgstr "" +msgstr "Klucz konfiguracji: transport.quic.keepalivePeriod." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:542 msgid "Configuration key: transport.quic.maxIdleTimeout." -msgstr "" +msgstr "Klucz konfiguracji: transport.quic.maxIdleTimeout." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:546 msgid "Configuration key: transport.quic.maxIncomingStreams." -msgstr "" +msgstr "Klucz konfiguracji: transport.quic.maxIncomingStreams." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:227 msgid "Custom 404 page" @@ -115,7 +117,7 @@ msgstr "Niestandardowa strona 404" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:507 msgid "Detailed errors to client" -msgstr "" +msgstr "Szczegółowe błędy do klienta" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:375 msgid "Disable log color" @@ -123,7 +125,7 @@ msgstr "Wyłącz kolor dziennika" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:376 msgid "Disable log colors when log output is console." -msgstr "" +msgstr "Wyłącz kolory dziennika, gdy wyjściem dziennika jest konsola." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:264 msgid "Disabled" @@ -131,39 +133,44 @@ msgstr "Wyłączone" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:220 msgid "Do not update traffic when TCPMUX passthrough is enabled." -msgstr "" +msgstr "Nie aktualizuj ruchu, gdy włączone jest przekazywanie TCPMUX." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:224 msgid "Domain suffix for subdomain-based HTTP/HTTPS proxies." -msgstr "" +msgstr "Sufiks domeny dla serwerów proxy HTTP/HTTPS opartych na subdomenach." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:454 msgid "" "Enable Go pprof debug/profiling endpoints on the web server. It only takes " "effect when web server port is set." msgstr "" +"Włącz punkty końcowe debugowania/profilowania Go pprof na serwerze WWW. " +"Działa tylko po ustawieniu portu serwera WWW." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:403 msgid "" "Enable HTTPS for the frps web server. This switch controls whether " "webServer.tls.certFile and webServer.tls.keyFile are emitted." msgstr "" +"Włącz HTTPS dla serwera WWW frps. Ten przełącznik kontroluje, czy pliki " +"webServer.tls.certFile i webServer.tls.keyFile są emitowane." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:463 msgid "Enable Prometheus" -msgstr "" +msgstr "Włącz Prometheusa" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:480 msgid "Enable TCP stream multiplexing. This setting must match frpc." msgstr "" +"Włącz multipleksowanie strumienia TCP. To ustawienie musi być zgodne z frpc." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:453 msgid "Enable pprof" -msgstr "" +msgstr "Włącz pprof" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:402 msgid "Enable web HTTPS" -msgstr "" +msgstr "Włącz protokół HTTPS" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:135 msgid "Environment variable" @@ -171,27 +178,34 @@ msgstr "Zmienna środowiskowa" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:755 msgid "Environment variable must use KEY=value format." -msgstr "" +msgstr "Zmienna środowiskowa musi używać formatu KLUCZ=wartość." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:333 msgid "Environment variables passed to token source exec. Use KEY=value." msgstr "" +"Zmienne środowiskowe przekazane do wykonania źródła tokena. Użyj " +"KLUCZ=wartość." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:464 msgid "" "Export Prometheus metrics on webServer /metrics API. It only takes effect " "when web server port is set." msgstr "" +"Eksportuj metryki Prometheusa przez API webServer/metrics. Działa tylko po " +"ustawieniu portu serwera WWW." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:145 msgid "" "Extra root-level configuration fragments included before generated HTTP " "plugin sections. Use raw settings for table-specific extra options." msgstr "" +"Dodatkowe fragmenty konfiguracji na poziomie głównym dołączone przed " +"wygenerowanymi sekcjami wtyczki HTTP. Użyj surowych ustawień dla dodatkowych " +"opcji specyficznych dla tabeli." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:521 msgid "Force TLS" -msgstr "" +msgstr "Wymuś TLS" #: applications/luci-app-frps/root/usr/share/rpcd/acl.d/luci-app-frps.json:3 msgid "Grant access to LuCI app frps" @@ -199,33 +213,35 @@ msgstr "Udziel dostępu do aplikacji LuCI frps" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:1003 msgid "HTTP Plugin Settings" -msgstr "" +msgstr "Ustawienia wtyczki HTTP" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:781 msgid "HTTP plugin URL must include a host." -msgstr "" +msgstr "Adres URL wtyczki HTTP musi zawierać hosta." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:777 msgid "HTTP plugin address must be a single address." -msgstr "" +msgstr "Adres wtyczki HTTP musi być pojedynczym adresem." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:593 msgid "HTTP plugin backend address." -msgstr "" +msgstr "Adres backendu wtyczki HTTP." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:797 msgid "" "HTTP plugin operation must be a frps operation name, for example Login or " "NewProxy." msgstr "" +"Operacja wtyczki HTTP musi być nazwą operacji frps, na przykład Login lub " +"NewProxy." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:765 msgid "HTTP plugin path must start with /." -msgstr "" +msgstr "Ścieżka wtyczki HTTP musi zaczynać się od /." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:604 msgid "HTTP plugin request path." -msgstr "" +msgstr "Ścieżka żądania wtyczki HTTP." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:499 msgid "Heartbeat timeout" @@ -233,7 +249,7 @@ msgstr "Limit czasu pulsu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:500 msgid "Heartbeat timeout in seconds." -msgstr "" +msgstr "Czas oczekiwania pulsu w sekundach." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:161 msgid "KCP bind port" @@ -242,11 +258,11 @@ msgstr "Port wiązania KCP" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:174 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:193 msgid "KCP bind port and QUIC bind port must be different." -msgstr "" +msgstr "Port wiążący KCP i port wiążący QUIC muszą być różne." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:492 msgid "Keepalive interval for TCP mux." -msgstr "" +msgstr "Interwał podtrzymywania połączenia dla multipleksera TCP." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:261 msgid "" @@ -254,6 +270,9 @@ msgid "" "exec runs a command and requires frp unsafe permission. Mutually exclusive " "with auth.token." msgstr "" +"Załaduj token ze źródła zewnętrznego. Plik odczytuje token z pliku " +"lokalnego; wykonanie uruchamia polecenie i wymaga uprawnienia frp unsafe. " +"Wyklucza się wzajemnie z auth.token." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:984 msgid "Log Settings" @@ -269,11 +288,11 @@ msgstr "Maks. dni logowania" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:363 msgid "Log output" -msgstr "" +msgstr "Dane wyjściowe rejestrowania" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:364 msgid "Log output path or console." -msgstr "" +msgstr "Ścieżka wyjściowa dziennika lub konsola." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:112 msgid "Log stderr" @@ -285,7 +304,7 @@ msgstr "Dziennik stdout" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:475 msgid "Max pool count" -msgstr "" +msgstr "Maksymalna liczba puli" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:560 msgid "Max ports per client" @@ -293,23 +312,25 @@ msgstr "Maksymalna liczba portów na klienta" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:372 msgid "Maximum number of days to keep logs." -msgstr "" +msgstr "Maksymalna liczba dni przechowywania dzienników." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:476 msgid "Maximum pool count for each proxy." -msgstr "" +msgstr "Maksymalna liczba puli dla każdego serwera proxy." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:561 msgid "Maximum ports each client can use. 0 means no limit." msgstr "" +"Maksymalna liczba portów, z których może korzystać każdy klient. 0 oznacza " +"brak limitu." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:504 msgid "Maximum time to wait for a work connection." -msgstr "" +msgstr "Maksymalny czas oczekiwania na działające połączenie." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:564 msgid "NAT hole analysis reserve hours" -msgstr "" +msgstr "Rezerwa godzin analizy dziurawienia NAT" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 msgid "NOT RUNNING" @@ -317,121 +338,125 @@ msgstr "NIEURUCHOMIONE" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:349 msgid "OIDC audience" -msgstr "" +msgstr "OIDC audience" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:345 msgid "OIDC issuer" -msgstr "" +msgstr "Wystawca OIDC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:346 msgid "OIDC issuer used to verify tokens." -msgstr "" +msgstr "Wystawca OIDC służący do weryfikacji tokenów." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:353 msgid "OIDC skip expiry check" -msgstr "" +msgstr "Pomijanie sprawdzania ważności OIDC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:357 msgid "OIDC skip issuer check" -msgstr "" +msgstr "Pomijanie sprawdzania wystawcy OIDC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:136 msgid "OS environments passed to frp for config file template, see %s." msgstr "" +"Środowiska systemów operacyjnych przekazane do frp w celu uzyskania szablonu " +"pliku konfiguracyjnego, patrz %s." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:522 msgid "Only accept TLS-encrypted frpc connections." -msgstr "" +msgstr "Akceptuj tylko połączenia frpc szyfrowane protokołem TLS." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:579 msgid "Path for auto-generated private key." -msgstr "" +msgstr "Ścieżka do automatycznie wygenerowanego klucza prywatnego." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:277 msgid "Path of token file." -msgstr "" +msgstr "Ścieżka do pliku tokena." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:228 msgid "Path to custom 404 page for HTTP requests." -msgstr "" +msgstr "Ścieżka do niestandardowej strony 404 dla żądań HTTP." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:526 msgid "Path to the TLS certificate file." -msgstr "" +msgstr "Ścieżka do pliku certyfikatu TLS." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:530 msgid "Path to the TLS private key file." -msgstr "" +msgstr "Ścieżka do pliku prywatnego klucza TLS." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:414 msgid "Path to the certificate file used by the HTTPS web server." -msgstr "" +msgstr "Ścieżka do pliku certyfikatu używanego przez serwer WWW HTTPS." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:432 msgid "Path to the private key file used by the HTTPS web server." -msgstr "" +msgstr "Ścieżka do pliku klucza prywatnego używanego przez serwer WWW HTTPS." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:534 msgid "Path to the trusted CA certificate file." -msgstr "" +msgstr "Ścieżka do pliku zaufanego certyfikatu CA." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:592 msgid "Plugin address" -msgstr "" +msgstr "Adres wtyczki" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:588 msgid "Plugin name" -msgstr "" +msgstr "Nazwa wtyczki" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:614 msgid "Plugin operations" -msgstr "" +msgstr "Operacje wtyczki" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:603 msgid "Plugin path" -msgstr "" +msgstr "Ścieżka wtyczki" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:204 msgid "Port for HTTP virtual host requests. Empty or 0 disables it." -msgstr "" +msgstr "Port dla żądań wirtualnego hosta HTTP. Pusty lub 0 wyłącza go." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:208 msgid "Port for HTTPS virtual host requests. Empty or 0 disables it." -msgstr "" +msgstr "Port dla żądań wirtualnego hosta HTTPS. Pusty lub 0 wyłącza go." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:216 msgid "Port for TCPMUX HTTP CONNECT requests. Empty or 0 disables it." -msgstr "" +msgstr "Port dla żądań TCPMUX HTTP CONNECT. Pusty lub 0 wyłącza go." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:719 msgid "Port must be a number between 0 and 65535." -msgstr "" +msgstr "Port musi być liczbą z przedziału od 0 do 65535." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:723 msgid "Port must be between 0 and 65535." -msgstr "" +msgstr "Port musi mieścić się w zakresie od 0 do 65535." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:742 msgid "Port must be between 1 and 65535." -msgstr "" +msgstr "Port musi mieścić się w przedziale od 1 do 65535." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:745 msgid "Port range start must not be greater than end." -msgstr "" +msgstr "Początek zakresu portów nie może być większy od końca." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:158 msgid "Port that frps listens on." -msgstr "" +msgstr "Port, na którym nasłuchuje frps." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:552 msgid "" "Ports clients are allowed to bind. Use single port like 3001 or range like " "2000-3000." msgstr "" +"Porty, które klienty mogą wiązać. Użyj pojedynczego portu, np. 3001, lub " +"zakresu, np. 2000-3000." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:575 msgid "Private key file for SSH tunnel gateway." -msgstr "" +msgstr "Plik klucza prywatnego dla bramy tunelu SSH." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:199 msgid "Proxy bind address" @@ -443,15 +468,15 @@ msgstr "Port wiązania QUIC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:537 msgid "QUIC keepalive period" -msgstr "" +msgstr "Okres podtrzymania QUIC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:541 msgid "QUIC max idle timeout" -msgstr "" +msgstr "Maksymalny limit czasu bezczynności QUIC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:545 msgid "QUIC max incoming streams" -msgstr "" +msgstr "Maksymalna liczba strumieni przychodzących QUIC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:942 msgid "RUNNING" @@ -463,11 +488,11 @@ msgstr "Odradzaj się po awarii" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:212 msgid "Response header timeout for vhost HTTP server, in seconds." -msgstr "" +msgstr "Limit czasu nagłówka odpowiedzi dla serwera HTTP vhost, w sekundach." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:565 msgid "Retention time for NAT hole punching strategy data." -msgstr "" +msgstr "Czas retencji danych strategii dziurawienia NAT." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:123 msgid "Run daemon as group" @@ -479,43 +504,45 @@ msgstr "Uruchom demona jako użytkownik" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:983 msgid "SSH Tunnel" -msgstr "" +msgstr "Tunel SSH" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:582 msgid "SSH tunnel authorized keys file" -msgstr "" +msgstr "Plik kluczy uwierzytelnionych tunelu SSH" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:578 msgid "SSH tunnel auto-generated private key path" -msgstr "" +msgstr "Ścieżka klucza prywatnego wygenerowana automatycznie dla tunelu SSH" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:570 msgid "SSH tunnel bind port" -msgstr "" +msgstr "Port wiązania tunelu SSH" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:571 msgid "SSH tunnel gateway bind port. Empty disables this feature." -msgstr "" +msgstr "Port wiązania bramy tunelu SSH. Puste pole wyłącza tę funkcję." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:574 msgid "SSH tunnel private key file" -msgstr "" +msgstr "Plik klucza prywatnego tunelu SSH" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:508 msgid "Send specific error details to frpc." -msgstr "" +msgstr "Wyślij szczegółowe informacje o błędzie do frpc." #: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:11 msgid "Server" -msgstr "" +msgstr "Serwer" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:358 msgid "Skip checking whether OIDC token issuer matches configured issuer." msgstr "" +"Pomiń sprawdzanie, czy wystawca tokena OIDC jest zgodny ze skonfigurowanym " +"wystawcą." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:354 msgid "Skip checking whether the OIDC token is expired." -msgstr "" +msgstr "Pomiń sprawdzanie, czy token OIDC nie wygasł." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:985 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:996 @@ -528,11 +555,13 @@ msgstr "Host subdomeny" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:495 msgid "TCP keepalive" -msgstr "" +msgstr "Utrzymywanie połączenia TCP" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:496 msgid "TCP keepalive interval. Negative value disables keepalive." msgstr "" +"Interwał utrzymywania połączenia TCP. Wartość ujemna wyłącza utrzymywanie " +"połączenia." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:479 msgid "TCP mux" @@ -540,41 +569,44 @@ msgstr "Mux TCP" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:491 msgid "TCP mux keepalive interval" -msgstr "" +msgstr "Interwał utrzymywania aktywności multipleksera TCP" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:215 msgid "TCPMUX HTTP CONNECT port" -msgstr "" +msgstr "Port TCPMUX HTTP CONNECT" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:219 msgid "TCPMUX passthrough" -msgstr "" +msgstr "Przejście TCPMUX" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:980 msgid "TLS / QUIC" -msgstr "" +msgstr "TLS / QUIC" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:413 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:525 msgid "TLS certificate path" -msgstr "" +msgstr "Ścieżka certyfikatu TLS" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:425 msgid "TLS certificate path is required when web HTTPS is enabled." msgstr "" +"Ścieżka do certyfikatu TLS jest wymagana, gdy włączony jest protokół HTTPS." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:431 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:529 msgid "TLS private key path" -msgstr "" +msgstr "Ścieżka klucza prywatnego TLS" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:443 msgid "TLS private key path is required when web HTTPS is enabled." msgstr "" +"Ścieżka do prywatnego klucza TLS jest wymagana, gdy włączony jest protokół " +"HTTPS." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:533 msgid "TLS trusted CA path" -msgstr "" +msgstr "Zaufana ścieżka CA TLS" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:241 msgid "Token" @@ -583,84 +615,94 @@ msgstr "Token" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:250 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:270 msgid "Token and token source are mutually exclusive." -msgstr "" +msgstr "Token i źródło tokena wykluczają się wzajemnie." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:299 msgid "Token source command" -msgstr "" +msgstr "Polecenie źródła tokena" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:322 msgid "Token source command arguments" -msgstr "" +msgstr "Argumenty polecenia źródła tokena" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:316 msgid "Token source command is required when token source type is exec." msgstr "" +"Polecenie źródła tokena jest wymagane, gdy typem źródła tokena jest " +"wykonanie." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:332 msgid "Token source environment" -msgstr "" +msgstr "Środowisko źródła tokena" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:276 msgid "Token source file" -msgstr "" +msgstr "Plik źródła tokena" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:293 msgid "Token source file path is required when token source type is file." msgstr "" +"Ścieżka do pliku źródła tokena jest wymagana, gdy typem źródła tokena jest " +"plik." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:260 msgid "Token source type" -msgstr "" +msgstr "Typ źródła tokena" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:242 msgid "Token used for authentication." -msgstr "" +msgstr "Token używany do uwierzytelniania." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:979 msgid "Transport Settings" -msgstr "" +msgstr "Ustawienia transportu" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:231 msgid "UDP packet size" -msgstr "" +msgstr "Rozmiar pakietu UDP" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:232 msgid "UDP packet size in bytes. Should match frpc." -msgstr "" +msgstr "Rozmiar pakietu UDP w bajtach. Powinien być zgodny z frpc." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:162 msgid "" "UDP port used for KCP. Empty disables KCP. Do not reuse the same UDP port as " "QUIC." msgstr "" +"Port UDP używany dla protokołu KCP. Pusty port wyłącza protokół KCP. Nie " +"używaj ponownie tego samego portu UDP co w protokole QUIC." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:181 msgid "" "UDP port used for QUIC. Empty disables QUIC. Do not reuse the same UDP port " "as KCP." msgstr "" +"Port UDP używany dla QUIC. Pusty wyłącza QUIC. Nie używaj ponownie tego " +"samego portu UDP co KCP." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:589 msgid "Unique HTTP plugin name." -msgstr "" +msgstr "Unikalna nazwa wtyczki HTTP." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:736 msgid "Use a single port like 3001 or a range like 2000-3000." -msgstr "" +msgstr "Użyj pojedynczego portu, np. 3001 lub zakresu, np. 2000–3000." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:503 msgid "User connection timeout" -msgstr "" +msgstr "Limit czasu połączenia użytkownika" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:626 msgid "Verify plugin TLS" -msgstr "" +msgstr "Weryfikuj wtyczkę TLS" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:627 msgid "" "Verify the HTTP plugin TLS certificate when the plugin address uses HTTPS." msgstr "" +"Zweryfikuj certyfikat TLS wtyczki HTTP, jeśli adres wtyczki używa protokołu " +"HTTPS." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:203 msgid "Vhost HTTP port" @@ -676,47 +718,48 @@ msgstr "Port Vhost HTTPS" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:981 msgid "Web Server" -msgstr "" +msgstr "Serwer WWW" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:381 msgid "Web server address" -msgstr "" +msgstr "Adres serwera WWW" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:450 msgid "Web server assets directory." -msgstr "" +msgstr "Katalog zasobów serwera WWW." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:382 msgid "Web server bind address." -msgstr "" +msgstr "Adres wiązania serwera WWW." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:395 msgid "Web server password" -msgstr "" +msgstr "Hasło serwera WWW" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:396 msgid "Web server password." -msgstr "" +msgstr "Hasło serwera WWW." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:385 msgid "Web server port" -msgstr "" +msgstr "Port serwera WWW" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:386 msgid "Web server port. Leave empty or set to 0 to disable the web server." msgstr "" +"Port serwera WWW. Pozostaw pusty lub ustaw na 0, aby wyłączyć serwer WWW." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:389 msgid "Web server user" -msgstr "" +msgstr "Użytkownik serwera WWW" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:390 msgid "Web server username." -msgstr "" +msgstr "Nazwa użytkownika serwera WWW." #: applications/luci-app-frps/root/usr/share/luci/menu.d/luci-app-frps.json:4 msgid "frp" -msgstr "" +msgstr "frp" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:945 #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:952 @@ -725,7 +768,7 @@ msgstr "Serwer frp" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:615 msgid "frps operations handled by this HTTP plugin." -msgstr "" +msgstr "Operacje frps obsługiwane przez tę wtyczkę HTTP." #~ msgid "Advanced" #~ msgstr "Zaawansowane" diff --git a/luci-app-frps/po/zh_Hans/frps.po b/luci-app-frps/po/zh_Hans/frps.po index a8c96449..fa7102bf 100644 --- a/luci-app-frps/po/zh_Hans/frps.po +++ b/luci-app-frps/po/zh_Hans/frps.po @@ -1,8 +1,9 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-02-25 10:58+0000\n" +"PO-Revision-Date: 2026-08-31 06:44+0000\n" "Project-Id-Version: luci-app-frps\n" -"Last-Translator: nKsyn \n" +"Last-Translator: Hosted Weblate user 54392 " +"\n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -10,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.16.1-dev\n" +"X-Generator: Weblate 2026.9.dev0\n" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 msgid "Access Control" @@ -54,7 +55,7 @@ msgstr "OIDC 令牌应包含的受众。" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:978 msgid "Authentication" -msgstr "认证" +msgstr "身份认证" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:237 msgid "Authentication method" diff --git a/luci-app-frps/po/zh_Hant/frps.po b/luci-app-frps/po/zh_Hant/frps.po index 87040d0a..512f3411 100644 --- a/luci-app-frps/po/zh_Hant/frps.po +++ b/luci-app-frps/po/zh_Hant/frps.po @@ -1,8 +1,8 @@ msgid "" msgstr "" -"PO-Revision-Date: 2026-04-16 07:27+0000\n" +"PO-Revision-Date: 2026-08-31 06:44+0000\n" "Project-Id-Version: luci-app-frps\n" -"Last-Translator: ZW \n" +"Last-Translator: 為什麼不加空格 \n" "Language-Team: Chinese (Traditional Han script) \n" "Language: zh_Hant\n" @@ -10,7 +10,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.17.1-dev\n" +"X-Generator: Weblate 2026.9.dev0\n" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:982 msgid "Access Control" @@ -78,7 +78,7 @@ msgstr "繫結連接埠" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:969 msgid "Collecting data ..." -msgstr "收集資料中..." +msgstr "收集資料中 ..." #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:323 msgid "Command arguments passed to token source exec." @@ -89,7 +89,7 @@ msgid "" "Command used to obtain the token. The init script adds --allow-" "unsafe=TokenSourceExec when this source type is used." msgstr "" -"用於獲取權杖的命令。使用此來源類型時,init 指令碼會新增 --allow-" +"用於取得權杖的命令。使用此來源類型時,init 指令碼會新增 --allow-" "unsafe=TokenSourceExec。" #: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:977 diff --git a/luci-theme-footstrap/Makefile b/luci-theme-footstrap/Makefile index 1994444a..23f89d87 100644 --- a/luci-theme-footstrap/Makefile +++ b/luci-theme-footstrap/Makefile @@ -17,7 +17,7 @@ LUCI_NAME:=luci-theme-footstrap FOOTSTRAP_VERSION?= ifneq ($(FOOTSTRAP_VERSION),) PKG_VERSION:=$(FOOTSTRAP_VERSION) -PKG_RELEASE:=51 +PKG_RELEASE:=52 endif LUCI_TITLE:=Footstrap Theme diff --git a/luci-theme-footstrap/htdocs/luci-static/resources/fs-fit.js b/luci-theme-footstrap/htdocs/luci-static/resources/fs-fit.js index e89be937..be33fc71 100644 --- a/luci-theme-footstrap/htdocs/luci-static/resources/fs-fit.js +++ b/luci-theme-footstrap/htdocs/luci-static/resources/fs-fit.js @@ -32,7 +32,7 @@ function armGate() { const _fitters = []; let _rafPending = false; -let _ro = null, _mo = null, _moFlag = null; +let _ro = null, _mo = null, _moFlag = null, _moTabs = null; /* ---- a pass that reads layout may not run while the reader scrolls ---- * @@ -879,8 +879,9 @@ function observeContent() { if (ENGINE_ANCHORS) lateDrift(settled); else scheduleAnchor(ref); }); - for (const host of [ document.getElementById('view') || document.body, document.getElementById('modal_overlay') ]) { - if (!host) continue; + const hosts = [ document.getElementById('view') || document.body, document.getElementById('modal_overlay') ] + .filter(Boolean); + for (const host of hosts) { _mo.observe(host, { childList: true, subtree: true }); watch(host); } @@ -896,6 +897,25 @@ function observeContent() { * change in the document, and the poll rewrites row classes on every tick. */ _moFlag = new MutationObserver(run); _moFlag.observe(document.body, { attributes: true, attributeFilter: [ 'class' ] }); + + /* A TAB SWITCH IS A LAYOUT CHANGE WITH NO MUTATION IN IT. `ui.tabs` moves no node — it writes + * `data-tab-active` on the panes — so the {childList} registration above never wakes, and the + * floor the outgoing pane wears stands until something else sweeps. `min-height` beats the + * `height: 0` an inactive pane is collapsed with (theme/30-tables.css), so that floor is blank + * page above whatever the reader just opened: measured on 25.12, System -> Startup left 2432px + * of it and the "Local Startup" textarea read as missing (#75), Network -> Interfaces 1299px + * until the next poll tick, i.e. one `pollinterval`. A page that does not poll never gets that + * tick and keeps the blank for the life of the page. + * + * `run()` direct, not the observer above: the anchoring corrections answer a poll tick that + * moved the page under a still reader, and a tab the reader clicked is neither. + * + * A THIRD observer for the reason the second one exists — observe() replaces the options of a + * registration for the same node. The filter keeps it to the one attribute: `subtree: true` on + * `class` would wake run() on every row the poll rewrites. */ + _moTabs = new MutationObserver(run); + for (const host of hosts) + _moTabs.observe(host, { attributes: true, attributeFilter: [ 'data-tab-active' ], subtree: true }); } return baseclass.extend({ diff --git a/luci-theme-footstrap/htdocs/luci-static/resources/fs-router.js b/luci-theme-footstrap/htdocs/luci-static/resources/fs-router.js index 4951522e..91a94816 100644 --- a/luci-theme-footstrap/htdocs/luci-static/resources/fs-router.js +++ b/luci-theme-footstrap/htdocs/luci-static/resources/fs-router.js @@ -720,34 +720,25 @@ function commitStage(stage, contentHost) { dropStage(stage); } -/* ---- the commit is the one frame of a navigation worth animating ---- +/* ---- the swap is a DOM move, and nothing wraps it ---- * - * `commitStage()` is a synchronous DOM move, so a view transition here wraps a FRAME, not a render: - * the update callback settles in the same tick and the API's rendering suppression cannot outlive - * it. Wrapping navigate() instead would freeze the page for the whole chain — 136-196 ms median - * (docs/spa-router.md) and up to RENDER_TIMEOUT on a cold route. + * 0.14.4 wrapped `commitStage()` in `document.startViewTransition()` to cross-fade the swap, on the + * reasoning that the commit is one synchronous DOM move and so the API would be animating a frame + * rather than a render. What that reasoning did not cover is the CAPTURE, which the engine performs + * before it enters the update callback and which the page cannot bound: measured on WebKit at + * 390px, a client navigation to /admin/system/system spent 2,143 ms in a single main-thread task + * with the transition and 213 ms without it, and the swap itself landed at 3,728 ms against 206 ms. + * The reader spends that time looking at the page they navigated away from, under the new URL — + * which is what a report of "the section is not where I expect it, F5 fixes it" looks like from the + * outside (issue #42), F5 being a full load and starting no transition. * - * The scroll restore runs INSIDE the callback: `::view-transition` is a fixed overlay of the old - * pixels, and a scroll that lands after the snapshot slides the live page under a still image. - * - * Reduced motion is answered by not starting a transition at all, rather than by a zeroed animation: - * the `*` rule in theme/95-a11y-media.css does not reach a pseudo tree, and skipping also saves the - * snapshot. Read per navigation, so an OS change needs no listener. - * - * `ready` rejects when the transition is skipped — a hidden document, a duplicate name — which is a - * normal outcome and not an error to report; the swap itself has happened either way. - * - * BOTH promises are taken, and `finished` is not decoration: it rejects with whatever the callback - * threw, so leaving it alone turns one fault into two console lines — the throw itself and an - * unhandled rejection behind it. Measured on a page whose callback throws: two `pageerror`s with - * only `ready` handled, one with both. The extra line is noise in a log the live gates read. */ -function swapIn(commit) { - const mq = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)'); - if ((mq && mq.matches) || typeof document.startViewTransition !== 'function') { commit(); return; } - const t = document.startViewTransition(commit); - t.ready.catch(() => {}); - t.finished.catch(() => {}); -} + * A deadline was tried and does not hold: `skipTransition()` runs the update callback at once + * (3-5 ms on WebKit, Chromium and Firefox alike), but it has to be called from a timer, and the + * capture is holding the thread that timer needs — the 150 ms deadline fired at 1,944 ms, after the + * callback it was there to pre-empt. Chromium captures the same navigations in 15-40 ms and pays + * none of this; an effect that is free on one engine and seconds on another, with no way to tell + * them apart before spending them, is not worth a reader's navigation. It can come back when a + * capture can be measured without one. */ /* The `#view` the document keeps between navigations, i.e. the one the observers are bound to: * whichever `#view` is not the stage. A document that has none gets one, once. */ @@ -1101,11 +1092,9 @@ function navigate(pathname, push, kbd) { /* superseded while rendering: the chain painted into its own stage, so drop it and * leave the live page to the newer navigation */ if (gen !== _navGen) { dropStage(stage); return; } - swapIn(() => { - commitStage(stage, contentHost); - /* now, and only now, is there one height to read: the incoming page's */ - if (restoreTo) restoreScroll(restoreTo, gen); - }); + commitStage(stage, contentHost); + /* now, and only now, is there one height to read: the incoming page's */ + if (restoreTo) restoreScroll(restoreTo, gen); }) .catch((e) => { dropStage(stage); throw e; }); }).catch((e) => { diff --git a/luci-theme-footstrap/styles/pages/30-software.css b/luci-theme-footstrap/styles/pages/30-software.css index bd05e13e..d7f7cb4e 100644 --- a/luci-theme-footstrap/styles/pages/30-software.css +++ b/luci-theme-footstrap/styles/pages/30-software.css @@ -64,13 +64,15 @@ content: attr(data-title); flex: 0 0 auto; text-align: start; margin-bottom: 0; margin-inline-end: auto; padding-inline-end: var(--fs-space-3-5); font-size: var(--fs-type-xs); font-weight: var(--fs-eyebrow-weight); letter-spacing: var(--fs-eyebrow-tracking); - text-transform: uppercase; color: var(--fs-eyebrow-color); white-space: nowrap; + color: var(--fs-eyebrow-color); white-space: nowrap; } - /* Column 4 = Description. NOT `[data-title="Description"]`: LuCI builds this table's cells from - * the heading's innerText, and theme/30-tables.css uppercases `.th` — so the attribute really - * says "DESCRIPTION" and the old literal matched ZERO elements on every router, in every - * language (measured). The theme's own CSS was rewriting the string the theme's own CSS keyed - * off. Columns: 1 Package name | 2 Version | 3 Size | 4 Description | 5 actions. */ + /* Column 4 = Description. NOT `[data-title="Description"]`, which is a translated string and + * `tools/css-i18n.mjs` fails the build on one. It used not to match even in English: LuCI builds + * these cells from the heading's `innerText` (ui.js, `data-title`), which is RENDERED text, and + * `.th` was uppercased here — so the attribute said "DESCRIPTION" and the literal matched ZERO + * elements on every router (measured). The uppercase is gone (theme/30-tables.css, issue #39) and + * the attribute now carries the app's own case; the column index is still the right anchor. + * Columns: 1 Package name | 2 Version | 3 Size | 4 Description | 5 actions. */ /* `overflow-wrap` dropped: base/40-tables.css breaks every cell now and this copy moved nothing * against 100 matching cells. `word-break` has now gone the same way for a different reason: its * neutraliser in theme/30-tables.css stopped excusing carded tables, so this sat under a flag and diff --git a/luci-theme-footstrap/styles/pages/50-leases.css b/luci-theme-footstrap/styles/pages/50-leases.css index 7587b74f..6f6d4569 100644 --- a/luci-theme-footstrap/styles/pages/50-leases.css +++ b/luci-theme-footstrap/styles/pages/50-leases.css @@ -22,9 +22,9 @@ * languages while looking alive here, which is how issue #7 survived. * * Worse, for tables whose rows LuCI builds from the heading's `innerText` the value is what the - * heading RENDERS, and theme/30-tables.css uppercases `.th`: the theme's own CSS rewrites the - * string the theme's own CSS matches on, so such a rule matches nothing on any router in any - * language. + * heading RENDERS, so any transform the theme puts on `.th` rewrites the string the theme's own + * CSS matches on. That is not hypothetical: `.th` carried `text-transform: uppercase` until + * issue #39, and every such rule matched nothing on any router in any language. * * Anchor on the COLUMN instead: `tools/css-i18n.mjs` fails the build on any `[data-title="…"]` * value match, so this cannot come back. */ diff --git a/luci-theme-footstrap/styles/theme/20-shell.css b/luci-theme-footstrap/styles/theme/20-shell.css index 0991e040..8069e553 100644 --- a/luci-theme-footstrap/styles/theme/20-shell.css +++ b/luci-theme-footstrap/styles/theme/20-shell.css @@ -682,27 +682,6 @@ #fs-nav-progress[data-state="done"] { transition: none; transform: scaleX(1); } } - /* ---- and the swap itself, when the browser can animate it ---- - * The commit is one synchronous DOM move (fs-router.js, swapIn), so this animates a frame rather - * than a render. Same-document view transitions are Baseline since 2025-10-14 (Chrome 111, - * Safari 18, Firefox 144); below that the property parses to nothing and the swap stays instant. - * - * NO `view-transition-name` anywhere, and that is the design: naming `#view` would put two - * elements under one name while the stage is still in the document (fs-router.js stages a second - * `#view`), and a duplicate name aborts the transition; a named element taller than the snapshot - * containing block is also clipped in its own snapshot, which every long status page is. The root - * snapshot is viewport-sized, and bar, rail and sidebar are identical in both halves — what - * visibly cross-fades is the content column. - * - * 140ms against the UA's 250ms: the warm navigation this sits on measures 136-142ms median - * (docs/spa-router.md), and a transition longer than the work it covers reads as lag. - * - * `pointer-events`: the `::view-transition` pseudo covers the viewport and would take every click - * for the length of the animation. Reduced motion is handled in fs-router.js, not here — the `*` - * rule in 95-a11y-media.css cannot reach a pseudo tree. */ - ::view-transition { pointer-events: none; } - ::view-transition-old(root), ::view-transition-new(root) { animation-duration: 140ms; } - /* ---------- footer ---------- * Bare `footer`, not `footer.fs-footer`: the theme owns footer paint outright (absorbed * from base, which keeps only the flex skeleton), so a third-party view emitting its own diff --git a/luci-theme-footstrap/styles/theme/30-tables.css b/luci-theme-footstrap/styles/theme/30-tables.css index 7f8fbcbf..096a4a97 100644 --- a/luci-theme-footstrap/styles/theme/30-tables.css +++ b/luci-theme-footstrap/styles/theme/30-tables.css @@ -108,9 +108,15 @@ * ones of Wireless (`.td.middle`) and DHCP leases do not, and stay left. */ .cbi-section .table .td.cbi-section-table-cell.cbi-section-actions { text-align: end; } .cbi-section .table .tr:last-child .td { border-bottom: 0; } + /* Case is the app's, not the theme's: `text-transform: uppercase` stood here and printed LuCI's + * own `IPv4 address` as `IPV4 ADDRESS`, which reads as a typo in a column heading rather than as + * a style (issue #39). Everything else that made these read as headings — the smaller size, the + * weight, the faint ink, the tracking — stays. Four rules carry the same decision: the title row + * below, the card label (mirrored into theme/65-dropdown.css) and the alert's table in + * theme/35-alerts.css. */ .cbi-section .table .th { color: var(--fs-eyebrow-color); font-weight: var(--fs-eyebrow-weight); font-size: var(--fs-type-xs); - text-transform: uppercase; letter-spacing: var(--fs-eyebrow-tracking); + letter-spacing: var(--fs-eyebrow-tracking); } /* --- DATA tables ([id] or JS-tagged .fs-dt): leases, wifi, processes, routes … --- @@ -420,7 +426,7 @@ .table .tr.table-titles .th, .table .tr.cbi-section-table-titles .th, .table .tr.cbi-section-table-titles::before { color: var(--fs-eyebrow-color); font-size: var(--fs-type-xs); font-weight: var(--fs-eyebrow-weight); - letter-spacing: var(--fs-eyebrow-tracking); text-transform: uppercase; + letter-spacing: var(--fs-eyebrow-tracking); background: transparent; } /* The row's NAME, which must read the same on both releases: 25.12 renders a real @@ -544,7 +550,7 @@ /* @mirror table-card/label */ content: attr(data-title); display: block; margin-bottom: var(--fs-space-1); font-size: var(--fs-type-xs); font-weight: var(--fs-eyebrow-weight); letter-spacing: var(--fs-eyebrow-tracking); - text-transform: uppercase; color: var(--fs-eyebrow-color); + color: var(--fs-eyebrow-color); /* @endmirror */ } /* A footer cell is the fourth member here, and it has to carry `[data-title]` in its own selector diff --git a/luci-theme-footstrap/styles/theme/35-alerts.css b/luci-theme-footstrap/styles/theme/35-alerts.css index 69a3c033..21c6fe36 100644 --- a/luci-theme-footstrap/styles/theme/35-alerts.css +++ b/luci-theme-footstrap/styles/theme/35-alerts.css @@ -130,14 +130,14 @@ /* --fs-text, not --fs-eyebrow-color: everywhere else an eyebrow sits on --fs-panel, but here the * surface is a status tint, and the muted ink does not survive it — measured on the firmware * table over the warning fill, hicontrast/light: 3.35-3.36:1 against AA's 4.5. The eyebrow still - * reads as one from its case, tracking and size; only the ink changes. */ + * reads as one from its tracking and size; only the ink changes. */ .alert-message .table .th, /* The title-row selectors are not decoration: `.table .tr.table-titles .th` in 30-tables.css is * FOUR classes (0,4,0) and out-ranks the plain one above (0,3,0), so without these the header * kept the eyebrow ink no matter what this rule said — being later in the sheet buys nothing * against a heavier selector, which is the point of the "never win on source order" rule. */ .alert-message .table .tr.table-titles .th, - .alert-message .table .tr.cbi-section-table-titles .th { color: var(--fs-text); font-weight: var(--fs-eyebrow-weight); font-size: var(--fs-type-xs); text-transform: uppercase; letter-spacing: var(--fs-eyebrow-tracking); } + .alert-message .table .tr.cbi-section-table-titles .th { color: var(--fs-text); font-weight: var(--fs-eyebrow-weight); font-size: var(--fs-type-xs); letter-spacing: var(--fs-eyebrow-tracking); } /* the column gap is --fs-space-3 like every other cell in the theme; --fs-space-3-5 here was the * only 14px cell gap in the sheet, and nothing above defends it — the comment covers flattening * the frame, not the rhythm. (The row density stays --fs-space-2: a table inside an alert is a diff --git a/luci-theme-footstrap/styles/theme/65-dropdown.css b/luci-theme-footstrap/styles/theme/65-dropdown.css index ca3549c5..8e2f829d 100644 --- a/luci-theme-footstrap/styles/theme/65-dropdown.css +++ b/luci-theme-footstrap/styles/theme/65-dropdown.css @@ -461,7 +461,7 @@ /* @mirror table-card/label */ content: attr(data-title); display: block; margin-bottom: var(--fs-space-1); font-size: var(--fs-type-xs); font-weight: var(--fs-eyebrow-weight); letter-spacing: var(--fs-eyebrow-tracking); - text-transform: uppercase; color: var(--fs-eyebrow-color); + color: var(--fs-eyebrow-color); /* @endmirror */ } /* The row's buttons are not a label/value pair: full width, each button stretching to diff --git a/openlist2/Makefile b/openlist2/Makefile index 0d769ba8..49cb2e47 100644 --- a/openlist2/Makefile +++ b/openlist2/Makefile @@ -8,8 +8,8 @@ include $(TOPDIR)/rules.mk PKG_NAME:=openlist2 PKG_VERSION:=4.2.6 -PKG_WEB_VERSION:=4.2.5 -PKG_RELEASE:=14 +PKG_WEB_VERSION:=4.2.6 +PKG_RELEASE:=15 PKG_SOURCE:=openlist-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=https://codeload.github.com/OpenListTeam/OpenList/tar.gz/v$(PKG_VERSION)? diff --git a/wwand/Makefile b/wwand/Makefile index 3e1b4557..9cabd4a4 100644 --- a/wwand/Makefile +++ b/wwand/Makefile @@ -43,11 +43,11 @@ include $(TOPDIR)/rules.mk PKG_NAME:=wwand -PKG_RELEASE:=17 +PKG_RELEASE:=18 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/ddimension/wwand.git -PKG_SOURCE_VERSION:=3e226ad39268a18b6f5a9a699b766aa601b2d904 +PKG_SOURCE_VERSION:=fb4a8ff34967a5ae1d6e882dcd78b8339f5f99d1 PKG_SOURCE_DATE:=2026-08-31 PKG_MIRROR_HASH:=skip