summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--applications/luci-app-acme/po/pl/acme.po6
-rw-r--r--applications/luci-app-adblock-fast/po/da/adblock-fast.po28
-rw-r--r--applications/luci-app-adblock-fast/po/es/adblock-fast.po29
-rw-r--r--applications/luci-app-adblock-fast/po/pl/adblock-fast.po68
-rw-r--r--applications/luci-app-adblock-fast/po/zh_Hans/adblock-fast.po32
-rw-r--r--applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po6
-rw-r--r--applications/luci-app-ahcp/po/pl/ahcp.po8
-rw-r--r--applications/luci-app-aria2/po/da/aria2.po4
-rw-r--r--applications/luci-app-aria2/po/es/aria2.po8
-rw-r--r--applications/luci-app-aria2/po/pl/aria2.po6
-rw-r--r--applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po6
-rw-r--r--applications/luci-app-banip/po/da/banip.po8
-rw-r--r--applications/luci-app-banip/po/es/banip.po8
-rw-r--r--applications/luci-app-banip/po/pl/banip.po2
-rw-r--r--applications/luci-app-bcp38/po/pl/bcp38.po6
-rw-r--r--applications/luci-app-clamav/po/pl/clamav.po8
-rw-r--r--applications/luci-app-commands/po/pl/commands.po6
-rw-r--r--applications/luci-app-coovachilli/po/pl/coovachilli.po6
-rw-r--r--applications/luci-app-cshark/po/pl/cshark.po8
-rw-r--r--applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js24
-rw-r--r--applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/hearing_map.js12
-rw-r--r--applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/network_overview.js8
-rw-r--r--applications/luci-app-dcwapd/po/pl/dcwapd.po6
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po4
-rw-r--r--applications/luci-app-dockerman/po/pl/dockerman.po6
-rw-r--r--applications/luci-app-dump1090/po/pl/dump1090.po6
-rw-r--r--applications/luci-app-dynapoint/po/pl/dynapoint.po8
-rw-r--r--applications/luci-app-firewall/po/pl/firewall.po4
-rw-r--r--applications/luci-app-fwknopd/po/pl/fwknopd.po6
-rw-r--r--applications/luci-app-hd-idle/po/pl/hd-idle.po6
-rw-r--r--applications/luci-app-https-dns-proxy/po/da/https-dns-proxy.po6
-rw-r--r--applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po6
-rw-r--r--applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po16
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po14
-rw-r--r--applications/luci-app-libreswan/Makefile19
-rw-r--r--applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js72
-rw-r--r--applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js77
-rw-r--r--applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js56
-rw-r--r--applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js267
-rw-r--r--applications/luci-app-libreswan/root/etc/uci-defaults/802-luci-app-libreswan8
-rw-r--r--applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json45
-rw-r--r--applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json14
-rw-r--r--applications/luci-app-ltqtapi/po/pl/ltqtapi.po8
-rw-r--r--applications/luci-app-lxc/po/pl/lxc.po8
-rw-r--r--applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po6
-rw-r--r--applications/luci-app-mwan3/po/pl/mwan3.po6
-rw-r--r--applications/luci-app-nft-qos/po/pl/nft-qos.po6
-rw-r--r--applications/luci-app-nlbwmon/po/pl/nlbwmon.po4
-rw-r--r--applications/luci-app-nlbwmon/po/ru/nlbwmon.po9
-rw-r--r--applications/luci-app-ntpc/po/pl/ntpc.po8
-rw-r--r--applications/luci-app-nut/po/pl/nut.po6
-rw-r--r--applications/luci-app-nut/po/ru/nut.po7
-rw-r--r--applications/luci-app-ocserv/po/pl/ocserv.po6
-rw-r--r--applications/luci-app-olsr/po/pl/olsr.po6
-rw-r--r--applications/luci-app-omcproxy/po/pl/omcproxy.po8
-rw-r--r--applications/luci-app-openvpn/po/pl/openvpn.po18
-rw-r--r--applications/luci-app-opkg/po/pl/opkg.po2
-rw-r--r--applications/luci-app-p910nd/po/pl/p910nd.po8
-rw-r--r--applications/luci-app-pagekitec/po/da/pagekitec.po6
-rw-r--r--applications/luci-app-pagekitec/po/es/pagekitec.po6
-rw-r--r--applications/luci-app-pagekitec/po/pl/pagekitec.po8
-rw-r--r--applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po8
-rw-r--r--applications/luci-app-pbr/po/pl/pbr.po6
-rw-r--r--applications/luci-app-polipo/po/pl/polipo.po6
-rw-r--r--applications/luci-app-privoxy/po/da/privoxy.po6
-rw-r--r--applications/luci-app-privoxy/po/pl/privoxy.po6
-rw-r--r--applications/luci-app-qos/po/pl/qos.po6
-rw-r--r--applications/luci-app-radicale/po/da/radicale.po6
-rw-r--r--applications/luci-app-radicale/po/pl/radicale.po6
-rw-r--r--applications/luci-app-radicale2/po/pl/radicale2.po8
-rw-r--r--applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po8
-rw-r--r--applications/luci-app-shairplay/po/pl/shairplay.po6
-rw-r--r--applications/luci-app-splash/po/pl/splash.po6
-rw-r--r--applications/luci-app-sqm/po/pl/sqm.po6
-rw-r--r--applications/luci-app-squid/po/pl/squid.po8
-rw-r--r--applications/luci-app-statistics/po/da/statistics.po6
-rw-r--r--applications/luci-app-statistics/po/pl/statistics.po11
-rw-r--r--applications/luci-app-statistics/po/ru/statistics.po9
-rw-r--r--applications/luci-app-statistics/po/zh_Hans/statistics.po11
-rw-r--r--applications/luci-app-tinyproxy/po/pl/tinyproxy.po6
-rw-r--r--applications/luci-app-transmission/po/pl/transmission.po6
-rw-r--r--applications/luci-app-travelmate/po/pl/travelmate.po6
-rw-r--r--applications/luci-app-ttyd/po/pl/ttyd.po6
-rw-r--r--applications/luci-app-udpxy/po/pl/udpxy.po8
-rw-r--r--applications/luci-app-uhttpd/po/pl/uhttpd.po6
-rw-r--r--applications/luci-app-unbound/po/pl/unbound.po6
-rw-r--r--applications/luci-app-upnp/po/ru/upnp.po7
-rw-r--r--applications/luci-app-vnstat/po/pl/vnstat.po8
-rw-r--r--applications/luci-app-wifischedule/po/pl/wifischedule.po6
-rw-r--r--modules/luci-base/po/da/base.po9
-rw-r--r--modules/luci-base/po/es/base.po11
-rw-r--r--modules/luci-base/po/pl/base.po25
-rw-r--r--modules/luci-base/po/ru/base.po7
-rw-r--r--modules/luci-base/po/zh_Hans/base.po10
-rw-r--r--modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js1
95 files changed, 978 insertions, 358 deletions
diff --git a/applications/luci-app-acme/po/pl/acme.po b/applications/luci-app-acme/po/pl/acme.po
index 1572bc66bb..8576a5d45a 100644
--- a/applications/luci-app-acme/po/pl/acme.po
+++ b/applications/luci-app-acme/po/pl/acme.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-08-08 12:50+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:25
#: applications/luci-app-acme/root/usr/share/luci/menu.d/luci-app-acme.json:3
@@ -146,7 +146,7 @@ msgstr ""
#: applications/luci-app-acme/root/usr/share/rpcd/acl.d/luci-app-acme.json:3
msgid "Grant UCI access for luci-app-acme"
-msgstr "Udziel dostępu UCI dla luci-app-acme"
+msgstr "Przyznaj luci-app-acme dostęp do UCI"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:41
msgid ""
diff --git a/applications/luci-app-adblock-fast/po/da/adblock-fast.po b/applications/luci-app-adblock-fast/po/da/adblock-fast.po
index a465ab81b1..69918d35ec 100644
--- a/applications/luci-app-adblock-fast/po/da/adblock-fast.po
+++ b/applications/luci-app-adblock-fast/po/da/adblock-fast.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-27 08:55+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock-fast/da/>\n"
@@ -25,7 +25,7 @@ msgstr "%s er ikke installeret eller ikke fundet"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:100
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:101
msgid "-"
-msgstr ""
+msgstr "- - - - -"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:398
msgid "Action"
@@ -50,7 +50,7 @@ msgstr "AdBlock på alle forekomster"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:22
msgid "AdBlock-Fast"
-msgstr ""
+msgstr "AdBlock Fast"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:349
msgid "AdBlock-Fast - Allowed and Blocked Domains"
@@ -120,11 +120,11 @@ msgstr "Blokerer %s domæner (med %s)."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:88
msgid "Cache"
-msgstr ""
+msgstr "Cache"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:66
msgid "Cache file"
-msgstr ""
+msgstr "Cache-fil"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:160
msgid "Cache file found."
@@ -132,7 +132,7 @@ msgstr "Cache-fil fundet."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:68
msgid "Compressed cache"
-msgstr ""
+msgstr "Komprimeret cache"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:139
msgid "Compressed cache file created."
@@ -342,7 +342,7 @@ msgstr "Detaljeret til udpakning af komprimeret cache"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:89
msgid "Force DNS Ports"
-msgstr ""
+msgstr "Force DNS Ports"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:142
msgid "Force DNS ports:"
@@ -363,7 +363,7 @@ msgstr "Tving router DNS-server til alle lokale enheder"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:341
msgid "Force redownloading %s block lists"
-msgstr ""
+msgstr "Tving gendownload af %s blokeringslister"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:198
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
@@ -440,11 +440,11 @@ msgstr "Indstilling af output verbositet"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:362
msgid "Pause"
-msgstr ""
+msgstr "Sæt pause"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:357
msgid "Pausing %s"
-msgstr ""
+msgstr "Pausing %"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:237
msgid "Perform config update before downloading the block/allow-lists."
@@ -474,7 +474,7 @@ msgstr "Behandling af lister"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:347
msgid "Redownload"
-msgstr ""
+msgstr "Gendownload"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:112
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:55
@@ -503,7 +503,7 @@ msgstr "Samtidig behandling"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:381
msgid "Size"
-msgstr ""
+msgstr "Størrelse"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:391
msgid "Size: %s"
@@ -532,7 +532,7 @@ msgstr "Starter %s tjeneste"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:84
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:381
msgid "Stop"
@@ -639,7 +639,7 @@ msgstr "Verbose output"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:85
msgid "Version"
-msgstr ""
+msgstr "Version"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:128
msgid "Version %s"
diff --git a/applications/luci-app-adblock-fast/po/es/adblock-fast.po b/applications/luci-app-adblock-fast/po/es/adblock-fast.po
index a85c8d6415..40cbb6c7d7 100644
--- a/applications/luci-app-adblock-fast/po/es/adblock-fast.po
+++ b/applications/luci-app-adblock-fast/po/es/adblock-fast.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2023-11-01 10:39+0000\n"
+"PO-Revision-Date: 2023-11-07 22:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock-fast/es/>\n"
@@ -28,7 +28,7 @@ msgstr "%s no está instalado o no se encuentra"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:100
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:101
msgid "-"
-msgstr ""
+msgstr "-"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:398
msgid "Action"
@@ -53,7 +53,7 @@ msgstr "Bloqueo de anuncios en todas las instancias"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:22
msgid "AdBlock-Fast"
-msgstr ""
+msgstr "Bloqueador de anuncios rápido"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:349
msgid "AdBlock-Fast - Allowed and Blocked Domains"
@@ -123,11 +123,11 @@ msgstr "Bloqueando %s dominios(con %s)."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:88
msgid "Cache"
-msgstr ""
+msgstr "Caché"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:66
msgid "Cache file"
-msgstr ""
+msgstr "Archivo de caché"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:160
msgid "Cache file found."
@@ -135,7 +135,7 @@ msgstr "Archivo de caché encontrado."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:68
msgid "Compressed cache"
-msgstr ""
+msgstr "Caché comprimida"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:139
msgid "Compressed cache file created."
@@ -350,7 +350,7 @@ msgstr "No se pudo descomprimir la caché comprimida"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:89
msgid "Force DNS Ports"
-msgstr ""
+msgstr "Forzar puertos DNS"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:142
msgid "Force DNS ports:"
@@ -370,8 +370,9 @@ msgid "Force Router DNS server to all local devices"
msgstr "Forzar al servidor DNS del enrutador a todos los dispositivos locales"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:341
+#, fuzzy
msgid "Force redownloading %s block lists"
-msgstr ""
+msgstr "Forzar la recarga de listas de bloqueo de %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:198
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
@@ -451,11 +452,11 @@ msgstr "Configuración de verbosidad de salida"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:362
msgid "Pause"
-msgstr ""
+msgstr "Pausa"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:357
msgid "Pausing %s"
-msgstr ""
+msgstr "Pausando %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:237
msgid "Perform config update before downloading the block/allow-lists."
@@ -485,7 +486,7 @@ msgstr "Procesando listas"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:347
msgid "Redownload"
-msgstr ""
+msgstr "Volver a descargar"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:112
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:55
@@ -514,7 +515,7 @@ msgstr "Procesamiento simultáneo"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:381
msgid "Size"
-msgstr ""
+msgstr "Tamaño"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:391
msgid "Size: %s"
@@ -543,7 +544,7 @@ msgstr "Iniciando el servicio %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:84
msgid "Status"
-msgstr ""
+msgstr "Estado"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:381
msgid "Stop"
@@ -653,7 +654,7 @@ msgstr "Salida detallada"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:85
msgid "Version"
-msgstr ""
+msgstr "Versión"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:128
msgid "Version %s"
diff --git a/applications/luci-app-adblock-fast/po/pl/adblock-fast.po b/applications/luci-app-adblock-fast/po/pl/adblock-fast.po
index d325f42e7a..4eebd566c0 100644
--- a/applications/luci-app-adblock-fast/po/pl/adblock-fast.po
+++ b/applications/luci-app-adblock-fast/po/pl/adblock-fast.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-11-03 18:52+0000\n"
+"PO-Revision-Date: 2023-11-08 21:27+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock-fast/pl/>\n"
@@ -26,7 +26,7 @@ msgstr "%s nie jest zainstalowany lub nie znaleziono"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:100
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:101
msgid "-"
-msgstr ""
+msgstr "–"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:398
msgid "Action"
@@ -51,7 +51,7 @@ msgstr "Na wszystkich instancjach"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:22
msgid "AdBlock-Fast"
-msgstr ""
+msgstr "Blokowanie reklam"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:349
msgid "AdBlock-Fast - Allowed and Blocked Domains"
@@ -121,11 +121,11 @@ msgstr "Blokowanie %s domen (z %s)."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:88
msgid "Cache"
-msgstr ""
+msgstr "Pamięć podręczna"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:66
msgid "Cache file"
-msgstr ""
+msgstr "Plik pamięci podręcznej"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:160
msgid "Cache file found."
@@ -133,7 +133,7 @@ msgstr "Znaleziono plik pamięci podręcznej."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:68
msgid "Compressed cache"
-msgstr ""
+msgstr "Skompresowana pamięć podręczna"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:139
msgid "Compressed cache file created."
@@ -201,7 +201,7 @@ msgstr "Wyłączanie usługi %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:134
msgid "Dnsmasq Config File URL"
-msgstr "Adres URL pliku konfiguracyjnego Dnsmasq"
+msgstr "Adres URL pliku konfiguracyjnego dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:250
msgid "Do not add IPv6 entries"
@@ -348,11 +348,11 @@ msgstr "Nie udało się rozpakować skompresowanej pamięci podręcznej"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:89
msgid "Force DNS Ports"
-msgstr ""
+msgstr "Wymuszone porty DNS"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:142
msgid "Force DNS ports:"
-msgstr "Wymuś porty DNS:"
+msgstr "Wymuszone porty DNS:"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:113
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:56
@@ -369,7 +369,7 @@ msgstr "Wymuś serwer DNS routera na wszystkich urządzeniach lokalnych"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:341
msgid "Force redownloading %s block lists"
-msgstr ""
+msgstr "Wymuś ponowne pobieranie listy zablokowanych %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:198
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
@@ -379,7 +379,7 @@ msgstr ""
#: applications/luci-app-adblock-fast/root/usr/share/rpcd/acl.d/luci-app-adblock-fast.json:3
msgid "Grant UCI and file access for luci-app-adblock-fast"
-msgstr "Przyznaj UCI i dostęp do plików dla luci-app-adblock-fast"
+msgstr "Przyznaj usłudze blokowania reklam dostęp do UCI i plików"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:247
msgid "IPv6 Support"
@@ -428,7 +428,7 @@ msgstr ""
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:187
msgid "No AdBlock on dnsmasq"
-msgstr "Brak AdBlocka na Dnsmasq"
+msgstr "Brak usługi blokowania reklam na dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:274
msgid "No HTTPS/SSL support on device"
@@ -448,11 +448,11 @@ msgstr "Ustawienia szczegółowości danych wyjściowych"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:362
msgid "Pause"
-msgstr ""
+msgstr "Wstrzymaj"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:357
msgid "Pausing %s"
-msgstr ""
+msgstr "Wstrzymywanie %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:237
msgid "Perform config update before downloading the block/allow-lists."
@@ -483,7 +483,7 @@ msgstr "Przetwarzanie list"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:347
msgid "Redownload"
-msgstr ""
+msgstr "Pobierz ponownie"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:112
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:55
@@ -512,7 +512,7 @@ msgstr "Jednoczesne przetwarzanie"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:381
msgid "Size"
-msgstr ""
+msgstr "Rozmiar"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:391
msgid "Size: %s"
@@ -541,7 +541,7 @@ msgstr "Uruchamianie usługi %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:84
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:381
msgid "Stop"
@@ -582,15 +582,15 @@ msgid ""
"The dnsmasq ipset support is enabled, but dnsmasq is either not installed or "
"installed dnsmasq does not support ipset"
msgstr ""
-"Obsługa ipset Dnsmasq jest włączona, ale Dnsmasq nie jest zainstalowany lub "
-"zainstalowany Dnsmasq nie obsługuje ipset"
+"Obsługa ipset dnsmasq jest włączona, ale dnsmasq nie jest zainstalowany lub "
+"zainstalowany dnsmasq nie obsługuje ipset"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:230
msgid ""
"The dnsmasq ipset support is enabled, but ipset is either not installed or "
"installed ipset does not support '%s' type"
msgstr ""
-"Obsługa ipset Dnsmasq jest włączona, ale ipset nie jest zainstalowany lub "
+"Obsługa ipset dnsmasq jest włączona, ale ipset nie jest zainstalowany lub "
"zainstalowany ipset nie obsługuje typu '%s'"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:233
@@ -598,13 +598,13 @@ msgid ""
"The dnsmasq nft set support is enabled, but dnsmasq is either not installed "
"or installed dnsmasq does not support nft set"
msgstr ""
-"Obsługa zestawów nft jest włączona, ale Dnsmasq nie jest zainstalowany lub "
-"zainstalowany Dnsmasq nie obsługuje zestawów nft"
+"Obsługa zestawów nft jest włączona, ale dnsmasq nie jest zainstalowany lub "
+"zainstalowany dnsmasq nie obsługuje zestawów nft"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:236
msgid "The dnsmasq nft sets support is enabled, but nft is not installed"
msgstr ""
-"Obsługa zestawów nft Dnsmasq jest włączona, ale nft nie jest zainstalowany"
+"Obsługa zestawów nft dnsmasq jest włączona, ale nft nie jest zainstalowany"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:407
msgid "URL"
@@ -614,7 +614,7 @@ msgstr "Adres URL"
msgid ""
"URL to the external dnsmasq config file, see the %sREADME%s for details."
msgstr ""
-"Adres URL do zewnętrznego pliku konfiguracyjnego Dnsmasq, zobacz %sREADME%s, "
+"Adres URL do zewnętrznego pliku konfiguracyjnego dnsmasq, zobacz %sREADME%s, "
"aby uzyskać szczegółowe informacje."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:374
@@ -630,13 +630,13 @@ msgstr "Nieznany"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:148
msgid "Use AdBlocking on the dnsmasq instance(s)"
-msgstr "Użyj blokowania reklam w instancjach Dnsmasq"
+msgstr "Użyj blokowania reklam w instancjach dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:189
msgid ""
"Use of external dnsmasq config file detected, please set '%s' option to '%s'"
msgstr ""
-"Wykryto użycie zewnętrznego pliku konfiguracyjnego Dnsmasq, ustaw opcję '%s' "
+"Wykryto użycie zewnętrznego pliku konfiguracyjnego dnsmasq, ustaw opcję '%s' "
"na '%s'"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:303
@@ -649,7 +649,7 @@ msgstr "Pełne dane wyjściowe"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:85
msgid "Version"
-msgstr ""
+msgstr "Wersja"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:128
msgid "Version %s"
@@ -665,16 +665,16 @@ msgid ""
"You can limit the AdBlocking to a specific dnsmasq instance(s) (%smore "
"information%s)."
msgstr ""
-"Możesz ograniczyć blokowanie reklam do określonych instancji Dnsmasq "
-"(%swięcej informacji%s)."
+"Możesz ograniczyć blokowanie reklam do określonych instancji dnsmasq ("
+"%swięcej informacji%s)."
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:115
msgid "dnsmasq additional hosts"
-msgstr "dodatkowe hosty dnsmasq"
+msgstr "Dodatkowe hosty dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:116
msgid "dnsmasq config"
-msgstr "konfiguracja dnsmasq"
+msgstr "Konfiguracja dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:118
msgid "dnsmasq ipset"
@@ -682,15 +682,15 @@ msgstr "ipset dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:121
msgid "dnsmasq nft set"
-msgstr "zestaw nft dnsmasq"
+msgstr "Zestaw nft dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:123
msgid "dnsmasq servers file"
-msgstr "plik serwerów dnsmasq"
+msgstr "Plik serwerów dnsmasq"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:226
msgid "none"
-msgstr "brak"
+msgstr "Brak"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:126
msgid "unbound adblock list"
diff --git a/applications/luci-app-adblock-fast/po/zh_Hans/adblock-fast.po b/applications/luci-app-adblock-fast/po/zh_Hans/adblock-fast.po
index 810dd3e731..8695a9a45a 100644
--- a/applications/luci-app-adblock-fast/po/zh_Hans/adblock-fast.po
+++ b/applications/luci-app-adblock-fast/po/zh_Hans/adblock-fast.po
@@ -5,8 +5,8 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
-"PO-Revision-Date: 2023-10-09 05:46+0000\n"
-"Last-Translator: Eric <hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2023-11-08 08:26+0000\n"
+"Last-Translator: Eric <zxmegaxqug@hldrive.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock-fast/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,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.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:223
msgid "%s is currently disabled"
@@ -31,7 +31,7 @@ msgstr "%s 未安装或未找到"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:100
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:101
msgid "-"
-msgstr ""
+msgstr "-"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:398
msgid "Action"
@@ -56,7 +56,7 @@ msgstr "在所有实例上实施广告拦截"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:22
msgid "AdBlock-Fast"
-msgstr ""
+msgstr "AdBlock-Fast"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:349
msgid "AdBlock-Fast - Allowed and Blocked Domains"
@@ -124,11 +124,11 @@ msgstr "拦截 %s 个域名 (用 %s)。"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:88
msgid "Cache"
-msgstr ""
+msgstr "缓存"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:66
msgid "Cache file"
-msgstr ""
+msgstr "缓存文件"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:160
msgid "Cache file found."
@@ -136,7 +136,7 @@ msgstr "找到了缓存文件。"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:68
msgid "Compressed cache"
-msgstr ""
+msgstr "压缩的缓存"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:139
msgid "Compressed cache file created."
@@ -345,7 +345,7 @@ msgstr "未能解包压缩的缓存"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:89
msgid "Force DNS Ports"
-msgstr ""
+msgstr "强制 DNS 端口"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:142
msgid "Force DNS ports:"
@@ -366,7 +366,7 @@ msgstr "强制所有本地设备使用路由器 DNS"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:341
msgid "Force redownloading %s block lists"
-msgstr ""
+msgstr "强制重新下载 %s 个拦截清单"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:198
msgid "Forces Router DNS use on local devices, also known as DNS Hijacking."
@@ -436,11 +436,11 @@ msgstr "输出详细程度设置"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:362
msgid "Pause"
-msgstr ""
+msgstr "暂停"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:357
msgid "Pausing %s"
-msgstr ""
+msgstr "正在暂停 %s"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:237
msgid "Perform config update before downloading the block/allow-lists."
@@ -467,7 +467,7 @@ msgstr "处理列表中"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:347
msgid "Redownload"
-msgstr ""
+msgstr "已重新下载"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:112
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:55
@@ -496,7 +496,7 @@ msgstr "并行处理"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:381
msgid "Size"
-msgstr ""
+msgstr "大小"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/adblock-fast/overview.js:391
msgid "Size: %s"
@@ -525,7 +525,7 @@ msgstr "启动 %s 服务中"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:84
msgid "Status"
-msgstr ""
+msgstr "状态"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:381
msgid "Stop"
@@ -625,7 +625,7 @@ msgstr "详细输出"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/view/status/include/70_adblock-fast.js:85
msgid "Version"
-msgstr ""
+msgstr "版本"
#: applications/luci-app-adblock-fast/htdocs/luci-static/resources/adblock-fast/status.js:128
msgid "Version %s"
diff --git a/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po b/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
index c8ddd91f0f..9975d50dc9 100644
--- a/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
+++ b/applications/luci-app-advanced-reboot/po/pl/advanced-reboot.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-25 20:42+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadvanced-reboot/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
@@ -44,7 +44,7 @@ msgstr "Firmware"
#: applications/luci-app-advanced-reboot/root/usr/share/rpcd/acl.d/luci-app-advanced-reboot.json:3
msgid "Grant UCI and file access for luci-app-advanced-reboot"
-msgstr "Udziel dostępu UCI i plikom do luci-app-advanced-reboot"
+msgstr "Przyznaj luci-app-advanced-reboot dostęp do UCI i plików"
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:127
msgid "No access to fw_printenv or fw_printenv!"
diff --git a/applications/luci-app-ahcp/po/pl/ahcp.po b/applications/luci-app-ahcp/po/pl/ahcp.po
index e540740417..ac1accb533 100644
--- a/applications/luci-app-ahcp/po/pl/ahcp.po
+++ b/applications/luci-app-ahcp/po/pl/ahcp.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsahcp/pl/>\n"
"Language: pl\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-ahcp/luasrc/controller/ahcp.lua:11
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:4
@@ -76,7 +76,7 @@ msgstr "Ustawienia ogólne"
#: applications/luci-app-ahcp/root/usr/share/rpcd/acl.d/luci-app-ahcp.json:3
msgid "Grant UCI access for luci-app-ahcp"
-msgstr "Udziel dostępu UCI do luci-app-ahcp"
+msgstr "Przyznaj luci-app-ahcp dostęp do UCI"
#: applications/luci-app-ahcp/luasrc/model/cbi/admin_network/proto_ahcp.lua:24
#: applications/luci-app-ahcp/luasrc/model/cbi/ahcp.lua:61
diff --git a/applications/luci-app-aria2/po/da/aria2.po b/applications/luci-app-aria2/po/da/aria2.po
index 349d853122..2a2644a09b 100644
--- a/applications/luci-app-aria2/po/da/aria2.po
+++ b/applications/luci-app-aria2/po/da/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-27 08:55+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/da/>\n"
@@ -375,7 +375,7 @@ msgstr "Varsel"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
msgid "Pause"
-msgstr ""
+msgstr "Sæt pause"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
msgid "Pause download after added."
diff --git a/applications/luci-app-aria2/po/es/aria2.po b/applications/luci-app-aria2/po/es/aria2.po
index 25e5b7b354..eae7937d49 100644
--- a/applications/luci-app-aria2/po/es/aria2.po
+++ b/applications/luci-app-aria2/po/es/aria2.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2023-10-20 00:56+0000\n"
-"Last-Translator: gallegonovato <fran-carro@hotmail.es>\n"
+"PO-Revision-Date: 2023-11-07 22:01+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/es/>\n"
"Language: es\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -390,7 +390,7 @@ msgstr "Aviso"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
msgid "Pause"
-msgstr "Pausar"
+msgstr "Pausa"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:242
msgid "Pause download after added."
diff --git a/applications/luci-app-aria2/po/pl/aria2.po b/applications/luci-app-aria2/po/pl/aria2.po
index 708d627d55..dff4e26c48 100644
--- a/applications/luci-app-aria2/po/pl/aria2.po
+++ b/applications/luci-app-aria2/po/pl/aria2.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-26 14:37+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:433
msgid "<abbr title=\"Local Peer Discovery\">LPD</abbr> enabled"
@@ -217,7 +217,7 @@ msgstr "Generuj losowo"
#: applications/luci-app-aria2/root/usr/share/rpcd/acl.d/luci-app-aria2.json:3
msgid "Grant UCI access for luci-app-aria2"
-msgstr "Udziel dostępu UCI do luci-app-aria2"
+msgstr "Przyznaj luci-app-aria2 dostęp do UCI"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:347
msgid "HTTP accept gzip"
diff --git a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
index 10643eaf8c..3a628e2253 100644
--- a/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/pl/attendedsysupgrade.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-06-05 03:51+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsattendedsysupgrade/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.18-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Address"
@@ -121,7 +121,7 @@ msgstr "Generowanie obrazu oprogramowania układowego"
#: applications/luci-app-attendedsysupgrade/root/usr/share/rpcd/acl.d/luci-app-attendedsysupgrade.json:3
msgid "Grant UCI access to LuCI app attendedsysupgrade"
-msgstr "Udziel dostępu LuCI do aplikacji attendedsysupgrade"
+msgstr "Przyznaj luci-app-attendedsysupgrade dostęp do UCI"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:182
msgid "Install firmware image"
diff --git a/applications/luci-app-banip/po/da/banip.po b/applications/luci-app-banip/po/da/banip.po
index 6b297fbeb5..1d8d742d69 100644
--- a/applications/luci-app-banip/po/da/banip.po
+++ b/applications/luci-app-banip/po/da/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-07-17 15:06+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75
msgid "-- Set Selection --"
@@ -825,7 +825,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155
msgid "Status"
-msgstr ""
+msgstr "Status"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211
msgid "Stop"
@@ -948,7 +948,7 @@ msgstr "Verbose Debug Logning"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159
msgid "Version"
-msgstr ""
+msgstr "Version"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157
msgid "WAN-Forward (packets)"
diff --git a/applications/luci-app-banip/po/es/banip.po b/applications/luci-app-banip/po/es/banip.po
index 6d4450fda8..cba18d5c32 100644
--- a/applications/luci-app-banip/po/es/banip.po
+++ b/applications/luci-app-banip/po/es/banip.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: 2019-07-23 22:17-0300\n"
-"PO-Revision-Date: 2023-10-11 10:54+0000\n"
+"PO-Revision-Date: 2023-11-07 22:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:75
msgid "-- Set Selection --"
@@ -842,7 +842,7 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:155
msgid "Status"
-msgstr ""
+msgstr "Estado"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:211
msgid "Stop"
@@ -965,7 +965,7 @@ msgstr "Registro de depuración detallado"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:159
msgid "Version"
-msgstr ""
+msgstr "Versión"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/setreport.js:157
msgid "WAN-Forward (packets)"
diff --git a/applications/luci-app-banip/po/pl/banip.po b/applications/luci-app-banip/po/pl/banip.po
index dc5d6c41f4..cba23c7a29 100644
--- a/applications/luci-app-banip/po/pl/banip.po
+++ b/applications/luci-app-banip/po/pl/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-11-05 16:31+0000\n"
+"PO-Revision-Date: 2023-11-07 21:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/pl/>\n"
diff --git a/applications/luci-app-bcp38/po/pl/bcp38.po b/applications/luci-app-bcp38/po/pl/bcp38.po
index 821185c655..c9c45ccd3e 100644
--- a/applications/luci-app-bcp38/po/pl/bcp38.po
+++ b/applications/luci-app-bcp38/po/pl/bcp38.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-02-28 10:31+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbcp38/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.16-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:41
msgid "Allowed IP ranges"
@@ -48,7 +48,7 @@ msgstr "Włącz"
#: applications/luci-app-bcp38/root/usr/share/rpcd/acl.d/luci-app-bcp38.json:3
msgid "Grant UCI access for luci-app-bcp38"
-msgstr "Udziel dostępu UCI do luci-app-bcp38"
+msgstr "Przyznaj luci-app-bcp38 dostęp do UCI"
#: applications/luci-app-bcp38/htdocs/luci-static/resources/view/bcp38/form.js:31
msgid "Interface name"
diff --git a/applications/luci-app-clamav/po/pl/clamav.po b/applications/luci-app-clamav/po/pl/clamav.po
index 46b4446fdc..6c6ac7aed4 100644
--- a/applications/luci-app-clamav/po/pl/clamav.po
+++ b/applications/luci-app-clamav/po/pl/clamav.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-12-16 11:01+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsclamav/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.4-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:143
msgid "10"
@@ -91,7 +91,7 @@ msgstr "Śledź dowiązania symboliczne do pliku"
#: applications/luci-app-clamav/root/usr/share/rpcd/acl.d/luci-app-clamav.json:3
msgid "Grant UCI access for luci-app-clamav"
-msgstr "Udziel dostępu UCI do luci-app-clamav"
+msgstr "Przyznaj luci-app-clamav dostęp do UCI"
#: applications/luci-app-clamav/luasrc/model/cbi/clamav.lua:30
msgid "Log"
diff --git a/applications/luci-app-commands/po/pl/commands.po b/applications/luci-app-commands/po/pl/commands.po
index d2c767588f..4c288fc2cf 100644
--- a/applications/luci-app-commands/po/pl/commands.po
+++ b/applications/luci-app-commands/po/pl/commands.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2023-10-25 20:42+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscommands/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
@@ -109,7 +109,7 @@ msgstr "Nie można wykonać komendy!"
#: applications/luci-app-commands/root/usr/share/rpcd/acl.d/luci-app-commands.json:3
msgid "Grant UCI access for luci-app-commands"
-msgstr "Udziel dostępu UCI do luci-app-commands"
+msgstr "Przyznaj luci-app-commands dostęp do UCI"
#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
diff --git a/applications/luci-app-coovachilli/po/pl/coovachilli.po b/applications/luci-app-coovachilli/po/pl/coovachilli.po
index fe9e475d6d..4f5a845fed 100644
--- a/applications/luci-app-coovachilli/po/pl/coovachilli.po
+++ b/applications/luci-app-coovachilli/po/pl/coovachilli.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-01-20 15:48+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscoovachilli/pl/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:3
msgid "CoovaChilli"
@@ -21,7 +21,7 @@ msgstr "CoovaChilli"
#: applications/luci-app-coovachilli/root/usr/share/rpcd/acl.d/luci-app-coovachilli.json:3
msgid "Grant UCI access for luci-app-coovachilli"
-msgstr "Udziel dostępu UCI do luci-app-coovachilli"
+msgstr "Przyznaj luci-app-coovachilli dostęp do UCI"
#: applications/luci-app-coovachilli/root/usr/share/luci/menu.d/luci-app-coovachilli.json:16
msgid "Network Configuration"
diff --git a/applications/luci-app-cshark/po/pl/cshark.po b/applications/luci-app-cshark/po/pl/cshark.po
index 2a4b7fc884..e4ff2e889f 100644
--- a/applications/luci-app-cshark/po/pl/cshark.po
+++ b/applications/luci-app-cshark/po/pl/cshark.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationscshark/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:24
msgid "Actions"
@@ -51,7 +51,7 @@ msgstr "Filtr"
#: applications/luci-app-cshark/root/usr/share/rpcd/acl.d/luci-app-cshark.json:3
msgid "Grant UCI access for luci-app-cshark"
-msgstr "Udziel dostępu UCI do luci-app-cshark"
+msgstr "Przyznaj luci-app-cshark dostęp do UCI"
#: applications/luci-app-cshark/luasrc/view/cshark.htm:21
#: applications/luci-app-cshark/luasrc/view/cshark.htm:28
diff --git a/applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js b/applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js
index 79f37a7d63..9dec2c6ec1 100644
--- a/applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js
+++ b/applications/luci-app-dawn/htdocs/luci-static/resources/dawn/dawn-common.js
@@ -7,13 +7,13 @@ let callDawnGetNetwork, callDawnGetHearingMap, callHostHints;
callDawnGetNetwork = rpc.declare({
object: 'dawn',
method: 'get_network',
- expect: { }
+ expect: { }
});
callDawnGetHearingMap = rpc.declare({
object: 'dawn',
method: 'get_hearing_map',
- expect: { }
+ expect: { }
});
callHostHints = rpc.declare({
@@ -22,6 +22,12 @@ callHostHints = rpc.declare({
expect: { }
});
+function isDawnRPCAvailable() {
+ return rpc.list("dawn").then(function(signatures) {
+ return 'dawn' in signatures && 'get_network' in signatures.dawn && 'get_hearing_map' in signatures.dawn;
+ });
+}
+
function getAvailableText(available) {
return ( available ? _('Available') : _('Not available') );
}
@@ -59,16 +65,26 @@ function getFormattedNumber(num, decimals, divider = 1) {
}
function getHostnameFromMAC(hosthints, mac) {
- return ( hosthints[mac] && hosthints[mac].name ? hosthints[mac].name + ' (' + mac + ')' : mac);
+ return ( hosthints[mac] && hosthints[mac].name ? hosthints[mac].name + ' (' + mac + ')' : mac );
+}
+
+function getDawnServiceNotRunningErrorMessage() {
+ return E('div', { 'class': 'alert-message fade-in warning' }, [
+ E('h4', _('DAWN service unavailable')),
+ E('p', _('Unable to query the DAWN service via ubus, the service appears to be stopped.')),
+ E('a', { 'href': L.url('admin/system/startup') }, _('Check Startup services'))
+ ]);
}
return L.Class.extend({
callDawnGetNetwork: callDawnGetNetwork,
callDawnGetHearingMap: callDawnGetHearingMap,
callHostHints: callHostHints,
+ isDawnRPCAvailable: isDawnRPCAvailable,
getAvailableText: getAvailableText,
getYesText: getYesText,
getChannelFromFrequency: getChannelFromFrequency,
getFormattedNumber: getFormattedNumber,
- getHostnameFromMAC: getHostnameFromMAC
+ getHostnameFromMAC: getHostnameFromMAC,
+ getDawnServiceNotRunningErrorMessage: getDawnServiceNotRunningErrorMessage
});
diff --git a/applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/hearing_map.js b/applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/hearing_map.js
index a5b59519ce..8b93fbfd6d 100644
--- a/applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/hearing_map.js
+++ b/applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/hearing_map.js
@@ -10,8 +10,12 @@ return view.extend({
load: function() {
return Promise.all([
- dawn.callDawnGetHearingMap(),
- dawn.callDawnGetNetwork(),
+ dawn.isDawnRPCAvailable().then(function(isAvailable) {
+ return ( isAvailable ? dawn.callDawnGetHearingMap() : null )
+ }),
+ dawn.isDawnRPCAvailable().then(function(isAvailable) {
+ return ( isAvailable ? dawn.callDawnGetNetwork() : null )
+ }),
dawn.callHostHints()
]);
},
@@ -37,6 +41,10 @@ return view.extend({
});
}
+ if (!dawnHearingMapData || !dawnNetworkData) {
+ return dawn.getDawnServiceNotRunningErrorMessage();
+ }
+
const body = E([
E('h2', _('Hearing Map'))
]);
diff --git a/applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/network_overview.js b/applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/network_overview.js
index 71133991ab..a605858eca 100644
--- a/applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/network_overview.js
+++ b/applications/luci-app-dawn/htdocs/luci-static/resources/view/dawn/network_overview.js
@@ -10,7 +10,9 @@ return view.extend({
load: function() {
return Promise.all([
- dawn.callDawnGetNetwork(),
+ dawn.isDawnRPCAvailable().then(function(isAvailable) {
+ return ( isAvailable ? dawn.callDawnGetNetwork() : null );
+ }),
dawn.callHostHints()
]);
},
@@ -20,6 +22,10 @@ return view.extend({
const dawnNetworkData = data[0];
const hostHintsData = data[1];
+ if (!dawnNetworkData) {
+ return dawn.getDawnServiceNotRunningErrorMessage();
+ }
+
const body = E([
E('h2', _('Network Overview'))
]);
diff --git a/applications/luci-app-dcwapd/po/pl/dcwapd.po b/applications/luci-app-dcwapd/po/pl/dcwapd.po
index 1adfb04be8..78cd51eb78 100644
--- a/applications/luci-app-dcwapd/po/pl/dcwapd.po
+++ b/applications/luci-app-dcwapd/po/pl/dcwapd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-12-28 11:28+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdcwapd/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.15.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:72
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:121
@@ -79,7 +79,7 @@ msgstr "Ustawienia główne"
#: applications/luci-app-dcwapd/root/usr/share/rpcd/acl.d/luci-app-dcwapd.json:3
msgid "Grant UCI access for luci-app-dcwapd"
-msgstr "Udziel dostępu UCI do luci-app-dcwapd"
+msgstr "Przyznaj luci-app-dcwapd dostęp do UCI"
#: applications/luci-app-dcwapd/luasrc/model/cbi/dcwapd/dcwapd.lua:138
msgid "Interfaces"
diff --git a/applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po
index 108f825e9e..855cdea9af 100644
--- a/applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-11-03 18:52+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/pl/>\n"
@@ -143,7 +143,7 @@ msgstr "Opcje ogólne"
#: applications/luci-app-dnscrypt-proxy/root/usr/share/rpcd/acl.d/luci-app-dnscrypt-proxy.json:3
msgid "Grant UCI access for luci-app-dnscrypt-proxy"
-msgstr "Udziel dostępu UCI do luci-app-dnscrypt-proxy"
+msgstr "Przyznaj luci-app-dnscrypt-proxy dostęp do UCI"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:189
msgid "IP Address"
diff --git a/applications/luci-app-dockerman/po/pl/dockerman.po b/applications/luci-app-dockerman/po/pl/dockerman.po
index d1ee10ad6c..799f092975 100644
--- a/applications/luci-app-dockerman/po/pl/dockerman.po
+++ b/applications/luci-app-dockerman/po/pl/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-25 20:42+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -402,7 +402,7 @@ msgstr "Przejdź do powiązanych ustawień"
#: applications/luci-app-dockerman/root/usr/share/rpcd/acl.d/luci-app-dockerman.json:3
msgid "Grant UCI access for luci-app-dockerman"
-msgstr "Udziel dostępu UCI dla luci-app-dockerman"
+msgstr "Przyznaj luci-app-dockerman dostęp do UCI"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:322
msgid "Healthy"
diff --git a/applications/luci-app-dump1090/po/pl/dump1090.po b/applications/luci-app-dump1090/po/pl/dump1090.po
index aeb0c119c7..a23bdcb7a4 100644
--- a/applications/luci-app-dump1090/po/pl/dump1090.po
+++ b/applications/luci-app-dump1090/po/pl/dump1090.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-08-08 12:50+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdump1090/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:123
msgid "Absolute maximum range for position decoding"
@@ -106,7 +106,7 @@ msgstr "Wzmocnienie (-10 - automatyczne)"
#: applications/luci-app-dump1090/root/usr/share/rpcd/acl.d/luci-app-dump1090.json:3
msgid "Grant UCI access for luci-app-dump1090"
-msgstr "Udziel dostępu UCI do luci-app-dump1090"
+msgstr "Przyznaj luci-app-dump1090 dostęp do UCI"
#: applications/luci-app-dump1090/luasrc/model/cbi/dump1090.lua:65
msgid "HTTP server port"
diff --git a/applications/luci-app-dynapoint/po/pl/dynapoint.po b/applications/luci-app-dynapoint/po/pl/dynapoint.po
index e883e29189..73001cbff0 100644
--- a/applications/luci-app-dynapoint/po/pl/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/pl/dynapoint.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
@@ -68,7 +68,7 @@ msgstr ""
#: applications/luci-app-dynapoint/root/usr/share/rpcd/acl.d/luci-app-dynapoint.json:3
msgid "Grant UCI access for luci-app-dynapoint"
-msgstr "Udziel dostępu UCI do luci-app-dynapoint"
+msgstr "Przyznaj luci-app-dynapoint dostęp do UCI"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:56
msgid "List of Wireless Virtual Interfaces (wVIF)"
diff --git a/applications/luci-app-firewall/po/pl/firewall.po b/applications/luci-app-firewall/po/pl/firewall.po
index 547d0b6ea1..abd8b159d2 100644
--- a/applications/luci-app-firewall/po/pl/firewall.po
+++ b/applications/luci-app-firewall/po/pl/firewall.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-30 17:00+0200\n"
-"PO-Revision-Date: 2023-10-20 00:56+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/pl/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
diff --git a/applications/luci-app-fwknopd/po/pl/fwknopd.po b/applications/luci-app-fwknopd/po/pl/fwknopd.po
index a2af4facf5..2b426d90ef 100644
--- a/applications/luci-app-fwknopd/po/pl/fwknopd.po
+++ b/applications/luci-app-fwknopd/po/pl/fwknopd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-05-04 07:40+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfwknopd/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:602
msgid ""
@@ -168,7 +168,7 @@ msgstr ""
#: applications/luci-app-fwknopd/root/usr/share/rpcd/acl.d/luci-app-fwknopd.json:3
msgid "Grant UCI access for luci-app-fwknopd"
-msgstr "Udziel dostępu UCI do luci-app-fwknopd"
+msgstr "Przyznaj luci-app-fwknopd dostęp do UCI"
#: applications/luci-app-fwknopd/htdocs/luci-static/resources/view/fwknopd.js:571
msgid "HMAC key type"
diff --git a/applications/luci-app-hd-idle/po/pl/hd-idle.po b/applications/luci-app-hd-idle/po/pl/hd-idle.po
index a8f5e7ee51..2b1e568713 100644
--- a/applications/luci-app-hd-idle/po/pl/hd-idle.po
+++ b/applications/luci-app-hd-idle/po/pl/hd-idle.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 10:33+0200\n"
-"PO-Revision-Date: 2022-12-28 11:28+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshd-idle/pl/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.15.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:43
msgid "Add new hdd setting..."
@@ -37,7 +37,7 @@ msgstr "Włącz"
#: applications/luci-app-hd-idle/root/usr/share/rpcd/acl.d/luci-app-hd-idle.json:3
msgid "Grant UCI access for luci-app-hd-idle"
-msgstr "Udziel dostępu dla luci-app-hd-idle do UCI"
+msgstr "Przyznaj luci-app-hd-idle dostęp do UCI"
#: applications/luci-app-hd-idle/htdocs/luci-static/resources/view/hd_idle.js:37
#: applications/luci-app-hd-idle/root/usr/share/luci/menu.d/luci-app-hd-idle.json:3
diff --git a/applications/luci-app-https-dns-proxy/po/da/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/da/https-dns-proxy.po
index a46f1bd94b..07fde4435a 100644
--- a/applications/luci-app-https-dns-proxy/po/da/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/da/https-dns-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-05 19:12+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:259
msgid "%s%s%s proxy at %s on port %s.%s"
@@ -206,7 +206,7 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:102
msgid "Force DNS Ports"
-msgstr ""
+msgstr "Force DNS Ports"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:172
msgid "Force DNS ports:"
diff --git a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
index 3a07f6f8ad..8a7bd5883d 100644
--- a/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/es/https-dns-proxy.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2023-10-19 01:14+0000\n"
+"PO-Revision-Date: 2023-11-07 21:37+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:259
#, fuzzy
@@ -214,7 +214,7 @@ msgstr "Finlandia"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:102
msgid "Force DNS Ports"
-msgstr ""
+msgstr "Forzar puertos DNS"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:172
msgid "Force DNS ports:"
diff --git a/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
index 088bd45593..5869e1f08d 100644
--- a/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-09-10 21:47+0000\n"
+"PO-Revision-Date: 2023-11-08 21:27+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:259
msgid "%s%s%s proxy at %s on port %s.%s"
@@ -209,11 +209,11 @@ msgstr "Finlandia"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:102
msgid "Force DNS Ports"
-msgstr ""
+msgstr "Wymuszone porty DNS"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:172
msgid "Force DNS ports:"
-msgstr "Wymuś porty DNS:"
+msgstr "Wymuszone porty DNS:"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/https-dns-proxy/overview.js:115
msgid "Force Router DNS"
@@ -249,7 +249,7 @@ msgstr "Google"
#: applications/luci-app-https-dns-proxy/root/usr/share/rpcd/acl.d/luci-app-https-dns-proxy.json:3
msgid "Grant UCI and file access for luci-app-https-dns-proxy"
-msgstr "Udziel dostępu UCI i plikom do luci-app-https-dns-proxy"
+msgstr "Przyznaj luci-app-https-dns-proxy dostęp do UCI i plików"
#: applications/luci-app-https-dns-proxy/root/usr/share/luci/menu.d/luci-app-https-dns-proxy.json:3
msgid "HTTPS DNS Proxy"
@@ -269,7 +269,7 @@ msgstr "HTTPS DNS Proxy - Status"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:55
msgid "HTTPS DNS Proxy Instances"
-msgstr ""
+msgstr "Instancje HTTPS DNS Proxy"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.he.ordns.json:2
msgid "Hurricane Electric"
@@ -364,7 +364,7 @@ msgstr "Mullvad"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:99
msgid "Name / Type"
-msgstr ""
+msgstr "Nazwa / Typ"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:38
msgid "Netherlands"
@@ -552,7 +552,7 @@ msgstr "Szwajcaria"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:148
msgid "There are no active instances."
-msgstr ""
+msgstr "Brak aktywnych instancji."
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/app.tiarap.doh.json:2
msgid "Tiarap Public DNS (JP)"
diff --git a/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
index 85cb933cf1..8d2251575b 100644
--- a/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2023-09-10 09:28+0000\n"
-"Last-Translator: Eric <hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2023-11-08 08:26+0000\n"
+"Last-Translator: Eric <zxmegaxqug@hldrive.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshttps-dns-proxy/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -14,7 +14,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.0.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:259
msgid "%s%s%s proxy at %s on port %s.%s"
@@ -214,7 +214,7 @@ msgstr "芬兰"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:102
msgid "Force DNS Ports"
-msgstr ""
+msgstr "强制 DNS 端口"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/https-dns-proxy/status.js:172
msgid "Force DNS ports:"
@@ -272,7 +272,7 @@ msgstr "HTTPS DNS 代理 - 状态"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:55
msgid "HTTPS DNS Proxy Instances"
-msgstr ""
+msgstr "HTTPS DNS 代理实例"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.he.ordns.json:2
msgid "Hurricane Electric"
@@ -365,7 +365,7 @@ msgstr "Mullvad"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:99
msgid "Name / Type"
-msgstr ""
+msgstr "名称/类型"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/net.ahadns.doh.json:38
msgid "Netherlands"
@@ -552,7 +552,7 @@ msgstr "瑞士"
#: applications/luci-app-https-dns-proxy/htdocs/luci-static/resources/view/status/include/71_https-dns-proxy.js:148
msgid "There are no active instances."
-msgstr ""
+msgstr "没有活跃实例。"
#: applications/luci-app-https-dns-proxy/root/usr/share/https-dns-proxy/providers/app.tiarap.doh.json:2
msgid "Tiarap Public DNS (JP)"
diff --git a/applications/luci-app-libreswan/Makefile b/applications/luci-app-libreswan/Makefile
new file mode 100644
index 0000000000..4631c33eef
--- /dev/null
+++ b/applications/luci-app-libreswan/Makefile
@@ -0,0 +1,19 @@
+#
+# Copyright (C) 2022 Jaymin Patel <jem.patel@gmail.com>
+#
+# This is free software, licensed under the GNU General Public License v2.
+#
+
+include $(TOPDIR)/rules.mk
+
+PKG_LICENSE:=GPL-2.0-or-later
+PKG_MAINTAINER:=Jaymin Patel <jem.patel@gmail.com>
+
+LUCI_TITLE=Luci Application for IPSec VPN (Libreswan)
+LUCI_DEPENDS:=+luci-base +libreswan
+LUCI_PKGARCH:=all
+
+include ../../luci.mk
+
+# call BuildPackage - OpenWrt buildroot signature
+
diff --git a/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js b/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js
new file mode 100644
index 0000000000..3050e536cc
--- /dev/null
+++ b/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/globals.js
@@ -0,0 +1,72 @@
+'use strict';
+'require view';
+'require form';
+'require network';
+'require tools.widgets as widgets';
+
+return view.extend({
+ load: function() {
+ return Promise.all([
+ network.getDevices(),
+ ]);
+ },
+
+ render: function(data) {
+ var netDevs = data[0];
+ var m, s, o;
+
+ m = new form.Map('libreswan', _('IPSec Global Settings'));
+
+ s = m.section(form.NamedSection, 'globals', 'libreswan');
+ s.anonymous = false;
+ s.addremove = false;
+
+ o = s.option(form.ListValue, 'debug', _('Debug Logs'));
+ o.default = false;
+ o.rmempty = false;
+ o.value('none', _('none - No Logging'));
+ o.value('base', _('base - Moderate Logging'));
+ o.value('cpu-usage', _('cpu-usage - Timing/Load Logging'));
+ o.value('crypto', _('crypto - All crypto related Logging'));
+ o.value('tmi', _('tmi - Too Much/Excessive Logging'));
+ o.value('private', _('private - Sensitive private-key/password Logging'));
+ o.default = 'none'
+
+ o = s.option(form.Flag, 'uniqueids', _('Uniquely Identify Remotes'),
+ _('Whether IDs should be considered identifying remote parties uniquely'));
+ o.default = false;
+ o.rmempty = false;
+
+ o = s.option(widgets.NetworkSelect, 'listen_interface', _('Listen Interface'),
+ _('Interface for IPsec to use'));
+ o.datatype = 'string';
+ o.multiple = false;
+ o.optional = true;
+
+ o = s.option(form.Value, 'listen', _('Listen Address'),
+ _('IP address to listen on, default depends on Listen Interface'));
+ o.datatype = 'ip4addr';
+ for (var i = 0; i < netDevs.length; i++) {
+ var addrs = netDevs[i].getIPAddrs();
+ for (var j = 0; j < addrs.length; j++) {
+ o.value(addrs[j].split('/')[0]);
+ }
+ }
+ o.depends({ 'listen_interface' : '' });
+
+ o = s.option(form.Value, 'nflog_all', _('Enable nflog on nfgroup'),
+ _('NFLOG group number to log all pre-crypt and post-decrypt traffic to'));
+ o.datatype = 'uinteger';
+ o.default = 0;
+ o.rmempty = true;
+ o.optional = true;
+
+ o = s.option(form.DynamicList, 'virtual_private', _('Allowed Virtual Private'),
+ _('The address ranges that may live behind a NAT router through which a client connects'));
+ o.datatype = 'neg(ip4addr)';
+ o.multiple = true;
+ o.optional = true;
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js b/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js
new file mode 100644
index 0000000000..61a2e4cbcc
--- /dev/null
+++ b/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/overview.js
@@ -0,0 +1,77 @@
+'use strict';
+'require view';
+'require rpc';
+'require form';
+'require poll';
+
+var callLibreswanStatus = rpc.declare({
+ object: 'libreswan',
+ method: 'status',
+ expect: { },
+});
+
+function secondsToString(seconds) {
+ var str = '';
+ var numdays = Math.floor(seconds / 86400);
+ var numhours = Math.floor((seconds % 86400) / 3600);
+ var numminutes = Math.floor(((seconds % 86400) % 3600) / 60);
+ var numseconds = ((seconds % 86400) % 3600) % 60;
+
+ str = (numdays ? numdays + 'd ' : '') + (numhours ? numhours + 'h ' : '') + (numminutes ? numminutes + 'm ' : '') + numseconds + 's';
+ return str;
+}
+
+return view.extend({
+ render: function() {
+ var table =
+ E('table', { 'class': 'table lases' }, [
+ E('tr', { 'class': 'tr table-titles' }, [
+ E('th', { 'class': 'th' }, _('Name')),
+ E('th', { 'class': 'th' }, _('Remote')),
+ E('th', { 'class': 'th' }, _('Local Subnet')),
+ E('th', { 'class': 'th' }, _('Remote Subnet')),
+ E('th', { 'class': 'th' }, _('Tx')),
+ E('th', { 'class': 'th' }, _('Rx')),
+ E('th', { 'class': 'th' }, _('Phase1')),
+ E('th', { 'class': 'th' }, _('Phase2')),
+ E('th', { 'class': 'th' }, _('Status')),
+ E('th', { 'class': 'th' }, _('Uptime')),
+ E([])
+ ])
+ ]);
+
+ poll.add(function() {
+ return callLibreswanStatus().then(function(tunnelsInfo) {
+ var tunnels = Array.isArray(tunnelsInfo.tunnels) ? tunnelsInfo.tunnels : [];
+
+ cbi_update_table(table,
+ tunnels.map(function(tunnel) {
+ return [
+ tunnel.name,
+ tunnel.right,
+ tunnel.leftsubnet,
+ tunnel.rightsubnet,
+ tunnel.tx,
+ tunnel.rx,
+ tunnel.phase1 ? _('Up') : _('Down'),
+ tunnel.phase2 ? _('Up') : _('Down'),
+ tunnel.connected ? _('Up') : _('Down'),
+ secondsToString(tunnel.uptime),
+ ];
+ }),
+ E('em', _('There are no active Tunnels'))
+ );
+ });
+ });
+
+ return E([
+ E('h3', _('IPSec Tunnels Summary')),
+ E('br'),
+ table
+ ]);
+ },
+
+ handleSave: null,
+ handleSaveApply:null,
+ handleReset: null
+});
diff --git a/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js b/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js
new file mode 100644
index 0000000000..8569e05caa
--- /dev/null
+++ b/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/proposals.js
@@ -0,0 +1,56 @@
+'use strict';
+'require view';
+'require ui';
+'require form';
+
+return view.extend({
+ render: function() {
+ var m, s, o;
+
+ m = new form.Map('libreswan', _('IPSec Proposals'));
+
+ s = m.section(form.GridSection, 'crypto_proposal');
+ s.anonymous = false;
+ s.addremove = true;
+ s.nodescriptions = true;
+ s.addbtntitle = _('Add Proposal');
+
+ o = s.tab('general', _('General'));
+
+ o = s.taboption('general', form.MultiValue, 'hash_algorithm', _('Hash Algorithm'), ('* = %s').format(_('Unsafe')));
+ o.default = 'md5';
+ o.value('md5', _('MD5*'));
+ o.value('sha1', _('SHA1*'));
+ o.value('sha256', _('SHA256'));
+ o.value('sha384', _('SHA384'));
+ o.value('sha512', _('SHA512'));
+
+ o = s.taboption('general', form.MultiValue, 'encryption_algorithm', _('Encryption Method'), ('* = %s').format(_('Unsafe')));
+ o.default = 'aes';
+ o.value('3des', _('3DES*'))
+ o.value('aes', _('AES'))
+ o.value('aes_ctr', _('AES_CTR'));
+ o.value('aes_cbc', _('AES_CBC'));
+ o.value('aes128', _('AES128'));
+ o.value('aes192', _('AES192'));
+ o.value('aes256', _('AES256'));
+ o.value('camellia_cbc', _('CAMELLIA_CBC'));
+
+ o = s.taboption('general', form.MultiValue, 'dh_group', _('DH Group'),
+ ('* = %s <a href="%s">RFC8247</a>.').format(_('Unsafe, See'), 'https://www.rfc-editor.org/rfc/rfc8247#section-2.4'));
+ o.default = 'modp1536';
+ o.value('modp1536', _('DH Group 5*'));
+ o.value('modp2048', _('DH Group 14'));
+ o.value('modp3072', _('DH Group 15'));
+ o.value('modp4096', _('DH Group 16'));
+ o.value('modp6144', _('DH Group 17'));
+ o.value('modp8192', _('DH Group 18'));
+ o.value('dh19', _('DH Group 19'));
+ o.value('dh20', _('DH Group 20'));
+ o.value('dh21', _('DH Group 21'));
+ o.value('dh22', _('DH Group 22*'));
+ o.value('dh31', _('DH Group 31'));
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js b/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js
new file mode 100644
index 0000000000..f7cb439458
--- /dev/null
+++ b/applications/luci-app-libreswan/htdocs/luci-static/resources/view/libreswan/tunnels.js
@@ -0,0 +1,267 @@
+'use strict';
+'require view';
+'require form';
+'require ui';
+'require uci';
+'require network';
+'require validation';
+'require tools.widgets as widgets';
+
+function calculateNetwork(addr, mask) {
+ addr = validation.parseIPv4(String(addr));
+
+ if (!isNaN(mask))
+ mask = validation.parseIPv4(network.prefixToMask(+mask));
+ else
+ mask = validation.parseIPv4(String(mask));
+
+ if (addr == null || mask == null)
+ return null;
+
+ return [
+ addr[0] & (mask[0] >>> 0 & 255),
+ addr[1] & (mask[1] >>> 0 & 255),
+ addr[2] & (mask[2] >>> 0 & 255),
+ addr[3] & (mask[3] >>> 0 & 255)
+ ].join('.') + '/' +
+ network.maskToPrefix(mask.join('.'));
+}
+
+return view.extend({
+ load: function() {
+ return Promise.all([
+ network.getDevices(),
+ uci.load('libreswan'),
+ ]);
+ },
+
+ render: function(data) {
+ var netDevs = data[0];
+ var m, s, o;
+ var proposals;
+
+ proposals = uci.sections('libreswan', 'crypto_proposal');
+ if (proposals == '') {
+ ui.addNotification(null, E('p', _('Proposals must be configured for Tunnels')));
+ return;
+ }
+
+ m = new form.Map('libreswan', 'IPSec Tunnels');
+
+ s = m.section(form.GridSection, 'tunnel');
+ s.anonymous = false;
+ s.addremove = true;
+ s.nodedescription = false;
+ s.addbtntitle = _('Add Tunnel');
+
+ o = s.tab('general', _('General'));
+ o = s.tab('authentication', _('Authentication'));
+ o = s.tab('interface', _('Interface'));
+ o = s.tab('advanced', _('Advanced'));
+
+ o = s.taboption('general', form.ListValue, 'auto', _('Mode'));
+ o.default = 'start';
+ o.value('add', _('Listen'));
+ o.value('start', _('Initiate'));
+
+ o = s.taboption('general', widgets.NetworkSelect, 'left_interface', _('Left Interface'));
+ o.datatype = 'string';
+ o.multiple = false;
+ o.optional = true;
+
+ o = s.taboption('general', form.Value, 'left', _('Left IP/Device'));
+ o.datatype = 'or(string, ipaddr)';
+ for (var i = 0; i < netDevs.length; i++) {
+ var addrs = netDevs[i].getIPAddrs();
+ for (var j = 0; j < addrs.length; j++) {
+ o.value(addrs[j].split('/')[0]);
+ }
+ }
+ for (var i = 0; i < netDevs.length; i++) {
+ o.value('%' + netDevs[i].device);
+ }
+ o.value('%defaultroute');
+ o.optional = false;
+ o.depends({ 'left_interface' : '' });
+
+ o = s.taboption('general', form.Value, 'leftid', _('Left ID'));
+ o.datatype = 'string';
+ o.value('%any');
+ o.modalonly = true;
+
+ o = s.taboption('general', form.Value, 'right', _('Remote IP'));
+ o.datatype = 'or(string, ipaddr)';
+ o.value('0.0.0.0');
+ o.value('%any');
+ o.optional = false;
+
+ o = s.taboption('general', form.Value, 'rightid', _('Right ID'));
+ o.datatype = 'string';
+ o.value('%any');
+ o.modalonly = true;
+
+ o = s.taboption('general', form.Value, 'leftsourceip', _('Local Source IP'));
+ o.datatype = 'ipaddr';
+ for (var i = 0; i < netDevs.length; i++) {
+ var addrs = netDevs[i].getIPAddrs();
+ for (var j = 0; j < addrs.length; j++) {
+ o.value(addrs[j].split('/')[0]);
+ }
+ }
+ o.optional = false;
+ o.modalonly = true;
+
+ o = s.taboption('general', form.Value, 'rightsourceip', _('Remote Source IP'));
+ o.datatype = 'ipaddr';
+ o.optional = false;
+ o.modalonly = true;
+
+ o = s.taboption('general', form.DynamicList, 'leftsubnets', _('Local Subnets'));
+ o.datatype = 'ipaddr';
+ for (var i = 0; i < netDevs.length; i++) {
+ var addrs = netDevs[i].getIPAddrs();
+ for (var j = 0; j < addrs.length; j++) {
+ var subnet = calculateNetwork(addrs[j].split('/')[0], addrs[j].split('/')[1]);
+ if (subnet) {
+ o.value(subnet);
+ }
+ }
+ }
+ o.value('0.0.0.0/0');
+
+ o = s.taboption('general', form.DynamicList, 'rightsubnets', _('Remote Subnets'));
+ o.datatype = 'ipaddr';
+ o.value('0.0.0.0/0');
+
+ o = s.taboption('authentication', form.ListValue, 'authby', _('Auth Method'));
+ o.default = 'secret'
+ o.value('secret', _('Shared Secret'));
+ o.value('never', 'Never');
+ o.value('null', 'Null');
+ o.modalonly = true;
+ o.optional = false;
+
+ o = s.taboption('authentication', form.Value, 'psk', _('Preshared Key'));
+ o.datatype = 'and(string, minlength(8))'
+ o.depends({ 'authby' : 'secret' });
+ o.password = true;
+ o.modalonly = true;
+ o.optional = false;
+
+ o = s.taboption('advanced', form.ListValue, 'ikev2', _('IKE V2'));
+ o.default = 'yes';
+ o.value('yes', _('IKE Version 2'));
+ o.value('no', _('IKE Version 1'));
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.MultiValue, 'ike', _('Phase1 Proposals'));
+ for (var i = 0; i < proposals.length; i++) {
+ o.value(proposals[i]['.name']);
+ }
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.Value, 'ikelifetime', _('IKE Life Time'), _('Acceptable values are an integer followed by m, h, d'));
+ o.default = '8h';
+ o.value('1h', '1h');
+ o.value('2h', '2h');
+ o.value('4h', '4h');
+ o.value('8h', '8h');
+ o.value('12h', '12h');
+ o.value('16h', '16h');
+ o.value('24h', '24h');
+ o.modalonly = false;
+ o.modalonly = true;
+ o.validate = function(section_id, value) {
+ if (!/^[0-9]{1,3}[smhd]$/.test(value)) {
+ return _('Acceptable values are an integer followed by m, h, d');
+ }
+ return true;
+ }
+
+ o = s.taboption('advanced', form.Flag, 'rekey', _('Rekey'));
+ o.default = false;
+ o.modalonly = false;
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.Value, 'rekeymargin', _('Rekey Margin Time'), _('Acceptable values are an integer followed by m, h, d'));
+ o.default = '9m';
+ o.value('5m', '5m');
+ o.value('9m', '9m');
+ o.value('15m', '15m');
+ o.value('20m', '20m');
+ o.value('30m', '30m');
+ o.value('60m', '60m');
+ o.modalonly = false;
+ o.modalonly = true;
+ o.validate = function(section_id, value) {
+ if (!/^[0-9]{1,3}[smhd]$/.test(value)) {
+ return _('Acceptable values are an integer followed by m, h, d');
+ }
+ return true;
+ }
+
+ o = s.taboption('advanced', form.ListValue, 'dpdaction', _('DPD Action'));
+ o.default = 'restart';
+ o.value('none', _('None'));
+ o.value('clear', _('Clear'));
+ o.value('hold', _('Hold'));
+ o.value('restart', _('Restart'));
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.Value, 'dpddelay', _('DPD Delay'));
+ o.datatype = 'uinteger';
+ o.default = 30;
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.Value, 'dpdtimeout', _('DPD Timeout'));
+ o.datatype = 'uinteger';
+ o.default = 150;
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.ListValue, 'phase2', _('Phase2 Protocol'));
+ o.default = 'esp';
+ o.value('esp', 'ESP');
+ o.modalonly = true;
+ o.optional = false;
+
+ o = s.taboption('advanced', form.MultiValue, 'phase2alg', _('Phase2 Proposals'));
+ for (var i = 0; i < proposals.length; i++) {
+ o.value(proposals[i]['.name']);
+ }
+ o.modalonly = true;
+
+ o = s.taboption('advanced', form.Value, 'nflog', _('Enable nflog on nfgroup'));
+ o.default = 0;
+ o.datatype = 'uinteger';
+ o.rmempty = true;
+ o.optional = true;
+ o.modalonly = true;
+
+ var interfaces = uci.sections('network', 'interface');
+ o = s.taboption('advanced', form.ListValue, 'interface', _('Tunnel Interface'),
+ _('Lists XFRM interfaces in format "ipsecN", N denotes ifid of xfrm interface') + '<br>' +
+ _('Lists VTI interfaces configured with ikey and okey'));
+ o.datatype = 'string';
+ o.rmempty = true;
+ o.modalonly = true;
+ o.value('');
+ for (var i = 0; i < interfaces.length; i++) {
+ if ((interfaces[i]['proto'] == "vti") && interfaces[i]['ikey'] && interfaces[i]['okey']) {
+ o.value(interfaces[i]['.name'], 'VTI - ' + interfaces[i]['.name']);
+ }
+
+ if ((interfaces[i]['proto'] == "xfrm")
+ && interfaces[i]['ifid']
+ && interfaces[i]['.name'].match('ipsec' + interfaces[i]['ifid'])) {
+ o.value(interfaces[i]['.name'], 'XFRM - ' + interfaces[i]['.name']);
+ }
+ }
+
+ o = s.taboption('advanced', form.Flag, 'update_peeraddr', _('Update Peer Address'),
+ _('Auto Update Peer Address of VTI interface'));
+ o.rmempty = true;
+ o.modalonly = true;
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-libreswan/root/etc/uci-defaults/802-luci-app-libreswan b/applications/luci-app-libreswan/root/etc/uci-defaults/802-luci-app-libreswan
new file mode 100644
index 0000000000..6383335666
--- /dev/null
+++ b/applications/luci-app-libreswan/root/etc/uci-defaults/802-luci-app-libreswan
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+uci -q batch <<-EOF >/dev/null
+ delete ucitrack.@libreswan[-1]
+ add ucitrack libreswan
+ set ucitrack.@libreswan[-1].init=ipsec
+ commit ucitrack
+EOF
diff --git a/applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json b/applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json
new file mode 100644
index 0000000000..a2974b514a
--- /dev/null
+++ b/applications/luci-app-libreswan/root/usr/share/luci/menu.d/luci-app-libreswan.json
@@ -0,0 +1,45 @@
+{
+ "admin/vpn/libreswan": {
+ "title": "Libreswan IPSec",
+ "order": 90,
+ "action": {
+ "type": "firstchild"
+ }
+ },
+
+ "admin/vpn/libreswan/overview": {
+ "title": "Overview",
+ "order": 10,
+ "action": {
+ "type": "view",
+ "path": "libreswan/overview"
+ }
+ },
+
+ "admin/vpn/libreswan/globals": {
+ "title": "IPSec Globals",
+ "order": 20,
+ "action": {
+ "type": "view",
+ "path": "libreswan/globals"
+ }
+ },
+
+ "admin/vpn/libreswan/proposals": {
+ "title": "IPSec Proposals",
+ "order": 30,
+ "action": {
+ "type": "view",
+ "path": "libreswan/proposals"
+ }
+ },
+
+ "admin/vpn/libreswan/tunnels": {
+ "title": "IPSec Tunnels",
+ "order": 40,
+ "action": {
+ "type": "view",
+ "path": "libreswan/tunnels"
+ }
+ }
+}
diff --git a/applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json b/applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json
new file mode 100644
index 0000000000..a846496d93
--- /dev/null
+++ b/applications/luci-app-libreswan/root/usr/share/rpcd/acl.d/luci-app-libreswan.json
@@ -0,0 +1,14 @@
+{
+ "luci-app-libreswan" : {
+ "description" : "Grant access to LuCI app Libreswan IPSec",
+ "read" : {
+ "ubus" : {
+ "libreswan" : [ "*" ]
+ },
+ "uci": [ "libreswan" ]
+ },
+ "write" : {
+ "uci": [ "libreswan" ]
+ }
+ }
+}
diff --git a/applications/luci-app-ltqtapi/po/pl/ltqtapi.po b/applications/luci-app-ltqtapi/po/pl/ltqtapi.po
index 5b92154814..e7d2140cc2 100644
--- a/applications/luci-app-ltqtapi/po/pl/ltqtapi.po
+++ b/applications/luci-app-ltqtapi/po/pl/ltqtapi.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-06-26 18:17+0000\n"
-"Last-Translator: Adam Stańczyk <a.stanczyk@onet.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsltqtapi/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-ltqtapi/luasrc/controller/ltqtapi.lua:17
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
@@ -42,7 +42,7 @@ msgstr "Wyłączone"
#: applications/luci-app-ltqtapi/root/usr/share/rpcd/acl.d/luci-app-ltqtapi.json:3
msgid "Grant UCI access for luci-app-ltqtapi"
-msgstr "Udziel dostępu UCI do luci-app-ltqtapi"
+msgstr "Przyznaj luci-app-ltqtapi dostęp do UCI"
#: applications/luci-app-ltqtapi/luasrc/model/cbi/luci_ltqtapi/account.lua:7
msgid "Here You can specify the SIP account that you want to use."
diff --git a/applications/luci-app-lxc/po/pl/lxc.po b/applications/luci-app-lxc/po/pl/lxc.po
index 5613673652..a68e7b53ab 100644
--- a/applications/luci-app-lxc/po/pl/lxc.po
+++ b/applications/luci-app-lxc/po/pl/lxc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationslxc/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:18
msgid ""
@@ -75,7 +75,7 @@ msgstr "Próg wolnej pamięci tymczasowej"
#: applications/luci-app-lxc/root/usr/share/rpcd/acl.d/luci-app-lxc.json:3
msgid "Grant UCI access for luci-app-lxc"
-msgstr "Udziel dostępu UCI do luci-app-lxc"
+msgstr "Przyznaj luci-app-lxc dostęp do UCI"
#: applications/luci-app-lxc/luasrc/controller/lxc.lua:31
#: applications/luci-app-lxc/luasrc/model/cbi/lxc.lua:17
diff --git a/applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po b/applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po
index 1521202e9d..cebac68e2e 100644
--- a/applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po
+++ b/applications/luci-app-mjpg-streamer/po/pl/mjpg-streamer.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-09-02 03:54+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmjpg-streamer/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:249
msgid "Allow ringbuffer to exceed limit by this amount"
@@ -101,7 +101,7 @@ msgstr "Ogólne"
#: applications/luci-app-mjpg-streamer/root/usr/share/rpcd/acl.d/luci-app-mjpg-streamer.json:3
msgid "Grant UCI access for luci-app-mjpg-streamer"
-msgstr "Udziel dostępu UCI do luci-app-mjpg-streamer"
+msgstr "Przyznaj luci-app-mjpg-streamer dostęp do UCI"
#: applications/luci-app-mjpg-streamer/htdocs/luci-static/resources/view/mjpg-streamer/mjpg-streamer.js:59
msgid "HTTP output"
diff --git a/applications/luci-app-mwan3/po/pl/mwan3.po b/applications/luci-app-mwan3/po/pl/mwan3.po
index a511048f1d..b968da9413 100644
--- a/applications/luci-app-mwan3/po/pl/mwan3.po
+++ b/applications/luci-app-mwan3/po/pl/mwan3.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-05-14 10:50+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsmwan3/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.18-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:187
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/network/interface.js:203
@@ -268,7 +268,7 @@ msgstr "Globalne"
#: applications/luci-app-mwan3/root/usr/share/rpcd/acl.d/luci-app-mwan3.json:3
msgid "Grant UCI access for luci-app-mwan3"
-msgstr "Udziel dostępu UCI do luci-app-mwan3"
+msgstr "Przyznaj luci-app-mwan3 dostęp do UCI"
#: applications/luci-app-mwan3/htdocs/luci-static/resources/view/mwan3/status/diagnostics.js:68
msgid "Hotplug ifdown"
diff --git a/applications/luci-app-nft-qos/po/pl/nft-qos.po b/applications/luci-app-nft-qos/po/pl/nft-qos.po
index 351d336e63..6c6f409baf 100644
--- a/applications/luci-app-nft-qos/po/pl/nft-qos.po
+++ b/applications/luci-app-nft-qos/po/pl/nft-qos.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-05-18 23:53+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnft-qos/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.18-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:136
#: applications/luci-app-nft-qos/luasrc/view/nft-qos/rate.htm:155
@@ -93,7 +93,7 @@ msgstr "Włącz tę funkcję"
#: applications/luci-app-nft-qos/root/usr/share/rpcd/acl.d/luci-app-nft-qos.json:3
msgid "Grant UCI access for luci-app-nft-qos"
-msgstr "Udziel dostępu UCI do luci-app-nft-qos"
+msgstr "Przyznaj luci-app-nft-qos dostęp do UCI"
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:130
#: applications/luci-app-nft-qos/luasrc/model/cbi/nft-qos/nft-qos.lua:163
diff --git a/applications/luci-app-nlbwmon/po/pl/nlbwmon.po b/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
index f77e4bfece..7a29483c8f 100644
--- a/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/pl/nlbwmon.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-11-06 10:30+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/pl/>\n"
@@ -317,7 +317,7 @@ msgstr "Generuj kopię zapasową"
#: applications/luci-app-nlbwmon/root/usr/share/rpcd/acl.d/luci-app-nlbwmon.json:3
msgid "Grant UCI access for luci-app-nlbwmon"
-msgstr "Udziel dostępu UCI do luci-app-nlbwmon"
+msgstr "Przyznaj luci-app-nlbwmon dostęp do UCI"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:987
msgid "Grouped by IP (CSV)"
diff --git a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
index 1262575ce5..4800231137 100644
--- a/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
+++ b/applications/luci-app-nlbwmon/po/ru/nlbwmon.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: nlbwmon\n"
"POT-Creation-Date: 2018-01-21 19:45+0300\n"
-"PO-Revision-Date: 2023-08-22 18:57+0000\n"
-"Last-Translator: \"Alexey D. Filimonov\" <alexey@filimonic.net>\n"
+"PO-Revision-Date: 2023-11-08 14:51+0000\n"
+"Last-Translator: Vintage Vintage <vintagepublic@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnlbwmon/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -341,8 +341,9 @@ msgstr "Группировка по протоколу (CSV)"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:859
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:952
+#, fuzzy
msgid "Host"
-msgstr "Хост"
+msgstr "Устройство"
#: applications/luci-app-nlbwmon/htdocs/luci-static/resources/view/nlbw/display.js:620
msgid "Hostname: <big id=\"bubble-hostname\">example.org</big>"
diff --git a/applications/luci-app-ntpc/po/pl/ntpc.po b/applications/luci-app-ntpc/po/pl/ntpc.po
index e9e6bb8d21..76a4c73058 100644
--- a/applications/luci-app-ntpc/po/pl/ntpc.po
+++ b/applications/luci-app-ntpc/po/pl/ntpc.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-14 13:24+0200\n"
-"PO-Revision-Date: 2020-07-26 01:23+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsntpc/pl/>\n"
"Language: pl\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.2-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:21
msgid "Clock Adjustment"
@@ -35,7 +35,7 @@ msgstr "Ogólne"
#: applications/luci-app-ntpc/root/usr/share/rpcd/acl.d/luci-app-ntpc.json:3
msgid "Grant UCI access for luci-app-ntpc"
-msgstr "Udziel dostępu UCI dla luci-app-ntpc"
+msgstr "Przyznaj luci-app-ntpc dostęp do UCI"
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpc.lua:34
#: applications/luci-app-ntpc/luasrc/model/cbi/ntpc/ntpcmini.lua:23
diff --git a/applications/luci-app-nut/po/pl/nut.po b/applications/luci-app-nut/po/pl/nut.po
index 814b700c3d..a4511fed5c 100644
--- a/applications/luci-app-nut/po/pl/nut.po
+++ b/applications/luci-app-nut/po/pl/nut.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-12-28 11:28+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.15.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -159,7 +159,7 @@ msgstr "Idź do NUT CGI"
#: applications/luci-app-nut/root/usr/share/rpcd/acl.d/luci-app-nut.json:3
msgid "Grant UCI access for luci-app-nut"
-msgstr "Udziel dostępu UCI do luci-app-nut"
+msgstr "Przyznaj luci-app-nut dostęp do UCI"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
msgid "Host"
diff --git a/applications/luci-app-nut/po/ru/nut.po b/applications/luci-app-nut/po/ru/nut.po
index 999f2e85ac..552d0a9913 100644
--- a/applications/luci-app-nut/po/ru/nut.po
+++ b/applications/luci-app-nut/po/ru/nut.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2023-08-14 00:51+0000\n"
-"Last-Translator: st7105 <st7105@gmail.com>\n"
+"PO-Revision-Date: 2023-11-08 14:51+0000\n"
+"Last-Translator: Vintage Vintage <vintagepublic@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsnut/ru/>\n"
"Language: ru\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-nut/luasrc/model/cbi/nut_server.lua:216
msgid "Additional Shutdown Time(s)"
@@ -160,6 +160,7 @@ msgid "Grant UCI access for luci-app-nut"
msgstr "Предоставить UCI доступ для luci-app-nut"
#: applications/luci-app-nut/luasrc/model/cbi/nut_cgi.lua:16
+#, fuzzy
msgid "Host"
msgstr "Устройство"
diff --git a/applications/luci-app-ocserv/po/pl/ocserv.po b/applications/luci-app-ocserv/po/pl/ocserv.po
index c381297203..8d1a1a812c 100644
--- a/applications/luci-app-ocserv/po/pl/ocserv.po
+++ b/applications/luci-app-ocserv/po/pl/ocserv.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-05-14 10:50+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsocserv/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.18-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/main.lua:124
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/user-config.lua:80
@@ -118,7 +118,7 @@ msgstr "Ustawienia główne"
#: applications/luci-app-ocserv/root/usr/share/rpcd/acl.d/luci-app-ocserv.json:3
msgid "Grant UCI access for luci-app-ocserv"
-msgstr "Udziel dostępu UCI do luci-app-ocserv"
+msgstr "Przyznaj luci-app-ocserv dostęp do UCI"
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:23
#: applications/luci-app-ocserv/luasrc/model/cbi/ocserv/users.lua:67
diff --git a/applications/luci-app-olsr/po/pl/olsr.po b/applications/luci-app-olsr/po/pl/olsr.po
index 1a6583f499..d5ac8da1cb 100644
--- a/applications/luci-app-olsr/po/pl/olsr.po
+++ b/applications/luci-app-olsr/po/pl/olsr.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2023-07-26 13:48+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-olsr/htdocs/luci-static/resources/view/olsr/status-olsr/mid.js:152
msgid "Active MID announcements"
@@ -194,7 +194,7 @@ msgstr "Dobre (30 > SNR > 20)"
#: applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr.json:3
msgid "Grant UCI access for luci-app-olsr"
-msgstr "Udziel dostępu UCI do luci-app-olsr"
+msgstr "Przyznaj luci-app-olsr dostęp do UCI"
#: applications/luci-app-olsr/root/usr/share/rpcd/acl.d/luci-app-olsr-unauthenticated.json:3
msgid "Grant read access"
diff --git a/applications/luci-app-omcproxy/po/pl/omcproxy.po b/applications/luci-app-omcproxy/po/pl/omcproxy.po
index 10e133f2d9..9fbde096da 100644
--- a/applications/luci-app-omcproxy/po/pl/omcproxy.po
+++ b/applications/luci-app-omcproxy/po/pl/omcproxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-24 17:41+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsomcproxy/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:18
msgid "Add instance"
@@ -25,7 +25,7 @@ msgstr "Wbudowany IGMPv3 i proxy MLDv2"
#: applications/luci-app-omcproxy/root/usr/share/rpcd/acl.d/luci-app-omcproxy.json:3
msgid "Grant UCI access for luci-app-omcproxy"
-msgstr "Udziel dostępu UCI do luci-app-omcproxy"
+msgstr "Przyznaj luci-app-omcproxy dostęp do UCI"
#: applications/luci-app-omcproxy/htdocs/luci-static/resources/view/omcproxy.js:20
msgid "Minimum multicast scope to proxy (only affects IPv6 multicast)"
diff --git a/applications/luci-app-openvpn/po/pl/openvpn.po b/applications/luci-app-openvpn/po/pl/openvpn.po
index 63b0b541a8..bff2c23f0a 100644
--- a/applications/luci-app-openvpn/po/pl/openvpn.po
+++ b/applications/luci-app-openvpn/po/pl/openvpn.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2023-05-14 10:50+0000\n"
+"PO-Revision-Date: 2023-11-08 21:27+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopenvpn/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.18-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:364
msgid "'net30', 'p2p', or 'subnet'"
@@ -81,8 +81,8 @@ msgstr "Automatycznie przekieruj domyślną trasę"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
msgid "Below is a list of configured OpenVPN instances and their current state"
msgstr ""
-"Poniżej znajduje się lista skonfigurowanych instancji OpenVPN wraz z ich "
-"aktualnymi stanami"
+"Poniżej znajduje się lista skonfigurowanych instancji wraz z ich aktualnymi "
+"stanami"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:120
msgid "Call down cmd/script before TUN/TAP close"
@@ -300,7 +300,7 @@ msgid ""
"added to OpenVPN's internal routing table"
msgstr ""
"Wykonane w trybie serwera, gdy adres IPv4, trasa lub adres MAC są dodane do "
-"wewnętrznej tablicy trasowania OpenVPN"
+"wewnętrznej tablicy trasowania"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:744
msgid "Exit on TLS negotiation failure"
@@ -308,7 +308,7 @@ msgstr "Wyjdź przy niepowodzeniu negocjacji TLS"
#: applications/luci-app-openvpn/root/usr/share/rpcd/acl.d/luci-app-openvpn.json:3
msgid "Grant access to OpenVPN configuration"
-msgstr "Udziel dostępu do konfiguracji OpenVPN"
+msgstr "Udziel dostępu do konfiguracji"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:573
msgid "HMAC authentication for packets"
@@ -413,7 +413,7 @@ msgstr "OpenVPN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:11
msgid "OpenVPN instances"
-msgstr "Instancje OpenVPN"
+msgstr "Instancje"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:84
msgid "Optimize TUN/TAP/UDP writes"
@@ -674,7 +674,7 @@ msgstr "Polecenie cmd do wykonania po zamknięciu urządzenia TUN"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:141
msgid "Shell command to verify X509 name"
-msgstr "polecenie Shell aby sprawdzić nazwę X509"
+msgstr "Polecenie Shell, aby sprawdzić nazwę X509"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:640
msgid "Silence the output of replay warnings"
@@ -695,7 +695,7 @@ msgstr ""
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:355
msgid "Start OpenVPN in a hibernating state"
-msgstr "Uruchom OpenVPN w stanie hibernacji"
+msgstr "Uruchom w stanie hibernacji"
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn.lua:117
msgid "Start/Stop"
diff --git a/applications/luci-app-opkg/po/pl/opkg.po b/applications/luci-app-opkg/po/pl/opkg.po
index d9eabd59ba..434c88fb43 100644
--- a/applications/luci-app-opkg/po/pl/opkg.po
+++ b/applications/luci-app-opkg/po/pl/opkg.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2023-11-06 10:30+0000\n"
+"PO-Revision-Date: 2023-11-07 21:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsopkg/pl/>\n"
diff --git a/applications/luci-app-p910nd/po/pl/p910nd.po b/applications/luci-app-p910nd/po/pl/p910nd.po
index e340c7db5d..b2379a1b49 100644
--- a/applications/luci-app-p910nd/po/pl/p910nd.po
+++ b/applications/luci-app-p910nd/po/pl/p910nd.po
@@ -3,8 +3,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-02 15:55+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsp910nd/pl/>\n"
"Language: pl\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:46
msgid "Bidirectional mode"
@@ -33,7 +33,7 @@ msgstr ""
#: applications/luci-app-p910nd/root/usr/share/rpcd/acl.d/luci-app-p910nd.json:3
msgid "Grant UCI access for luci-app-p910nd"
-msgstr "Udziel dostępu UCI do luci-app-p910nd"
+msgstr "Przyznaj luci-app-p910nd dostęp do UCI"
#: applications/luci-app-p910nd/luasrc/model/cbi/p910nd.lua:22
msgid "Interface"
diff --git a/applications/luci-app-pagekitec/po/da/pagekitec.po b/applications/luci-app-pagekitec/po/da/pagekitec.po
index 059c804f4e..84638c7618 100644
--- a/applications/luci-app-pagekitec/po/da/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/da/pagekitec.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-11-10 09:10+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -59,7 +59,7 @@ msgstr "Aktiver en tunnel til den lokale SSH-server"
#: applications/luci-app-pagekitec/root/usr/share/rpcd/acl.d/luci-app-pagekitec.json:3
msgid "Grant UCI access for luci-app-pagekitec"
-msgstr ""
+msgstr "Grant UCI adgang til luci-app-pagekitec"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:22
msgid "Kite Name"
diff --git a/applications/luci-app-pagekitec/po/es/pagekitec.po b/applications/luci-app-pagekitec/po/es/pagekitec.po
index d86f2e3292..d66d01284a 100644
--- a/applications/luci-app-pagekitec/po/es/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/es/pagekitec.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2020-03-01 16:12+0000\n"
+"PO-Revision-Date: 2023-11-07 22:01+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/es/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -61,7 +61,7 @@ msgstr "Activar un túnel al servidor SSH local"
#: applications/luci-app-pagekitec/root/usr/share/rpcd/acl.d/luci-app-pagekitec.json:3
msgid "Grant UCI access for luci-app-pagekitec"
-msgstr ""
+msgstr "Conceder acceso UCI para luci-app-pagekitec"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:22
msgid "Kite Name"
diff --git a/applications/luci-app-pagekitec/po/pl/pagekitec.po b/applications/luci-app-pagekitec/po/pl/pagekitec.po
index f6abdadc29..93cf5a8987 100644
--- a/applications/luci-app-pagekitec/po/pl/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/pl/pagekitec.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-03-01 19:53+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspagekitec/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -60,7 +60,7 @@ msgstr "Włącz tunel do lokalnego serwera SSH"
#: applications/luci-app-pagekitec/root/usr/share/rpcd/acl.d/luci-app-pagekitec.json:3
msgid "Grant UCI access for luci-app-pagekitec"
-msgstr ""
+msgstr "Przyznaj luci-app-pagekitec dostęp do UCI"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:22
msgid "Kite Name"
diff --git a/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po b/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
index 5379b83923..ea8ffbf481 100644
--- a/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/zh_Hans/pagekitec.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-13 00:56+0000\n"
-"Last-Translator: 孤爺仔 <7312140@qq.com>\n"
+"PO-Revision-Date: 2023-11-08 08:26+0000\n"
+"Last-Translator: Eric <zxmegaxqug@hldrive.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationspagekitec/zh_Hans/>\n"
"Language: zh_Hans\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -58,7 +58,7 @@ msgstr "启用到本地 SSH 服务器的隧道"
#: applications/luci-app-pagekitec/root/usr/share/rpcd/acl.d/luci-app-pagekitec.json:3
msgid "Grant UCI access for luci-app-pagekitec"
-msgstr ""
+msgstr "授予 luci-app-pagekitec 包 UCI 权限"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:22
msgid "Kite Name"
diff --git a/applications/luci-app-pbr/po/pl/pbr.po b/applications/luci-app-pbr/po/pl/pbr.po
index 6f38d05ff3..5bffcf0e25 100644
--- a/applications/luci-app-pbr/po/pl/pbr.po
+++ b/applications/luci-app-pbr/po/pl/pbr.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-25 20:42+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspbr/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:179
#: applications/luci-app-pbr/htdocs/luci-static/resources/pbr/status.js:221
@@ -197,7 +197,7 @@ msgstr "Wymuszenie interfejsu protokołu ICMP."
#: applications/luci-app-pbr/root/usr/share/rpcd/acl.d/luci-app-pbr.json:3
msgid "Grant UCI and file access for luci-app-pbr"
-msgstr "Przyznaj UCI oraz dostęp do plików luci-app-pbr"
+msgstr "Przyznaj luci-app-pbr dostęp do UCI i plików"
#: applications/luci-app-pbr/htdocs/luci-static/resources/view/pbr/overview.js:117
msgid "IPv6 Support"
diff --git a/applications/luci-app-polipo/po/pl/polipo.po b/applications/luci-app-polipo/po/pl/polipo.po
index 3331068210..6fabf46501 100644
--- a/applications/luci-app-polipo/po/pl/polipo.po
+++ b/applications/luci-app-polipo/po/pl/polipo.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2023-07-05 13:51+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationspolipo/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:121
msgid "Advanced Settings"
@@ -74,7 +74,7 @@ msgstr "Ustawienia główne"
#: applications/luci-app-polipo/root/usr/share/rpcd/acl.d/luci-app-polipo.json:3
msgid "Grant UCI access for luci-app-polipo"
-msgstr "Udziel dostępu UCI do luci-app-polipo"
+msgstr "Przyznaj luci-app-polipo dostęp do UCI"
#: applications/luci-app-polipo/luasrc/model/cbi/polipo.lua:113
msgid "How much RAM should Polipo use for its cache."
diff --git a/applications/luci-app-privoxy/po/da/privoxy.po b/applications/luci-app-privoxy/po/da/privoxy.po
index 9bc16206d3..c4ead620d6 100644
--- a/applications/luci-app-privoxy/po/da/privoxy.po
+++ b/applications/luci-app-privoxy/po/da/privoxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-04-24 17:51+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.18-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -528,7 +528,7 @@ msgstr ""
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:47
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:50
msgid "Version"
-msgstr ""
+msgstr "Version"
#: applications/luci-app-privoxy/luasrc/controller/privoxy.lua:43
msgid "Version Information"
diff --git a/applications/luci-app-privoxy/po/pl/privoxy.po b/applications/luci-app-privoxy/po/pl/privoxy.po
index 7a075337f0..1f40bcbaf5 100644
--- a/applications/luci-app-privoxy/po/pl/privoxy.po
+++ b/applications/luci-app-privoxy/po/pl/privoxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-01-15 08:12+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsprivoxy/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.15.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:236
msgid ""
@@ -173,7 +173,7 @@ msgstr "Przekazywanie"
#: applications/luci-app-privoxy/root/usr/share/rpcd/acl.d/luci-app-privoxy.json:3
msgid "Grant UCI access for luci-app-privoxy"
-msgstr "Udziel dostępu UCI do luci-app-privoxy"
+msgstr "Przyznaj luci-app-privoxy dostęp do UCI"
#: applications/luci-app-privoxy/luasrc/model/cbi/privoxy.lua:589
msgid ""
diff --git a/applications/luci-app-qos/po/pl/qos.po b/applications/luci-app-qos/po/pl/qos.po
index 57f4953cfb..16601b17c5 100644
--- a/applications/luci-app-qos/po/pl/qos.po
+++ b/applications/luci-app-qos/po/pl/qos.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-03-25 22:10+0100\n"
-"PO-Revision-Date: 2022-12-28 11:28+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsqos/pl/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.15.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:23
msgid "Calculate overhead"
@@ -45,7 +45,7 @@ msgstr "Włącz"
#: applications/luci-app-qos/root/usr/share/rpcd/acl.d/luci-app-qos.json:3
msgid "Grant UCI access for luci-app-qos"
-msgstr "Udziel dostępu UCI do luci-app-qos"
+msgstr "Przyznaj luci-app-qos dostęp do UCI"
#: applications/luci-app-qos/luasrc/model/cbi/qos/qos.lua:25
msgid "Half-duplex"
diff --git a/applications/luci-app-radicale/po/da/radicale.po b/applications/luci-app-radicale/po/da/radicale.po
index 77554a82b8..4eb2f6e613 100644
--- a/applications/luci-app-radicale/po/da/radicale.po
+++ b/applications/luci-app-radicale/po/da/radicale.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-05 19:12+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/da/>\n"
@@ -8,7 +8,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -463,7 +463,7 @@ msgstr ""
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:42
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:45
msgid "Version"
-msgstr ""
+msgstr "Version"
#: applications/luci-app-radicale/luasrc/controller/radicale.lua:38
msgid "Version Information"
diff --git a/applications/luci-app-radicale/po/pl/radicale.po b/applications/luci-app-radicale/po/pl/radicale.po
index bbcb8959b0..2c71c62ab9 100644
--- a/applications/luci-app-radicale/po/pl/radicale.po
+++ b/applications/luci-app-radicale/po/pl/radicale.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-10-31 18:05+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.14.2-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -227,7 +227,7 @@ msgstr "Pełna ścieżka i nazwa pliku klucza prywatnego"
#: applications/luci-app-radicale/root/usr/share/rpcd/acl.d/luci-app-radicale.json:3
msgid "Grant UCI access for luci-app-radicale"
-msgstr "Udziel dostępu UCI do luci-app-radicale"
+msgstr "Przyznaj luci-app-radicale dostęp do UCI"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:549
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:571
diff --git a/applications/luci-app-radicale2/po/pl/radicale2.po b/applications/luci-app-radicale2/po/pl/radicale2.po
index 02a0cbc309..cd10e1bdac 100644
--- a/applications/luci-app-radicale2/po/pl/radicale2.po
+++ b/applications/luci-app-radicale2/po/pl/radicale2.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2020-06-16 16:09+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsradicale2/pl/>\n"
"Language: pl\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -169,7 +169,7 @@ msgstr "Przejdź do Radicale v2 Web UI"
#: applications/luci-app-radicale2/root/usr/share/rpcd/acl.d/luci-app-radicale2.json:3
msgid "Grant UCI access for luci-app-radicale2"
-msgstr "Udziel dostępu UCI do luci-app-radicale2"
+msgstr "Przyznaj luci-app-radicale2 dostęp do UCI"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:109
msgid "HTTP(S) Basic Authentication Realm"
diff --git a/applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po b/applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po
index 3235442c68..009463ffa4 100644
--- a/applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po
+++ b/applications/luci-app-rp-pppoe-server/po/pl/rp-pppoe-server.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsrp-pppoe-server/pl/>\n"
"Language: pl\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:19
msgid "Access Concentrator Name"
@@ -23,7 +23,7 @@ msgstr "Pierwszy zdalny IP"
#: applications/luci-app-rp-pppoe-server/root/usr/share/rpcd/acl.d/luci-app-rp-pppoe-server.json:3
msgid "Grant UCI access for luci-app-rp-pppoe-server"
-msgstr "Udziel dostępu UCI do luci-app-rp-pppoe-server"
+msgstr "Przyznaj luci-app-rp-pppoe-server dostęp do UCI"
#: applications/luci-app-rp-pppoe-server/luasrc/model/cbi/rp-pppoe-server.lua:29
msgid "IP of listening side"
diff --git a/applications/luci-app-shairplay/po/pl/shairplay.po b/applications/luci-app-shairplay/po/pl/shairplay.po
index 0972dec0e7..c59c5f0a2b 100644
--- a/applications/luci-app-shairplay/po/pl/shairplay.po
+++ b/applications/luci-app-shairplay/po/pl/shairplay.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-08-08 12:50+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsshairplay/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:47
msgid "AO Device ID"
@@ -38,7 +38,7 @@ msgstr "Włączone"
#: applications/luci-app-shairplay/root/usr/share/rpcd/acl.d/luci-app-shairplay.json:3
msgid "Grant UCI access for luci-app-shairplay"
-msgstr "Udziel dostępu UCI do luci-app-shairplay"
+msgstr "Przyznaj luci-app-shairplay dostęp do UCI"
#: applications/luci-app-shairplay/luasrc/model/cbi/shairplay.lua:29
msgid "HW Address"
diff --git a/applications/luci-app-splash/po/pl/splash.po b/applications/luci-app-splash/po/pl/splash.po
index 26818e8808..13524af7b1 100644
--- a/applications/luci-app-splash/po/pl/splash.po
+++ b/applications/luci-app-splash/po/pl/splash.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-08-24 06:17+0200\n"
-"PO-Revision-Date: 2022-01-08 22:54+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssplash/pl/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.10.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-splash/luasrc/view/splash/splash.htm:53
msgid "%s with the operator of this access point."
@@ -185,7 +185,7 @@ msgstr "Skontaktuj się"
#: applications/luci-app-splash/root/usr/share/rpcd/acl.d/luci-app-splash.json:3
msgid "Grant UCI access for luci-app-splash"
-msgstr "Udziel dostępu UCI do luci-app-splash"
+msgstr "Przyznaj luci-app-splash dostęp do UCI"
#: applications/luci-app-splash/luasrc/view/admin_status/splash.htm:205
msgid "Hostname"
diff --git a/applications/luci-app-sqm/po/pl/sqm.po b/applications/luci-app-sqm/po/pl/sqm.po
index effce416a9..52edaf73b5 100644
--- a/applications/luci-app-sqm/po/pl/sqm.po
+++ b/applications/luci-app-sqm/po/pl/sqm.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-12-28 07:01+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssqm/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.15.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:133
msgid "Advanced Configuration"
@@ -113,7 +113,7 @@ msgstr ""
#: applications/luci-app-sqm/root/usr/share/rpcd/acl.d/luci-app-sqm.json:3
msgid "Grant UCI access for luci-app-sqm"
-msgstr "Udziel dostępu UCI do luci-app-sqm"
+msgstr "Przyznaj luci-app-sqm dostęp do UCI"
#: applications/luci-app-sqm/htdocs/luci-static/resources/view/network/sqm.js:168
msgid "Hard limit on egress queues; leave empty for default."
diff --git a/applications/luci-app-squid/po/pl/squid.po b/applications/luci-app-squid/po/pl/squid.po
index c3ca0da92f..01dbff460d 100644
--- a/applications/luci-app-squid/po/pl/squid.po
+++ b/applications/luci-app-squid/po/pl/squid.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-06-16 16:09+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssquid/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:42
msgid "Advanced Settings"
@@ -25,7 +25,7 @@ msgstr "Ustawienia główne"
#: applications/luci-app-squid/root/usr/share/rpcd/acl.d/luci-app-squid.json:3
msgid "Grant UCI access for luci-app-squid"
-msgstr "Udziel dostępu UCI do luci-app-squid"
+msgstr "Przyznaj luci-app-squid dostęp do UCI"
#: applications/luci-app-squid/luasrc/model/cbi/squid.lua:30
msgid "Port"
diff --git a/applications/luci-app-statistics/po/da/statistics.po b/applications/luci-app-statistics/po/da/statistics.po
index c4f4ed82be..77c52ab5ae 100644
--- a/applications/luci-app-statistics/po/da/statistics.po
+++ b/applications/luci-app-statistics/po/da/statistics.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-05-19 19:35+0200\n"
-"PO-Revision-Date: 2023-10-27 08:55+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/da/>\n"
@@ -61,13 +61,15 @@ msgstr "Afventer e-mail-input kl. %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:19
msgid "Backup RRD statistics"
-msgstr ""
+msgstr "Backup RRD statistik"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:20
msgid ""
"Backup and restore RRD statistics to/from non-volatile storage around "
"shutdown, reboot, and/or sysupgrade"
msgstr ""
+"Backup og gendanne RRD statistik til / fra ikke-volatile opbevaring omkring "
+"nedlukning, genstart og / eller sysupgrade"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:59
msgid "Base Directory"
diff --git a/applications/luci-app-statistics/po/pl/statistics.po b/applications/luci-app-statistics/po/pl/statistics.po
index 204538289e..9d5a9be1fd 100644
--- a/applications/luci-app-statistics/po/pl/statistics.po
+++ b/applications/luci-app-statistics/po/pl/statistics.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2023-10-25 20:42+0000\n"
+"PO-Revision-Date: 2023-11-08 21:27+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/pl/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -62,13 +62,16 @@ msgstr "Oczekiwanie na wprowadzenie e-maila w %s"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:19
msgid "Backup RRD statistics"
-msgstr ""
+msgstr "Kopia zapasowa statystyk RRD"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:20
msgid ""
"Backup and restore RRD statistics to/from non-volatile storage around "
"shutdown, reboot, and/or sysupgrade"
msgstr ""
+"Tworzenie kopii zapasowych i przywracanie statystyk RRD do/z pamięci "
+"nieulotnej podczas zamykania, ponownego uruchamiania i/lub aktualizacji "
+"systemu"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:59
msgid "Base Directory"
@@ -1798,7 +1801,7 @@ msgstr "bez podsumowania"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:139
msgid "none"
-msgstr "brak"
+msgstr "Brak"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/df.js:107
msgid "one device"
diff --git a/applications/luci-app-statistics/po/ru/statistics.po b/applications/luci-app-statistics/po/ru/statistics.po
index 4d8cec1ec4..39b351ca19 100644
--- a/applications/luci-app-statistics/po/ru/statistics.po
+++ b/applications/luci-app-statistics/po/ru/statistics.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: statistics\n"
"POT-Creation-Date: 2017-10-17 22:00+0300\n"
-"PO-Revision-Date: 2023-10-22 07:19+0000\n"
-"Last-Translator: st7105 <st7105@gmail.com>\n"
+"PO-Revision-Date: 2023-11-08 14:51+0000\n"
+"Last-Translator: Vintage Vintage <vintagepublic@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsstatistics/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1\n"
+"X-Generator: Weblate 5.2-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -525,8 +525,9 @@ msgstr ""
"не до 100%, а до фактического использования памяти."
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/olsrd.js:14
+#, fuzzy
msgid "Host"
-msgstr "Хост"
+msgstr "Устройство"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/chrony.js:14
msgid "Host running chrony"
diff --git a/applications/luci-app-statistics/po/zh_Hans/statistics.po b/applications/luci-app-statistics/po/zh_Hans/statistics.po
index 3a9f00270d..46abe02f9c 100644
--- a/applications/luci-app-statistics/po/zh_Hans/statistics.po
+++ b/applications/luci-app-statistics/po/zh_Hans/statistics.po
@@ -7,8 +7,8 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:40+0200\n"
-"PO-Revision-Date: 2023-10-20 13:57+0000\n"
-"Last-Translator: Eric <hamburger2048@users.noreply.hosted.weblate.org>\n"
+"PO-Revision-Date: 2023-11-08 08:26+0000\n"
+"Last-Translator: Eric <zxmegaxqug@hldrive.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsstatistics/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -16,7 +16,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.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-statistics/htdocs/luci-static/resources/statistics/rrdtool/definitions/apcups.js:7
#: applications/luci-app-statistics/root/usr/share/luci/statistics/plugins/apcups.json:2
@@ -65,13 +65,14 @@ msgstr "等待 %s 的电子邮件输入"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:19
msgid "Backup RRD statistics"
-msgstr ""
+msgstr "备份 RRD 统计数据"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/plugins/rrdtool.js:20
msgid ""
"Backup and restore RRD statistics to/from non-volatile storage around "
"shutdown, reboot, and/or sysupgrade"
-msgstr ""
+msgstr "在关机、重启和/或系统升级前后备份 RRD 统计数据到非易失性存储器/"
+"从非易失性存储器还原 RRD 统计数据"
#: applications/luci-app-statistics/htdocs/luci-static/resources/view/statistics/collectd.js:59
msgid "Base Directory"
diff --git a/applications/luci-app-tinyproxy/po/pl/tinyproxy.po b/applications/luci-app-tinyproxy/po/pl/tinyproxy.po
index 1d685dd5e0..bad3f6e1f9 100644
--- a/applications/luci-app-tinyproxy/po/pl/tinyproxy.po
+++ b/applications/luci-app-tinyproxy/po/pl/tinyproxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2023-07-05 13:51+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstinyproxy/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:219
msgid ""
@@ -133,7 +133,7 @@ msgstr "Ustawienia główne"
#: applications/luci-app-tinyproxy/root/usr/share/rpcd/acl.d/luci-app-tinyproxy.json:3
msgid "Grant UCI access for luci-app-tinyproxy"
-msgstr "Udziel dostępu UCI do luci-app-tinyproxy"
+msgstr "Przyznaj luci-app-tinyproxy dostęp do UCI"
#: applications/luci-app-tinyproxy/luasrc/model/cbi/tinyproxy.lua:97
msgid "Group"
diff --git a/applications/luci-app-transmission/po/pl/transmission.po b/applications/luci-app-transmission/po/pl/transmission.po
index 86f49dc26a..d18c04fd1f 100644
--- a/applications/luci-app-transmission/po/pl/transmission.po
+++ b/applications/luci-app-transmission/po/pl/transmission.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2012-04-19 21:20+0200\n"
-"PO-Revision-Date: 2023-10-26 14:37+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstransmission/pl/>\n"
@@ -13,7 +13,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:65
msgid "Alternative download speed"
@@ -141,7 +141,7 @@ msgstr "Ustawienia globalne"
#: applications/luci-app-transmission/root/usr/share/rpcd/acl.d/luci-app-transmission.json:3
msgid "Grant UCI access for luci-app-transmission"
-msgstr "Udziel dostępu UCI do luci-app-transmission"
+msgstr "Przyznaj luci-app-transmission dostęp do UCI"
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:289
msgid "Idle seeding limit"
diff --git a/applications/luci-app-travelmate/po/pl/travelmate.po b/applications/luci-app-travelmate/po/pl/travelmate.po
index 1a60655e51..6d4ed2a409 100644
--- a/applications/luci-app-travelmate/po/pl/travelmate.po
+++ b/applications/luci-app-travelmate/po/pl/travelmate.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-11-06 10:30+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2023-11-08 19:32+0000\n"
+"Last-Translator: Xtremo3 <a.lewicki95@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/pl/>\n"
"Language: pl\n"
@@ -947,7 +947,7 @@ msgstr "auth=PAP"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:328
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:955
msgid "none"
-msgstr "brak"
+msgstr "Brak"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:310
msgid "use both radios, normal sort order (radio0 radio1)"
diff --git a/applications/luci-app-ttyd/po/pl/ttyd.po b/applications/luci-app-ttyd/po/pl/ttyd.po
index d8aad2fc61..4e58511cf3 100644
--- a/applications/luci-app-ttyd/po/pl/ttyd.po
+++ b/applications/luci-app-ttyd/po/pl/ttyd.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-25 20:42+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:55
msgid "Accept only one client and exit on disconnection"
@@ -89,7 +89,7 @@ msgstr "Błąd"
#: applications/luci-app-ttyd/root/usr/share/rpcd/acl.d/luci-app-ttyd.json:3
msgid "Grant UCI access for luci-app-ttyd"
-msgstr "Udziel dostępu UCI do luci-app-ttyd"
+msgstr "Przyznaj luci-app-ttyd dostęp do UCI"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:33
msgid "Group ID"
diff --git a/applications/luci-app-udpxy/po/pl/udpxy.po b/applications/luci-app-udpxy/po/pl/udpxy.po
index 71ff7635f6..fe5029ba66 100644
--- a/applications/luci-app-udpxy/po/pl/udpxy.po
+++ b/applications/luci-app-udpxy/po/pl/udpxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-05-02 15:56+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsudpxy/pl/>\n"
"Language: pl\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:30
msgid "Bind IP/Interface"
@@ -33,7 +33,7 @@ msgstr "Włączone"
#: applications/luci-app-udpxy/root/usr/share/rpcd/acl.d/luci-app-udpxy.json:3
msgid "Grant UCI access for luci-app-udpxy"
-msgstr "Udziel dostępu UCI do luci-app-udpxy"
+msgstr "Przyznaj luci-app-udpxy dostęp do UCI"
#: applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js:42
msgid "Log file"
diff --git a/applications/luci-app-uhttpd/po/pl/uhttpd.po b/applications/luci-app-uhttpd/po/pl/uhttpd.po
index a73dac72cd..7cb5287e0e 100644
--- a/applications/luci-app-uhttpd/po/pl/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/pl/uhttpd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2023-07-03 08:57+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsuhttpd/pl/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:160
msgid ""
@@ -122,7 +122,7 @@ msgstr "Ustawienia główne"
#: applications/luci-app-uhttpd/root/usr/share/rpcd/acl.d/luci-app-uhttpd.json:3
msgid "Grant UCI access for luci-app-uhttpd"
-msgstr "Udziel dostępu UCI do luci-app-uhttpd"
+msgstr "Przyznaj luci-app-uhttpd dostęp do UCI"
#: applications/luci-app-uhttpd/htdocs/luci-static/resources/view/uhttpd/uhttpd.js:27
msgid "HTTP listeners (address:port)"
diff --git a/applications/luci-app-unbound/po/pl/unbound.po b/applications/luci-app-unbound/po/pl/unbound.po
index e7e17fa2d4..89008407ab 100644
--- a/applications/luci-app-unbound/po/pl/unbound.po
+++ b/applications/luci-app-unbound/po/pl/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-08-08 12:50+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsunbound/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:161
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -286,7 +286,7 @@ msgstr "Przekazuj do nadrzędnych serwerów nazw (ISP)"
#: applications/luci-app-unbound/root/usr/share/rpcd/acl.d/luci-app-unbound.json:3
msgid "Grant UCI access for luci-app-unbound"
-msgstr "Udziel dostępu UCI do luci-app-unbound"
+msgstr "Przyznaj luci-app-unbound dostęp do UCI"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:196
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:208
diff --git a/applications/luci-app-upnp/po/ru/upnp.po b/applications/luci-app-upnp/po/ru/upnp.po
index 0965631ea1..9619ddb9af 100644
--- a/applications/luci-app-upnp/po/ru/upnp.po
+++ b/applications/luci-app-upnp/po/ru/upnp.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: upnp\n"
"POT-Creation-Date: 2009-05-19 19:36+0200\n"
-"PO-Revision-Date: 2023-09-13 09:53+0000\n"
-"Last-Translator: st7105 <st7105@gmail.com>\n"
+"PO-Revision-Date: 2023-11-08 14:51+0000\n"
+"Last-Translator: Vintage Vintage <vintagepublic@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsupnp/ru/>\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.0.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -133,6 +133,7 @@ msgstr "Предоставить доступ к процедурам UPnP"
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/status/include/80_upnp.js:46
#: applications/luci-app-upnp/htdocs/luci-static/resources/view/upnp/upnp.js:86
+#, fuzzy
msgid "Host"
msgstr "Устройство"
diff --git a/applications/luci-app-vnstat/po/pl/vnstat.po b/applications/luci-app-vnstat/po/pl/vnstat.po
index f3a3e9c965..cffe85050f 100644
--- a/applications/luci-app-vnstat/po/pl/vnstat.po
+++ b/applications/luci-app-vnstat/po/pl/vnstat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2020-05-02 15:55+0000\n"
-"Last-Translator: Marcin Net <marcin.net@linux.pl>\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvnstat/pl/>\n"
"Language: pl\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.1-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:23
msgid "Configuration"
@@ -23,7 +23,7 @@ msgstr "Obciążenie dzienne"
#: applications/luci-app-vnstat/root/usr/share/rpcd/acl.d/luci-app-vnstat.json:3
msgid "Grant UCI access for luci-app-vnstat"
-msgstr "Udziel dostępu UCI do luci-app-vnstat"
+msgstr "Przyznaj luci-app-vnstat dostęp do UCI"
#: applications/luci-app-vnstat/root/usr/share/luci/menu.d/luci-app-vnstat.json:14
msgid "Graphs"
diff --git a/applications/luci-app-wifischedule/po/pl/wifischedule.po b/applications/luci-app-wifischedule/po/pl/wifischedule.po
index db970e35f2..9b4396c975 100644
--- a/applications/luci-app-wifischedule/po/pl/wifischedule.po
+++ b/applications/luci-app-wifischedule/po/pl/wifischedule.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-03-03 05:41+0000\n"
+"PO-Revision-Date: 2023-11-07 22:37+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswifischedule/pl/>\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.16.2-dev\n"
+"X-Generator: Weblate 5.2-dev\n"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:81
msgid "Activate wifi"
@@ -74,7 +74,7 @@ msgstr "Ustawienia globalne"
#: applications/luci-app-wifischedule/root/usr/share/rpcd/acl.d/luci-app-wifischedule.json:3
msgid "Grant UCI access for luci-app-wifischedule"
-msgstr "Udziel dostępu UCI do luci-app-wifischedule"
+msgstr "Przyznaj luci-app-wifischedule dostęp do UCI"
#: applications/luci-app-wifischedule/luasrc/model/cbi/wifischedule/wifi_schedule.lua:157
msgid "Monday"
diff --git a/modules/luci-base/po/da/base.po b/modules/luci-base/po/da/base.po
index ba25f9bec1..7c598300b2 100644
--- a/modules/luci-base/po/da/base.po
+++ b/modules/luci-base/po/da/base.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-27 08:55+0000\n"
+"PO-Revision-Date: 2023-11-09 02:04+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/luci/da/>"
"\n"
@@ -3856,7 +3856,7 @@ msgstr "Giv adgang til netværksstatusoplysninger"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:41
msgid "Grant access to port status display"
-msgstr ""
+msgstr "Giv adgang til portstatusvisning"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:13
msgid "Grant access to process status"
@@ -5176,6 +5176,11 @@ msgid ""
"from the R0KH that the STA used during the Initial Mobility Domain "
"Association."
msgstr ""
+"Liste over R0KHs i det samme Mobility Domain. <br />Format: MAC-adresse,NAS-"
+"Identifier,256-bit nøgle som hæx streng. <br /> Denne liste bruges til at "
+"kortlægge R0KH-ID (NAS Identifier) til en destination MAC-adresse, når du "
+"anmoder PMK-R1-tasten fra R0KH, at STA, der bruges under Indledende Mobility "
+"Domain Association."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1606
msgid ""
diff --git a/modules/luci-base/po/es/base.po b/modules/luci-base/po/es/base.po
index 0144225498..f79a64032a 100644
--- a/modules/luci-base/po/es/base.po
+++ b/modules/luci-base/po/es/base.po
@@ -3,7 +3,7 @@ msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-06-10 03:41+0200\n"
-"PO-Revision-Date: 2023-10-22 07:19+0000\n"
+"PO-Revision-Date: 2023-11-07 21:37+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/luci/es/>"
"\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 5.1\n"
+"X-Generator: Weblate 5.2-dev\n"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:925
msgid "!known (not known)"
@@ -3928,7 +3928,7 @@ msgstr "Conceder acceso a la información del estado de la red"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:41
msgid "Grant access to port status display"
-msgstr ""
+msgstr "Conceder acceso a la visualización del estado del puerto"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:13
msgid "Grant access to process status"
@@ -5263,6 +5263,11 @@ msgid ""
"from the R0KH that the STA used during the Initial Mobility Domain "
"Association."
msgstr ""
+"Lista de R0KH en el mismo dominio de movilidad. <br />Formato: dirección "
+"MAC, identificador NAS, clave de 256 bits como cadena hexadecimal. <br /"
+">Esta lista se utiliza para asignar R0KH-ID (identificador NAS) a una "
+"dirección MAC de destino cuando se solicita la clave PMK-R1 del R0KH que la "
+"STA utilizó durante la asociación de dominio de movilidad inicial."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1606
msgid ""
diff --git a/modules/luci-base/po/pl/base.po b/modules/luci-base/po/pl/base.po
index 8e62af6e35..11d1e9c190 100644
--- a/modules/luci-base/po/pl/base.po
+++ b/modules/luci-base/po/pl/base.po
@@ -3,8 +3,8 @@ msgstr ""
"Project-Id-Version: LuCI\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2010-04-20 09:40+0200\n"
-"PO-Revision-Date: 2023-11-06 10:30+0000\n"
-"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
+"PO-Revision-Date: 2023-11-08 19:32+0000\n"
+"Last-Translator: Xtremo3 <a.lewicki95@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/luci/pl/>"
"\n"
"Language: pl\n"
@@ -3100,7 +3100,7 @@ msgid ""
"Domain"
msgstr ""
"Aktywuje szybki roaming pomiędzy punktami dostępowymi, które należą do tej "
-"samej domeny mobilnej"
+"samej domeny mobilności"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:100
msgid ""
@@ -3879,7 +3879,7 @@ msgstr "Udziel dostępu do informacji o stanie sieci"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:41
msgid "Grant access to port status display"
-msgstr ""
+msgstr "Przyznaj dostęp do wyświetlania stanu portu"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:13
msgid "Grant access to process status"
@@ -5202,6 +5202,11 @@ msgid ""
"from the R0KH that the STA used during the Initial Mobility Domain "
"Association."
msgstr ""
+"Lista R0KH w tej samej domenie mobilności. <br />Format: adres MAC, "
+"identyfikator NAS, klucz 256-bitowy jako ciąg szesnastkowy. <br />Ta lista "
+"służy do mapowania R0KH-ID (identyfikatora NAS) na docelowy adres MAC "
+"podczas żądania klucza PMK-R1 od R0KH, którego STA użyła podczas "
+"początkowego skojarzenia domeny mobilności."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1606
msgid ""
@@ -5211,11 +5216,11 @@ msgid ""
"R0KH. This is also the list of authorized R1KHs in the MD that can request "
"PMK-R1 keys."
msgstr ""
-"Lista R1KH w tej samej domenie mobilnej. <br />Format: adres MAC, R1KH-ID "
+"Lista R1KH w tej samej domenie mobilności. <br />Format: adres MAC, R1KH-ID "
"jako 6 oktetów z dwukropkami, klucz 256-bitowy jako ciąg szesnastkowy. <br /"
-">Ta lista jest używana do mapowania R1KH-ID na docelowy adres MAC podczas "
-"wysyłania klucza PMK-R1 z R0KH. Jest to również lista autoryzowanych R1KH w "
-"domenie mobilnej, które mogą żądać kluczy PMK-R1."
+">Ta lista służy do mapowania R1KH-ID na docelowy adres MAC podczas wysyłania "
+"klucza PMK-R1 z R0KH. Jest to również lista autoryzowanych R1KH w domenie "
+"mobilności, które mogą żądać kluczy PMK-R1."
#: protocols/luci-proto-pppossh/htdocs/luci-static/resources/protocol/pppossh.js:82
msgid "List of SSH key files for auth"
@@ -5756,7 +5761,7 @@ msgstr "Usługa mobilna"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1562
msgid "Mobility Domain"
-msgstr "Domena mobilna"
+msgstr "Domena mobilności"
#: modules/luci-compat/luasrc/view/cbi/wireless_modefreq.htm:154
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:488
@@ -11428,7 +11433,7 @@ msgstr "niepustą wartość"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:56
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:60
msgid "none"
-msgstr "brak"
+msgstr "Brak"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:41
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:55
diff --git a/modules/luci-base/po/ru/base.po b/modules/luci-base/po/ru/base.po
index 9516071ffb..feb22f466e 100644
--- a/modules/luci-base/po/ru/base.po
+++ b/modules/luci-base/po/ru/base.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: base\n"
"POT-Creation-Date: 2010-05-09 01:01+0300\n"
-"PO-Revision-Date: 2023-10-22 07:19+0000\n"
-"Last-Translator: st7105 <st7105@gmail.com>\n"
+"PO-Revision-Date: 2023-11-08 14:51+0000\n"
+"Last-Translator: Vintage Vintage <vintagepublic@gmail.com>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/luci/ru/>"
"\n"
"Language: ru\n"
@@ -12,7 +12,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 5.1\n"
+"X-Generator: Weblate 5.2-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -4002,6 +4002,7 @@ msgstr "Штраф за прыжок (hop penalty)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:2258
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:134
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:234
+#, fuzzy
msgid "Host"
msgstr "Устройство"
diff --git a/modules/luci-base/po/zh_Hans/base.po b/modules/luci-base/po/zh_Hans/base.po
index de170799de..e5fc0d936c 100644
--- a/modules/luci-base/po/zh_Hans/base.po
+++ b/modules/luci-base/po/zh_Hans/base.po
@@ -4,8 +4,8 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2023-10-27 22:04+0000\n"
-"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
+"PO-Revision-Date: 2023-11-08 08:26+0000\n"
+"Last-Translator: Eric <zxmegaxqug@hldrive.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luci/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -3737,7 +3737,7 @@ msgstr "授予查看网络状态信息的权限"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status-index.json:41
msgid "Grant access to port status display"
-msgstr ""
+msgstr "授予端口状态展示权限"
#: modules/luci-mod-status/root/usr/share/rpcd/acl.d/luci-mod-status.json:13
msgid "Grant access to process status"
@@ -5021,6 +5021,10 @@ msgid ""
"from the R0KH that the STA used during the Initial Mobility Domain "
"Association."
msgstr ""
+"同一移动域中的 R0KH 列表。<br />格式:MAC 地址、NAS 标识符、"
+"16进制字符串形式256 位密钥。<br />此列表用于在从 R0KH 请求 STA 于初始 "
+"Mobility Domain Association 期间所用的 PMK-R1 密钥时将 R0KH-ID(NAS 标识符)"
+"映射到目标 MAC 地址。"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1606
msgid ""
diff --git a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js
index 2e987dfb32..6a08428457 100644
--- a/modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js
+++ b/modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js
@@ -53,6 +53,7 @@ return view.extend({
o.value('prohibit');
o.value('blackhole');
o.value('anycast');
+ o.value('throw');
o = s.taboption('general', form.Value, 'target', _('Target'), _('Network address'));
o.rmempty = false;