summaryrefslogtreecommitdiffhomepage
path: root/applications
diff options
context:
space:
mode:
Diffstat (limited to 'applications')
-rw-r--r--applications/luci-app-acme/po/de/acme.po8
-rw-r--r--applications/luci-app-adblock/Makefile2
-rw-r--r--applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js24
-rw-r--r--applications/luci-app-adblock/po/ar/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/bg/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/bn_BD/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/ca/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/cs/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/da/adblock.po69
-rw-r--r--applications/luci-app-adblock/po/de/adblock.po69
-rw-r--r--applications/luci-app-adblock/po/el/adblock.po76
-rw-r--r--applications/luci-app-adblock/po/en/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/es/adblock.po71
-rw-r--r--applications/luci-app-adblock/po/fi/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/fr/adblock.po72
-rw-r--r--applications/luci-app-adblock/po/he/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/hi/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/hu/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/it/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/ja/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/ko/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/mr/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/ms/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/nb_NO/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/pl/adblock.po69
-rw-r--r--applications/luci-app-adblock/po/pt/adblock.po69
-rw-r--r--applications/luci-app-adblock/po/pt_BR/adblock.po71
-rw-r--r--applications/luci-app-adblock/po/ro/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/ru/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/si/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/sk/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/sv/adblock.po62
-rw-r--r--applications/luci-app-adblock/po/templates/adblock.pot60
-rw-r--r--applications/luci-app-adblock/po/tr/adblock.po71
-rw-r--r--applications/luci-app-adblock/po/uk/adblock.po65
-rw-r--r--applications/luci-app-adblock/po/vi/adblock.po60
-rw-r--r--applications/luci-app-adblock/po/zh_Hans/adblock.po71
-rw-r--r--applications/luci-app-adblock/po/zh_Hant/adblock.po65
-rw-r--r--applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json2
-rw-r--r--applications/luci-app-aria2/po/ar/aria2.po8
-rw-r--r--applications/luci-app-aria2/po/templates/aria2.pot12
-rw-r--r--applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po48
-rw-r--r--applications/luci-app-banip/po/pt_BR/banip.po6
-rw-r--r--applications/luci-app-banip/po/sv/banip.po41
-rw-r--r--applications/luci-app-bmx7/po/ar/bmx7.po8
-rw-r--r--applications/luci-app-bmx7/po/zh_Hant/bmx7.po8
-rw-r--r--applications/luci-app-commands/Makefile1
-rw-r--r--applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js34
-rw-r--r--applications/luci-app-commands/luasrc/controller/commands.lua268
-rw-r--r--applications/luci-app-commands/luasrc/model/cbi/commands.lua27
-rw-r--r--applications/luci-app-commands/luasrc/view/commands.htm187
-rw-r--r--applications/luci-app-commands/luasrc/view/commands_public.htm50
-rw-r--r--applications/luci-app-commands/po/ar/commands.po75
-rw-r--r--applications/luci-app-commands/po/bg/commands.po75
-rw-r--r--applications/luci-app-commands/po/bn_BD/commands.po70
-rw-r--r--applications/luci-app-commands/po/ca/commands.po70
-rw-r--r--applications/luci-app-commands/po/cs/commands.po75
-rw-r--r--applications/luci-app-commands/po/da/commands.po75
-rw-r--r--applications/luci-app-commands/po/de/commands.po75
-rw-r--r--applications/luci-app-commands/po/el/commands.po70
-rw-r--r--applications/luci-app-commands/po/en/commands.po75
-rw-r--r--applications/luci-app-commands/po/es/commands.po75
-rw-r--r--applications/luci-app-commands/po/fi/commands.po75
-rw-r--r--applications/luci-app-commands/po/fr/commands.po75
-rw-r--r--applications/luci-app-commands/po/he/commands.po70
-rw-r--r--applications/luci-app-commands/po/hi/commands.po70
-rw-r--r--applications/luci-app-commands/po/hu/commands.po75
-rw-r--r--applications/luci-app-commands/po/it/commands.po75
-rw-r--r--applications/luci-app-commands/po/ja/commands.po75
-rw-r--r--applications/luci-app-commands/po/ko/commands.po70
-rw-r--r--applications/luci-app-commands/po/mr/commands.po75
-rw-r--r--applications/luci-app-commands/po/ms/commands.po70
-rw-r--r--applications/luci-app-commands/po/nb_NO/commands.po70
-rw-r--r--applications/luci-app-commands/po/pl/commands.po75
-rw-r--r--applications/luci-app-commands/po/pt/commands.po75
-rw-r--r--applications/luci-app-commands/po/pt_BR/commands.po75
-rw-r--r--applications/luci-app-commands/po/ro/commands.po75
-rw-r--r--applications/luci-app-commands/po/ru/commands.po75
-rw-r--r--applications/luci-app-commands/po/sk/commands.po75
-rw-r--r--applications/luci-app-commands/po/sv/commands.po75
-rw-r--r--applications/luci-app-commands/po/templates/commands.pot70
-rw-r--r--applications/luci-app-commands/po/tr/commands.po75
-rw-r--r--applications/luci-app-commands/po/uk/commands.po75
-rw-r--r--applications/luci-app-commands/po/vi/commands.po70
-rw-r--r--applications/luci-app-commands/po/zh_Hans/commands.po75
-rw-r--r--applications/luci-app-commands/po/zh_Hant/commands.po75
-rw-r--r--applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json56
-rw-r--r--applications/luci-app-commands/ucode/controller/commands.uc256
-rw-r--r--applications/luci-app-commands/ucode/template/commands.ut179
-rw-r--r--applications/luci-app-commands/ucode/template/commands_public.ut48
-rw-r--r--applications/luci-app-ddns/Makefile2
-rw-r--r--applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js12
-rw-r--r--applications/luci-app-ddns/po/ar/ddns.po67
-rw-r--r--applications/luci-app-ddns/po/bg/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/bn_BD/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/ca/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/cs/ddns.po60
-rw-r--r--applications/luci-app-ddns/po/da/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/de/ddns.po66
-rw-r--r--applications/luci-app-ddns/po/el/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/en/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/es/ddns.po66
-rw-r--r--applications/luci-app-ddns/po/fi/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/fr/ddns.po66
-rw-r--r--applications/luci-app-ddns/po/he/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/hi/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/hu/ddns.po66
-rw-r--r--applications/luci-app-ddns/po/it/ddns.po64
-rw-r--r--applications/luci-app-ddns/po/ja/ddns.po64
-rw-r--r--applications/luci-app-ddns/po/ko/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/mr/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/ms/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/nb_NO/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/pl/ddns.po64
-rw-r--r--applications/luci-app-ddns/po/pt/ddns.po60
-rw-r--r--applications/luci-app-ddns/po/pt_BR/ddns.po66
-rw-r--r--applications/luci-app-ddns/po/ro/ddns.po70
-rw-r--r--applications/luci-app-ddns/po/ru/ddns.po66
-rw-r--r--applications/luci-app-ddns/po/sk/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/sv/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/templates/ddns.pot58
-rw-r--r--applications/luci-app-ddns/po/tr/ddns.po69
-rw-r--r--applications/luci-app-ddns/po/uk/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/vi/ddns.po58
-rw-r--r--applications/luci-app-ddns/po/zh_Hans/ddns.po68
-rw-r--r--applications/luci-app-ddns/po/zh_Hant/ddns.po66
-rwxr-xr-xapplications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns19
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/ar/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dnscrypt-proxy/po/pl/dnscrypt-proxy.po8
-rw-r--r--applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua2
-rw-r--r--applications/luci-app-dockerman/po/de/dockerman.po11
-rw-r--r--applications/luci-app-dockerman/po/pt_BR/dockerman.po6
-rw-r--r--applications/luci-app-dockerman/po/zh_Hant/dockerman.po12
-rw-r--r--applications/luci-app-dynapoint/po/ar/dynapoint.po8
-rw-r--r--applications/luci-app-example/po/de/example.po10
-rw-r--r--applications/luci-app-example/po/es/example.po6
-rw-r--r--applications/luci-app-example/po/zh-Hans/example.po8
-rw-r--r--applications/luci-app-firewall/po/nl/firewall.po10
-rw-r--r--applications/luci-app-firewall/po/templates/firewall.pot73
-rw-r--r--applications/luci-app-frpc/po/ar/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/de/frpc.po16
-rw-r--r--applications/luci-app-frpc/po/fr/frpc.po8
-rw-r--r--applications/luci-app-frpc/po/pl/frpc.po14
-rw-r--r--applications/luci-app-frpc/po/pt_BR/frpc.po14
-rw-r--r--applications/luci-app-frpc/po/ro/frpc.po12
-rw-r--r--applications/luci-app-frpc/po/templates/frpc.pot6
-rw-r--r--applications/luci-app-frpc/po/tr/frpc.po16
-rw-r--r--applications/luci-app-frps/po/ar/frps.po8
-rw-r--r--applications/luci-app-frps/po/templates/frps.pot12
-rw-r--r--applications/luci-app-https-dns-proxy/po/da/https-dns-proxy.po16
-rw-r--r--applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po16
-rw-r--r--applications/luci-app-https-dns-proxy/po/pl/https-dns-proxy.po25
-rw-r--r--applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po17
-rw-r--r--applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po8
-rw-r--r--applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot4
-rw-r--r--applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po18
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hans/https-dns-proxy.po20
-rw-r--r--applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po23
-rw-r--r--applications/luci-app-nextdns/po/templates/nextdns.pot4
-rw-r--r--applications/luci-app-olsr/po/da/olsr.po6
-rw-r--r--applications/luci-app-olsr/po/pl/olsr.po8
-rw-r--r--applications/luci-app-olsr/po/zh_Hant/olsr.po8
-rw-r--r--applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua4
-rw-r--r--applications/luci-app-openvpn/po/ar/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/bg/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/bn_BD/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/ca/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/cs/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/da/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/de/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/el/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/en/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/es/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/fa/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/fi/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/fr/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/he/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/hi/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/hu/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/it/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/ja/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/ko/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/mr/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/ms/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/nb_NO/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/pl/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/pt/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/pt_BR/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/ro/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/ru/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/sk/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/sv/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/templates/openvpn.pot25
-rw-r--r--applications/luci-app-openvpn/po/tr/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/uk/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/vi/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/zh_Hans/openvpn.po25
-rw-r--r--applications/luci-app-openvpn/po/zh_Hant/openvpn.po25
-rw-r--r--applications/luci-app-pagekitec/po/zh_Hant/pagekitec.po8
-rw-r--r--applications/luci-app-radicale/po/zh_Hant/radicale.po8
-rw-r--r--applications/luci-app-radicale2/po/zh_Hant/radicale2.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po6
-rw-r--r--applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po8
-rw-r--r--applications/luci-app-simple-adblock/Makefile2
-rw-r--r--applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua6
-rw-r--r--applications/luci-app-simple-adblock/po/ar/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/bg/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/ca/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/cs/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/da/simple-adblock.po14
-rw-r--r--applications/luci-app-simple-adblock/po/de/simple-adblock.po24
-rw-r--r--applications/luci-app-simple-adblock/po/el/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/en/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/es/simple-adblock.po20
-rw-r--r--applications/luci-app-simple-adblock/po/fi/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/fr/simple-adblock.po13
-rw-r--r--applications/luci-app-simple-adblock/po/he/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/hi/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/hu/simple-adblock.po9
-rw-r--r--applications/luci-app-simple-adblock/po/it/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/ja/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/ko/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/mr/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/ms/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/pl/simple-adblock.po14
-rw-r--r--applications/luci-app-simple-adblock/po/pt/simple-adblock.po14
-rw-r--r--applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po14
-rw-r--r--applications/luci-app-simple-adblock/po/ro/simple-adblock.po14
-rw-r--r--applications/luci-app-simple-adblock/po/ru/simple-adblock.po9
-rw-r--r--applications/luci-app-simple-adblock/po/sk/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/sv/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/templates/simple-adblock.pot4
-rw-r--r--applications/luci-app-simple-adblock/po/tr/simple-adblock.po14
-rw-r--r--applications/luci-app-simple-adblock/po/uk/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/vi/simple-adblock.po4
-rw-r--r--applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po14
-rw-r--r--applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po14
-rw-r--r--applications/luci-app-smartdns/po/de/smartdns.po16
-rw-r--r--applications/luci-app-smartdns/po/pt-BR/smartdns.po8
-rw-r--r--applications/luci-app-splash/Makefile2
-rw-r--r--applications/luci-app-statistics/Makefile1
-rwxr-xr-xapplications/luci-app-statistics/root/etc/init.d/luci_statistics2
-rwxr-xr-xapplications/luci-app-statistics/root/usr/bin/stat-genconfig323
-rwxr-xr-xapplications/luci-app-statistics/root/usr/libexec/stat-genconfig284
-rw-r--r--applications/luci-app-transmission/po/templates/transmission.pot4
-rw-r--r--applications/luci-app-travelmate/po/de/travelmate.po7
-rw-r--r--applications/luci-app-travelmate/po/sv/travelmate.po6
-rw-r--r--applications/luci-app-travelmate/po/templates/travelmate.pot4
-rw-r--r--applications/luci-app-travelmate/po/zh_Hant/travelmate.po6
-rw-r--r--applications/luci-app-ttyd/po/ar/ttyd.po8
-rw-r--r--applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po10
-rw-r--r--applications/luci-app-unbound/po/zh_Hant/unbound.po6
-rw-r--r--applications/luci-app-upnp/Makefile2
-rwxr-xr-xapplications/luci-app-upnp/root/usr/libexec/rpcd/luci.upnp205
-rw-r--r--applications/luci-app-upnp/root/usr/share/rpcd/ucode/luci.upnp139
-rw-r--r--applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po8
-rw-r--r--applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po6
-rw-r--r--applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po10
-rw-r--r--applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po6
-rw-r--r--applications/luci-app-watchcat/po/de/watchcat.po22
-rw-r--r--applications/luci-app-watchcat/po/fr/watchcat.po9
-rw-r--r--applications/luci-app-watchcat/po/ru/watchcat.po10
-rw-r--r--applications/luci-app-wireguard/po/pl/wireguard.po6
-rw-r--r--applications/luci-app-xfrpc/po/templates/xfrpc.pot4
-rw-r--r--applications/luci-app-yggdrasil/po/de/yggdrasil.po10
267 files changed, 5745 insertions, 5180 deletions
diff --git a/applications/luci-app-acme/po/de/acme.po b/applications/luci-app-acme/po/de/acme.po
index 5f0824e32b..5741adb1b9 100644
--- a/applications/luci-app-acme/po/de/acme.po
+++ b/applications/luci-app-acme/po/de/acme.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-06-24 13:31+0000\n"
-"Last-Translator: Christian Neff <christian.neff@gmail.com>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Glax <gfreak70@gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsacme/de/>\n"
"Language: de\n"
"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.13.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:17
msgid "ACME certificates"
@@ -146,7 +146,7 @@ msgstr "RSA 4096 bits"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:99
msgid "Standalone"
-msgstr "Eigenständig"
+msgstr "Standalone"
#: applications/luci-app-acme/htdocs/luci-static/resources/view/acme.js:96
msgid ""
diff --git a/applications/luci-app-adblock/Makefile b/applications/luci-app-adblock/Makefile
index 48d20c7036..a3d956a116 100644
--- a/applications/luci-app-adblock/Makefile
+++ b/applications/luci-app-adblock/Makefile
@@ -1,4 +1,4 @@
-# Copyright 2017-2021 Dirk Brenken (dev@brenken.org)
+# Copyright 2017-2022 Dirk Brenken (dev@brenken.org)
# This is free software, licensed under the Apache License, Version 2.0
include $(TOPDIR)/rules.mk
diff --git a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js
index d594ec9ec3..010e728cf1 100644
--- a/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js
+++ b/applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js
@@ -139,7 +139,20 @@ function handleAction(ev) {
L.ui.showModal(_('Refresh DNS Report'), [
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [
- E('select', { 'class': 'cbi-input-select', 'id': 'count' }, [
+ E('select', { 'class': 'cbi-input-select', 'id': 'top_count' }, [
+ E('option', { 'value': '10' }, '10'),
+ E('option', { 'value': '20' }, '20'),
+ E('option', { 'value': '30' }, '30'),
+ E('option', { 'value': '40' }, '40'),
+ E('option', { 'value': '50' }, '50')
+ ]),
+ '\xa0\xa0\xa0',
+ _('max. top statistics')
+ ])
+ ]),
+ E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
+ E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [
+ E('select', { 'class': 'cbi-input-select', 'id': 'res_count' }, [
E('option', { 'value': '50' }, '50'),
E('option', { 'value': '100' }, '100'),
E('option', { 'value': '150' }, '150'),
@@ -166,9 +179,10 @@ function handleAction(ev) {
'class': 'btn cbi-button-action',
'id': 'refresh',
'click': ui.createHandlerFn(this, async function(ev) {
- var count = document.getElementById('count').value;
+ var top_count = document.getElementById('top_count').value;
+ var res_count = document.getElementById('res_count').value;
var search = document.getElementById('search').value.trim().replace(/[^\w\.\-\:]/g,'') || '+';
- L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['report', 'gen', count, search]),'');
+ L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['report', 'gen', top_count, res_count, search]),'');
var running = 1;
while (running === 1) {
await new Promise(r => setTimeout(r, 1000));
@@ -190,7 +204,7 @@ function handleAction(ev) {
return view.extend({
load: function() {
- return L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['report', 'json', '50', '+']),'');
+ return L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['report', 'json', '10', '50', '+']),'');
},
render: function(dnsreport) {
@@ -331,7 +345,7 @@ return view.extend({
]),
E('div', { 'class': 'cbi-section' }, [
E('div', { 'class': 'left' }, [
- E('h3', _('Top 10 Statistics')),
+ E('h3', _('Top Statistics')),
tbl_top
])
]),
diff --git a/applications/luci-app-adblock/po/ar/adblock.po b/applications/luci-app-adblock/po/ar/adblock.po
index e0328b8eb9..f382440028 100644
--- a/applications/luci-app-adblock/po/ar/adblock.po
+++ b/applications/luci-app-adblock/po/ar/adblock.po
@@ -11,7 +11,7 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.5.1\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "إجراء"
@@ -78,7 +78,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "إجابة"
@@ -107,7 +107,7 @@ msgstr ""
"تم حفظ التغييرات في القائمة السوداء. رجاء قم بتحديث قوائم أدبلوك الخاصة بك "
"لتظهر التغييرات."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "القائمة السوداء..."
@@ -122,11 +122,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "طلبات DNS المحظورة"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "نطاقات محظورة"
@@ -139,7 +139,7 @@ msgstr "نسخة احتياطية لقائمة الحظر"
msgid "Blocklist Query"
msgstr "استعلام لقائمة الحظر"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "استعلام لقائمة الحظر..."
@@ -160,7 +160,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "إلغاء"
@@ -169,11 +169,11 @@ msgstr "إلغاء"
msgid "Categories"
msgstr "فئات"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "العميل"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -189,9 +189,9 @@ msgstr ""
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
"noopener\" > راجع المساعدة على الشبكة</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "العدد"
@@ -225,7 +225,7 @@ msgstr "تقرير DNS"
msgid "DNS Restart Timeout"
msgstr "مهلة إعادة تشغيل DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "تاريخ"
@@ -237,11 +237,11 @@ msgstr "تعطيل السماح DNS"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "اختصاص"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -319,7 +319,7 @@ msgstr "تمكين التسجيل المطول لتصحيح الأخطاء في
msgid "Enabled"
msgstr "مفعل"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "الطابع الزمني للانتهاء"
@@ -350,7 +350,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "معايير التصفية مثل التاريخ أو المجال أو العميل (اختياري)"
@@ -416,7 +416,7 @@ msgstr "دليل السجن"
msgid "Last Run"
msgstr "آخر تشغيل"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "أحدث طلبات DNS"
@@ -525,7 +525,7 @@ msgstr ""
"تقليل أولوية معالجة خلفية adblock لأخذ موارد أقل من النظام. يرجى ملاحظة: هذا "
"التغيير يتطلب إعادة تشغيل خدمة adblock كاملة لتصبح سارية المفعول."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "نعش الذاكرة"
@@ -541,7 +541,7 @@ msgstr "تحديث الموقت"
msgid "Refresh Timer..."
msgstr "تحديث المؤقت ..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "تنعيش الذاكرة"
@@ -659,7 +659,7 @@ msgstr "المصادر (الحجم والتركيز)"
msgid "Space separated list of ports used by tcpdump."
msgstr "قائمة منافذ مفصولة بمسافة يستخدمها tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "بدء الطابع الزمني"
@@ -742,7 +742,7 @@ msgstr ""
"معينة. <br /> يُرجى ملاحظة: إضافة مجال واحد فقط في كل سطر. يُسمح بالتعليقات "
"المقدمة ب \"#\" - لا يُسمح بعناوين IP و wildcards و regex."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -750,7 +750,7 @@ msgstr ""
"تعرض علامة التبويب هذه آخر تقرير DNS تم إنشاؤه ، اضغط على الزر \"تحديث\" "
"للحصول على تقرير حالي."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "وقت"
@@ -766,15 +766,15 @@ msgstr ""
"للحفاظ على تحديث قوائم Adblock الخاصة بك ، يجب عليك إعداد مهمة تحديث تلقائي "
"لهذه القوائم."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "أفضل 10 إحصائيات"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "موضوع رسائل البريد الإلكتروني الخاصة بإشعار adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "إجمالي طلبات DNS"
@@ -805,7 +805,7 @@ msgstr ""
"تم حفظ تغييرات القائمة البيضاء. قم بتحديث قوائم منع الإعلانات التي تسري "
"التغييرات عليها."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "القائمة البيضاء ..."
@@ -821,10 +821,14 @@ msgstr "نظام اسم المجال التخزين المؤقت dnsmasq (/tmp/
msgid "kresd (/etc/kresd)"
msgstr "محلل العقد الخفي kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "مجموعة نتائج أعلى حجم."
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "خام (/ tmp)"
@@ -833,6 +837,9 @@ msgstr "خام (/ tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "غير ملزم (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "أفضل 10 إحصائيات"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "تعطيل إعادة بدء DNS"
diff --git a/applications/luci-app-adblock/po/bg/adblock.po b/applications/luci-app-adblock/po/bg/adblock.po
index 77a40ad2dd..a6cad45092 100644
--- a/applications/luci-app-adblock/po/bg/adblock.po
+++ b/applications/luci-app-adblock/po/bg/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Действие"
@@ -77,7 +77,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr ""
@@ -102,7 +102,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -117,11 +117,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -134,7 +134,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Отмени"
@@ -161,11 +161,11 @@ msgstr "Отмени"
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Клиент"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -177,9 +177,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -223,11 +223,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -305,7 +305,7 @@ msgstr "Включи подрбони журнали в случай на раб
msgid "Enabled"
msgstr "Разрешен"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -333,7 +333,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -396,7 +396,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -493,7 +493,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -509,7 +509,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -701,13 +701,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -721,15 +721,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -758,7 +758,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -774,10 +774,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/bn_BD/adblock.po b/applications/luci-app-adblock/po/bn_BD/adblock.po
index 1548bc68e5..cae1f14786 100644
--- a/applications/luci-app-adblock/po/bn_BD/adblock.po
+++ b/applications/luci-app-adblock/po/bn_BD/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr ""
@@ -77,7 +77,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr ""
@@ -102,7 +102,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -117,11 +117,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -134,7 +134,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "বাতিল করুন"
@@ -161,11 +161,11 @@ msgstr "বাতিল করুন"
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -177,9 +177,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -223,11 +223,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -305,7 +305,7 @@ msgstr ""
msgid "Enabled"
msgstr "সক্রিয়"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -333,7 +333,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -396,7 +396,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -493,7 +493,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -509,7 +509,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -701,13 +701,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -721,15 +721,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -758,7 +758,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -774,10 +774,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/ca/adblock.po b/applications/luci-app-adblock/po/ca/adblock.po
index 9a3ee09fbe..db00e364b3 100644
--- a/applications/luci-app-adblock/po/ca/adblock.po
+++ b/applications/luci-app-adblock/po/ca/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Acció"
@@ -79,7 +79,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Resposta"
@@ -104,7 +104,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Llista negra..."
@@ -119,11 +119,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Peticions DNS blocades"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Dominis blocats"
@@ -136,7 +136,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -154,7 +154,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Cancel•lar"
@@ -163,11 +163,11 @@ msgstr "Cancel•lar"
msgid "Categories"
msgstr "Categories"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -179,9 +179,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Recompte"
@@ -213,7 +213,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Data"
@@ -225,11 +225,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domini"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -307,7 +307,7 @@ msgstr ""
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -335,7 +335,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -398,7 +398,7 @@ msgstr ""
msgid "Last Run"
msgstr "Darrera execució"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -495,7 +495,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Actualitza"
@@ -511,7 +511,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -627,7 +627,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -703,13 +703,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -723,15 +723,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -760,7 +760,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -776,10 +776,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/cs/adblock.po b/applications/luci-app-adblock/po/cs/adblock.po
index f26df06119..cb425e2a39 100644
--- a/applications/luci-app-adblock/po/cs/adblock.po
+++ b/applications/luci-app-adblock/po/cs/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Akce"
@@ -78,7 +78,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Odpověd"
@@ -107,7 +107,7 @@ msgstr ""
"Změny blacklistu byly uloženy. Obnovte své adblockové seznamy, aby se změny "
"projevily."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Blacklist..."
@@ -122,11 +122,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Blokované domény"
@@ -139,7 +139,7 @@ msgstr "Záloha blokovacího seznamu"
msgid "Blocklist Query"
msgstr "Dotaz na blokovací seznam"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Dotaz na blokovací seznam..."
@@ -157,7 +157,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Storno"
@@ -166,11 +166,11 @@ msgstr "Storno"
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -182,9 +182,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Počet"
@@ -218,7 +218,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Datum"
@@ -230,11 +230,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Doména"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domény"
@@ -312,7 +312,7 @@ msgstr ""
msgid "Enabled"
msgstr "Zapnuto"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -342,7 +342,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -405,7 +405,7 @@ msgstr ""
msgid "Last Run"
msgstr "Poslední spuštění"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Poslední dotazy DNS"
@@ -510,7 +510,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Aktualizovat"
@@ -526,7 +526,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -642,7 +642,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -718,13 +718,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Čas"
@@ -738,15 +738,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -775,7 +775,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -791,10 +791,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/da/adblock.po b/applications/luci-app-adblock/po/da/adblock.po
index c56e1cebbb..8fe194a13a 100644
--- a/applications/luci-app-adblock/po/da/adblock.po
+++ b/applications/luci-app-adblock/po/da/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-07 19:19+0000\n"
+"PO-Revision-Date: 2022-10-18 21:23+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/da/>\n"
@@ -8,9 +8,9 @@ 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.12.1\n"
+"X-Generator: Weblate 4.15-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Handling"
@@ -82,7 +82,7 @@ msgstr ""
"(RPZ-CLIENT-IP). Bemærk: Denne funktion er i øjeblikket kun understøttet af "
"bind DNS backend."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Svar"
@@ -111,7 +111,7 @@ msgstr ""
"Ændringerne på sortlisten er blevet gemt. Opdater dine adblock-lister, så "
"ændringerne træder i kraft."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Sortliste..."
@@ -129,11 +129,11 @@ msgstr ""
"(RPZ-CLIENT-IP). Bemærk: Denne funktion er i øjeblikket kun understøttet af "
"bind DNS backend."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Blokerede DNS-anmodninger"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Blokerede domæner"
@@ -146,7 +146,7 @@ msgstr "Blokliste Backup"
msgid "Blocklist Query"
msgstr "Blokliste Forespørgsel"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Blokliste Forespørgsel..."
@@ -168,7 +168,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Annuller"
@@ -177,11 +177,11 @@ msgstr "Annuller"
msgid "Categories"
msgstr "Kategorier"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Klienter"
@@ -197,9 +197,9 @@ msgstr ""
"openwrt/packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" "
"rel=\"noreferrer noopener\" >se online dokumentationen</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Tælle"
@@ -233,7 +233,7 @@ msgstr "DNS Rapport"
msgid "DNS Restart Timeout"
msgstr "Tidsgrænse for genstart af DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Dato"
@@ -245,11 +245,11 @@ msgstr "Deaktiver DNS Tillad"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Deaktiver selektiv DNS hvidlisting (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domæne"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domæner"
@@ -330,7 +330,7 @@ msgstr ""
msgid "Enabled"
msgstr "Aktiveret"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Sluttidsstempel"
@@ -363,7 +363,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Femte instans"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtrer kriterier som dato, domæne eller klient (valgfrit)"
@@ -430,7 +430,7 @@ msgstr "Fængselsmappe"
msgid "Last Run"
msgstr "Sidste kørsel"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Seneste DNS-anmodninger"
@@ -543,7 +543,7 @@ msgstr ""
"ressourcer fra systemet. Bemærk: Denne ændring kræver en fuldstændig "
"genstart af adblock-tjenesten for at få virkning."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Opdater"
@@ -559,7 +559,7 @@ msgstr "Opdateringstimer"
msgid "Refresh Timer..."
msgstr "Opdateringstimer..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Opdater..."
@@ -680,7 +680,7 @@ msgstr ""
"En liste over porte, der er separeret med mellemrum, og som anvendes af "
"tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Start-tidsstempel"
@@ -764,7 +764,7 @@ msgstr ""
"<br /> Bemærk: tilføj kun ét domæne pr. linje. Kommentarer indledt med '#' "
"er tilladt - ip-adresser, wildcards og regex er ikke tilladt."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -772,7 +772,7 @@ msgstr ""
"Denne fane viser den sidst genererede DNS-rapport, tryk på knappen 'Opdater' "
"for at få en aktuel rapport."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Tid"
@@ -788,15 +788,15 @@ msgstr ""
"For at holde dine adblock-lister opdaterede, bør du konfigurere et "
"automatisk opdateringsjob for disse lister."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Top 10 statistikker"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr "Topstatistik"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Emne for adblock-notifikations-e-mails."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Samlede DNS-anmodninger"
@@ -827,7 +827,7 @@ msgstr ""
"Ændringerne i den Whitelist er blevet gemt. Opdater dine adblock-lister, så "
"ændringerne træder i kraft."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Hvidliste..."
@@ -843,10 +843,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "max. resultatsæts størrelse"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr "max. topstatistik"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "rå (/tmp)"
@@ -855,6 +859,9 @@ msgstr "rå (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Top 10 statistikker"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Deaktiver DNS genstarter"
diff --git a/applications/luci-app-adblock/po/de/adblock.po b/applications/luci-app-adblock/po/de/adblock.po
index 212d345083..0b495a81e4 100644
--- a/applications/luci-app-adblock/po/de/adblock.po
+++ b/applications/luci-app-adblock/po/de/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-26 03:55+0000\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/de/>\n"
@@ -8,9 +8,9 @@ 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.11.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Aktion"
@@ -82,7 +82,7 @@ msgstr ""
"CLIENT-IP) erlauben. Bitte beachten: Diese Funktion wird derzeit nur vom "
"bind DNS-Backend unterstützt."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Antwort"
@@ -111,7 +111,7 @@ msgstr ""
"Änderung der Blackliste gespeichert. Aktualisiere deine Adblock-Liste, um "
"die Änderungen zu übernehmen."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Blockierliste..."
@@ -129,11 +129,11 @@ msgstr ""
"CLIENT-IP) blockieren. Bitte beachten: Diese Funktion wird derzeit nur vom "
"bind DNS-Backend unterstützt."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Geblockte DNS-Anfragen"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Gesperrte Domains"
@@ -146,7 +146,7 @@ msgstr "Sperrliste Backup"
msgid "Blocklist Query"
msgstr "Sperrlistenabfrage"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Sperrlisten abfragen..."
@@ -167,7 +167,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Abbrechen"
@@ -176,11 +176,11 @@ msgstr "Abbrechen"
msgid "Categories"
msgstr "Kategorien"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Clientes"
@@ -196,9 +196,9 @@ msgstr ""
"github.com/openwrt/packages/blob/master/net/adblock/files/README.md\" "
"target=\"_blank\" rel=\"noreferrer noopener\" >Dokumentation</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Anzahl"
@@ -232,7 +232,7 @@ msgstr "DNS-Report"
msgid "DNS Restart Timeout"
msgstr "DNS-Restart-Timeout"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Datum"
@@ -244,11 +244,11 @@ msgstr "Deaktiviere DNS-Zulassen"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Das selektive DNS-Whitelisting deaktivieren (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domäne"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domänen"
@@ -329,7 +329,7 @@ msgstr ""
msgid "Enabled"
msgstr "Aktiviert"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Ende-Zeitstempel"
@@ -359,7 +359,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Fünfte Instanz"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filterkriterien wie z.B. Datum, Domain oder Client (optional)"
@@ -425,7 +425,7 @@ msgstr "Sperrverzeichnis"
msgid "Last Run"
msgstr "Letzter Durchgang"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Neueste DNS Anfragen"
@@ -541,7 +541,7 @@ msgstr ""
"des Systems zu verringern. Hinweis: Diese Änderung benötigt einen Neustart "
"des Adblock-Dienstes um in Kraft zu treten."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Aktualisieren"
@@ -557,7 +557,7 @@ msgstr "Timer"
msgid "Refresh Timer..."
msgstr "Timer..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Aktualisiere..."
@@ -677,7 +677,7 @@ msgstr "Quellen (Größe, Fokus)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Leerzeichengetrennte Liste an Ports die von tcpdump genutzt werden."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Start-Zeitstempel"
@@ -761,7 +761,7 @@ msgstr ""
"Kommentare mit # am Anfang ebenfalls, nicht jedoch IP-Adressen, Wildcards "
"und Regex-Ausdrücke."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -769,7 +769,7 @@ msgstr ""
"Auf diesem Tab ist der letzte generierte DNS Report zu sehen, drücke "
"'Aktualisieren' um ihn neu zu erstellen."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Zeit"
@@ -785,15 +785,15 @@ msgstr ""
"Um die Adblock-Liste aktuell zu halten, sollte dafür ein automatischer "
"Update-Job eingerichtet werden."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Top-10 Statistiken"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr "Top-Statistiken"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Betreff für Adblock-Benachrichtigungsmails."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Gesamte DNS-Anfragen"
@@ -824,7 +824,7 @@ msgstr ""
"Änderungen der Positivliste wurden gespeichert. Aktualisiere die adblock-"
"Verarbeitung um die Änderung anzuwenden."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Positivliste..."
@@ -840,10 +840,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "Max. Größe des Result-Sets"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr "Max. Top-Statistiken"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -852,6 +856,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Top-10 Statistiken"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "DNS-Neustarts deaktivieren"
diff --git a/applications/luci-app-adblock/po/el/adblock.po b/applications/luci-app-adblock/po/el/adblock.po
index 43a332666b..c1851e54b9 100644
--- a/applications/luci-app-adblock/po/el/adblock.po
+++ b/applications/luci-app-adblock/po/el/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-10-03 08:34+0000\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
"Last-Translator: TakissX <pxatzidakis@gmail.com>\n"
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/el/>\n"
@@ -8,9 +8,9 @@ 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.14.1\n"
+"X-Generator: Weblate 4.14.2-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Δράση"
@@ -24,27 +24,27 @@ msgstr "Aντιδιαφημιστικό"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
msgid "Adblock action"
-msgstr ""
+msgstr "Δράση αντιδιαφημιστικού"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
msgid "Add Blacklist Domain"
-msgstr ""
+msgstr "Προσθήκη τομέα μαύρης λίστας"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
msgid "Add Whitelist Domain"
-msgstr ""
+msgstr "Προσθήκη τομέα στη λίστα επιτρεπόμενων"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:12
msgid "Add this (sub-)domain to your local blacklist."
-msgstr ""
+msgstr "Προσθέστε αυτόν τον (υπο)τομέα στην τοπική σας μαύρη λίστα."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:47
msgid "Add this (sub-)domain to your local whitelist."
-msgstr ""
+msgstr "Προσθέστε αυτόν τον (υπο)τομέα στην τοπική σας λίστα επιτρεπόμενων."
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:470
msgid "Additional Jail Blocklist"
-msgstr ""
+msgstr "Πρόσθετος κατάλογος αποκλεισμού"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:300
msgid "Additional Settings"
@@ -77,7 +77,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Απάντηση"
@@ -102,7 +102,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -117,11 +117,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Αποκλεισμένα αιτήματα DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -134,7 +134,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Ακύρωση"
@@ -161,11 +161,11 @@ msgstr "Ακύρωση"
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "πελάτης"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -177,9 +177,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Μέτρηση"
@@ -211,7 +211,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Ημερομηνία"
@@ -223,11 +223,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -305,7 +305,7 @@ msgstr ""
msgid "Enabled"
msgstr "Ενεργοποιήθηκε"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -333,7 +333,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -396,7 +396,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -493,7 +493,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -509,7 +509,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -701,13 +701,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -721,15 +721,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -758,7 +758,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -774,10 +774,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/en/adblock.po b/applications/luci-app-adblock/po/en/adblock.po
index dc6ffa8c48..54a3f6ebf1 100644
--- a/applications/luci-app-adblock/po/en/adblock.po
+++ b/applications/luci-app-adblock/po/en/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13.1-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr ""
@@ -77,7 +77,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr ""
@@ -102,7 +102,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -117,11 +117,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -134,7 +134,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr ""
@@ -161,11 +161,11 @@ msgstr ""
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -177,9 +177,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -223,11 +223,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -305,7 +305,7 @@ msgstr ""
msgid "Enabled"
msgstr "Enabled"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -333,7 +333,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -396,7 +396,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -493,7 +493,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -509,7 +509,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -701,13 +701,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -721,15 +721,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -758,7 +758,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -774,10 +774,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/es/adblock.po b/applications/luci-app-adblock/po/es/adblock.po
index 0d1cb5de7b..cfbf2a92f4 100644
--- a/applications/luci-app-adblock/po/es/adblock.po
+++ b/applications/luci-app-adblock/po/es/adblock.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-04-05 19:06+0000\n"
-"Last-Translator: Lanchon <lanchon@gmail.com>\n"
+"PO-Revision-Date: 2022-10-21 05:07+0000\n"
+"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/es/>\n"
"Language: es\n"
@@ -11,9 +11,9 @@ 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.12-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Acción"
@@ -85,7 +85,7 @@ msgstr ""
"dirección IP (RPZ-CLIENT-IP). Tenga en cuenta: esta función actualmente solo "
"es compatible con bind DNS backend."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Responder"
@@ -114,7 +114,7 @@ msgstr ""
"Se han guardado los cambios en la lista negra. Actualice sus listas de "
"bloqueos de anuncios para que los cambios surtan efecto."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Lista negra..."
@@ -132,11 +132,11 @@ msgstr ""
"dirección IP (RPZ-CLIENT-IP). Tenga en cuenta: esta función actualmente solo "
"es compatible con bind DNS backend."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Peticiones DNS bloqueadas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Dominios bloqueados"
@@ -149,7 +149,7 @@ msgstr "Copia de seguridad de lista de bloqueo"
msgid "Blocklist Query"
msgstr "Consulta de lista de bloqueo"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Consulta de lista de bloqueo..."
@@ -171,7 +171,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Cancelar"
@@ -180,11 +180,11 @@ msgstr "Cancelar"
msgid "Categories"
msgstr "Categorías"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Clientes"
@@ -200,9 +200,9 @@ msgstr ""
"openwrt/packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" "
"rel=\"noreferrer noopener\"> consulte la documentación en línea</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Contar"
@@ -236,7 +236,7 @@ msgstr "Informe DNS"
msgid "DNS Restart Timeout"
msgstr "Tiempo de espera de reinicio de DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Fecha"
@@ -248,11 +248,11 @@ msgstr "Desactivar Permitir DNS"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Desactivar la lista blanca selectiva de DNS (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Dominio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Dominios"
@@ -334,7 +334,7 @@ msgstr ""
msgid "Enabled"
msgstr "Activado"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Finalizar marca de tiempo"
@@ -367,7 +367,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Quinta instancia"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Criterios de filtro como fecha, dominio o cliente (opcional)"
@@ -434,7 +434,7 @@ msgstr "Directorio de la cárcel"
msgid "Last Run"
msgstr "Último inicio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Últimas peticiones DNS"
@@ -548,7 +548,7 @@ msgstr ""
"tomar menos recursos del sistema. Tenga en cuenta: este cambio requiere un "
"reinicio completo del servicio adblock para que surta efecto."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Refrescar"
@@ -564,7 +564,7 @@ msgstr "Temporizador de actualización"
msgid "Refresh Timer..."
msgstr "Actualizar temporizador..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Actualizar..."
@@ -686,7 +686,7 @@ msgstr "Fuentes (tamaño, enfoque)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista de puertos separados por espacios utilizados por tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Iniciar marca de tiempo"
@@ -775,7 +775,7 @@ msgstr ""
"línea. Los comentarios introducidos con '#' están permitidos; las "
"direcciones IP, comodines y expresiones regulares no."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -783,7 +783,7 @@ msgstr ""
"Esta pestaña muestra el último informe DNS generado, presione el botón "
"'Actualizar' para obtener uno actual."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Hora"
@@ -799,15 +799,15 @@ msgstr ""
"Para mantener sus listas de bloqueos de anuncios actualizadas, debe "
"configurar un trabajo de actualización automática para estas listas."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Top 10 estadísticas"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr "Estadísticas principales"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Tema para los correos electrónicos de notificación de adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Peticiones DNS totales"
@@ -838,7 +838,7 @@ msgstr ""
"Se han guardado los cambios en la lista blanca. Actualice sus listas de "
"bloqueos de anuncios para que los cambios surtan efecto."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Lista blanca..."
@@ -854,10 +854,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "máx. tamaño del conjunto de resultados"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr "máx. estadísticas principales"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "crudo (/tmp)"
@@ -866,6 +870,9 @@ msgstr "crudo (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Top 10 estadísticas"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Desactivar Reinicios de DNS"
diff --git a/applications/luci-app-adblock/po/fi/adblock.po b/applications/luci-app-adblock/po/fi/adblock.po
index 2f03b00970..fe45a241e3 100644
--- a/applications/luci-app-adblock/po/fi/adblock.po
+++ b/applications/luci-app-adblock/po/fi/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Toiminta"
@@ -81,7 +81,7 @@ msgstr ""
"CLIENT-IP) perusteella. Huomaa: Tätä ominaisuutta tukee tällä hetkellä vain "
"bind DNS -taustajärjestelmä."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Vastaus"
@@ -110,7 +110,7 @@ msgstr ""
"Kieltolistan muutokset on tallennettu. Virkistä adblock-listat ottaaksesi "
"muutokset käyttöön."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Kieltolista..."
@@ -128,11 +128,11 @@ msgstr ""
"CLIENT-IP) perusteella. Huomaa: Tätä ominaisuutta tukee tällä hetkellä vain "
"bind DNS -taustajärjestelmä."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Estetyt DNS-pyynnöt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Estetyt verkkonimet"
@@ -145,7 +145,7 @@ msgstr "Kieltolistan varmuuskopio"
msgid "Blocklist Query"
msgstr "Estolistan kysely"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Estoluettelon kysely..."
@@ -167,7 +167,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Peruuta"
@@ -176,11 +176,11 @@ msgstr "Peruuta"
msgid "Categories"
msgstr "Luokat"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Asiakas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Asiakkaat"
@@ -192,9 +192,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Määrä"
@@ -228,7 +228,7 @@ msgstr "DNS-raportti"
msgid "DNS Restart Timeout"
msgstr "DNS:n uudelleenkäynnistyksen aikaraja"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Päivä"
@@ -240,11 +240,11 @@ msgstr "Estä DNS:n salliminen"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Verkkotunnus"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Verkkotunnukset"
@@ -322,7 +322,7 @@ msgstr "Runsas lokisisältö toimintojen virheiden etsimistä varten."
msgid "Enabled"
msgstr "Käytössä"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Loppumisaikaleima"
@@ -352,7 +352,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Viides instanssi"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Suodatintekijät kuten päivä, verkkonimi tai asiakas (valinnainen)"
@@ -415,7 +415,7 @@ msgstr ""
msgid "Last Run"
msgstr "Viimeksi ajettu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Viimeiset DNS-kyselyt"
@@ -512,7 +512,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Päivitä"
@@ -528,7 +528,7 @@ msgstr "Päivitä ajastin"
msgid "Refresh Timer..."
msgstr "Päivitysajastin..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Päivitä..."
@@ -644,7 +644,7 @@ msgstr "Lähteet (koko, fokus)"
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -720,13 +720,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Aika"
@@ -740,15 +740,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Top 10 -tilastot"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -777,7 +777,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -793,10 +793,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
@@ -805,6 +809,9 @@ msgstr ""
msgid "unbound (/var/lib/unbound)"
msgstr ""
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Top 10 -tilastot"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Estä DNS:n uudelleenkäynnistykset"
diff --git a/applications/luci-app-adblock/po/fr/adblock.po b/applications/luci-app-adblock/po/fr/adblock.po
index b8b0e6e745..7d21796a86 100644
--- a/applications/luci-app-adblock/po/fr/adblock.po
+++ b/applications/luci-app-adblock/po/fr/adblock.po
@@ -1,16 +1,16 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-07-31 13:17+0000\n"
-"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Amaury <y0da@live.fr>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/fr/>\n"
"Language: fr\n"
"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.14-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Action"
@@ -82,7 +82,7 @@ msgstr ""
"adresse IP (RPZ-CLIENT-IP). Remarque : Cette fonctionnalité n'est supportée "
"actuellement que par lien d'arrière-plan DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Répondre"
@@ -111,7 +111,7 @@ msgstr ""
"Les modifications dans la Liste noire ont été enregistrées. Actualisez vos "
"listes Adblock pour que ces changements soient effectifs."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Liste noire ..."
@@ -129,11 +129,11 @@ msgstr ""
"adresse IP (RPZ-CLIENT-IP). Remarque : Cette fonctionnalité n'est supportée "
"actuellement que par lien d'arrière-plan DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Requêtes DNS bloquées"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Domaines bloqués"
@@ -146,7 +146,7 @@ msgstr "Sauvegarde de la liste de blocage"
msgid "Blocklist Query"
msgstr "Demande à la Liste de blocage"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Demande à la liste de blocage..."
@@ -168,7 +168,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Annuler"
@@ -177,11 +177,11 @@ msgstr "Annuler"
msgid "Categories"
msgstr "Catégories"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Clients"
@@ -198,9 +198,9 @@ msgstr ""
"target=\"_blank\" rel=\"noreferrer noopener\" >consulter la documentation en "
"ligne</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Compteur"
@@ -234,7 +234,7 @@ msgstr "Rapport DNS"
msgid "DNS Restart Timeout"
msgstr "Délai de redémarrage DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Date"
@@ -246,11 +246,11 @@ msgstr "Désactiver l'autorisation DNS"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Désactiver les Listes blanches DNS séléctives (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domaine"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domaines"
@@ -333,7 +333,7 @@ msgstr ""
msgid "Enabled"
msgstr "Activé"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Fin de l'horodatage"
@@ -366,7 +366,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Cinquième instance"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Critère filtre comme la date, domaine, client (option)"
@@ -433,7 +433,7 @@ msgstr "Répertoire des bannis"
msgid "Last Run"
msgstr "Dernière exécution"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Dernière Requêtes DNS"
@@ -552,7 +552,7 @@ msgstr ""
"moins de ressources sur le système. Veuillez noter que ce changement "
"nécessite un redémarrage complet du service AdBlock pour prendre effet."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Actualiser"
@@ -568,7 +568,7 @@ msgstr "Minuteur d'actualisation"
msgid "Refresh Timer..."
msgstr "Minuteur d'actualisation..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Actualisation..."
@@ -690,7 +690,7 @@ msgstr "Sources (Taille, Focus)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Liste des ports utilisés par tcpdump, séparés par des espaces."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Démarrer l'horodatage"
@@ -779,7 +779,7 @@ msgstr ""
"autorisés - les adresses IP, les caractères génériques et les expressions "
"rationnelles ne le sont pas."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -787,7 +787,7 @@ msgstr ""
"Cet onglet montre le dernier rapport DNS généré, appuyer sur le bouton "
"'Actualiser' pour le mettre à jour."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Heure"
@@ -803,15 +803,16 @@ msgstr ""
"Pour maintenir vos listes adblock à jour, vous devez configurer un travail "
"de mise à jour automatique de ces listes."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Top 10 Statistiques"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+#, fuzzy
+msgid "Top Statistics"
+msgstr "Principales statistiques"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Objet pour les notifications par e-mails d'adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Total des requêtes DNS"
@@ -843,7 +844,7 @@ msgstr ""
"Actualisez votre liste de blocage des publicités pour que les modifications "
"prennent effet."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Liste Blanche..."
@@ -859,10 +860,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "taille max. des résultats"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -871,6 +876,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Top 10 Statistiques"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Désactiver les redémarrages DNS"
diff --git a/applications/luci-app-adblock/po/he/adblock.po b/applications/luci-app-adblock/po/he/adblock.po
index 924f05b576..7c6ba6828e 100644
--- a/applications/luci-app-adblock/po/he/adblock.po
+++ b/applications/luci-app-adblock/po/he/adblock.po
@@ -11,7 +11,7 @@ msgstr ""
"n % 10 == 0) ? 2 : 3));\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr ""
@@ -78,7 +78,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr ""
@@ -103,7 +103,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -118,11 +118,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -135,7 +135,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -153,7 +153,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "ביטול"
@@ -162,11 +162,11 @@ msgstr "ביטול"
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -178,9 +178,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -212,7 +212,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -224,11 +224,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -306,7 +306,7 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -334,7 +334,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -397,7 +397,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -494,7 +494,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -510,7 +510,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -626,7 +626,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -702,13 +702,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -722,15 +722,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -759,7 +759,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -775,10 +775,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/hi/adblock.po b/applications/luci-app-adblock/po/hi/adblock.po
index 3cb9551af9..1b707fdf22 100644
--- a/applications/luci-app-adblock/po/hi/adblock.po
+++ b/applications/luci-app-adblock/po/hi/adblock.po
@@ -4,7 +4,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr ""
@@ -71,7 +71,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr ""
@@ -96,7 +96,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -111,11 +111,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -128,7 +128,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -146,7 +146,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr ""
@@ -155,11 +155,11 @@ msgstr ""
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -171,9 +171,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -205,7 +205,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -217,11 +217,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -299,7 +299,7 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -327,7 +327,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -390,7 +390,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -487,7 +487,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -503,7 +503,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -619,7 +619,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -695,13 +695,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -715,15 +715,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -752,7 +752,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -768,10 +768,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/hu/adblock.po b/applications/luci-app-adblock/po/hu/adblock.po
index c187e01cb3..7b4d9eb2f4 100644
--- a/applications/luci-app-adblock/po/hu/adblock.po
+++ b/applications/luci-app-adblock/po/hu/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Művelet"
@@ -79,7 +79,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Válasz"
@@ -107,7 +107,7 @@ msgstr ""
"Feketelista beállítások elmentve. Frissítsd az adblockodat az "
"aktualizáláshoz."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Feketelista..."
@@ -122,11 +122,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Blokkolt domainek"
@@ -139,7 +139,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -158,7 +158,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Mégse"
@@ -167,11 +167,11 @@ msgstr "Mégse"
msgid "Categories"
msgstr "Kategóriák"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Ügyfél"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Kliensek"
@@ -183,9 +183,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Darabszám"
@@ -218,7 +218,7 @@ msgstr "DNS riport"
msgid "DNS Restart Timeout"
msgstr "DNS újraindítás időtúllépés"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Dátum"
@@ -230,11 +230,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Tartomány"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domainek"
@@ -314,7 +314,7 @@ msgstr ""
msgid "Enabled"
msgstr "Engedélyezve"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -343,7 +343,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -406,7 +406,7 @@ msgstr ""
msgid "Last Run"
msgstr "Utolsó futás"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -504,7 +504,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Frissítés"
@@ -521,7 +521,7 @@ msgstr "Időzítő frissítése"
msgid "Refresh Timer..."
msgstr "Időzítő frissítése..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Frissítés..."
@@ -638,7 +638,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -717,7 +717,7 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -725,7 +725,7 @@ msgstr ""
"Ez a fül az utoljára generált DNS jelentést tartalmazza, nyomja meg a "
"'Frissítés' gombot, hogy egy frisset kapjon."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Idő"
@@ -739,15 +739,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Top 10 statisztika"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Összes DNS kérés"
@@ -778,7 +778,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Fehérlista..."
@@ -794,10 +794,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
@@ -806,6 +810,9 @@ msgstr ""
msgid "unbound (/var/lib/unbound)"
msgstr ""
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Top 10 statisztika"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "DNS újraindítás kikapcsolása"
diff --git a/applications/luci-app-adblock/po/it/adblock.po b/applications/luci-app-adblock/po/it/adblock.po
index 7963aecd31..ebca339f08 100644
--- a/applications/luci-app-adblock/po/it/adblock.po
+++ b/applications/luci-app-adblock/po/it/adblock.po
@@ -13,7 +13,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Azione"
@@ -83,7 +83,7 @@ msgstr ""
"IP). Nota: questa funzionalità, in questo momento, è supportata solo dal "
"backend di bind DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Risposta"
@@ -112,7 +112,7 @@ msgstr ""
"Cambiamenti alla blacklist salvati. Ricaricare le liste di adblock per "
"renderli effettivi."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Lista nera..."
@@ -130,11 +130,11 @@ msgstr ""
"IP). Nota: questa funzionalità, in questo momento, è supportata solo dal "
"backend di bind DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Richieste DNS bloccate"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Domini bloccati"
@@ -147,7 +147,7 @@ msgstr "Backup lista di blocco"
msgid "Blocklist Query"
msgstr "Consulta lista di blocco"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Cerca lista di blocco..."
@@ -169,7 +169,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Annulla"
@@ -178,11 +178,11 @@ msgstr "Annulla"
msgid "Categories"
msgstr "Categorie"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Client"
@@ -198,9 +198,9 @@ msgstr ""
"github.com/openwrt/packages/blob/master/net/adblock/files/README.md\" "
"target=\"_blank\" rel=\"noreferrer noopener\" >consulta la documentazione</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Numero"
@@ -234,7 +234,7 @@ msgstr "Report del DNS"
msgid "DNS Restart Timeout"
msgstr "Tempo di riavvio del DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Data"
@@ -246,11 +246,11 @@ msgstr "Disabilita Consenti DNS"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Disabilita whitelist DNS selettiva (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Dominio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domini"
@@ -331,7 +331,7 @@ msgstr ""
msgid "Enabled"
msgstr "Abilitato"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Fine timestamp"
@@ -362,7 +362,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Quinta istanza"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Parametri del filtro, come data, dominio o client (opzionale)"
@@ -429,7 +429,7 @@ msgstr "Cartella di detenzione"
msgid "Last Run"
msgstr "Ultimo Avvio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Ultima richiesta DNS"
@@ -543,7 +543,7 @@ msgstr ""
"meno risorse dal sistema. Nota: per rendere effettiva questa modifica, è "
"necessario un riavvio completo del servizio adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Ricaricare"
@@ -559,7 +559,7 @@ msgstr "Attualizza il timer"
msgid "Refresh Timer..."
msgstr "Attualizzando il timer..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Aggiorna..."
@@ -678,7 +678,7 @@ msgstr "Fonti (dimensioni, focus)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Elenco separato da spazi delle porte utilizzate da tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Avvia Timestamp"
@@ -765,7 +765,7 @@ msgstr ""
"commenti introdotti con '#' sono consentiti - indirizzi IP, caratteri jolly "
"e regex non lo sono."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -773,7 +773,7 @@ msgstr ""
"Questa scheda mostra l'ultimo rapporto DNS generato, premi il pulsante "
"\"Aggiorna\" per ottenerne uno corrente."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Tempo"
@@ -789,15 +789,15 @@ msgstr ""
"Per mantenere aggiornati i tuoi elenchi di adblock, dovresti impostare un "
"processo di aggiornamento automatico per questi elenchi."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Le 10 migliori statistiche"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Argomento per le e-mail di notifica del blocco degli annunci."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Richieste DNS totali"
@@ -828,7 +828,7 @@ msgstr ""
"Le modifiche alla whitelist sono state salvate. Aggiorna i tuoi elenchi di "
"adblock in modo che le modifiche abbiano effetto."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Whitelist..."
@@ -844,10 +844,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "max. dimensione del set di risultati"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -856,6 +860,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Le 10 migliori statistiche"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Disabilita riavvio DNS"
diff --git a/applications/luci-app-adblock/po/ja/adblock.po b/applications/luci-app-adblock/po/ja/adblock.po
index d8aed1a5c3..08b44fe50e 100644
--- a/applications/luci-app-adblock/po/ja/adblock.po
+++ b/applications/luci-app-adblock/po/ja/adblock.po
@@ -13,7 +13,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "アクション"
@@ -80,7 +80,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "回答"
@@ -108,7 +108,7 @@ msgid ""
msgstr ""
"ブラックリストへの変更が保存されました。adblockを更新して変更を適用します。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "ブラックリスト..."
@@ -123,11 +123,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "ブロックされたDNSリクエスト"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "ブロックされたドメイン"
@@ -140,7 +140,7 @@ msgstr "ブロックリストのバックアップ"
msgid "Blocklist Query"
msgstr "ブロックリストのクエリ"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "ブロックリストのクエリ..."
@@ -161,7 +161,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "キャンセル"
@@ -170,11 +170,11 @@ msgstr "キャンセル"
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "クライアント"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -190,9 +190,9 @@ msgstr ""
"files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >オンラインド"
"キュメント</a>を確認してください"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "カウント"
@@ -226,7 +226,7 @@ msgstr "DNSレポート"
msgid "DNS Restart Timeout"
msgstr "DNS再起動タイムアウト"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "日付"
@@ -238,11 +238,11 @@ msgstr "DNS許可を無効化"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "ドメイン"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -320,7 +320,7 @@ msgstr "エラーが発生した際に詳細なデバッグロギングを有効
msgid "Enabled"
msgstr "有効"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "終了タイムスタンプ"
@@ -352,7 +352,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "日付、ドメイン、クライアントなどのフィルター基準(オプション)"
@@ -418,7 +418,7 @@ msgstr "Jailディレクトリ"
msgid "Last Run"
msgstr "最終実行"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "最新のDNSリクエスト"
@@ -524,7 +524,7 @@ msgstr ""
"ます。注意: この変更を有効にするには、完全なadblockサービスの再起動が必要で"
"す。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "リフレッシュ"
@@ -540,7 +540,7 @@ msgstr "リフレッシュタイマー"
msgid "Refresh Timer..."
msgstr "タイマーをリフレッシュ..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "リフレッシュ..."
@@ -658,7 +658,7 @@ msgstr "ソース(サイズ、フォーカス)"
msgid "Space separated list of ports used by tcpdump."
msgstr "tcpdumpが使用するポートの、スペースで区切られたリスト。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "開始タイムスタンプ"
@@ -741,13 +741,13 @@ msgstr ""
"す。<br /> 注意: 1行につきドメインを1つだけ追加してください。'#'で始まるコメ"
"ントを追加できます - IPアドレス、ワイルドカード、正規表現は使用できません。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "時刻"
@@ -763,15 +763,15 @@ msgstr ""
"adblockリストを常に最新にするには、自動更新をこれらのリストに設定する必要があ"
"ります。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "上位10項目"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "adblockの通知Eメールのトピック。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "DNSリクエスト合計"
@@ -802,7 +802,7 @@ msgstr ""
"ホワイトリストへの変更が保存されました。adblockのリストを更新して変更を適用し"
"ます。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "ホワイトリスト..."
@@ -818,10 +818,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "最大の結果セットサイズ"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -830,6 +834,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "上位10項目"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "DNS再起動を無効化"
diff --git a/applications/luci-app-adblock/po/ko/adblock.po b/applications/luci-app-adblock/po/ko/adblock.po
index e857257794..36624fe145 100644
--- a/applications/luci-app-adblock/po/ko/adblock.po
+++ b/applications/luci-app-adblock/po/ko/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "액션"
@@ -77,7 +77,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
#, fuzzy
msgid "Answer"
msgstr "답변"
@@ -106,7 +106,7 @@ msgstr ""
"블랙리스트 변경사항이 저장되었습니다. Adblock 리스트를 새로고침하여 변경사항"
"을 적용하세요."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "블랙리스트..."
@@ -121,11 +121,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "차단된 DNS 요청"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "차단된 도메인들"
@@ -138,7 +138,7 @@ msgstr "차단목록 백업"
msgid "Blocklist Query"
msgstr "블록리스트 쿼리"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "블록리스트 등록..."
@@ -156,7 +156,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "취소"
@@ -165,11 +165,11 @@ msgstr "취소"
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "클라이언트"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -181,9 +181,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -215,7 +215,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -227,11 +227,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -309,7 +309,7 @@ msgstr ""
msgid "Enabled"
msgstr "활성화"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -337,7 +337,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -400,7 +400,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -497,7 +497,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -513,7 +513,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -629,7 +629,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -705,13 +705,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -725,15 +725,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -762,7 +762,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -778,10 +778,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/mr/adblock.po b/applications/luci-app-adblock/po/mr/adblock.po
index 75b242b65c..acb375aad4 100644
--- a/applications/luci-app-adblock/po/mr/adblock.po
+++ b/applications/luci-app-adblock/po/mr/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr ""
@@ -77,7 +77,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr ""
@@ -102,7 +102,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -117,11 +117,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -134,7 +134,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr ""
@@ -161,11 +161,11 @@ msgstr ""
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -177,9 +177,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -223,11 +223,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -305,7 +305,7 @@ msgstr ""
msgid "Enabled"
msgstr "सक्षम केले"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -333,7 +333,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -396,7 +396,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -493,7 +493,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -509,7 +509,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -701,13 +701,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -721,15 +721,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -758,7 +758,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -774,10 +774,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/ms/adblock.po b/applications/luci-app-adblock/po/ms/adblock.po
index c3f57e67aa..7437132cd5 100644
--- a/applications/luci-app-adblock/po/ms/adblock.po
+++ b/applications/luci-app-adblock/po/ms/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Tindakan"
@@ -77,7 +77,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Jawapan"
@@ -102,7 +102,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -117,11 +117,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -134,7 +134,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr ""
@@ -161,11 +161,11 @@ msgstr ""
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Pelanggan"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -177,9 +177,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Kiraan"
@@ -211,7 +211,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Tarikh"
@@ -223,11 +223,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -305,7 +305,7 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -333,7 +333,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -396,7 +396,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -493,7 +493,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -509,7 +509,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -701,13 +701,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -721,15 +721,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -758,7 +758,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -774,10 +774,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/nb_NO/adblock.po b/applications/luci-app-adblock/po/nb_NO/adblock.po
index bd6427803e..9228e7ac10 100644
--- a/applications/luci-app-adblock/po/nb_NO/adblock.po
+++ b/applications/luci-app-adblock/po/nb_NO/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Handling"
@@ -79,7 +79,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Svar"
@@ -107,7 +107,7 @@ msgstr ""
"Svartelisteendringene har blitt lagret. Gjenoppfrisk dine "
"reklameblokkeringslister slik at endringer trer i effekt."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Svartelist …"
@@ -122,11 +122,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Blokkerte DNS-forespørsler"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Blokkerte domener"
@@ -139,7 +139,7 @@ msgstr "Blokkeringslistesikkerhetskopi"
msgid "Blocklist Query"
msgstr "Blokkeringslistespørring"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Blokkeringslistespørring …"
@@ -157,7 +157,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Avbryt"
@@ -166,11 +166,11 @@ msgstr "Avbryt"
msgid "Categories"
msgstr "Kategorier"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -182,9 +182,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Antall"
@@ -216,7 +216,7 @@ msgstr "DNS-rapport"
msgid "DNS Restart Timeout"
msgstr "DNS-omstartstidsavbrudd"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Dato"
@@ -228,11 +228,11 @@ msgstr "Skru av DNS-tillatelse"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domene"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -311,7 +311,7 @@ msgstr ""
msgid "Enabled"
msgstr "Påskrudd"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Slutt-tidsstempel"
@@ -339,7 +339,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -402,7 +402,7 @@ msgstr "Fengselsmappe"
msgid "Last Run"
msgstr "Sist kjørt"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Siste DNS-forespørsler"
@@ -499,7 +499,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Gjenoppfrisk"
@@ -515,7 +515,7 @@ msgstr "Gjenoppfrisk tidsur"
msgid "Refresh Timer..."
msgstr "Gjenoppfrisk tidsur …"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Gjenoppfrisk …"
@@ -635,7 +635,7 @@ msgstr "Kilder (størrelse, fokus)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Mellomromsinndelt liste over porter brukt av tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
#, fuzzy
msgid "Start Timestamp"
msgstr "Start-tidsstempel"
@@ -712,13 +712,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Tid"
@@ -732,15 +732,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Topp 10-statistikk"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Totalt antall DNS-forespørsler"
@@ -769,7 +769,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Hvitliste …"
@@ -785,10 +785,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "maks. resultatsettstørrelse"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "rå (/tmp)"
@@ -798,6 +802,9 @@ msgstr "rå (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "ubundet (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Topp 10-statistikk"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Skru av DNS-omstarter"
diff --git a/applications/luci-app-adblock/po/pl/adblock.po b/applications/luci-app-adblock/po/pl/adblock.po
index f828914b9d..1f899a8d8a 100644
--- a/applications/luci-app-adblock/po/pl/adblock.po
+++ b/applications/luci-app-adblock/po/pl/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-10 19:15+0000\n"
+"PO-Revision-Date: 2022-10-18 21:23+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/pl/>\n"
@@ -9,9 +9,9 @@ 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.12.1\n"
+"X-Generator: Weblate 4.15-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Akcja"
@@ -83,7 +83,7 @@ msgstr ""
"adresów IP (RPZ-CLIENT-IP). Uwaga: ta funkcja jest obecnie obsługiwana tylko "
"przez backend bind DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Odpowiedź"
@@ -112,7 +112,7 @@ msgstr ""
"Zmiany czarnej listy zostały zapisane. Odśwież listę adblocków, aby zmiany "
"zostały wprowadzone."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Czarna lista..."
@@ -130,11 +130,11 @@ msgstr ""
"(RPZ-CLIENT-IP). Uwaga: ta funkcja jest obecnie obsługiwana tylko przez "
"backend bind DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Zablokowane żądania DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Zablokowane domeny"
@@ -147,7 +147,7 @@ msgstr "Kopia zapasowa list blokujących"
msgid "Blocklist Query"
msgstr "Zapytanie do list blokujących"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Zapytanie..."
@@ -169,7 +169,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Anuluj"
@@ -178,11 +178,11 @@ msgstr "Anuluj"
msgid "Categories"
msgstr "Kategorie"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Klienty"
@@ -198,9 +198,9 @@ msgstr ""
"net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\"> "
"sprawdź dokumentację online </a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Licznik"
@@ -234,7 +234,7 @@ msgstr "Raport DNS"
msgid "DNS Restart Timeout"
msgstr "Limit czasu restartu DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Data"
@@ -246,11 +246,11 @@ msgstr "Wyłącz pozwolenie na DNS"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Wyłącz selektywne białe listy DNS (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domena"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domeny"
@@ -332,7 +332,7 @@ msgstr ""
msgid "Enabled"
msgstr "Włączone"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Sygnatura czasowa zakończenia"
@@ -364,7 +364,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Instancja piąta"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Kryteria filtrowania takie jak data, domena lub klient (opcjonalnie)"
@@ -430,7 +430,7 @@ msgstr "Katalog więzienia"
msgid "Last Run"
msgstr "Ostatnie uruchomienie"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Ostatnie zapytania DNS"
@@ -543,7 +543,7 @@ msgstr ""
"Zmniejsz priorytet przetwarzania w tle, aby pobierać mniej zasobów systemu. "
"Uwaga: wymagany restart usługi adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Odśwież"
@@ -559,7 +559,7 @@ msgstr "Zaktualizuj listy automatycznie"
msgid "Refresh Timer..."
msgstr "Harmonogram..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Odświeżanie..."
@@ -678,7 +678,7 @@ msgstr "Źródła (wielkość, skupienie)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Rozdzielona spacjami lista portów używanych przez tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Sygnatura czasowa uruchamiania"
@@ -765,7 +765,7 @@ msgstr ""
"<br /> Uwaga: dodaj tylko jedną domenę na linię. Komentarze wprowadzone z "
"'#' są dozwolone - adresy ip, wildcards i regex nie są dozwolone."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -773,7 +773,7 @@ msgstr ""
"Ta zakładka pokazuje ostatni wygenerowany raport DNS, naciśnij przycisk "
"'Odśwież', aby uzyskać aktualny raport."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Czas"
@@ -789,15 +789,15 @@ msgstr ""
"Aby Twoje listy były aktualne, należy ustawić automatyczne zadanie "
"aktualizacji tych list."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Top 10"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr "Statystyki czołówek"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Temat dla powiadomień e-mail adblocka."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Łączna liczba żądań DNS"
@@ -828,7 +828,7 @@ msgstr ""
"Zmiany na białej liście zostały zapisane. Odśwież listę, aby zmiany zostały "
"wprowadzone."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Biała lista ..."
@@ -844,10 +844,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "maks. rozmiar zestawu wyników"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr "maks. statystyki czołówek"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -856,6 +860,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Top 10"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Wyłącz restart DNS"
diff --git a/applications/luci-app-adblock/po/pt/adblock.po b/applications/luci-app-adblock/po/pt/adblock.po
index 955184f82f..e41c9ee756 100644
--- a/applications/luci-app-adblock/po/pt/adblock.po
+++ b/applications/luci-app-adblock/po/pt/adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-10 19:45+0000\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/pt/>\n"
@@ -8,9 +8,9 @@ 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.11-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Ação"
@@ -82,7 +82,7 @@ msgstr ""
"IP (RPZ-CLIENT-IP) deles. Nota: esta funcionalidade é atualmente suportada "
"apenas pelo backend DNS do BIND."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Resposta"
@@ -112,7 +112,7 @@ msgstr ""
"As alterações na lista negra foram gravadas. Atualize as suas listas de "
"adblock para que as alterações entrem em vigor."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Lista negra..."
@@ -130,11 +130,11 @@ msgstr ""
"(RPZ-CLIENT-IP) deles. Atenção: esta funcionalidade é atualmente suportada "
"apenas pelo backend DNS do BIND."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Solicitações de DNS bloqueadas"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Domínios Bloqueados"
@@ -147,7 +147,7 @@ msgstr "Cópia de Segurança da Lista de Bloqueio"
msgid "Blocklist Query"
msgstr "Consulta na Lista de Bloqueio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Pesquisando a Lista de Bloqueio..."
@@ -169,7 +169,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Cancelar"
@@ -178,11 +178,11 @@ msgstr "Cancelar"
msgid "Categories"
msgstr "Categorias"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Clientes"
@@ -198,9 +198,9 @@ msgstr ""
"packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" "
"rel=\"noreferrer noopener\" >verifique a documentação on-line</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Contagem"
@@ -234,7 +234,7 @@ msgstr "Relatório do DNS"
msgid "DNS Restart Timeout"
msgstr "Tempo Limite para Reiniciar o DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Data"
@@ -246,11 +246,11 @@ msgstr "Desativar a opção DNS Permitir"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Desativar a lista branca de DNS (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domínio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domínios"
@@ -332,7 +332,7 @@ msgstr ""
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Carimbo de tempo final"
@@ -365,7 +365,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Quinta instância"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
@@ -432,7 +432,7 @@ msgstr "Diretório Prisional"
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "As últimas solicitações do DNS"
@@ -548,7 +548,7 @@ msgstr ""
"economizar os recursos do sistema. Nota: Esta alteração requer uma "
"reinicialização completa do serviço adblock para que faça efeito."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Atualizar"
@@ -564,7 +564,7 @@ msgstr "Atualizar Temporizador"
msgid "Refresh Timer..."
msgstr "Atualizando o Temporizador..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Atualizar..."
@@ -684,7 +684,7 @@ msgstr "Fontes (Tamanho, Foco)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista separada por espaço das portas utilizadas pelo tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Carimbo de tempo incial"
@@ -771,7 +771,7 @@ msgstr ""
"permitidos.<br /> Nota: adicione apenas um domínio por linha. Comentários "
"introduzidos com '#' são permitidos - endereços ip, curingas e regex não são."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -779,7 +779,7 @@ msgstr ""
"Esta guia mostra o último relatório DNS gerado, pressione o botão "
"'Atualizar' para obter o relatório atual."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Tempo"
@@ -795,16 +795,16 @@ msgstr ""
"Para manter as suas listas de adblock atualizadas, deve configurar uma "
"tarefa de atualização automática para essas listas."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "As 10 Estatísticas Principais"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr "Estatísticas principais"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
"Defina o assunto dos e-mails que serão usados nas notificações do adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Total de solicitações de DNS"
@@ -835,7 +835,7 @@ msgstr ""
"As modificações feitas na lista branca foram salvas. Atualize a sua lista de "
"adblock para que as modificações feitas tenham efeito."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Lista Branca..."
@@ -851,10 +851,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "def. a quantidade máxima de resultados"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr "estatísticas principais max."
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -863,6 +867,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "As 10 Estatísticas Principais"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Desativar as Reinicializações do DNS"
diff --git a/applications/luci-app-adblock/po/pt_BR/adblock.po b/applications/luci-app-adblock/po/pt_BR/adblock.po
index 79b9834142..e3141547f5 100644
--- a/applications/luci-app-adblock/po/pt_BR/adblock.po
+++ b/applications/luci-app-adblock/po/pt_BR/adblock.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-02-10 14:24+0000\n"
+"PO-Revision-Date: 2022-10-19 10:29+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/pt_BR/>\n"
@@ -11,9 +11,9 @@ 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.11-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Ação"
@@ -85,7 +85,7 @@ msgstr ""
"seu endereço IP (RPZ-CLIENT-IP). Observe: Este recurso só é compatível com a "
"estrutura de DNS do bind."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Resposta"
@@ -115,7 +115,7 @@ msgstr ""
"As alterações na lista negra foram salvas. Atualize as suas listas de "
"bloqueio de anúncios para que as alterações entrem em vigor."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Lista negra..."
@@ -133,11 +133,11 @@ msgstr ""
"base no seu endereço IP (RPZ-CLIENT-IP). Observe: Este recurso só é "
"compatível com a estrutura de DNS do bind."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Requisições bloqueadas do DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Domínios Bloqueados"
@@ -150,7 +150,7 @@ msgstr "Cópia de Segurança da Lista de Bloqueio"
msgid "Blocklist Query"
msgstr "Consulta na Lista de Bloqueio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Pesquisando a Lista de Bloqueio..."
@@ -172,7 +172,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Cancelar"
@@ -181,11 +181,11 @@ msgstr "Cancelar"
msgid "Categories"
msgstr "Categorias"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Cliente"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Clientes"
@@ -201,9 +201,9 @@ msgstr ""
"packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" "
"rel=\"noreferrer noopener\" >verifique a documentação on-line</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Contagem"
@@ -237,7 +237,7 @@ msgstr "Relatório do DNS"
msgid "DNS Restart Timeout"
msgstr "Tempo Limite para Reiniciar o DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Dia"
@@ -249,11 +249,11 @@ msgstr "Desativar a opção DNS Permitir"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Desative a lista branca do DNS (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domínio"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domínios"
@@ -335,7 +335,7 @@ msgstr ""
msgid "Enabled"
msgstr "Ativado"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Fim da marca temporal"
@@ -368,7 +368,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Quinta instância"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
@@ -435,7 +435,7 @@ msgstr "Diretório Prisional"
msgid "Last Run"
msgstr "Última Execução"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "As últimas solicitações do DNS"
@@ -555,7 +555,7 @@ msgstr ""
"alteração requer uma reinicialização completa do serviço adblock para que "
"surta efeito."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Atualizar"
@@ -571,7 +571,7 @@ msgstr "Atualize o Temporizador"
msgid "Refresh Timer..."
msgstr "Atualizando o Temporizador..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Atualizar..."
@@ -626,7 +626,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:288
msgid "Restart"
-msgstr "Reinicie"
+msgstr "Reiniciar"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:96
msgid "Result"
@@ -691,7 +691,7 @@ msgstr "Fontes (Tamanho, Foco)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista separada por espaço das portas utilizadas pelo tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Início da marca temporal"
@@ -779,7 +779,7 @@ msgstr ""
"Comentários introduzidos com '#' são permitidos - endereços ip, curingas e "
"regex não são."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -787,7 +787,7 @@ msgstr ""
"Esta guia mostra o último relatório gerado do DNS, clique no botão "
"'Atualizar' para obter o mais atual."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Tempo"
@@ -803,9 +803,9 @@ msgstr ""
"Para manter as suas listas de bloqueio de anúncios atualizadas, você deve "
"configurar uma tarefa de atualização automática para essas listas."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "As 10 Estatísticas Principais"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr "Principais estatísticas"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
@@ -813,7 +813,7 @@ msgstr ""
"Defina o assunto dos E-Mais que serão usados nas notificações do bloqueador "
"de anúncios."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Total das solicitações do DNS"
@@ -844,7 +844,7 @@ msgstr ""
"As modificações feitas na lista branca foram salvas. Atualize a sua lista de "
"bloqueio de anúncios para que as modificações feitas surtam efeito."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Lista Branca..."
@@ -860,10 +860,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "def. a quantidade máxima de resultados"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr "principais estatísticas máx."
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -872,6 +876,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "As 10 Estatísticas Principais"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Desativar as Reinicializações do DNS"
diff --git a/applications/luci-app-adblock/po/ro/adblock.po b/applications/luci-app-adblock/po/ro/adblock.po
index f63a857bd5..9870319678 100644
--- a/applications/luci-app-adblock/po/ro/adblock.po
+++ b/applications/luci-app-adblock/po/ro/adblock.po
@@ -11,7 +11,7 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.11-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Acțiune"
@@ -83,7 +83,7 @@ msgstr ""
"(RPZ-CLIENT-IP). Rețineți: Această caracteristică este în prezent acceptată "
"numai de backend-ul bind DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Răspuns"
@@ -112,7 +112,7 @@ msgstr ""
"Schimbările la Lista de Interzise au fost salvate. Reîmprospătați lista "
"adblock pentru ca schimbările să aibă efect."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Lista de Interzise..."
@@ -130,11 +130,11 @@ msgstr ""
"acestora (RPZ-CLIENT-IP). Rețineți: Această funcție este în prezent "
"suportată numai de backend-ul bind DNS."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Solicitări DNS blocate"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Domenii Blocate"
@@ -147,7 +147,7 @@ msgstr "Copie de Rezervă Pentru Lista de Blocate"
msgid "Blocklist Query"
msgstr "Interogare Lista de Blocare"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Interogare Lista de Blocare..."
@@ -169,7 +169,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Anulare"
@@ -178,11 +178,11 @@ msgstr "Anulare"
msgid "Categories"
msgstr "Categorii"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Client"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Clienți"
@@ -199,9 +199,9 @@ msgstr ""
"target=\"_blank\" rel=\"noreferrer noopener\" >verificați documentația "
"online</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Număr"
@@ -235,7 +235,7 @@ msgstr "Raport DNS"
msgid "DNS Restart Timeout"
msgstr "Timp Repornire DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Data"
@@ -247,11 +247,11 @@ msgstr "Dezactivare Permite DNS"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Dezactivați lista albă DNS selectivă (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domeniu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domenii"
@@ -333,7 +333,7 @@ msgstr ""
msgid "Enabled"
msgstr "Activat"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Timestamp de final"
@@ -366,7 +366,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "A cincea instanță"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Criterii de filtrare precum dată, domeniu sau client (opțional)"
@@ -433,7 +433,7 @@ msgstr "Director Închisoare"
msgid "Last Run"
msgstr "Ultima rulare"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Ultimele Cereri DNS"
@@ -546,7 +546,7 @@ msgstr ""
"puține resurse din sistem. Vă rugăm să rețineți: această modificare necesită "
"o repornire completă a serviciului de blocare pentru a avea efect."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Reîmprospătare"
@@ -562,7 +562,7 @@ msgstr "Cronometru de reîmprospătare"
msgid "Refresh Timer..."
msgstr "Cronometru de reîmprospătare..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Reîmprospătați..."
@@ -682,7 +682,7 @@ msgstr "Surse (mărime, focalizare)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Lista de porturi utilizate de tcpdump, separate prin spații."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Timpul de pornire"
@@ -769,7 +769,7 @@ msgstr ""
"domeniu pe linie. Comentariile introduse cu \"#\" sunt permise - adresele "
"ip, wildcards și regex nu sunt permise."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -777,7 +777,7 @@ msgstr ""
"Această filă afișează ultimul raport DNS generat; apăsați butonul "
"'Actualizare' pentru a obține un raport actual."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Timp"
@@ -793,15 +793,15 @@ msgstr ""
"Pentru a vă menține listele de adblock actualizate, ar trebui să configurați "
"o sarcină de actualizare automată pentru aceste liste."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Top 10 statistici"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Subiect pentru e-mailuri de notificare adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Solicitări DNS totale"
@@ -832,7 +832,7 @@ msgstr ""
"Modificările la lista albă au fost salvate. Actualizați listele adblock "
"pentru ca modificările să intre în vigoare."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Lista albă..."
@@ -848,10 +848,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "dimensiunea maximă a setului de rezultate"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "brut (/tmp)"
@@ -860,6 +864,9 @@ msgstr "brut (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "fără legătură (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Top 10 statistici"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Dezactivare Repornire DNS"
diff --git a/applications/luci-app-adblock/po/ru/adblock.po b/applications/luci-app-adblock/po/ru/adblock.po
index 60d8d8b908..4dd461fc07 100644
--- a/applications/luci-app-adblock/po/ru/adblock.po
+++ b/applications/luci-app-adblock/po/ru/adblock.po
@@ -16,7 +16,7 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Действие"
@@ -87,7 +87,7 @@ msgstr ""
"CLIENT-IP). Обратите внимание: В настоящее время эта функция поддерживается "
"только DNS-сервером bind."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Ответ"
@@ -116,7 +116,7 @@ msgstr ""
"Изменения чёрного списка сохранены. Для того, чтобы они вступили в силу, "
"обновите списки блокировок."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Чёрный список..."
@@ -134,11 +134,11 @@ msgstr ""
"(RPZ-CLIENT-IP). Обратите внимание: В настоящее время эта функция "
"поддерживается только DNS-сервером bind."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Заблокированные DNS-запросы"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Блокируемые домены"
@@ -151,7 +151,7 @@ msgstr "Резервная копия чёрного списка"
msgid "Blocklist Query"
msgstr "Поиск по «чёрному списку»"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Поиск по чёрному списку..."
@@ -173,7 +173,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Отмена"
@@ -182,11 +182,11 @@ msgstr "Отмена"
msgid "Categories"
msgstr "Категории"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Клиент"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Клиенты"
@@ -202,9 +202,9 @@ msgstr ""
"<a href=\"https://github.com/openwrt/packages/blob/master/net/adblock/files/"
"README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >документации</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Количество"
@@ -238,7 +238,7 @@ msgstr "Отчёт DNS"
msgid "DNS Restart Timeout"
msgstr "Тайм-аут перезапуска DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Дата"
@@ -250,11 +250,11 @@ msgstr "Отключить пропуск DNS"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Отключить выборочные белые списки DNS (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Домен"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Домены"
@@ -333,7 +333,7 @@ msgstr "Включить подробное формирование отчёт
msgid "Enabled"
msgstr "Включено"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Время окончания"
@@ -366,7 +366,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Пятая инстанция"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Критерии фильтрации, такие как дата, домен или клиент (необязательно)"
@@ -432,7 +432,7 @@ msgstr "Папка для «тюрьмы»"
msgid "Last Run"
msgstr "Последний запуск"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Последние DNS-запросы"
@@ -546,7 +546,7 @@ msgstr ""
"нагрузки на систему. Обратите внимание: для работы данной опции требуется "
"полная перезагрузка службы блокировщика рекламы."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Обновить"
@@ -562,7 +562,7 @@ msgstr "Обновить таймер"
msgid "Refresh Timer..."
msgstr "Обновить таймер..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Обновить..."
@@ -680,7 +680,7 @@ msgstr "Источники (Размер, Фокусировка)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Разделенный пробелами список портов, используемых tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Время начала"
@@ -766,7 +766,7 @@ msgstr ""
"на строку. Разрешается использование комментариев, начинающихся на '#'. IP-"
"адреса и регулярные выражения не поддерживаются."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -774,7 +774,7 @@ msgstr ""
"На этой вкладке показан последний созданный отчет DNS, нажмите кнопку "
"'Обновить', чтобы получить текущий отчет."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Время"
@@ -788,15 +788,15 @@ msgid ""
"job for these lists."
msgstr "Чтобы списки были актуальны, настройте их автоматическое обновление."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Топ-10 статистики"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Тема, используемая для отправки электронных писем."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Всего DNS-запросов"
@@ -827,7 +827,7 @@ msgstr ""
"Изменения в белом списке были сохранены. Обновите свои списки блокировок, "
"чтобы изменения вступили в силу."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Белый список..."
@@ -843,10 +843,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "макс. размер списка результатов"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -855,6 +859,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Топ-10 статистики"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Отключить перезагрузки DNS"
diff --git a/applications/luci-app-adblock/po/si/adblock.po b/applications/luci-app-adblock/po/si/adblock.po
index fb4e93a289..781549bc6b 100644
--- a/applications/luci-app-adblock/po/si/adblock.po
+++ b/applications/luci-app-adblock/po/si/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.5\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr ""
@@ -77,7 +77,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "පිළිතුර"
@@ -102,7 +102,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -117,11 +117,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -134,7 +134,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -152,7 +152,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr ""
@@ -161,11 +161,11 @@ msgstr ""
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -177,9 +177,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -211,7 +211,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -223,11 +223,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -305,7 +305,7 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -333,7 +333,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -396,7 +396,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -493,7 +493,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -509,7 +509,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -625,7 +625,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -701,13 +701,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -721,15 +721,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -758,7 +758,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -774,10 +774,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/sk/adblock.po b/applications/luci-app-adblock/po/sk/adblock.po
index dd03e73b7a..7790622a06 100644
--- a/applications/luci-app-adblock/po/sk/adblock.po
+++ b/applications/luci-app-adblock/po/sk/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.14.1\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Akcia"
@@ -80,7 +80,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Odpoveď"
@@ -107,7 +107,7 @@ msgstr ""
"Zmeny v zozname zakázaných domén boli uložené. Obnovte zoznamy Adblocku aby "
"sa prejavili."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Zoznam zakázaných domén..."
@@ -122,11 +122,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Zablokované požiadavky servera DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Blokované domény"
@@ -139,7 +139,7 @@ msgstr "Záloha zoznamu blokovaných domén"
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -157,7 +157,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Zrušiť"
@@ -166,11 +166,11 @@ msgstr "Zrušiť"
msgid "Categories"
msgstr "Kategórie"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Klienti"
@@ -182,9 +182,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Počet"
@@ -216,7 +216,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Dátum"
@@ -228,11 +228,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Doména"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domény"
@@ -310,7 +310,7 @@ msgstr ""
msgid "Enabled"
msgstr "Zapnuté"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -338,7 +338,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -401,7 +401,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -498,7 +498,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -514,7 +514,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -630,7 +630,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -706,13 +706,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -726,15 +726,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -763,7 +763,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -779,10 +779,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/sv/adblock.po b/applications/luci-app-adblock/po/sv/adblock.po
index 4f8b61c1f0..ce504285a2 100644
--- a/applications/luci-app-adblock/po/sv/adblock.po
+++ b/applications/luci-app-adblock/po/sv/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Åtgärd"
@@ -48,7 +48,7 @@ msgstr "Ytterligare arrest-blocklista"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:300
msgid "Additional Settings"
-msgstr "Fler inställningar"
+msgstr "Ytterligare inställningar"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:380
msgid "Additional trigger delay in seconds before adblock processing begins."
@@ -79,7 +79,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Svar"
@@ -108,7 +108,7 @@ msgstr ""
"Ändringar av startlistan har sparats. Uppdatera dina annonsblockeringslistor "
"för att ändringarna ska få verkan."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Svartlista..."
@@ -123,11 +123,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Blockerade DNS-uppslag"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Blockerade domäner"
@@ -140,7 +140,7 @@ msgstr "Blockeringslistssäkerhetskopia"
msgid "Blocklist Query"
msgstr "Blockeringslistsfråga"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Blockeringslistsfråga..."
@@ -161,7 +161,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Avbryt"
@@ -170,11 +170,11 @@ msgstr "Avbryt"
msgid "Categories"
msgstr "Kategorier"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Klient"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Klienter"
@@ -190,9 +190,9 @@ msgstr ""
"blob/master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
"noopener\" >online-dokumentationen</a> för mer information."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Räkna"
@@ -226,7 +226,7 @@ msgstr "DNS-rapport"
msgid "DNS Restart Timeout"
msgstr "Tidsgräns för DNS-omstart"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Datum"
@@ -238,11 +238,11 @@ msgstr "Inaktivera DNS-tillåtelse"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Domän"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Domäner"
@@ -320,7 +320,7 @@ msgstr "Aktivera utförlig avlusningsloggning i händelse av behandlingsfel."
msgid "Enabled"
msgstr "Aktiverad"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Sluttidstämpel"
@@ -350,7 +350,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Femte instans"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Filtreringsvillkor som datum, domän eller klient (valfritt)"
@@ -417,7 +417,7 @@ msgstr "Arrestkatalog"
msgid "Last Run"
msgstr "Kördes senast"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Senaste DNS-begäranden"
@@ -528,7 +528,7 @@ msgstr ""
"systemresurser i anspråk. Notera: Denna ändring kräver en fullständig "
"omstart av annonsblockeringstjänsten för att ha verkan."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Uppdatera"
@@ -544,7 +544,7 @@ msgstr "Förnya stoppuret"
msgid "Refresh Timer..."
msgstr "Förnya stoppuret..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Fräscha upp..."
@@ -662,7 +662,7 @@ msgstr "Källor (Storlek, Fokus)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Utrymmesseparerad lista över portar som används av tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -738,13 +738,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -758,15 +758,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -795,7 +795,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -811,10 +811,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/templates/adblock.pot b/applications/luci-app-adblock/po/templates/adblock.pot
index 3b17fb1e4b..33399212ac 100644
--- a/applications/luci-app-adblock/po/templates/adblock.pot
+++ b/applications/luci-app-adblock/po/templates/adblock.pot
@@ -1,7 +1,7 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr ""
@@ -68,7 +68,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr ""
@@ -93,7 +93,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -108,11 +108,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -125,7 +125,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -143,7 +143,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr ""
@@ -152,11 +152,11 @@ msgstr ""
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -168,9 +168,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr ""
@@ -202,7 +202,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr ""
@@ -214,11 +214,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -296,7 +296,7 @@ msgstr ""
msgid "Enabled"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -324,7 +324,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -387,7 +387,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -484,7 +484,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -500,7 +500,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -616,7 +616,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -692,13 +692,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr ""
@@ -712,15 +712,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -749,7 +749,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -765,10 +765,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/tr/adblock.po b/applications/luci-app-adblock/po/tr/adblock.po
index 5e9680d951..61768d23a3 100644
--- a/applications/luci-app-adblock/po/tr/adblock.po
+++ b/applications/luci-app-adblock/po/tr/adblock.po
@@ -1,16 +1,16 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-18 20:58+0000\n"
-"Last-Translator: Oğuz Ersen <oguzersen@protonmail.com>\n"
+"PO-Revision-Date: 2022-10-23 19:52+0000\n"
+"Last-Translator: semih <semiht@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsadblock/tr/>\n"
"Language: tr\n"
"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.11-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Eylem"
@@ -81,7 +81,7 @@ msgstr ""
"isteklerine izin verin. Lütfen dikkat: Bu özellik şu anda yalnızca bind DNS "
"arka ucu tarafından desteklenmektedir."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Cevap"
@@ -110,7 +110,7 @@ msgstr ""
"Kara liste değişiklikleri kaydedildi. Değişikliklerin etkili olması için "
"reklam engelleme listelerinizi yenileyin."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Kara liste..."
@@ -128,11 +128,11 @@ msgstr ""
"isteklerini engelleyin. Lütfen dikkat: Bu özellik şu anda yalnızca bind DNS "
"arka ucu tarafından desteklenmektedir."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Engellenen DNS İstekleri"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Engellenen Alan Adları"
@@ -145,7 +145,7 @@ msgstr "Engelleme Listesi Yedekleme"
msgid "Blocklist Query"
msgstr "Engelleme Listesi Sorgusu"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Engelleme Listesi Sorgusu..."
@@ -167,7 +167,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "İptal"
@@ -176,11 +176,11 @@ msgstr "İptal"
msgid "Categories"
msgstr "Kategoriler"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "İstemci"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "İstemciler"
@@ -197,9 +197,9 @@ msgstr ""
"README.md\" target=\"_blank\" rel=\"noreferrer noopener\" > çevrimiçi "
"belgelere </a> bakın."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Adet"
@@ -233,7 +233,7 @@ msgstr "DNS Raporu"
msgid "DNS Restart Timeout"
msgstr "DNS Yeniden Başlatma Zaman Aşımı"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Tarih"
@@ -245,11 +245,11 @@ msgstr "DNS İzin Vermeyi Devre Dışı bırakın"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Seçici DNS beyaz listeyi (RPZ-PASSTHRU) devre dışı bırakın."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Alan"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Alan adları"
@@ -331,7 +331,7 @@ msgstr ""
msgid "Enabled"
msgstr "Etkin"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Zaman damgasını bitir"
@@ -364,7 +364,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "Beşinci örnek"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Tarih, alan, client gibi filtre özellikleri (opsiyonel)"
@@ -431,7 +431,7 @@ msgstr "Kafes Dizini"
msgid "Last Run"
msgstr "Son çalışma zamanı"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Yeni DNS Sorguları"
@@ -548,7 +548,7 @@ msgstr ""
"önceliğini azaltın. Lütfen dikkat: Bu değişikliğin yürürlüğe girmesi için "
"adblock hizmetinin tam olarak yeniden başlatılması gerekir."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Yenile"
@@ -564,7 +564,7 @@ msgstr "Zamanlayıcıyı Yenile"
msgid "Refresh Timer..."
msgstr "Zamanlayıcıyı Yenile .."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Yenile.."
@@ -684,7 +684,7 @@ msgstr ""
"Tcpdump tarafından kullanılan bağlantı noktalarının boşlukla ayrılmış "
"listesi."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "Zaman Damgasını Başlat"
@@ -770,7 +770,7 @@ msgstr ""
"alanı ekleyin. '#' İle tanıtılan yorumlara izin verilir - ip adresleri, "
"joker karakterler ve normal ifadelere izin verilmez."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -778,7 +778,7 @@ msgstr ""
"Bu sekme, oluşturulan son DNS Raporunu gösterir, güncel olanı almak için "
"'Yenile' düğmesine basın."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Zaman"
@@ -794,15 +794,15 @@ msgstr ""
"Reklam engelleme listelerinizi güncel tutmak için, bu listeler için otomatik "
"bir güncelleme işi ayarlamalısınız."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "En İyi 10 İstatistik"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr "En İyi İstatistikler"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Adblock bildirim e-postaları için konu."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Toplam DNS İstekleri"
@@ -833,7 +833,7 @@ msgstr ""
"Beyaz liste değişiklikleri kaydedildi. Değişikliklerin etkili olacağı "
"adblock listelerinizi yenileyin."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Beyaz liste..."
@@ -849,10 +849,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "maks. sonuç kümesi boyutu"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr "maks. en iyi istatistikler"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -861,6 +865,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "En İyi 10 İstatistik"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "DNS Yeniden Başlatmalarını Devre Dışı bırakın"
diff --git a/applications/luci-app-adblock/po/uk/adblock.po b/applications/luci-app-adblock/po/uk/adblock.po
index 22bc359a18..62e98bcf20 100644
--- a/applications/luci-app-adblock/po/uk/adblock.po
+++ b/applications/luci-app-adblock/po/uk/adblock.po
@@ -11,7 +11,7 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.14.1-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Дія"
@@ -81,7 +81,7 @@ msgstr ""
"CLIENT-IP). Запримітьте: наразі ця функція підтримується лише DNS-сервером "
"bind."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Відповідь"
@@ -110,7 +110,7 @@ msgstr ""
"Зміни чорного списку збережено. Оновіть свої списки блокування реклами, щоб "
"зміни вступили в силу."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "Чорний список..."
@@ -127,11 +127,11 @@ msgstr ""
"Блокувати всі запити певних клієнтів DNS на основі їх IP-адреси (RPZ-CLIENT-"
"IP). Запримітьте: наразі ця функція підтримується лише DNS-сервером bind."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "Заблоковані DNS-запити"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "Заблоковані домени"
@@ -144,7 +144,7 @@ msgstr "Резервна копія списку блокування"
msgid "Blocklist Query"
msgstr "Запит до списку блокування"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "Запит до списку блокування..."
@@ -166,7 +166,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "Скасувати"
@@ -175,11 +175,11 @@ msgstr "Скасувати"
msgid "Categories"
msgstr "Категорії"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Клієнт"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "Клієнти"
@@ -196,9 +196,9 @@ msgstr ""
"target=\"_blank\" rel=\"noreferrer noopener\" >дивіться онлайн документацію</"
"a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Кількість"
@@ -232,7 +232,7 @@ msgstr "Звіт DNS"
msgid "DNS Restart Timeout"
msgstr "Тайм-аут перезапуску DNS"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Дата"
@@ -244,11 +244,11 @@ msgstr "Вимкнути пропуск DNS"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "Вимкнути вибірковий білий список DNS (RPZ-PASSTHRU)."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "Домен"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "Домени"
@@ -329,7 +329,7 @@ msgstr "Увімкнути детальний звіт на випадок бу
msgid "Enabled"
msgstr "Увімкнено"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "Час завершення"
@@ -362,7 +362,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "П'ятий екземпляр"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "Критерії фільтра, як дата, домен або клієнт (необов'язково)"
@@ -430,7 +430,7 @@ msgstr "Тека для «в'язниці» (jail)"
msgid "Last Run"
msgstr "Останній запуск"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "Останні DNS-запити"
@@ -546,7 +546,7 @@ msgstr ""
"систему. Будь ласка, запримітьте: ця зміна вимагає повного перезапуску "
"Adblock."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "Оновити"
@@ -562,7 +562,7 @@ msgstr "Оновити таймер"
msgid "Refresh Timer..."
msgstr "Оновити таймер..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "Оновити..."
@@ -693,7 +693,7 @@ msgstr "Джерела (Розмір, Фокусування)"
msgid "Space separated list of ports used by tcpdump."
msgstr "Розділений пробілами список портів, які використовує tcpdump."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
#, fuzzy
msgid "Start Timestamp"
msgstr "Час початку"
@@ -784,7 +784,7 @@ msgstr ""
"рядок. Дозволено використання коментарів, що починається з '#'; IP-адреси та "
"регулярні вирази не підтримуються."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
@@ -792,7 +792,7 @@ msgstr ""
"На цій вкладці відображається останній згенерований звіт DNS, натисніть "
"кнопку «Оновити», щоб отримати поточний звіт."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Час"
@@ -808,15 +808,15 @@ msgstr ""
"Щоб ваші списки блокування реклами залишалися актуальними, вам слід "
"налаштувати завдання автоматичного оновлення для цих списків."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "Топ-10 статистики"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Тема E-Mail сповіщень про блокування реклами."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "Усього DNS-запитів"
@@ -847,7 +847,7 @@ msgstr ""
"Зміни білого списку збережено. Оновіть свої списки блокування реклами, щоб "
"зміни вступили в силу."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "Білий список..."
@@ -863,10 +863,14 @@ msgstr "dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "kresd (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "макс. розмір набору результатів"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "raw (/tmp)"
@@ -875,6 +879,9 @@ msgstr "raw (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "Топ-10 статистики"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "Вимкнути перезавантаження DNS"
diff --git a/applications/luci-app-adblock/po/vi/adblock.po b/applications/luci-app-adblock/po/vi/adblock.po
index 2ecd6747e1..5e935917f4 100644
--- a/applications/luci-app-adblock/po/vi/adblock.po
+++ b/applications/luci-app-adblock/po/vi/adblock.po
@@ -10,7 +10,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "Hành động"
@@ -78,7 +78,7 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "Phản hồi"
@@ -103,7 +103,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr ""
@@ -118,11 +118,11 @@ msgid ""
"DNS backend."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr ""
@@ -135,7 +135,7 @@ msgstr ""
msgid "Blocklist Query"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr ""
@@ -153,7 +153,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr ""
@@ -162,11 +162,11 @@ msgstr ""
msgid "Categories"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "Khách hàng"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr ""
@@ -178,9 +178,9 @@ msgid ""
"noopener\" >check the online documentation</a>"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "Bộ đếm"
@@ -213,7 +213,7 @@ msgstr ""
msgid "DNS Restart Timeout"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "Ngày"
@@ -225,11 +225,11 @@ msgstr ""
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr ""
@@ -307,7 +307,7 @@ msgstr ""
msgid "Enabled"
msgstr "Bật"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr ""
@@ -335,7 +335,7 @@ msgstr ""
msgid "Fifth instance"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr ""
@@ -398,7 +398,7 @@ msgstr ""
msgid "Last Run"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr ""
@@ -495,7 +495,7 @@ msgid ""
"service restart to take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr ""
@@ -511,7 +511,7 @@ msgstr ""
msgid "Refresh Timer..."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr ""
@@ -627,7 +627,7 @@ msgstr ""
msgid "Space separated list of ports used by tcpdump."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr ""
@@ -703,13 +703,13 @@ msgid ""
"'#' are allowed - ip addresses, wildcards and regex are not."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "Thời gian"
@@ -723,15 +723,15 @@ msgid ""
"job for these lists."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr ""
@@ -761,7 +761,7 @@ msgid ""
"take effect."
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr ""
@@ -777,10 +777,14 @@ msgstr ""
msgid "kresd (/etc/kresd)"
msgstr ""
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr ""
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr ""
diff --git a/applications/luci-app-adblock/po/zh_Hans/adblock.po b/applications/luci-app-adblock/po/zh_Hans/adblock.po
index cf34ec07f3..99ff0f41d5 100644
--- a/applications/luci-app-adblock/po/zh_Hans/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hans/adblock.po
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-06-23 07:20+0000\n"
-"Last-Translator: MkQtS <onewordwrong@aliyun.com>\n"
+"PO-Revision-Date: 2022-10-19 06:39+0000\n"
+"Last-Translator: Eric <hamburger1024@mailbox.org>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsadblock/zh_Hans/>\n"
"Language: zh_Hans\n"
@@ -15,9 +15,9 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.13.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "操作"
@@ -86,7 +86,7 @@ msgstr ""
"基于特定DNS客户端的IP地址允许这些客户端的所有请求(RPZ-CLIENT-IP)。请注意:眼"
"下只有bind DNS后端支持此功能。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "回答"
@@ -111,7 +111,7 @@ msgid ""
"take effect."
msgstr "黑名单更改已保存。刷新您的广告拦截列表以使更改生效。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "黑名单..."
@@ -128,11 +128,11 @@ msgstr ""
"基于特定DNS客户端的IP地址拦截它们的所有请求 (RPZ-CLIENT-IP)。请注意:眼下只有"
"bind DNS 后端支持此功能。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "阻止的DNS请求"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "已拦截域名"
@@ -145,7 +145,7 @@ msgstr "黑名单列表的备份"
msgid "Blocklist Query"
msgstr "拦截列表查询"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "黑名单查询..."
@@ -165,7 +165,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "取消"
@@ -174,11 +174,11 @@ msgstr "取消"
msgid "Categories"
msgstr "类别"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "客户端"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "客户端"
@@ -193,9 +193,9 @@ msgstr ""
"href=\"https://github.com/openwrt/packages/blob/master/net/adblock/files/"
"README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >查看在线文档</a>"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "计数"
@@ -227,7 +227,7 @@ msgstr "DNS报告"
msgid "DNS Restart Timeout"
msgstr "DNS重新启动超时"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "日期"
@@ -239,11 +239,11 @@ msgstr "禁用DNS允许"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "禁用选择性DNS白名单(RPZ-PASSTHRU)。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "域名"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "域名"
@@ -321,7 +321,7 @@ msgstr "在出现任何处理错误时启用详细的调试日志。"
msgid "Enabled"
msgstr "已启用"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "结束时间戳"
@@ -351,7 +351,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "第五个实例"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "过滤条件,例如日期,域或客户(可选)"
@@ -416,7 +416,7 @@ msgstr "黑名单目录"
msgid "Last Run"
msgstr "最后运行"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "最新的DNS请求"
@@ -519,7 +519,7 @@ msgstr ""
"降低adblock后台处理的优先级以减少系统资源.请注意:此更改要求重新启动完整的"
"adblock服务才能生效."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "刷新"
@@ -535,7 +535,7 @@ msgstr "定时恢复"
msgid "Refresh Timer..."
msgstr "定时恢复中..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "刷新..."
@@ -651,7 +651,7 @@ msgstr "来源(大小,焦点)"
msgid "Space separated list of ports used by tcpdump."
msgstr "tcpdump使用的端口列表,用空格分隔端口。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "开始时间戳"
@@ -731,13 +731,13 @@ msgstr ""
"这是本地adblock白名单,始终允许某些(子)域。<br />请注意:每行仅添加一个域。"
"允许以“#”开头的注释-不允许使用IP地址,通配符和正则表达式。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr "此选项卡显示上次生成的 DNS 报告,按“刷新”按钮获取当前报告。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "时间"
@@ -751,15 +751,15 @@ msgid ""
"job for these lists."
msgstr "为了使您的广告过滤列表保持最新,您应该为这些列表设置一个自动更新任务。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "前 10 统计数据"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr "热门统计"
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "广告拦截通知邮件的主题。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "DNS 请求总数"
@@ -788,7 +788,7 @@ msgid ""
"take effect."
msgstr "白名单更改已保存。刷新您的广告拦截列表以使更改生效。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "白名单..."
@@ -804,10 +804,14 @@ msgstr "Dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "抑制 (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "最大结果集大小"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr "max. top statistics"
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "原始(/ tmp)"
@@ -816,6 +820,9 @@ msgstr "原始(/ tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "未绑定 (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "前 10 统计数据"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "禁用DNS重新启动"
diff --git a/applications/luci-app-adblock/po/zh_Hant/adblock.po b/applications/luci-app-adblock/po/zh_Hant/adblock.po
index 5c3ba5cae1..6f6cd66f1a 100644
--- a/applications/luci-app-adblock/po/zh_Hant/adblock.po
+++ b/applications/luci-app-adblock/po/zh_Hant/adblock.po
@@ -16,7 +16,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.12.1\n"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:272
msgid "Action"
msgstr "動作"
@@ -85,7 +85,7 @@ msgstr ""
"基於特定 DNS 用戶端的 IP 位址允許這些用戶端的所有請求 (RPZ-CLIENT-IP)。請注"
"意:目前只有 bind DNS 後端支援此功能。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:271
msgid "Answer"
msgstr "回答"
@@ -111,7 +111,7 @@ msgid ""
"take effect."
msgstr "黑名單變更已儲存;請重新整理您的 Adblock 清單來使變更生效。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:282
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:296
msgid "Blacklist..."
msgstr "黑名單…"
@@ -128,11 +128,11 @@ msgstr ""
"基於特定 DNS 用戶端的 IP 位址封鎖它們的所有請求 (RPZ-CLIENT-IP)。請注意:目前"
"只有 bind DNS 後端支援此功能。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:313
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:327
msgid "Blocked DNS Requests"
msgstr "封鎖的 DNS 請求"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:211
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:225
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
msgid "Blocked Domains"
msgstr "封鎖的域名"
@@ -145,7 +145,7 @@ msgstr "黑名單備份"
msgid "Blocklist Query"
msgstr "封鎖清單查詢"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:322
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:336
msgid "Blocklist Query..."
msgstr "黑名單查詢…"
@@ -165,7 +165,7 @@ msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:22
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:57
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:109
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:176
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
msgid "Cancel"
msgstr "取消"
@@ -174,11 +174,11 @@ msgstr "取消"
msgid "Categories"
msgstr "類別"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:255
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:269
msgid "Client"
msgstr "用戶端"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:221
msgid "Clients"
msgstr "用戶端"
@@ -194,9 +194,9 @@ msgstr ""
"files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >請參閱線上文"
"件</a> 以獲得更多資訊"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:220
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:222
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:224
msgid "Count"
msgstr "計數"
@@ -228,7 +228,7 @@ msgstr "DNS 報告"
msgid "DNS Restart Timeout"
msgstr "DNS 重新啟動逾時值"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:253
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:267
msgid "Date"
msgstr "日期"
@@ -240,11 +240,11 @@ msgstr "停用 DNS 解析修改"
msgid "Disable selective DNS whitelisting (RPZ-PASSTHRU)."
msgstr "停用選擇性 DNS 白名單 (RPZ-PASSTHRU)。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:270
msgid "Domain"
msgstr "網域名稱"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:223
msgid "Domains"
msgstr "網域"
@@ -322,7 +322,7 @@ msgstr "在出現任何處理錯誤的情況下,請啟用詳細除錯日誌記
msgid "Enabled"
msgstr "啟用"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:305
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:319
msgid "End Timestamp"
msgstr "結束時間戳"
@@ -354,7 +354,7 @@ msgstr ""
msgid "Fifth instance"
msgstr "第五個實例"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:157
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:170
msgid "Filter criteria like date, domain or client (optional)"
msgstr "篩選器準則(例如:日期、域名或客戶端,可選)"
@@ -419,7 +419,7 @@ msgstr "Jail 檔案目錄"
msgid "Last Run"
msgstr "最後執行"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:341
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:355
msgid "Latest DNS Requests"
msgstr "最新 DNS 請求"
@@ -525,7 +525,7 @@ msgstr ""
"降低 Adblock 後台行程的優先權以耗費更少的系統資源;請注意:此變更需要您完全重"
"新啟動 Adblock 服務後才能生效。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:184
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:198
msgid "Refresh"
msgstr "重新整理"
@@ -541,7 +541,7 @@ msgstr "定時重整"
msgid "Refresh Timer..."
msgstr "定時重整中..."
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:329
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:343
msgid "Refresh..."
msgstr "重新整理…"
@@ -658,7 +658,7 @@ msgstr "來源(大小、聚焦的類別)"
msgid "Space separated list of ports used by tcpdump."
msgstr "tcpdump 使用的通訊埠號(以空格分隔)。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:301
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
msgid "Start Timestamp"
msgstr "啟動時間戳"
@@ -740,13 +740,13 @@ msgstr ""
"入一個域名,允許使用 \"#\" 來引入註解,但不允許使用 IP 位址、萬用字元和正規表"
"示式。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:298
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
msgid ""
"This tab shows the last generated DNS Report, press the 'Refresh' button to "
"get a current one."
msgstr "此頁籤顯示上次產生的 DNS 報告,按「更新」按鈕取得目前報告。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:254
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:268
msgid "Time"
msgstr "時間"
@@ -760,15 +760,15 @@ msgid ""
"job for these lists."
msgstr "要保持最新的 Adblock 清單,您應該設定這些清單的自動更新工作。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:334
-msgid "Top 10 Statistics"
-msgstr "前 10 統計"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:348
+msgid "Top Statistics"
+msgstr ""
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:519
msgid "Topic for adblock notification E-Mails."
msgstr "Adblock 通知電子郵件的主旨。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
msgid "Total DNS Requests"
msgstr "DNS 請求總數"
@@ -797,7 +797,7 @@ msgid ""
"take effect."
msgstr "白名單變更已儲存;請重新整理您的 Adblock 清單來使變更生效。"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:274
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:288
msgid "Whitelist..."
msgstr "白名單..."
@@ -813,10 +813,14 @@ msgstr "Dnsmasq (/tmp/dnsmasq.d)"
msgid "kresd (/etc/kresd)"
msgstr "抑制 (/etc/kresd)"
-#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:163
msgid "max. result set size"
msgstr "最大結果集大小"
+#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:150
+msgid "max. top statistics"
+msgstr ""
+
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:424
msgid "raw (/tmp)"
msgstr "原始 (/tmp)"
@@ -825,6 +829,9 @@ msgstr "原始 (/tmp)"
msgid "unbound (/var/lib/unbound)"
msgstr "Unbound (/var/lib/unbound)"
+#~ msgid "Top 10 Statistics"
+#~ msgstr "前 10 統計"
+
#~ msgid "Disable DNS Restarts"
#~ msgstr "停用 DNS 重新啟動"
diff --git a/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json b/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
index c78bc854b0..61b6f3b57d 100644
--- a/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
+++ b/applications/luci-app-adblock/root/usr/share/rpcd/acl.d/luci-app-adblock.json
@@ -22,7 +22,7 @@
"/etc/init.d/adblock restart" : [ "exec" ],
"/etc/init.d/adblock suspend" : [ "exec" ],
"/etc/init.d/adblock resume" : [ "exec" ],
- "/etc/init.d/adblock report [a-z]* [0-9]* *" : [ "exec" ],
+ "/etc/init.d/adblock report [a-z]* [0-9]* [0-9]* *" : [ "exec" ],
"/etc/init.d/adblock timer list" : [ "exec" ],
"/etc/init.d/adblock timer remove [0-9]*" : [ "exec" ],
"/etc/init.d/adblock timer add * [0-9]* [0-9*]* [0-6,-*]*" : [ "exec" ],
diff --git a/applications/luci-app-aria2/po/ar/aria2.po b/applications/luci-app-aria2/po/ar/aria2.po
index ca4bfe6835..5d894e4d4d 100644
--- a/applications/luci-app-aria2/po/ar/aria2.po
+++ b/applications/luci-app-aria2/po/ar/aria2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-10 04:35+0000\n"
-"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: Abdullah AlShaikh <abdullah@alshai5.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsaria2/ar/>\n"
"Language: ar\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.14.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"
-msgstr ""
+msgstr "<abbr title=\"Local Peer Discovery\">LPD</abbr> مفعّل"
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:551
msgid "Additional BT tracker"
diff --git a/applications/luci-app-aria2/po/templates/aria2.pot b/applications/luci-app-aria2/po/templates/aria2.pot
index a1ec0d5a15..2deb3b1796 100644
--- a/applications/luci-app-aria2/po/templates/aria2.pot
+++ b/applications/luci-app-aria2/po/templates/aria2.pot
@@ -599,12 +599,12 @@ msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:585
msgid ""
"Specify file allocation method. If you are using newer file systems such as "
-"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), "
-"\"falloc\" is your best choice. It allocates large(few GiB) files almost "
-"instantly, but it may not be available if your system doesn't have "
-"posix_fallocate(3) function. Don't use \"falloc\" with legacy file systems "
-"such as ext3 and FAT32 because it takes almost same time as \"prealloc\" and "
-"it blocks aria2 entirely until allocation finishes."
+"ext4 (with extents support), btrfs, xfs or NTFS (MinGW build only), \"falloc"
+"\" is your best choice. It allocates large(few GiB) files almost instantly, "
+"but it may not be available if your system doesn't have posix_fallocate(3) "
+"function. Don't use \"falloc\" with legacy file systems such as ext3 and "
+"FAT32 because it takes almost same time as \"prealloc\" and it blocks aria2 "
+"entirely until allocation finishes."
msgstr ""
#: applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/config.js:505
diff --git a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
index 29d4fda1ae..5a49401e0a 100644
--- a/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
+++ b/applications/luci-app-attendedsysupgrade/po/zh_Hans/attendedsysupgrade.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-07-01 10:29+0000\n"
-"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
+"PO-Revision-Date: 2022-10-26 13:13+0000\n"
+"Last-Translator: Byacrya <byacrya@proton.me>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsattendedsysupgrade/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.13.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:63
msgid "10% Received build request"
@@ -36,7 +36,7 @@ msgstr "地址"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:16
msgid "Address of the sysupgrade server"
-msgstr "系统升级服务器的地址"
+msgstr "系统更新服务器地址"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:26
msgid "Advanced Mode"
@@ -46,15 +46,15 @@ msgstr "高级模式"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:437
#: applications/luci-app-attendedsysupgrade/root/usr/share/luci/menu.d/luci-app-attendedsysupgrade.json:3
msgid "Attended Sysupgrade"
-msgstr "参与式系统升级"
+msgstr "值守式系统更新"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:10
msgid "Attendedsysupgrade Configuration."
-msgstr "Attended系统升级 配置。"
+msgstr "值守式系统更新配置。"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:374
msgid "Board Name / Profile"
-msgstr "板名称/配置文件"
+msgstr "主板名称/配置"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:117
msgid "Build Date"
@@ -86,12 +86,12 @@ msgstr "配置"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:306
msgid "Could not reach API at \"%s\". Please try again later."
-msgstr "无法访问位于 “%s” 的 API。请稍后再试。"
+msgstr "无法访问位于 “%s” 的 API,请稍后再试。"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:381
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:440
msgid "Currently running: %s - %s"
-msgstr "当前运行中:%s - %s"
+msgstr "当前版本:%s - %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:123
msgid "Download firmware image"
@@ -111,11 +111,11 @@ msgstr "构建固件镜像时出错"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:305
msgid "Error connecting to upgrade server"
-msgstr "连接升级服务器出错"
+msgstr "连接至升级服务器时出错"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:266
msgid "Error during download of firmware. Please try again"
-msgstr "固件下载出错。请重试"
+msgstr "固件下载出错,请重试"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:118
msgid "Filename"
@@ -135,7 +135,7 @@ msgstr "安装固件镜像"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:271
msgid "Installing the sysupgrade. Do not unpower device!"
-msgstr "正在安装 sysupgrade。不要切断电源!"
+msgstr "正在更新系统,请勿切断电源!"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:270
msgid "Installing..."
@@ -143,11 +143,11 @@ msgstr "安装中…"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:139
msgid "Keep settings and retain the current configuration"
-msgstr "保持设置并保留当前配置"
+msgstr "保留当前配置"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:380
msgid "New firmware upgrade available"
-msgstr "有新的固件升级可用"
+msgstr "有新固件版本可供更新"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:400
msgid "No upgrade available"
@@ -159,7 +159,7 @@ msgstr "概览"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:375
msgid "Packages"
-msgstr "包"
+msgstr "软件包"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:175
msgid "Please report the error message and request"
@@ -175,7 +175,7 @@ msgstr "进度:%s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:161
msgid "Queued..."
-msgstr "已排队…"
+msgstr "队列中…"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:176
msgid "Request Data:"
@@ -195,11 +195,11 @@ msgstr "SHA256"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:444
msgid "Search for firmware upgrade"
-msgstr "搜索固件升级"
+msgstr "搜索固件更新"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:22
msgid "Search for new sysupgrades on opening the tab"
-msgstr "打开标签页时搜索新的系统升级"
+msgstr "打开此标签页时搜索新的系统更新"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:21
msgid "Search on opening"
@@ -207,7 +207,7 @@ msgstr "打开时进行搜索"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:299
msgid "Searching for an available sysupgrade of %s - %s"
-msgstr "正在搜索 %s - %s 的可用系统升级"
+msgstr "正在搜索 %s - %s 的可用系统更新"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:297
msgid "Searching..."
@@ -223,11 +223,11 @@ msgstr "服务器响应:%s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/configuration.js:27
msgid "Show advanced options like package list modification"
-msgstr "显示高级选项,如包列表修改"
+msgstr "显示高级选项,如软件包列表更改"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:152
msgid "Successfully created firmware image"
-msgstr "成功创建了固件镜像"
+msgstr "已成功创建固件镜像"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:116
msgid "Target"
@@ -237,16 +237,16 @@ msgstr "目标"
msgid ""
"The attended sysupgrade service allows to easily upgrade vanilla and custom "
"firmware images."
-msgstr "attended 系统升级服务允许轻松升级 vanilla 和自定义固件镜像。"
+msgstr "值守式系统升级服务可让您轻松升级原版和自定义固件镜像。"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:401
msgid "The device runs the latest firmware version %s - %s"
-msgstr "此设备运行最新的固件版本 %s - %s"
+msgstr "此设备正运行最新的固件版本 %s - %s"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:439
msgid ""
"This is done by building a new firmware on demand via an online service."
-msgstr "这是通过在线服务按需构建新的固件来实现的。"
+msgstr "这是通过按需构建新固件的在线服务来实现的。"
#: applications/luci-app-attendedsysupgrade/htdocs/luci-static/resources/view/attendedsysupgrade/overview.js:253
msgid "Uploading firmware from browser to device"
diff --git a/applications/luci-app-banip/po/pt_BR/banip.po b/applications/luci-app-banip/po/pt_BR/banip.po
index e5330b0501..02e24ce75e 100644
--- a/applications/luci-app-banip/po/pt_BR/banip.po
+++ b/applications/luci-app-banip/po/pt_BR/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-03 03:27+0000\n"
+"PO-Revision-Date: 2022-10-14 04:08+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbanip/pt_BR/>\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.8.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
@@ -637,7 +637,7 @@ msgstr "Diretório do Relatório"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:331
msgid "Restart"
-msgstr "Reinicie"
+msgstr "Reiniciar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:391
msgid ""
diff --git a/applications/luci-app-banip/po/sv/banip.po b/applications/luci-app-banip/po/sv/banip.po
index ee169934ee..505aa19570 100644
--- a/applications/luci-app-banip/po/sv/banip.po
+++ b/applications/luci-app-banip/po/sv/banip.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-12-13 23:53+0000\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbanip/sv/>\n"
@@ -8,58 +8,58 @@ 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.10-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:710
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:718
msgid "-m limit --limit 2/sec (default)"
-msgstr ""
+msgstr "-m limit --limit 2/sek (standard)"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:492
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:501
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:510
msgid "1 hour"
-msgstr ""
+msgstr "1 timme"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:494
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:503
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:512
msgid "12 hours"
-msgstr ""
+msgstr "12 timmar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:495
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:504
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:513
msgid "24 hours"
-msgstr ""
+msgstr "24 timmar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:491
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:500
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:509
msgid "30 minutes"
-msgstr ""
+msgstr "30 minuter"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:493
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:502
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:511
msgid "6 hours"
-msgstr ""
+msgstr "6 timmar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:789
msgid "ASNs"
-msgstr ""
+msgstr "ASN:er"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:127
msgid "Action"
-msgstr ""
+msgstr "Åtgärd"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:276
msgid "Active Devices"
-msgstr ""
+msgstr "Aktiva enheter"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:280
msgid "Active Interfaces"
-msgstr ""
+msgstr "Aktiva gränssnitt"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:284
msgid "Active Logterms"
@@ -71,7 +71,7 @@ msgstr "Aktiva källor"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:288
msgid "Active Subnets"
-msgstr ""
+msgstr "Aktiva undernät"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:805
msgid ""
@@ -80,19 +80,20 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/ipsetreport.js:12
msgid "Add this IP/CIDR to your local whitelist."
-msgstr ""
+msgstr "Lägg till den här IP-adressen/CIDR till din lokala vitlista."
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:343
msgid "Additional Settings"
-msgstr ""
+msgstr "Ytterligare inställningar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:420
msgid "Additional trigger delay in seconds before banIP processing begins."
msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:344
+#, fuzzy
msgid "Advanced Chain Settings"
-msgstr ""
+msgstr "Avancerade kedje-inställningar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:346
msgid "Advanced E-Mail Settings"
@@ -100,7 +101,7 @@ msgstr "Avancerade e-post-inställingar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:345
msgid "Advanced Log Settings"
-msgstr ""
+msgstr "Avancerade logg-inställningar"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:589
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:637
@@ -132,15 +133,15 @@ msgstr ""
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
msgid "Auto Blacklist"
-msgstr ""
+msgstr "Automatisk blockeringslista"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:360
msgid "Auto Detection"
-msgstr ""
+msgstr "Automatisk detektering"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:813
msgid "Auto Whitelist"
-msgstr ""
+msgstr "Automatisk vitlista"
#: applications/luci-app-banip/htdocs/luci-static/resources/view/banip/overview.js:810
msgid ""
diff --git a/applications/luci-app-bmx7/po/ar/bmx7.po b/applications/luci-app-bmx7/po/ar/bmx7.po
index 92093ae215..f2e0f0d016 100644
--- a/applications/luci-app-bmx7/po/ar/bmx7.po
+++ b/applications/luci-app-bmx7/po/ar/bmx7.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-08 13:04+0000\n"
-"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: Abdullah AlShaikh <abdullah@alshai5.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsbmx7/ar/>\n"
"Language: ar\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.5.1\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
-msgstr ""
+msgstr "الإعلانات"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:27
msgid "BMX7 revision"
diff --git a/applications/luci-app-bmx7/po/zh_Hant/bmx7.po b/applications/luci-app-bmx7/po/zh_Hant/bmx7.po
index f85efe7e70..134e36eb3d 100644
--- a/applications/luci-app-bmx7/po/zh_Hant/bmx7.po
+++ b/applications/luci-app-bmx7/po/zh_Hant/bmx7.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-01-15 12:32+0000\n"
-"Last-Translator: akibou <jinwenxin1997@icloud.com>\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsbmx7/zh_Hant/>\n"
"Language: zh_Hant\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.5-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:33
msgid "Announcements"
@@ -86,7 +86,7 @@ msgstr "名稱"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/status_j.htm:40
msgid "Neighbours"
-msgstr "網路芳鄰"
+msgstr "鄰居"
#: applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm:40
msgid "Network"
diff --git a/applications/luci-app-commands/Makefile b/applications/luci-app-commands/Makefile
index 8cd3cf51e8..e581a003b8 100644
--- a/applications/luci-app-commands/Makefile
+++ b/applications/luci-app-commands/Makefile
@@ -7,7 +7,6 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Shell Command Module
-LUCI_DEPENDS:=+luci-compat
PKG_LICENSE:=Apache-2.0
diff --git a/applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js b/applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js
new file mode 100644
index 0000000000..6d369733c6
--- /dev/null
+++ b/applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js
@@ -0,0 +1,34 @@
+'use strict';
+
+'require view';
+'require form';
+
+return view.extend({
+ render: function(data) {
+ var m, s, o;
+
+ m = new form.Map('luci', _('Custom Commands'),
+ _('This page allows you to configure custom shell commands which can be easily invoked from the web interface.'));
+
+ s = m.section(form.GridSection, 'command');
+ s.nodescriptions = true;
+ s.anonymous = true;
+ s.addremove = true;
+
+ o = s.option(form.Value, 'name', _('Description'),
+ _('A short textual description of the configured command'));
+
+ o = s.option(form.Value, 'command', _('Command'), _('Command line to execute'));
+ o.textvalue = function(section_id) {
+ return E('code', [ this.cfgvalue(section_id) ]);
+ };
+
+ o = s.option(form.Flag, 'param', _('Custom arguments'),
+ _('Allow the user to provide additional command line arguments'));
+
+ o = s.option(form.Flag, 'public', _('Public access'),
+ _('Allow executing the command and downloading its output without prior authentication'));
+
+ return m.render();
+ }
+});
diff --git a/applications/luci-app-commands/luasrc/controller/commands.lua b/applications/luci-app-commands/luasrc/controller/commands.lua
deleted file mode 100644
index f6227c6e4e..0000000000
--- a/applications/luci-app-commands/luasrc/controller/commands.lua
+++ /dev/null
@@ -1,268 +0,0 @@
--- Copyright 2012 Jo-Philipp Wich <jow@openwrt.org>
--- Licensed to the public under the Apache License 2.0.
-
-module("luci.controller.commands", package.seeall)
-
-function index()
- entry({"admin", "system", "commands"}, firstchild(), _("Custom Commands"), 80).acl_depends = { "luci-app-commands" }
- entry({"admin", "system", "commands", "dashboard"}, template("commands"), _("Dashboard"), 1)
- entry({"admin", "system", "commands", "config"}, cbi("commands"), _("Configure"), 2)
- entry({"admin", "system", "commands", "run"}, call("action_run"), nil, 3).leaf = true
- entry({"admin", "system", "commands", "download"}, call("action_download"), nil, 3).leaf = true
-
- entry({"command"}, call("action_public"), nil, 1).leaf = true
-end
-
---- Decode a given string into arguments following shell quoting rules
---- [[abc \def "foo\"bar" abc'def']] -> [[abc def]] [[foo"bar]] [[abcdef]]
-local function parse_args(str)
- local args = { }
-
- local function isspace(c)
- if c == 9 or c == 10 or c == 11 or c == 12 or c == 13 or c == 32 then
- return c
- end
- end
-
- local function isquote(c)
- if c == 34 or c == 39 or c == 96 then
- return c
- end
- end
-
- local function isescape(c)
- if c == 92 then
- return c
- end
- end
-
- local function ismeta(c)
- if c == 36 or c == 92 or c == 96 then
- return c
- end
- end
-
- --- Convert given table of byte values into a Lua string and append it to
- --- the "args" table. Segment byte value sequence into chunks of 256 values
- --- to not trip over the parameter limit for string.char()
- local function putstr(bytes)
- local chunks = { }
- local csz = 256
- local upk = unpack
- local chr = string.char
- local min = math.min
- local len = #bytes
- local off
-
- for off = 1, len, csz do
- chunks[#chunks+1] = chr(upk(bytes, off, min(off + csz - 1, len)))
- end
-
- args[#args+1] = table.concat(chunks)
- end
-
- --- Scan substring defined by the indexes [s, e] of the string "str",
- --- perform unquoting and de-escaping on the fly and store the result in
- --- a table of byte values which is passed to putstr()
- local function unquote(s, e)
- local off, esc, quote
- local res = { }
-
- for off = s, e do
- local byte = str:byte(off)
- local q = isquote(byte)
- local e = isescape(byte)
- local m = ismeta(byte)
-
- if e then
- esc = true
- elseif esc then
- if m then res[#res+1] = 92 end
- res[#res+1] = byte
- esc = false
- elseif q and quote and q == quote then
- quote = nil
- elseif q and not quote then
- quote = q
- else
- if m then res[#res+1] = 92 end
- res[#res+1] = byte
- end
- end
-
- putstr(res)
- end
-
- --- Find substring boundaries in "str". Ignore escaped or quoted
- --- whitespace, pass found start- and end-index for each substring
- --- to unquote()
- local off, esc, start, quote
- for off = 1, #str + 1 do
- local byte = str:byte(off)
- local q = isquote(byte)
- local s = isspace(byte) or (off > #str)
- local e = isescape(byte)
-
- if esc then
- esc = false
- elseif e then
- esc = true
- elseif q and quote and q == quote then
- quote = nil
- elseif q and not quote then
- start = start or off
- quote = q
- elseif s and not quote then
- if start then
- unquote(start, off - 1)
- start = nil
- end
- else
- start = start or off
- end
- end
-
- --- If the "quote" is still set we encountered an unfinished string
- if quote then
- unquote(start, #str)
- end
-
- return args
-end
-
-local function parse_cmdline(cmdid, args)
- local uci = require "luci.model.uci".cursor()
- if uci:get("luci", cmdid) == "command" then
- local cmd = uci:get_all("luci", cmdid)
- local argv = parse_args(cmd.command)
- local i, v
-
- if cmd.param == "1" and args then
- for i, v in ipairs(parse_args(luci.http.urldecode(args))) do
- argv[#argv+1] = v
- end
- end
-
- for i, v in ipairs(argv) do
- if v:match("[^%w%.%-i/|]") then
- argv[i] = '"%s"' % v:gsub('"', '\\"')
- end
- end
-
- return argv
- end
-end
-
-function execute_command(callback, ...)
- local fs = require "nixio.fs"
- local argv = parse_cmdline(...)
- if argv then
- local outfile = os.tmpname()
- local errfile = os.tmpname()
-
- local rv = os.execute(table.concat(argv, " ") .. " >%s 2>%s" %{ outfile, errfile })
- local stdout = fs.readfile(outfile, 1024 * 512) or ""
- local stderr = fs.readfile(errfile, 1024 * 512) or ""
-
- fs.unlink(outfile)
- fs.unlink(errfile)
-
- local binary = not not (stdout:match("[%z\1-\8\14-\31]"))
-
- callback({
- ok = true,
- command = table.concat(argv, " "),
- stdout = not binary and stdout,
- stderr = stderr,
- exitcode = rv,
- binary = binary
- })
- else
- callback({
- ok = false,
- code = 404,
- reason = "No such command"
- })
- end
-end
-
-function return_json(result)
- if result.ok then
- luci.http.prepare_content("application/json")
- luci.http.write_json(result)
- else
- luci.http.status(result.code, result.reason)
- end
-end
-
-function action_run(...)
- execute_command(return_json, ...)
-end
-
-function return_html(result)
- if result.ok then
- require("luci.template")
- luci.template.render("commands_public", {
- exitcode = result.exitcode,
- stdout = result.stdout,
- stderr = result.stderr
- })
- else
- luci.http.status(result.code, result.reason)
- end
-
-end
-
-function action_download(...)
- local fs = require "nixio.fs"
- local argv = parse_cmdline(...)
- if argv then
- local fd = io.popen(table.concat(argv, " ") .. " 2>/dev/null")
- if fd then
- local chunk = fd:read(4096) or ""
- local name
- if chunk:match("[%z\1-\8\14-\31]") then
- luci.http.header("Content-Disposition", "attachment; filename=%s"
- % fs.basename(argv[1]):gsub("%W+", ".") .. ".bin")
- luci.http.prepare_content("application/octet-stream")
- else
- luci.http.header("Content-Disposition", "attachment; filename=%s"
- % fs.basename(argv[1]):gsub("%W+", ".") .. ".txt")
- luci.http.prepare_content("text/plain")
- end
-
- while chunk do
- luci.http.write(chunk)
- chunk = fd:read(4096)
- end
-
- fd:close()
- else
- luci.http.status(500, "Failed to execute command")
- end
- else
- luci.http.status(404, "No such command")
- end
-end
-
-
-function action_public(cmdid, args)
- local disp = false
- if string.sub(cmdid, -1) == "s" then
- disp = true
- cmdid = string.sub(cmdid, 1, -2)
- end
- local uci = require "luci.model.uci".cursor()
- if cmdid and
- uci:get("luci", cmdid) == "command" and
- uci:get("luci", cmdid, "public") == "1"
- then
- if disp then
- execute_command(return_html, cmdid, args)
- else
- action_download(cmdid, args)
- end
- else
- luci.http.status(403, "Access to command denied")
- end
- end
diff --git a/applications/luci-app-commands/luasrc/model/cbi/commands.lua b/applications/luci-app-commands/luasrc/model/cbi/commands.lua
deleted file mode 100644
index 7794f15379..0000000000
--- a/applications/luci-app-commands/luasrc/model/cbi/commands.lua
+++ /dev/null
@@ -1,27 +0,0 @@
--- Copyright 2012 Jo-Philipp Wich <jow@openwrt.org>
--- Licensed to the public under the Apache License 2.0.
-
-local m, s
-
-m = Map("luci", translate("Custom Commands"),
- translate("This page allows you to configure custom shell commands which can be easily invoked from the web interface."))
-
-s = m:section(TypedSection, "command", "")
-s.template = "cbi/tblsection"
-s.anonymous = true
-s.addremove = true
-
-
-s:option(Value, "name", translate("Description"),
- translate("A short textual description of the configured command"))
-
-s:option(Value, "command", translate("Command"),
- translate("Command line to execute"))
-
-s:option(Flag, "param", translate("Custom arguments"),
- translate("Allow the user to provide additional command line arguments"))
-
-s:option(Flag, "public", translate("Public access"),
- translate("Allow executing the command and downloading its output without prior authentication"))
-
-return m
diff --git a/applications/luci-app-commands/luasrc/view/commands.htm b/applications/luci-app-commands/luasrc/view/commands.htm
deleted file mode 100644
index 634090e7d7..0000000000
--- a/applications/luci-app-commands/luasrc/view/commands.htm
+++ /dev/null
@@ -1,187 +0,0 @@
-<%#
- Copyright 2012 Jo-Philipp Wich <jow@openwrt.org>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<% css = [[
-
-.commandbox {
- height: 12em;
- width: 30%;
- float: left;
- height: 12em;
- margin: 5px;
- position: relative;
-}
-
-.commandbox h3 {
- font-size: 1.5em !important;
- line-height: 2em !important;
- margin: 0 !important;
-}
-
-.commandbox input[type="text"] {
- width: 50% !important;
-}
-
-.commandbox div {
- position: absolute;
- left: 0;
- bottom: 1.5em;
-}
-
-]] -%>
-
-<%+header%>
-
-<script type="text/javascript">//<![CDATA[
- var stxhr = new XHR();
-
- function command_run(ev, id)
- {
- var args;
- var field = document.getElementById(id);
- if (field)
- args = encodeURIComponent(field.value);
-
- var legend = document.getElementById('command-rc-legend');
- var output = document.getElementById('command-rc-output');
-
- if (legend && output)
- {
- output.innerHTML =
- '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" /> ' +
- '<%:Waiting for command to complete...%>'
- ;
-
- legend.parentNode.style.display = 'block';
- legend.style.display = 'inline';
-
- stxhr.get('<%=url('admin/system/commands/run')%>/' + id + (args ? '/' + args : ''), null,
- function(x, st)
- {
- if (st)
- {
- if (st.binary)
- st.stdout = '[<%:Binary data not displayed, download instead.%>]';
-
- legend.style.display = 'none';
- output.innerHTML = String.format(
- '<pre><strong># %h\n</strong>%h<span style="color:red">%h</span></pre>' +
- '<div class="alert-message warning">%s (<%:Code:%> %d)</div>',
- st.command, st.stdout, st.stderr,
- (st.exitcode == 0) ? '<%:Command successful%>' : '<%:Command failed%>',
- st.exitcode);
- }
- else
- {
- legend.style.display = 'none';
- output.innerHTML = '<span class="error"><%:Failed to execute command!%></span>';
- }
-
- location.hash = '#output';
- }
- );
- }
-
- ev.preventDefault();
- }
-
- function command_download(ev, id)
- {
- var args;
- var field = document.getElementById(id);
- if (field)
- args = encodeURIComponent(field.value);
-
- location.href = '<%=url('admin/system/commands/download')%>/' + id + (args ? '/' + args : '');
-
- ev.preventDefault();
- }
-
- function command_link(ev, id)
- {
- var legend = document.getElementById('command-rc-legend');
- var output = document.getElementById('command-rc-output');
-
- var args;
- var field = document.getElementById(id);
- if (field)
- args = encodeURIComponent(field.value);
-
- if (legend && output)
- {
- var prefix = location.protocol + '//' + location.host + '<%=url('command')%>/';
- var suffix = (args ? '/' + args : '');
-
- var link = prefix + id + suffix;
- var link_nodownload = prefix + id + "s" + suffix;
-
- legend.style.display = 'none';
- output.parentNode.style.display = 'block';
- output.innerHTML = String.format(
- '<div class="alert-message"><p><%:Download execution result%> <a href="%s">%s</a></p><p><%:Or display result%> <a href="%s">%s</a></p></div>',
- link, link, link_nodownload, link_nodownload
- );
-
- location.hash = '#output';
- }
-
- ev.preventDefault();
- }
-
-//]]></script>
-
-<%
- local uci = require "luci.model.uci".cursor()
- local commands = { }
-
- uci:foreach("luci", "command", function(s) commands[#commands+1] = s end)
-%>
-
-<form method="get" action="<%=pcdata(FULL_REQUEST_URI)%>">
- <div class="cbi-map">
- <h2 name="content"><%:Custom Commands%></h2>
- <% if #commands == 0 then %>
- <div class="cbi-section">
- <div class="table cbi-section-table">
- <div class="tr cbi-section-table-row">
- <p>
- <em><%:This section contains no values yet%></em>
- </p>
- </div>
- </div>
- </div>
- <% else %>
- <fieldset class="cbi-section">
- <% local _, command; for _, command in ipairs(commands) do %>
- <div class="commandbox">
- <h3><%=pcdata(command.name)%></h3>
- <p><%:Command:%> <code><%=pcdata(command.command)%></code></p>
- <% if command.param == "1" then %>
- <p><%:Arguments:%> <input type="text" id="<%=command['.name']%>" /></p>
- <% end %>
- <div>
- <button class="cbi-button cbi-button-apply" onclick="command_run(event, '<%=command['.name']%>')"><%:Run%></button>
- <button class="cbi-button cbi-button-download" onclick="command_download(event, '<%=command['.name']%>')"><%:Download%></button>
- <% if command.public == "1" then %>
- <button class="cbi-button cbi-button-link" onclick="command_link(event, '<%=command['.name']%>')"><%:Link%></button>
- <% end %>
- </div>
- </div>
- <% end %>
-
- <br style="clear:both" /><br />
- <a name="output"></a>
- </fieldset>
- <% end %>
-
- </div>
-
- <fieldset class="cbi-section" style="display:none">
- <legend id="command-rc-legend"><%:Collecting data...%></legend>
- <span id="command-rc-output"></span>
- </fieldset>
-</form>
-
-<%+footer%>
diff --git a/applications/luci-app-commands/luasrc/view/commands_public.htm b/applications/luci-app-commands/luasrc/view/commands_public.htm
deleted file mode 100644
index f20799d40f..0000000000
--- a/applications/luci-app-commands/luasrc/view/commands_public.htm
+++ /dev/null
@@ -1,50 +0,0 @@
-<%#
- Copyright 2016 t123yh <t123yh@outlook.com>
- Licensed to the public under the Apache License 2.0.
--%>
-
-<% css = [[
-.alert-success {
- color: #3c763d;
- background-color: #dff0d8;
- border-color: #d6e9c6;
-}
-
-.alert {
- padding: 15px;
- margin-bottom: 20px;
- border: 1px solid transparent;
- border-radius: 4px;
-}
-
-.alert-warning {
- color: #8a6d3b;
- background-color: #fcf8e3;
- border-color: #faebcc;
-}
-]] -%>
-
-<%+header%>
-
-<% if exitcode == 0 then %>
- <div class="alert alert-success" role="alert"> <%:Command executed successfully.%> </div>
-<% else %>
- <div class="alert alert-warning" role="alert"> <%:Command exited with status code %> <%= exitcode %> </div>
-<% end %>
-
-<% if stdout ~= "" then %>
- <h3><%:Standard Output%></h3>
- <pre><%= stdout %></pre>
-<% end %>
-
-<% if stderr ~= "" then %>
- <h3><%:Standard Error%></h3>
- <pre><%= stderr %></pre>
-<% end %>
-
-<script>
- <%# Display top bar on mobile devices -%>
- document.getElementsByClassName('brand')[0].style.setProperty("display", "block", "important");
-</script>
-
-<%+footer%> \ No newline at end of file
diff --git a/applications/luci-app-commands/po/ar/commands.po b/applications/luci-app-commands/po/ar/commands.po
index 0420dde7d3..04b2f7060f 100644
--- a/applications/luci-app-commands/po/ar/commands.po
+++ b/applications/luci-app-commands/po/ar/commands.po
@@ -14,95 +14,95 @@ msgstr ""
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
"X-Generator: Weblate 4.2-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "وصف نصي قصير للأمر الذي تم تكوينه"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr "السماح بتنفيذ الأمر وتنزيل إخراجه دون مصادقة مسبقة"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "السماح للمستخدم بتقديم وسيطات سطر أوامر إضافية"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "الحجج:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "البيانات الثنائية غير معروضة، قم بتنزيلها بدلاً من ذلك."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "الكود:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "جمع البيانات..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "أمر"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "تم تنفيذ الأمر بنجاح."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "تم إنهاء الأمر برمز الحالة"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "فشل الأمر"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "سطر الأوامر للتنفيذ"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "الأمر ناجح"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "الأمر:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "تكوين"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "أوامر مخصصة"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "الحجج المخصصة"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "لوحة المعلومات"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "الوصف"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "تنزيل"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "تحميل نتيجة التنفيذ"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "فشل في تنفيذ الأمر!"
@@ -110,35 +110,35 @@ msgstr "فشل في تنفيذ الأمر!"
msgid "Grant UCI access for luci-app-commands"
msgstr "امنح UCI حق الوصول إلى luci-app-wifischedule"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "رابط"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "جار التحميل"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "أو عرض النتيجة"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "وصول عام"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "شغل"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "خطأ تقليدي"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "الإخراج القياسي"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -146,13 +146,16 @@ msgstr ""
"تتيح لك هذه الصفحة تكوين أوامر shell مخصصة يمكن استدعاؤها بسهولة من واجهة "
"الويب."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "لا يحتوي هذا القسم على قيم حتى الآن"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "في انتظار اكتمال الأمر ..."
+#~ msgid "Command exited with status code"
+#~ msgstr "تم إنهاء الأمر برمز الحالة"
+
#~ msgid "Command exited with status code "
#~ msgstr "Command exited with status code "
diff --git a/applications/luci-app-commands/po/bg/commands.po b/applications/luci-app-commands/po/bg/commands.po
index 70d0981bc6..d157c19a6b 100644
--- a/applications/luci-app-commands/po/bg/commands.po
+++ b/applications/luci-app-commands/po/bg/commands.po
@@ -13,96 +13,96 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8.1-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Кратко текстово описание на конфигурираната команда"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
"Позволяване изпълнение на командата и сваляне на аутпута й без аутентикация"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Позволи на потребителя да въведе допълнителни командни аргументи"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Аргументи:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Бинарни данни не са показани, свалете ги вместо това."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Код:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Събиране данни..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Команда"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Командата е изпълнена успешно."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Командата приключи с код"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Командата се провали"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Команден ред за изпълнение"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Успешна команда"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Команда:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Конфигурирай"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Персонализирани команди"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Персонализирани аргументи"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Табло"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Описание"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Сваляне"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Сваляне резултат от изпълнение"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Провалено изпълнение на команда!"
@@ -110,35 +110,35 @@ msgstr "Провалено изпълнение на команда!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Разреши UCI достъп за luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Връзка"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Зареждане"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Или покажи резултат"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Публичен достъп"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Изпълни"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Стандартна грешка"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Стандартен аутпут"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -146,13 +146,16 @@ msgstr ""
"На тази страница можете да настроите персонализирани шел команди, които да "
"извиквате лесно през уеб интерфейса."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Секцията всеоще не съдържа стойности"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Изчакване командата да приключи..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Командата приключи с код"
+
#~ msgid "Command exited with status code "
#~ msgstr "Command exited with status code "
diff --git a/applications/luci-app-commands/po/bn_BD/commands.po b/applications/luci-app-commands/po/bn_BD/commands.po
index b3c6e0ee30..9e82e2e864 100644
--- a/applications/luci-app-commands/po/bn_BD/commands.po
+++ b/applications/luci-app-commands/po/bn_BD/commands.po
@@ -13,95 +13,95 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "কমান্ড"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "বর্ণনা"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr ""
@@ -109,45 +109,45 @@ msgstr ""
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr ""
diff --git a/applications/luci-app-commands/po/ca/commands.po b/applications/luci-app-commands/po/ca/commands.po
index 955fb052f9..5882b09b4d 100644
--- a/applications/luci-app-commands/po/ca/commands.po
+++ b/applications/luci-app-commands/po/ca/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 3.9.1-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Una breva descripció textual de l'ordre configurat"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,85 +24,85 @@ msgstr ""
"Permet la execució de l'ordre i la baixada de la seva sortida sense "
"autenticació prèvia"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Permet que l'usuari proveïa paràmetres de línia de consola addicionals"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Paràmetres:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Els dades binaris no es mostren, descarregueu-los."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Codi:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "S’estan recollint dades…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Ordre"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "L'ordre ha fallat"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Línia d'ordre per executar"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "L'ordre ha tingut èxit"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Ordre;"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Configura"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Ordres personalitzats"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Paràmetres personalitzats"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Panell"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Descripció"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Baixa"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "L'execució de l'ordre ha fallat!"
@@ -110,35 +110,35 @@ msgstr "L'execució de l'ordre ha fallat!"
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Enllaç"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "S’està carregant"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Accés públic"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Executa"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -146,11 +146,11 @@ msgstr ""
"Aquesta pàgina us permet configurar ordres de consola personalitzats que es "
"poden invocar fàcilment de la interfície web."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "S’està esperant que l’ordre s’acabi…"
diff --git a/applications/luci-app-commands/po/cs/commands.po b/applications/luci-app-commands/po/cs/commands.po
index fd2202865a..deabdd1d09 100644
--- a/applications/luci-app-commands/po/cs/commands.po
+++ b/applications/luci-app-commands/po/cs/commands.po
@@ -12,95 +12,95 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Stručný popis nastaveného příkazu"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr "Povolit vykonání příkazu a stažení výstupu bez předchozí autentizace"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Povolit uživateli poskytnout dodatečné argumenty příkazového řádku"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumenty:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Binární data nezobrazena, stáhněte si je."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Kód:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Shromažďování údajů…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Příkaz"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Příkaz byl úspěšně proveden."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Příkaz byl ukončen se stavovým kódem"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Vykonání příkazu se nezdařilo"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Příkazový řádek k vykonání"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Příkaz byl úspěšný"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Příkaz:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Konfigurovat"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Vlastní příkazy"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Vlastní parametry"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Řídicí panel"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Popis"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Stáhnout"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Stáhnout výsledek spuštění"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Chyba při zpracování příkazu!"
@@ -108,35 +108,35 @@ msgstr "Chyba při zpracování příkazu!"
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Odkaz"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Načítání"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Nebo zobrazit výsledek"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Veřejný přístup"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Spustit"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Standardní chybový výstup"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Standardní výstup"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -144,10 +144,13 @@ msgstr ""
"Tato stránka umožňuje nastavit vlastní příkazy shellu, které lze snadno "
"vyvolat z webového rozhraní."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Tato sekce ještě neobsahuje žádné hodnoty"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Čekání na dokončení příkazu..."
+
+#~ msgid "Command exited with status code"
+#~ msgstr "Příkaz byl ukončen se stavovým kódem"
diff --git a/applications/luci-app-commands/po/da/commands.po b/applications/luci-app-commands/po/da/commands.po
index 6aa474d5aa..57373e8af6 100644
--- a/applications/luci-app-commands/po/da/commands.po
+++ b/applications/luci-app-commands/po/da/commands.po
@@ -13,11 +13,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.9.1-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "En kort tekstbeskrivelse af den konfigurerede kommando"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -25,85 +25,85 @@ msgstr ""
"Tillad at udføre kommandoen og downloade dens output uden forudgående "
"godkendelse"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Tillad brugeren at angive yderligere kommandolinjeargumenter"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumenter:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Binære data vises ikke, download i stedet."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Kode:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Indsamler data..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Kommando"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Kommandoen blev udført."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Kommando afslutede med statuskode"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Kommandoen mislykkedes"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Kommandolinje til udførelse"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Kommandoen lykkedes"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Kommando:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Konfigurer"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Brugerdefinerede kommandoer"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Brugerdefinerede argumenter"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Dashboard"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Beskrivelse"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Download"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Download udførelsesresultat"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Kunne ikke udføre kommandoen!"
@@ -111,35 +111,35 @@ msgstr "Kunne ikke udføre kommandoen!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Giv UCI-adgang til luci-app-kommandoer"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Link"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Indlæser"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Eller vis resultatet"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Offentlig adgang"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Kør"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Standard fejl"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Standard Output"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"Denne side giver dig mulighed for at konfigurere brugerdefinerede shell-"
"kommandoer, som nemt kan fremkaldes fra web interface."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Denne sektion indeholder endnu ingen værdier"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Venter på, at kommandoen er fuldført..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Kommando afslutede med statuskode"
+
#~ msgid "Command exited with status code "
#~ msgstr "Command exited with status code "
diff --git a/applications/luci-app-commands/po/de/commands.po b/applications/luci-app-commands/po/de/commands.po
index 8f6f8b2dd3..529e8116f3 100644
--- a/applications/luci-app-commands/po/de/commands.po
+++ b/applications/luci-app-commands/po/de/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.3.1-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Eine kurze Beschreibung des konfigurierten Befehls"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,85 +24,85 @@ msgstr ""
"Ausführen des Kommandos und Herunterladen der Ausgabe ohne vorherige "
"Authentifizierung ermöglichen"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Erlaube dem Nutzer zusätzliche Kommandozeilenargumente zu übergeben"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumente:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Binärdaten ausgeblendet, laden Sie die Ausgaben stattdessen herunter."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Rückgabewert:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Sammle Daten..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Befehl"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Befehl erfolgreich ausgeführt."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Befehl wurde mit einem Rückgabewert beendet"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Befehl fehlgeschlagen"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Auszuführende Kommandozeile"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Kommando erfolgreich"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Kommando:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Konfigurieren"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Benutzerdefinierte Kommandos"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Benutzerdefinierte Argumente"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Übersicht"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Beschreibung"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Download"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Programmausgabe herunterladen"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Befehl konnte nicht ausgeführt werden!"
@@ -110,35 +110,35 @@ msgstr "Befehl konnte nicht ausgeführt werden!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Gewähre UCI Zugriff auf luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Link"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Lade"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Oder Ergebnis anzeigen"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Öffentlicher Zugriff"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Ausführen"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Fehlerausgabe"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Standardausgabe"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -146,13 +146,16 @@ msgstr ""
"Diese Seite ermöglicht die Konfiguration eigener Shell-Kommandos um diese "
"einfach über das Webinterface ausführen zu können."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Dieser Abschnitt enthält noch keine Werte"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Der Befehl wird ausgeführt..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Befehl wurde mit einem Rückgabewert beendet"
+
#~ msgid "Access command with"
#~ msgstr "Kommando aufrufen mit"
diff --git a/applications/luci-app-commands/po/el/commands.po b/applications/luci-app-commands/po/el/commands.po
index a4ad21ffe8..7e4c731f15 100644
--- a/applications/luci-app-commands/po/el/commands.po
+++ b/applications/luci-app-commands/po/el/commands.po
@@ -12,95 +12,95 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.13-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Συλλογή δεδομένων..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Ταμπλό"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Περιγραφή"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Λήψη"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr ""
@@ -108,44 +108,44 @@ msgstr ""
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Φόρτωση"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Αυτή η ενότητα δεν περιέχει ακόμη τιμές"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr ""
diff --git a/applications/luci-app-commands/po/en/commands.po b/applications/luci-app-commands/po/en/commands.po
index a5990ccaf0..7566d9a1a8 100644
--- a/applications/luci-app-commands/po/en/commands.po
+++ b/applications/luci-app-commands/po/en/commands.po
@@ -13,11 +13,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "A short textual description of the configured command"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -25,85 +25,85 @@ msgstr ""
"Allow executing the command and downloading its output without prior "
"authentication"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Allow the user to provide additional command line arguments"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Arguments:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Binary data not displayed, download instead."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Code:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Collecting data..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Command"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Command executed successfully."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Command failed"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Command line to execute"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Command successful"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Command:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Configure"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Custom Commands"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Custom arguments"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Dashboard"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Description"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Download"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Download execution result"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Failed to execute command!"
@@ -111,35 +111,35 @@ msgstr "Failed to execute command!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Grant UCI access for luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Link"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Loading"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Or display result"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Public access"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Run"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Standard Error"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Standard Output"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Waiting for command to complete..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Command exited with status code"
+
#~ msgid "Command exited with status code "
#~ msgstr "Command exited with status code "
diff --git a/applications/luci-app-commands/po/es/commands.po b/applications/luci-app-commands/po/es/commands.po
index be8969f035..14071583c0 100644
--- a/applications/luci-app-commands/po/es/commands.po
+++ b/applications/luci-app-commands/po/es/commands.po
@@ -13,97 +13,97 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Una breve descripción textual del comando configurado"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
"Permitir ejecutar el comando y descargar su salida sin autenticación previa"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
"Permitir al usuario proporcionar argumentos de línea de comando adicionales"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Parámetros:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "No se pueden mostrar datos binarios; descárguelos."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Código:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Recolectando datos…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Comando"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "La orden se ejecutó correctamente."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "El comando finalizó con un código de error"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Comando fallido"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Línea de comandos para ejecutar"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Comando exitoso"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Comando:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Configurar"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Comandos personalizados"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Parámetros personalizados"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Tablero"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Descripción"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Descargar"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Descargar resultado de ejecución"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Falló la ejecución del comando!"
@@ -111,35 +111,35 @@ msgstr "Falló la ejecución del comando!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Conceder acceso UCI para luci-app-command"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Enlace"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Cargando"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "O mostrar resultado"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Acceso público"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Ejecutar"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Error estándar"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Salida estándar"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"Esta página le permite configurar comandos de shell personalizados que se "
"pueden invocar fácilmente desde la interfaz web."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Esta sección aún no contiene valores"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Esperando a que se complete el comando..."
+#~ msgid "Command exited with status code"
+#~ msgstr "El comando finalizó con un código de error"
+
#~ msgid "Access command with"
#~ msgstr "Acceder al comando con"
diff --git a/applications/luci-app-commands/po/fi/commands.po b/applications/luci-app-commands/po/fi/commands.po
index 9db4dfba95..4ec703852b 100644
--- a/applications/luci-app-commands/po/fi/commands.po
+++ b/applications/luci-app-commands/po/fi/commands.po
@@ -13,11 +13,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Määritetyn komennon lyhyt kuvaus"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -25,85 +25,85 @@ msgstr ""
"Salli komennon suoritus ja sen tuloksen lataaminen ilman erillistä "
"hyväksyntää"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Salli käyttäjän määritellä lisää komentoriviargumentteja"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumentit:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Binääridataa ei näytetä. Lataa se."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Koodi:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Kerätään tietoja…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Komento"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Komento suoritettu onnistuneesti."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Komento päättyi statuskoodiin"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Komento epäonnistui"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Suoritettava komentorivi"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Komento onnistui"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Komento:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Asetukset"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Räätälöidyt komennot"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Erilliset argumentit"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Kojelauta"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Kuvaus"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Lataus"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Lataa suorituksen tulos"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Komennon suorittaminen epäonnistui!"
@@ -111,35 +111,35 @@ msgstr "Komennon suorittaminen epäonnistui!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Salli pääsy räätälöityjen komentojen asetuksiin"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Linkki"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Ladataan"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Tai näytä tulos"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Julkinen pääsy"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Suorita"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Vakiovirhe"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Vakiotulos"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"Tällä sivulla voit räätälöidä komentorivillä ajettavia komentoja, jotka "
"voidaan sitten suorittaa helposti verkkoselaimesta käsin."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Tässä osassa ei ole vielä arvoja"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Odotetaan komennon suorittamisen päättymistä..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Komento päättyi statuskoodiin"
+
#~ msgid "Command exited with status code "
#~ msgstr "Command exited with status code "
diff --git a/applications/luci-app-commands/po/fr/commands.po b/applications/luci-app-commands/po/fr/commands.po
index 76d8763e64..73ca750d5d 100644
--- a/applications/luci-app-commands/po/fr/commands.po
+++ b/applications/luci-app-commands/po/fr/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Une courte description de la commande configurée"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,87 +24,87 @@ msgstr ""
"Autoriser l'exécution de la commande et le téléchargement de son résultat "
"sans authentification préalable"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
"Autoriser l'utilisateur à fournir des arguments de ligne de commande "
"supplémentaires"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Arguments :"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Données binaires non affichables, elle peuvent être téléchargées."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Code :"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Récupération des données…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Commande"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Commande exécutée avec succès."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "La commande s'est arrêtée avec un code de sortie"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Échec de la commande"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Ligne de commande à exécuter"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Commande réussie"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Commande :"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Configurer"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Commandes personnalisées"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Arguments personnalisés"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Tableau de bord"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Description"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Télécharger"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Télécharger le résultat de l'exécution"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Échec de l'exécution de la commande !"
@@ -112,35 +112,35 @@ msgstr "Échec de l'exécution de la commande !"
msgid "Grant UCI access for luci-app-commands"
msgstr "Accorder tout accès UCI a luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Lien"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Chargement"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Ou afficher le résultat"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Accès public"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Exécuter"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Erreur standard"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Sortie standard"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -148,13 +148,16 @@ msgstr ""
"Cette page vous permet de configurer des commandes shell personnalisées, "
"pouvant être invoquées facilement depuis l'interface web."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Cette section ne contient pas encore de valeur"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "En attente que la commande se termine…"
+#~ msgid "Command exited with status code"
+#~ msgstr "La commande s'est arrêtée avec un code de sortie"
+
#~ msgid "Access command with"
#~ msgstr "Accéder à la commande par"
diff --git a/applications/luci-app-commands/po/he/commands.po b/applications/luci-app-commands/po/he/commands.po
index 781d041f69..8fd2531b38 100644
--- a/applications/luci-app-commands/po/he/commands.po
+++ b/applications/luci-app-commands/po/he/commands.po
@@ -12,95 +12,95 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Weblate 4.5-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "תיאור טקסטואלי קצר של הפקודה שהוגדרה"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "נאספים נתונים…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "תיאור"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr ""
@@ -108,44 +108,44 @@ msgstr ""
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "סעיף זה לא מכיל ערכים עדיין"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr ""
diff --git a/applications/luci-app-commands/po/hi/commands.po b/applications/luci-app-commands/po/hi/commands.po
index 848aa56840..fc0877c5ba 100644
--- a/applications/luci-app-commands/po/hi/commands.po
+++ b/applications/luci-app-commands/po/hi/commands.po
@@ -12,95 +12,95 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Poedit 1.8.11\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr ""
@@ -108,45 +108,45 @@ msgstr ""
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr ""
diff --git a/applications/luci-app-commands/po/hu/commands.po b/applications/luci-app-commands/po/hu/commands.po
index 2543ae4f26..6fc3447d5e 100644
--- a/applications/luci-app-commands/po/hu/commands.po
+++ b/applications/luci-app-commands/po/hu/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.8-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "A beállított parancs rövid szöveges leírása"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,87 +24,87 @@ msgstr ""
"Lehetővé teszi a parancs végrehajtását és a kimenetének letöltését előzetes "
"hitelesítés nélkül"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
"Annak lehetővé tétele a felhasználó számára, hogy további parancssori "
"argumentumokat adjon meg"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumentumok:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "A bináris adat nem jelenik meg, töltse le inkább."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Kód:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Adatok összegyűjtése…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Parancs"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "A parancs sikeresen végrehajtódott."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "A parancs állapotkóddal kilépett"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Parancs sikertelen"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Végrehajtandó parancssor"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "A parancs sikeres"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Parancs:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Beállítás"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Egyéni parancsok"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Egyéni argumentumok"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Kezelőfelület"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Leírás"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Letöltés"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Végrehajtás eredményének letöltése"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Parancs végrehajtása sikertelen!"
@@ -112,35 +112,35 @@ msgstr "Parancs végrehajtása sikertelen!"
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Hivatkozás"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Betöltés"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Vagy az eredmény megjelenítése"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Nyilvános hozzáférés"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Futtatás"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Szabványos hiba"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Szabványos kimenet"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -148,13 +148,16 @@ msgstr ""
"Ez az oldal lehetővé teszi az egyéni parancsértelmező parancsok beállítását, "
"amelyek egyszerűen meghívhatók a webes felületről."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Várakozás a parancs befejeződésére…"
+#~ msgid "Command exited with status code"
+#~ msgstr "A parancs állapotkóddal kilépett"
+
#~ msgid "Access command with"
#~ msgstr "Parancs hozzáférése"
diff --git a/applications/luci-app-commands/po/it/commands.po b/applications/luci-app-commands/po/it/commands.po
index cda35bc77b..b6937a6779 100644
--- a/applications/luci-app-commands/po/it/commands.po
+++ b/applications/luci-app-commands/po/it/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.14.1\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Una breve descrizione testuale del comando configurato"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,86 +24,86 @@ msgstr ""
"Consentire l'esecuzione del comando e il download del suo output senza "
"previa autenticazione"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
"Consente all'utente di fornire ulteriori argomenti della riga di comando"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argomenti:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "I dati binari non vengono visualizzati, ma possono essere scaricati."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Codice:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Sto raccogliendo i dati..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Comando"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Esecuzione comando completata."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Comando uscito con codice stato"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Comando fallito"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Riga di comando da eseguire"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Comando riuscito"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Comando:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Configura"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Comandi Personalizzati"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Argomenti Personalizzati"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Pannello di controllo"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Descrizione"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Download"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Risultato esecuzione download"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Impossibile eseguire il comando!"
@@ -111,35 +111,35 @@ msgstr "Impossibile eseguire il comando!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Concedi accesso UCI per luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Collegamento"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Caricamento"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "O visualizza risultato"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Accesso Pubblico"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Esegui"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Errore standard"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Output standard"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"Questa pagina consente di configurare i comandi della shell personalizzate "
"che possono essere facilmente richiamati dall'interfaccia web."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Questa sezione non contiene ancora valori"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "In attesa che il comando sia completato..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Comando uscito con codice stato"
+
#~ msgid "Access command with"
#~ msgstr "Accesso comando con"
diff --git a/applications/luci-app-commands/po/ja/commands.po b/applications/luci-app-commands/po/ja/commands.po
index 565ac4b738..1d686224c2 100644
--- a/applications/luci-app-commands/po/ja/commands.po
+++ b/applications/luci-app-commands/po/ja/commands.po
@@ -13,95 +13,95 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.4-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "設定したコマンドの簡単な説明文を記載します"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr "事前認証なしでのコマンドの実行と、結果出力のダウンロードを許可します"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "コマンドラインに対する引数の追記を許可するか設定します"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "引数:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "バイナリデータは表示されずにダウンロードされます。"
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "コード:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "データを収集中..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "コマンド"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "コマンドの実行に成功しました。"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "コマンドは次のステータスコードで終了しました:"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "コマンド実行失敗"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "実行するコマンドラインを記載します"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "コマンド実行成功"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "コマンド:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "設定"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "カスタムコマンド"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "カスタム引数"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "ダッシュボード"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "説明"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "ダウンロード"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "実行結果のダウンロード:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "コマンドの実行に失敗しました!"
@@ -109,35 +109,35 @@ msgstr "コマンドの実行に失敗しました!"
msgid "Grant UCI access for luci-app-commands"
msgstr "luci-app-commandsにUCIアクセスを許可"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "リンク"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "読み込み中"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "または結果の表示:"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "パブリックアクセス"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "実行"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "標準エラー"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "標準出力"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -145,13 +145,16 @@ msgstr ""
"このページでは、ウェブインターフェースから簡単にシェルコマンドを実行すること"
"ができます。"
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "このセクションはまだ設定されていません"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "コマンド実行中..."
+#~ msgid "Command exited with status code"
+#~ msgstr "コマンドは次のステータスコードで終了しました:"
+
#~ msgid "Access command with"
#~ msgstr "コマンドへのアクセス"
diff --git a/applications/luci-app-commands/po/ko/commands.po b/applications/luci-app-commands/po/ko/commands.po
index c986d6a106..4d840d8076 100644
--- a/applications/luci-app-commands/po/ko/commands.po
+++ b/applications/luci-app-commands/po/ko/commands.po
@@ -13,95 +13,95 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.14-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "데이터 수집 중..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "대시보드"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "설명"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "다운로드"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr ""
@@ -109,45 +109,45 @@ msgstr ""
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "로드 중"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "이 항목에 입력된 값이 없습니다"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr ""
diff --git a/applications/luci-app-commands/po/mr/commands.po b/applications/luci-app-commands/po/mr/commands.po
index 8f196356dc..bc9996b62f 100644
--- a/applications/luci-app-commands/po/mr/commands.po
+++ b/applications/luci-app-commands/po/mr/commands.po
@@ -13,11 +13,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 3.11-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "कॉन्फिगर केलेल्या कमांडचे लहान मजकूर वर्णन"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -25,85 +25,85 @@ msgstr ""
"आधीच्या प्रमाणीकरणाशिवाय कमांड कार्यान्वित करण्यास आणि त्याचे आउटपुट डाउनलोड करण्यास "
"अनुमती द्या"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "वापरकर्त्यास अतिरिक्त कमांड लाइन वितर्क प्रदान करण्याची परवानगी द्या"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "वितर्क:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "बायनरी डेटा प्रदर्शित नाही, त्याऐवजी डाउनलोड करा."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "कोड:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "डेटा संकलित करीत आहे ..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "कमांड"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "कमांड यशस्वीपणे चालवली ."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "स्टेटस कोडे सहा कमांड बाहेर पडली"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "कमांड अयशस्वी"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "कार्यान्वित करण्यासाठी कमांड लाइन"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "कमांड यशस्वी"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "कमांड:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "कॉन्फिगर करा"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "सानुकूल कमांड"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "सानुकूल वितर्क"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "डॅशबोर्ड"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "वर्णन"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "डाउनलोड"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "अंमलबजावणी परिणाम डाउनलोड करा"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "कमांड चालविण्यात अयशस्वी!"
@@ -111,35 +111,35 @@ msgstr "कमांड चालविण्यात अयशस्वी!"
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "दुवा"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "लोड करीत आहे"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "किंवा परिणाम दाखवा"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "सार्वजनिक प्रवेश"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "चालवा"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "मानक त्रुटी"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "मानक आउटपुट"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"हे पृष्ठ आपल्याला सानुकूल शेल आदेश कॉन्फिगर करण्याची परवानगी देते जे वेब इंटरफेसवरून सहजपणे "
"बोलाविले जाऊ शकतात ."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "कमांड पूर्ण होण्याची प्रतीक्षा करीत आहे ..."
+#~ msgid "Command exited with status code"
+#~ msgstr "स्टेटस कोडे सहा कमांड बाहेर पडली"
+
#~ msgid "Command exited with status code "
#~ msgstr "Command exited with status code "
diff --git a/applications/luci-app-commands/po/ms/commands.po b/applications/luci-app-commands/po/ms/commands.po
index d2b5e06ab6..a9c47e58b0 100644
--- a/applications/luci-app-commands/po/ms/commands.po
+++ b/applications/luci-app-commands/po/ms/commands.po
@@ -12,95 +12,95 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Mengumpul data..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Keterangan"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr ""
@@ -108,44 +108,44 @@ msgstr ""
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr ""
diff --git a/applications/luci-app-commands/po/nb_NO/commands.po b/applications/luci-app-commands/po/nb_NO/commands.po
index 5eb8f39509..3a48dfa26d 100644
--- a/applications/luci-app-commands/po/nb_NO/commands.po
+++ b/applications/luci-app-commands/po/nb_NO/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7.2-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "En kort tekstlig beskrivelse av den konfigurerte kommandoen"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,85 +24,85 @@ msgstr ""
"Tillat å utføre kommandoen og laste ned resultatet uten forutgående "
"godkjenning"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Tillat brukeren å gi ytterligere kommandolinjeargumenter"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumenter:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Binære data vises ikke, last ned i stedet."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Kode:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Samler inn data…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Kommando"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Kommando mislyktes"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Kommandolinje å utføre"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Kommando vellykket"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Kommando:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Konfigurer"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Egendefinerte Kommandoer"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Egendefinerte argumenter"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Oversikt"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Beskrivelse"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Last ned"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Kunne ikke utføre kommandoen!"
@@ -110,35 +110,35 @@ msgstr "Kunne ikke utføre kommandoen!"
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Link"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Laster inn"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Tilgjengelig for alle"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Kjør"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -146,11 +146,11 @@ msgstr ""
"Denne siden lar deg konfigurere egendefinerte shell-kommandoer som lett kan "
"startes fra webgrensesnittet."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Venter på at kommandoen fullføres..."
diff --git a/applications/luci-app-commands/po/pl/commands.po b/applications/luci-app-commands/po/pl/commands.po
index 5fdd3e26c2..5d7be3d435 100644
--- a/applications/luci-app-commands/po/pl/commands.po
+++ b/applications/luci-app-commands/po/pl/commands.po
@@ -13,11 +13,11 @@ msgstr ""
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.7.1-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Krótki opis konfigurowanej komendy"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -25,85 +25,85 @@ msgstr ""
"Zezwól na uruchomienie komendy i pobranie wyjścia bez uprzedniego "
"uwierzytelnienia"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Zezwól użytkownikowi dodać argumenty wiersza poleceń"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumenty:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Nie wyświetlono danych binarnych, możesz je pobrać."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Kod:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Trwa zbieranie danych..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Polecenie"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Pomyślne wykonanie komendy."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Komenda zakończona kodem statusu"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Błędne polecenie"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Linia Komendy do wykonania"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Komenda Wykonana"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Komenda:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Konfiguracja"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Własne komendy"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Własne argumenty"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Info"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Opis"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Pobieranie"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Pobierz wynik wykonania"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Nie można wykonać komendy!"
@@ -111,35 +111,35 @@ msgstr "Nie można wykonać komendy!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Udziel dostępu UCI do luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Łącze"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Ładowanie"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Lub wyświetl wynik"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Publiczny dostęp"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Uruchom"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Standardowy błąd"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Standardowe wyjście"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"Ta strona pozwala ci skonfigurować niestandardową komendę którą można łatwo "
"wywołać z interfejsu sieciowego."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Ta sekcja nie zawiera jeszcze żadnych wartości"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Oczekiwanie na polecenie do wykonania..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Komenda zakończona kodem statusu"
+
#~ msgid "Access command with"
#~ msgstr "Dostęp do komendy przez"
diff --git a/applications/luci-app-commands/po/pt/commands.po b/applications/luci-app-commands/po/pt/commands.po
index 4e2a8f2229..ceeb73dc9a 100644
--- a/applications/luci-app-commands/po/pt/commands.po
+++ b/applications/luci-app-commands/po/pt/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Uma pequena descrição textual do comando configurado"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,86 +24,86 @@ msgstr ""
"Permitir a execução do comando e descarregar o resultado sem autenticação "
"prévia"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
"Permitir que o utilizador forneça argumentos adicionais na linha de comandos"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumentos:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Dados binários não mostrados, mas pode descarregar."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Código:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "A recolher dados..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Comando"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Comando executado com sucesso."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Comando terminou com código de estado"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "O comando falhou"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Linha de comandos a executar"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Comando executado com sucesso"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Comando:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Configurar"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Comandos Personalizados"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Argumentos personalizados"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Painel de Controlo"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Descrição"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Descarregar"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Descarregamento do resultado da execução"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Falha ao executar comando!"
@@ -111,35 +111,35 @@ msgstr "Falha ao executar comando!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Conceder acesso UCI ao luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Link"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "A carregar"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Ou exibir resultado"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Acesso público"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Executar"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Erro Padrão"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Saída Padrão"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"Esta página permite-lhe configurar uma linha de comandos personalizada que "
"pode facilmente ser executada a partir da interface web."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Esta secção ainda não contém valores"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "A aguardar que o comando termine..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Comando terminou com código de estado"
+
#~ msgid "Access command with"
#~ msgstr "Aceder ao comando com"
diff --git a/applications/luci-app-commands/po/pt_BR/commands.po b/applications/luci-app-commands/po/pt_BR/commands.po
index d7a8ee9244..f174648067 100644
--- a/applications/luci-app-commands/po/pt_BR/commands.po
+++ b/applications/luci-app-commands/po/pt_BR/commands.po
@@ -13,11 +13,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.1-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Uma pequena descrição textual do comando configurado"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -25,85 +25,85 @@ msgstr ""
"Permitir a execução do comando e descarregar o resultado sem autenticação "
"prévia"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Permitir ao usuário inserir argumentos de linha de comando adicionais"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argumentos:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Dados binários não mostrados, mas podem ser baixados."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Código:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Coletando dados..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Comando"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "O comando executou com sucesso."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "O comando encerrou com um estado de erro"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "O comando falhou"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Linha de comandos a executar"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Comando executado com sucesso"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Comando:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Configurar"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Comandos Personalizados"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Argumentos personalizados"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Painel de Controle"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Descrição"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Download"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Baixar os resultados da execução"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Falha ao executar comando!"
@@ -111,35 +111,35 @@ msgstr "Falha ao executar comando!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Conceda acesso UCI ao luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Endereço"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Carregando"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Ou mostre o resultado"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Acesso público"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Executar"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Saída de Erro"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Saída Padrão"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"Esta página permite a configuração de comandos personalizados que podem ser "
"facilmente executados através da interface web."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Esta seção ainda não possui nenhum valor"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Aguardando a conclusão do comando..."
+#~ msgid "Command exited with status code"
+#~ msgstr "O comando encerrou com um estado de erro"
+
#~ msgid "Access command with"
#~ msgstr "Acessar o comando com"
diff --git a/applications/luci-app-commands/po/ro/commands.po b/applications/luci-app-commands/po/ro/commands.po
index 1442c17eae..175fcd3a67 100644
--- a/applications/luci-app-commands/po/ro/commands.po
+++ b/applications/luci-app-commands/po/ro/commands.po
@@ -13,11 +13,11 @@ msgstr ""
"20)) ? 1 : 2;\n"
"X-Generator: Weblate 4.10-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "O scurta descriere textuala a comenzii configurate"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -25,85 +25,85 @@ msgstr ""
"Permite executarea comenzii si descarcarea rezultatului fara o autentificare "
"anterioara"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Permite utilizatorului sa adauge parametrii in linia de comanda"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Parametrii:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Datele binare nu sunt afișate, descărcați în schimb."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Cod:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Colectare date..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Comandă"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Comandă executată cu succes."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Comanda a ieșit cu codul de stare"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Comandă eşuată"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Linie de comanda pentru a executa"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Comanda reusita"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Comanda:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Configureaza"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Comenzi particulare"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Argumenta particulare"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Tabloul de bord"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Descriere"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Descărcați"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Descărcați rezultatul execuției"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "S-a esuat executarea comenzii!!"
@@ -111,35 +111,35 @@ msgstr "S-a esuat executarea comenzii!!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Acordarea accesului UCI pentru luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Link"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Încărcare"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Sau afișați rezultatul"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Access public"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Ruleaza"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Eroare standard"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Ieșire standard"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,13 +147,16 @@ msgstr ""
"Această pagină vă permite să configurați comenzi shell personalizate care "
"pot fi invocate cu ușurință din interfața web."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Această secțiune nu conține încă nicio valoare"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "În așteptarea finalizării comenzii..."
+#~ msgid "Command exited with status code"
+#~ msgstr "Comanda a ieșit cu codul de stare"
+
#~ msgid "Access command with"
#~ msgstr "Acces la comanda cu"
diff --git a/applications/luci-app-commands/po/ru/commands.po b/applications/luci-app-commands/po/ru/commands.po
index a7cf90aa43..437d997379 100644
--- a/applications/luci-app-commands/po/ru/commands.po
+++ b/applications/luci-app-commands/po/ru/commands.po
@@ -16,11 +16,11 @@ msgstr ""
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Короткое текстовое описание команды"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -28,87 +28,87 @@ msgstr ""
"Разрешить выполнение команды и загрузку ее выходных данных без ввода пароля "
"пользователя"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
"Разрешить пользователю предоставлять дополнительные аргументы командной "
"строки"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Аргументы:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Двоичные данные не отображаются, вместо этого загружаются."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Код:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Сбор данных..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Команда"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Команда выполнена успешно."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Команда вышла с кодом состояния"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Ошибка команды"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Командная строка<br />для выполнения"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Команда выполнена"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Команда:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Настройка панели управления"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Пользовательские команды"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Пользовательские аргументы"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Панель мониторинга"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Описание"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Скачать"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Результат выполнения загрузки"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Ошибка выполнения команды!"
@@ -116,35 +116,35 @@ msgstr "Ошибка выполнения команды!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Предоставить UCI доступ для luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Ссылка"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Загрузка"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Или отобразить результат"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Публичный доступ"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Запуск"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Стандартная ошибка"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Стандартный вывод"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -153,10 +153,13 @@ msgstr ""
"которые могут быть легко вызваны из веб-интерфейса по нажатию "
"соответствующей кнопки. Здесь вы можете подписать кнопки и указать команды."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Этот раздел не содержит данных"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Ожидание завершения выполнения команды..."
+
+#~ msgid "Command exited with status code"
+#~ msgstr "Команда вышла с кодом состояния"
diff --git a/applications/luci-app-commands/po/sk/commands.po b/applications/luci-app-commands/po/sk/commands.po
index 9e2dc2c4b7..def32a7680 100644
--- a/applications/luci-app-commands/po/sk/commands.po
+++ b/applications/luci-app-commands/po/sk/commands.po
@@ -12,95 +12,95 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Weblate 4.0-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Krátky textový popis nakonfigurovaného príkazu"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Umožniť používateľovi poskytnúť dodatočné parametre príkazového riadku"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Parametre:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Binárne údaje neboli zobrazené, ale môžu byť prevzaté."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Kód:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Zbierajú sa údaje..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Príkaz"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Príkaz úspešne spustený."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Príkaz skončil so stavovým kódom"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Príkaz zlyhal"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Príkazový riadok na spustenie"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Príkaz úspešný"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Príkaz:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Konfigurovať"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Vlastné príkazy"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Vlastné parametre"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Nástenka"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Popis"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Prevziať"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Zlyhalo spustenie príkazu!"
@@ -108,44 +108,47 @@ msgstr "Zlyhalo spustenie príkazu!"
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Odkaz"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Načítava sa"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Alebo zobraziť výsledok"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Verejný prístup"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Spustiť"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Štandardná chyba"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Štandardný výstup"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Čaká sa na dokončenie príkazu..."
+
+#~ msgid "Command exited with status code"
+#~ msgstr "Príkaz skončil so stavovým kódom"
diff --git a/applications/luci-app-commands/po/sv/commands.po b/applications/luci-app-commands/po/sv/commands.po
index 7f862fca19..f532cb3012 100644
--- a/applications/luci-app-commands/po/sv/commands.po
+++ b/applications/luci-app-commands/po/sv/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.7-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "En kort textuell beskrivning av det inställda kommandot"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,85 +24,85 @@ msgstr ""
"Tillåt att kommandot kan köras och ladda ner dess utmatning utan föregående "
"autentisering"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Tillåt användaren att tillge extra kommandoradsargument"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argument:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Binärdatan visades inte, ladda ner istället."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Kod:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Samlar in data..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Kommando"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Kommandot utfördes korrekt."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Kommandot avslutade med statuskod"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Kommandot misslyckades"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Kommandorad att exekvera"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Kommandot lyckades"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Kommando:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Ställ in"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Anpassade kommandon"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Anpassade argument"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Instrumentbräda"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Beskrivning"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Nedladdning"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Resultatet av nerladdningen"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Misslyckade med att köra kommando!"
@@ -110,35 +110,35 @@ msgstr "Misslyckade med att köra kommando!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Ge UCI åtkomst för luci-app-commands"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Länk"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Laddar"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Eller visa resultat"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Publik tillgång"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Kör"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Standardfel"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Standardinmatning"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -146,10 +146,13 @@ msgstr ""
"Den här sidan tillåter dig att ställa in anpassade skalkommandon som lättast "
"kan åberopas från webbgränssnittet."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Den här sektionen innehåller inga värden ännu"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Väntar på att kommandot ska slutföras..."
+
+#~ msgid "Command exited with status code"
+#~ msgstr "Kommandot avslutade med statuskod"
diff --git a/applications/luci-app-commands/po/templates/commands.pot b/applications/luci-app-commands/po/templates/commands.pot
index 3aefbea650..e8ccedbac6 100644
--- a/applications/luci-app-commands/po/templates/commands.pot
+++ b/applications/luci-app-commands/po/templates/commands.pot
@@ -1,95 +1,95 @@
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr ""
@@ -97,44 +97,44 @@ msgstr ""
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr ""
diff --git a/applications/luci-app-commands/po/tr/commands.po b/applications/luci-app-commands/po/tr/commands.po
index b4e620d658..b8019862b8 100644
--- a/applications/luci-app-commands/po/tr/commands.po
+++ b/applications/luci-app-commands/po/tr/commands.po
@@ -12,11 +12,11 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Yapılandırılan komutun kısa bir metin açıklaması"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -24,85 +24,85 @@ msgstr ""
"Önceden kimlik doğrulama yapmadan komutun çalıştırılmasına ve çıktısının "
"indirilmesine izin ver"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Kullanıcının ek komut satırı argümanları sağlamasına izin ver"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Argümanlar:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "İkili veri görüntülenmiyor, bunun yerine indir."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Kod:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Veriler toplanıyor..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Komut"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Komut başarıyla çalıştırıldı."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Komut şu durum kodu ile çıktı:"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Komut başarısız oldu"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Çalıştırılacak komut satırı"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Komut başarılı"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Komut:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Yapılandır"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Özel Komutlar"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Özel argümanlar"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Denetim Paneli"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Açıklama"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "İndir"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Çalıştırma sonucunu indir"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Komutu çalıştırma başarısız oldu!"
@@ -110,35 +110,35 @@ msgstr "Komutu çalıştırma başarısız oldu!"
msgid "Grant UCI access for luci-app-commands"
msgstr "luci-app-commands için UCI erişimi verin"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Bağlantı"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Yükleniyor"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Veya sonucu göster"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Genel erişim"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Çalıştır"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Standart Hata"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Standart Çıktı"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -146,10 +146,13 @@ msgstr ""
"Bu sayfa, web arayüzünden kolayca çağrılabilen özel kabuk komutlarını "
"yapılandırmanıza olanak tanır."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Bu bölüm henüz herhangi bir değer içermiyor"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Komutun tamamlanması bekleniyor..."
+
+#~ msgid "Command exited with status code"
+#~ msgstr "Komut şu durum kodu ile çıktı:"
diff --git a/applications/luci-app-commands/po/uk/commands.po b/applications/luci-app-commands/po/uk/commands.po
index 920d0f002c..77a3c70826 100644
--- a/applications/luci-app-commands/po/uk/commands.po
+++ b/applications/luci-app-commands/po/uk/commands.po
@@ -13,11 +13,11 @@ msgstr ""
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.9-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "Короткий текстовий опис налаштовуваної команди"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
@@ -25,85 +25,85 @@ msgstr ""
"Дозволити виконання команди та завантаження її результатів без попередньої "
"автентифікації"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "Дозвольте користувачеві надати додаткові аргументи командного рядка"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "Аргументи:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "Бінарні дані не відображаються, завантажте замість цього."
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "Код:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Збирання даних..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "Команда"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "Команду вдало виконано."
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "Команда вийшла із кодом стану"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "Не вдалося виконати команду"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "Командний рядок для виконання"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "Команду виконано"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "Команда:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "Конфігурація"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "Власна команда"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "Власні аргументи"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "Панелі"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Опис"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "Завантажити"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "Підсумок виконання завантаження"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "Помилка виконання команди!"
@@ -111,35 +111,35 @@ msgstr "Помилка виконання команди!"
msgid "Grant UCI access for luci-app-commands"
msgstr "Надати доступ UCI для команд luci-app"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "Посилання"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Завантаження"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "Або відобразити підсумок"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "Відкритий доступ"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "Запустити"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "Стандартна помилка"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "Стандартний вивід"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
@@ -147,10 +147,13 @@ msgstr ""
"Ця сторінка дозволяє налаштувати користувацькі команди оболонки, які може "
"бути легко запущені з веб-інтерфейсу."
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "Ця секція поки що не містить значень"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Очікуємо завершення виконання команди..."
+
+#~ msgid "Command exited with status code"
+#~ msgstr "Команда вийшла із кодом стану"
diff --git a/applications/luci-app-commands/po/vi/commands.po b/applications/luci-app-commands/po/vi/commands.po
index c999af0263..00d2791ee2 100644
--- a/applications/luci-app-commands/po/vi/commands.po
+++ b/applications/luci-app-commands/po/vi/commands.po
@@ -12,95 +12,95 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 3.10-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "Đang lấy dữ liệu..."
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr ""
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "Mô tả"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr ""
@@ -108,44 +108,44 @@ msgstr ""
msgid "Grant UCI access for luci-app-commands"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "Đang tải"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr ""
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "Vui lòng chờ đến khi lệnh được thực thi hoàn thành..."
diff --git a/applications/luci-app-commands/po/zh_Hans/commands.po b/applications/luci-app-commands/po/zh_Hans/commands.po
index 55ff0969d4..f8b9b7f751 100644
--- a/applications/luci-app-commands/po/zh_Hans/commands.po
+++ b/applications/luci-app-commands/po/zh_Hans/commands.po
@@ -16,95 +16,95 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.6-dev\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "简短描述命令用途"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr "允许不事先验证就执行命令并下载其输出"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "允许用户提供额外的命令行参数"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "参数:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "二进制数据未显示,以下载替代。"
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "状态码:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "正在收集数据…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "命令"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "命令成功执行。"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "命令退出,状态码为"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "命令执行失败"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "执行命令行"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "执行命令成功"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "命令:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "配置"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "自定义命令"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "自定义参数"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "概览"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "描述"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "下载"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "下载执行结果"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "执行命令失败!"
@@ -112,47 +112,50 @@ msgstr "执行命令失败!"
msgid "Grant UCI access for luci-app-commands"
msgstr "授予UCI访问luci-app-commands的权限"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "连接"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "加载中"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "显示执行结果"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "公开访问"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "运行"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "标准错误流"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "标准输出流"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr "此页面允许您配置自定义 Shell 命令,并可以从 Web 界面调用。"
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "尚无任何配置"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "正在等待命令完成…"
+#~ msgid "Command exited with status code"
+#~ msgstr "命令退出,状态码为"
+
#~ msgid "Command exited with status code "
#~ msgstr "命令退出,状态码:"
diff --git a/applications/luci-app-commands/po/zh_Hant/commands.po b/applications/luci-app-commands/po/zh_Hant/commands.po
index b4ecce8f4e..e275f02df8 100644
--- a/applications/luci-app-commands/po/zh_Hant/commands.po
+++ b/applications/luci-app-commands/po/zh_Hant/commands.po
@@ -17,95 +17,95 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.12.1\n"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:16
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:19
msgid "A short textual description of the configured command"
msgstr "簡短描述指令用途"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:25
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:30
msgid ""
"Allow executing the command and downloading its output without prior "
"authentication"
msgstr "允許執行命令並下載其輸出, 無須事先認證"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:22
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:27
msgid "Allow the user to provide additional command line arguments"
msgstr "允許使用者提供額外的指令列引數"
-#: applications/luci-app-commands/luasrc/view/commands.htm:162
+#: applications/luci-app-commands/ucode/template/commands.ut:156
msgid "Arguments:"
msgstr "引數:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:66
+#: applications/luci-app-commands/ucode/template/commands.ut:60
msgid "Binary data not displayed, download instead."
msgstr "二進位資料未顯示,以下載替代。"
-#: applications/luci-app-commands/luasrc/view/commands.htm:71
+#: applications/luci-app-commands/ucode/template/commands.ut:65
msgid "Code:"
msgstr "狀態碼:"
-#: applications/luci-app-commands/luasrc/view/commands.htm:182
+#: applications/luci-app-commands/ucode/template/commands.ut:174
msgid "Collecting data..."
msgstr "正在收集資料中…"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:18
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command"
msgstr "命令"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:30
+#: applications/luci-app-commands/ucode/template/commands_public.ut:32
msgid "Command executed successfully."
msgstr "指令成功執行。"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:32
-msgid "Command exited with status code"
-msgstr "指令退出附狀態碼"
+#: applications/luci-app-commands/ucode/template/commands_public.ut:34
+msgid "Command exited with status code %d"
+msgstr ""
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command failed"
msgstr "指令失敗"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:19
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:21
msgid "Command line to execute"
msgstr "執行指令列"
-#: applications/luci-app-commands/luasrc/view/commands.htm:73
+#: applications/luci-app-commands/ucode/template/commands.ut:67
msgid "Command successful"
msgstr "執行指令成功"
-#: applications/luci-app-commands/luasrc/view/commands.htm:160
+#: applications/luci-app-commands/ucode/template/commands.ut:154
msgid "Command:"
msgstr "指令:"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:9
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:23
msgid "Configure"
msgstr "配置"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:7
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:6
-#: applications/luci-app-commands/luasrc/view/commands.htm:144
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:10
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:3
+#: applications/luci-app-commands/ucode/template/commands.ut:137
msgid "Custom Commands"
msgstr "自訂指令集"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:21
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:26
msgid "Custom arguments"
msgstr "自訂參數集"
-#: applications/luci-app-commands/luasrc/controller/commands.lua:8
+#: applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json:14
msgid "Dashboard"
msgstr "儀表板"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:15
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:18
msgid "Description"
msgstr "描述"
-#: applications/luci-app-commands/luasrc/view/commands.htm:166
+#: applications/luci-app-commands/ucode/template/commands.ut:160
msgid "Download"
msgstr "下載"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Download execution result"
msgstr "下載執行結果"
-#: applications/luci-app-commands/luasrc/view/commands.htm:79
+#: applications/luci-app-commands/ucode/template/commands.ut:73
msgid "Failed to execute command!"
msgstr "執行指令失敗!"
@@ -113,47 +113,50 @@ msgstr "執行指令失敗!"
msgid "Grant UCI access for luci-app-commands"
msgstr "授予 luci-app-commands 擁有 UCI 存取的權限"
-#: applications/luci-app-commands/luasrc/view/commands.htm:168
+#: applications/luci-app-commands/ucode/template/commands.ut:162
msgid "Link"
msgstr "連線"
-#: applications/luci-app-commands/luasrc/view/commands.htm:53
+#: applications/luci-app-commands/ucode/template/commands.ut:47
msgid "Loading"
msgstr "正在載入中"
-#: applications/luci-app-commands/luasrc/view/commands.htm:123
+#: applications/luci-app-commands/ucode/template/commands.ut:117
msgid "Or display result"
msgstr "顯示執行結果"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:24
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:29
msgid "Public access"
msgstr "公開訪問"
-#: applications/luci-app-commands/luasrc/view/commands.htm:165
+#: applications/luci-app-commands/ucode/template/commands.ut:159
msgid "Run"
msgstr "執行"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:41
+#: applications/luci-app-commands/ucode/template/commands_public.ut:44
msgid "Standard Error"
msgstr "標準錯誤流"
-#: applications/luci-app-commands/luasrc/view/commands_public.htm:36
+#: applications/luci-app-commands/ucode/template/commands_public.ut:39
msgid "Standard Output"
msgstr "標準輸出流"
-#: applications/luci-app-commands/luasrc/model/cbi/commands.lua:7
+#: applications/luci-app-commands/htdocs/luci-static/resources/view/commands.js:11
msgid ""
"This page allows you to configure custom shell commands which can be easily "
"invoked from the web interface."
msgstr "此頁面允許您配置自訂 Shell 指令,並可以從 Web 介面呼叫。"
-#: applications/luci-app-commands/luasrc/view/commands.htm:150
+#: applications/luci-app-commands/ucode/template/commands.ut:144
msgid "This section contains no values yet"
msgstr "這部分尚無數值"
-#: applications/luci-app-commands/luasrc/view/commands.htm:54
+#: applications/luci-app-commands/ucode/template/commands.ut:48
msgid "Waiting for command to complete..."
msgstr "正在等待指令完成…"
+#~ msgid "Command exited with status code"
+#~ msgstr "指令退出附狀態碼"
+
#~ msgid "Command exited with status code "
#~ msgstr "指令退出,狀態碼:"
diff --git a/applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json b/applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json
new file mode 100644
index 0000000000..8230b14bc6
--- /dev/null
+++ b/applications/luci-app-commands/root/usr/share/luci/menu.d/luci-app-commands.json
@@ -0,0 +1,56 @@
+{
+ "admin/system/commands": {
+ "title": "Custom Commands",
+ "order": 80,
+ "action": {
+ "type": "firstchild"
+ },
+ "depends": {
+ "acl": [ "luci-app-commands" ]
+ }
+ },
+
+ "admin/system/commands/dashboard": {
+ "title": "Dashboard",
+ "order": 1,
+ "action": {
+ "type": "template",
+ "path": "commands"
+ }
+ },
+
+ "admin/system/commands/config": {
+ "title": "Configure",
+ "order": 2,
+ "action": {
+ "type": "view",
+ "path": "commands"
+ }
+ },
+
+ "admin/system/commands/run/*": {
+ "order": 3,
+ "action": {
+ "type": "function",
+ "module": "luci.controller.commands",
+ "function": "action_run"
+ }
+ },
+
+ "admin/system/commands/download/*": {
+ "order": 4,
+ "action": {
+ "type": "function",
+ "module": "luci.controller.commands",
+ "function": "action_download"
+ }
+ },
+
+ "command/*": {
+ "action": {
+ "type": "function",
+ "module": "luci.controller.commands",
+ "function": "action_public"
+ }
+ }
+}
diff --git a/applications/luci-app-commands/ucode/controller/commands.uc b/applications/luci-app-commands/ucode/controller/commands.uc
new file mode 100644
index 0000000000..9126d59eb0
--- /dev/null
+++ b/applications/luci-app-commands/ucode/controller/commands.uc
@@ -0,0 +1,256 @@
+// Copyright 2012-2022 Jo-Philipp Wich <jow@openwrt.org>
+// Licensed to the public under the Apache License 2.0.
+
+'use strict';
+
+import { basename, mkstemp, popen } from 'fs';
+import { urldecode } from 'luci.http';
+
+// Decode a given string into arguments following shell quoting rules
+// [[abc\ def "foo\"bar" abc'def']] -> [[abc def]] [[foo"bar]] [[abcdef]]
+function parse_args(str) {
+ let args = [];
+
+ function isspace(c) {
+ if (c == 9 || c == 10 || c == 11 || c == 12 || c == 13 || c == 32)
+ return c;
+ }
+
+ function isquote(c) {
+ if (c == 34 || c == 39 || c == 96)
+ return c;
+ }
+
+ function isescape(c) {
+ if (c == 92)
+ return c;
+ }
+
+ function ismeta(c) {
+ if (c == 36 || c == 92 || c == 96)
+ return c;
+ }
+
+ // Scan substring defined by the indexes [s, e] of the string "str",
+ // perform unquoting and de-escaping on the fly and store the result
+ function unquote(start, end) {
+ let esc, quote, res = [];
+
+ for (let off = start; off < end; off++) {
+ const byte = ord(str, off);
+ const q = isquote(byte);
+ const e = isescape(byte);
+ const m = ismeta(byte);
+
+ if (esc) {
+ if (!m)
+ push(res, 92);
+
+ push(res, byte);
+ esc = false;
+ }
+ else if (e && quote != 39) {
+ esc = true;
+ }
+ else if (q && quote && q == quote) {
+ quote = null;
+ }
+ else if (q && !quote) {
+ quote = q;
+ }
+ else {
+ push(res, byte);
+ }
+ }
+
+ push(args, chr(...res));
+ }
+
+ // Find substring boundaries in "str". Ignore escaped or quoted
+ // whitespace, pass found start- and end-index for each substring
+ // to unquote()
+ let esc, start, quote;
+
+ for (let off = 0; off <= length(str); off++) {
+ const byte = ord(str, off);
+ const q = isquote(byte);
+ const s = isspace(byte) ?? (byte === null);
+ const e = isescape(byte);
+
+ if (esc) {
+ esc = false;
+ }
+ else if (e && quote != 39) {
+ esc = true;
+ start ??= off;
+ }
+ else if (q && quote && q == quote) {
+ quote = null;
+ }
+ else if (q && !quote) {
+ start ??= off;
+ quote = q;
+ }
+ else if (s && !quote) {
+ if (start !== null) {
+ unquote(start, off);
+ start = null;
+ }
+ }
+ else {
+ start ??= off;
+ }
+ }
+
+ // If the "quote" is still set we encountered an unfinished string
+ if (quote)
+ unquote(start, length(str));
+
+ return args;
+}
+
+function test_binary(str) {
+ for (let off = 0, byte = ord(str); off < length(str); byte = ord(str, ++off))
+ if (byte <= 8 || (byte >= 14 && byte <= 31))
+ return true;
+
+ return false;
+}
+
+function parse_cmdline(cmdid, args) {
+ if (uci.get('luci', cmdid) == 'command') {
+ let cmd = uci.get_all('luci', cmdid);
+ let argv = parse_args(cmd?.command);
+
+ if (cmd?.param == '1') {
+ if (length(args))
+ push(argv, ...(parse_args(urldecode(args)) ?? []));
+ else if (length(args = http.formvalue('args')))
+ push(argv, ...(parse_args(args) ?? []));
+ }
+
+ return map(argv, v => match(v, /[^\w.\/|-]/) ? `'${replace(v, "'", "'\\''")}'` : v);
+ }
+}
+
+function execute_command(callback, ...args) {
+ let argv = parse_cmdline(...args);
+
+ if (argv) {
+ let outfd = mkstemp();
+ let errfd = mkstemp();
+
+ const exitcode = system(`${join(' ', argv)} >&${outfd.fileno()} 2>&${errfd.fileno()}`);
+
+ outfd.seek(0);
+ errfd.seek(0);
+
+ const stdout = outfd.read(1024 * 512) ?? '';
+ const stderr = errfd.read(1024 * 512) ?? '';
+
+ outfd.close();
+ errfd.close();
+
+ const binary = test_binary(stdout);
+
+ callback({
+ ok: true,
+ command: join(' ', argv),
+ stdout: binary ? null : stdout,
+ stderr,
+ exitcode,
+ binary
+ });
+ }
+ else {
+ callback({
+ ok: false,
+ code: 404,
+ reason: "No such command"
+ });
+ }
+}
+
+function return_json(result) {
+ if (result.ok) {
+ http.prepare_content('application/json');
+ http.write_json(result);
+ }
+ else {
+ http.status(result.code, result.reason);
+ }
+}
+
+
+function return_html(result) {
+ if (result.ok) {
+ include('commands_public', result);
+ }
+ else {
+ http.status(result.code, result.reason);
+ }
+}
+
+return {
+ action_run: function(...args) {
+ execute_command(return_json, ...args);
+ },
+
+ action_download: function(...args) {
+ const argv = parse_cmdline(...args);
+
+ if (argv) {
+ const fd = popen(`${join(' ', argv)} 2>/dev/null`);
+
+ if (fd) {
+ let filename = replace(basename(argv[0]), /\W+/g, '.');
+ let chunk = fd.read(4096) ?? '';
+ let name;
+
+ if (test_binary(chunk)) {
+ http.header("Content-Disposition", `attachment; filename=${filename}.bin`);
+ http.prepare_content("application/octet-stream");
+ }
+ else {
+ http.header("Content-Disposition", `attachment; filename=${filename}.txt`);
+ http.prepare_content("text/plain");
+ }
+
+ while (length(chunk)) {
+ http.write(chunk);
+ chunk = fd.read(4096);
+ }
+
+ fd.close();
+ }
+ else {
+ http.status(500, "Failed to execute command");
+ }
+ }
+ else {
+ http.status(404, "No such command");
+ }
+ },
+
+ action_public: function(cmdid, ...args) {
+ let disp = false;
+
+ if (substr(cmdid, -1) == "s") {
+ disp = true;
+ cmdid = substr(cmdid, 0, -1);
+ }
+
+ if (cmdid &&
+ uci.get('luci', cmdid) == 'command' &&
+ uci.get('luci', cmdid, 'public') == '1')
+ {
+ if (disp)
+ execute_command(return_html, cmdid, ...args);
+ else
+ this.action_download(cmdid, args);
+ }
+ else {
+ http.status(403, "Access to command denied");
+ }
+ }
+};
diff --git a/applications/luci-app-commands/ucode/template/commands.ut b/applications/luci-app-commands/ucode/template/commands.ut
new file mode 100644
index 0000000000..8e5ce0b486
--- /dev/null
+++ b/applications/luci-app-commands/ucode/template/commands.ut
@@ -0,0 +1,179 @@
+{#
+ Copyright 2012-2022 Jo-Philipp Wich <jo@mein.io>
+ Licensed to the public under the Apache License 2.0.
+-#}
+
+{%
+ include('header', { css: `
+ .commands {
+ display: flex;
+ flex-wrap: wrap;
+ }
+
+ .commandbox {
+ flex: 0 0 30%;
+ margin: .5em;
+ display: flex;
+ flex-direction: column;
+ }
+
+ .commandbox > p,
+ .commandbox > p > * {
+ display: block;
+ }
+
+ .commandbox div {
+ margin-top: auto;
+ }
+ ` });
+-%}
+
+<script type="text/javascript">//<![CDATA[
+ var stxhr = new XHR();
+
+ function command_run(ev, id)
+ {
+ var args;
+ var field = document.getElementById(id);
+ if (field)
+ args = encodeURIComponent(field.value);
+
+ var legend = document.getElementById('command-rc-legend');
+ var output = document.getElementById('command-rc-output');
+
+ if (legend && output)
+ {
+ output.innerHTML =
+ '<img src="{{ resource }}/icons/loading.gif" alt="{{ _('Loading') }}" style="vertical-align:middle" /> ' +
+ '{{ _('Waiting for command to complete...') }}'
+ ;
+
+ legend.parentNode.style.display = 'block';
+ legend.style.display = 'inline';
+
+ stxhr.get('{{ dispatcher.build_url('admin/system/commands/run') }}/' + id + (args ? '?args=' + args : ''), null,
+ function(x, st)
+ {
+ if (st)
+ {
+ if (st.binary)
+ st.stdout = '[{{ _('Binary data not displayed, download instead.') }}]';
+
+ legend.style.display = 'none';
+ output.innerHTML = String.format(
+ '<pre><strong># %h\n</strong>%h<span style="color:red">%h</span></pre>' +
+ '<div class="alert-message warning">%s ({{ _('Code:') }} %d)</div>',
+ st.command, st.stdout, st.stderr,
+ (st.exitcode == 0) ? '{{ _('Command successful') }}' : '{{ _('Command failed') }}',
+ st.exitcode);
+ }
+ else
+ {
+ legend.style.display = 'none';
+ output.innerHTML = '<span class="error">{{ _('Failed to execute command!') }}</span>';
+ }
+
+ location.hash = '#output';
+ }
+ );
+ }
+
+ ev.preventDefault();
+ }
+
+ function command_download(ev, id)
+ {
+ var args;
+ var field = document.getElementById(id);
+ if (field)
+ args = encodeURIComponent(field.value);
+
+ location.href = '{{ dispatcher.build_url('admin/system/commands/download') }}/' + id + (args ? '/' + args : '');
+
+ ev.preventDefault();
+ }
+
+ function command_link(ev, id)
+ {
+ var legend = document.getElementById('command-rc-legend');
+ var output = document.getElementById('command-rc-output');
+
+ var args;
+ var field = document.getElementById(id);
+ if (field)
+ args = encodeURIComponent(field.value);
+
+ if (legend && output)
+ {
+ var prefix = location.protocol + '//' + location.host + '{{ dispatcher.build_url('command') }}/';
+ var suffix = (args ? '?args=' + args : '');
+
+ var link = prefix + id + suffix;
+ var link_nodownload = prefix + id + "s" + suffix;
+
+ legend.style.display = 'none';
+ output.parentNode.style.display = 'block';
+ output.innerHTML = String.format(
+ '<div class="alert-message"><p>{{ _('Download execution result') }} <a href="%s">%s</a></p><p>{{ _('Or display result') }} <a href="%s">%s</a></p></div>',
+ link, link, link_nodownload, link_nodownload
+ );
+
+ location.hash = '#output';
+ }
+
+ ev.preventDefault();
+ }
+
+//]]></script>
+
+{%
+ const commands = [];
+
+ uci.foreach('luci', 'command', s => push(commands, s));
+-%}
+
+<form method="get" action="{{ entityencode(FULL_REQUEST_URI) }}">
+ <div class="cbi-map">
+ <h2 name="content">{{ _('Custom Commands') }}</h2>
+
+ {% if (length(commands) == 0): %}
+ <div class="cbi-section">
+ <div class="table cbi-section-table">
+ <div class="tr cbi-section-table-row">
+ <p>
+ <em>{{ _('This section contains no values yet') }}</em>
+ </p>
+ </div>
+ </div>
+ </div>
+ {% else %}
+ <div class="commands">
+ {% for (let command in commands): %}
+ <div class="commandbox">
+ <h3>{{ entityencode(command.name) }}</h3>
+ <p>{{ _('Command:') }} <code>{{ entityencode(command.command) }}</code></p>
+ {% if (command.param == "1"): %}
+ <p>{{ _('Arguments:') }} <input type="text" id="{{ command['.name'] }}" /></p>
+ {% endif %}
+ <div>
+ <button class="cbi-button cbi-button-apply" onclick="command_run(event, '{{ command['.name'] }}')">{{ _('Run') }}</button>
+ <button class="cbi-button cbi-button-download" onclick="command_download(event, '{{ command['.name'] }}')">{{ _('Download') }}</button>
+ {% if (command.public == "1"): %}
+ <button class="cbi-button cbi-button-link" onclick="command_link(event, '{{ command['.name'] }}')">{{ _('Link') }}</button>
+ {% endif %}
+ </div>
+ </div>
+ {% endfor %}
+
+ <a name="output"></a>
+ </div>
+ {% endif %}
+ </div>
+
+ <fieldset class="cbi-section" style="display:none">
+ <legend id="command-rc-legend">{{ _('Collecting data...') }}</legend>
+ <span id="command-rc-output"></span>
+ </fieldset>
+</form>
+
+{% include('footer') %}
diff --git a/applications/luci-app-commands/ucode/template/commands_public.ut b/applications/luci-app-commands/ucode/template/commands_public.ut
new file mode 100644
index 0000000000..aef072f802
--- /dev/null
+++ b/applications/luci-app-commands/ucode/template/commands_public.ut
@@ -0,0 +1,48 @@
+{#
+ Copyright 2016 t123yh <t123yh@outlook.com>
+ Copyright 2022 Jo-Philipp Wich <jo@mein.io>
+ Licensed to the public under the Apache License 2.0.
+-#}
+
+{%
+ include('header', { blank_page: true, css: `
+ .alert-success {
+ color: #3c763d;
+ background-color: #dff0d8;
+ border-color: #d6e9c6;
+ }
+
+ .alert {
+ padding: 15px;
+ margin-bottom: 20px;
+ border: 1px solid transparent;
+ border-radius: 4px;
+ }
+
+ .alert-warning {
+ color: #8a6d3b;
+ background-color: #fcf8e3;
+ border-color: #faebcc;
+ }
+ ` });
+-%}
+
+<div class="alert alert-success" role="alert">
+ {% if (exitcode == 0): %}
+ {{ _('Command executed successfully.') }}
+ {% else %}
+ {{ sprintf(_('Command exited with status code %d'), exitcode) }}
+ {% endif %}
+</div>
+
+{% if (length(stdout)): %}
+ <h3>{{ _('Standard Output') }}</h3>
+ <pre>{{ entityencode(stdout) }}</pre>
+{% endif %}
+
+{% if (length(stderr)): %}
+ <h3>{{ _('Standard Error') }}</h3>
+ <pre>{{ entityencode(stderr) }}</pre>
+{% endif %}
+
+{% include('footer', { blank_page: true }) %}
diff --git a/applications/luci-app-ddns/Makefile b/applications/luci-app-ddns/Makefile
index 1b70170308..2ebb0c8b82 100644
--- a/applications/luci-app-ddns/Makefile
+++ b/applications/luci-app-ddns/Makefile
@@ -12,7 +12,7 @@ PKG_LICENSE:=Apache-2.0
PKG_MAINTAINER:=Ansuel Smith <ansuelsmth@gmail.com>
LUCI_TITLE:=LuCI Support for Dynamic DNS Client (ddns-scripts)
-LUCI_DEPENDS:=+luci-lib-ipkg +luci-mod-admin-full +ddns-scripts
+LUCI_DEPENDS:=+luci-mod-admin-full +luci-lua-runtime +ddns-scripts
LUCI_PKGARCH:=all
include ../../luci.mk
diff --git a/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js b/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
index d395f411a3..5baac07d1a 100644
--- a/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
+++ b/applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js
@@ -1014,7 +1014,7 @@ return view.extend({
o = s.taboption("timer", form.ListValue, "force_unit",
_('Force Unit'),
- _("Interval unit to force updates send to DDNS Provider"));
+ _("Interval unit to force updates sent to DDNS Provider."));
o.modalonly = true;
o.optional = true;
o.default = "minutes"
@@ -1024,9 +1024,9 @@ return view.extend({
o = s.taboption("timer", form.Value, "retry_count",
_("Error Retry Counter"),
- _("On Error the script will stop execution after given number of retrys")
+ _("On Error the script will stop execution after given number of retrys.")
+ "<br />" +
- _("The default setting of '0' will retry infinite."));
+ _("The default setting of '0' will retry infinitely."));
o.placeholder = "0";
o.optional = true;
o.modalonly = true;
@@ -1034,9 +1034,7 @@ return view.extend({
o = s.taboption("timer", form.Value, "retry_interval",
_("Error Retry Interval"),
- _("On Error the script will stop execution after given number of retrys")
- + "<br />" +
- _("The default setting of '0' will retry infinite."));
+ _("The interval between which each succesive retry will commence."));
o.placeholder = "60";
o.optional = true;
o.modalonly = true;
@@ -1044,7 +1042,7 @@ return view.extend({
o = s.taboption("timer", form.ListValue, "retry_unit",
_('Retry Unit'),
- _("On Error the script will retry the failed action after given time"));
+ _("Which time units to use for retry counters."));
o.modalonly = true;
o.optional = true;
o.default = "seconds"
diff --git a/applications/luci-app-ddns/po/ar/ddns.po b/applications/luci-app-ddns/po/ar/ddns.po
index a912ca7537..8fe02db2e4 100644
--- a/applications/luci-app-ddns/po/ar/ddns.po
+++ b/applications/luci-app-ddns/po/ar/ddns.po
@@ -98,7 +98,7 @@ msgid "Configuration"
msgstr "إعدادات"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "خطأ في الاعداد"
@@ -221,7 +221,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "تمكين الاتصال الآمن مع مزود DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "مفعل"
@@ -405,10 +405,10 @@ msgid "Interval unit to check for changed IP"
msgstr "وحدة الفاصل الزمني للتحقق من تغيير IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr "وحدة الفاصل الزمني لفرض إرسال التحديثات إلى مزود DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "اخر تحديث"
@@ -433,13 +433,13 @@ msgid "Log to syslog"
msgstr "سجل في سجل النظام"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "اسم مضيف البحث"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "اسم"
@@ -475,7 +475,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "الشبكة التي ستبدأ عليها سكربتات محدث ddns"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "أبدا"
@@ -483,13 +483,13 @@ msgstr "أبدا"
msgid "New DDns Service…"
msgstr "خدمة DDns الجديدة …"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "التحديث القادم"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "لايوجد بيانات"
@@ -507,7 +507,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "غير عام وبشكل افتراضي عناوين IP المحظورة"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "لا يعمل"
@@ -539,16 +539,9 @@ msgstr "اختياري: خادم وكيل للكشف والتحديثات."
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr "اختياري: استخدم خادم DNS غير افتراضي لاكتشاف \"عنوان IP المسجل\"."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"عند \"خطأ\" ، سيقوم البرنامج النصي بإعادة محاولة الإجراء الفاشل بعد وقت معين"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"عند حدوث خطأ ، سيتوقف البرنامج النصي عن التنفيذ بعد عدد معين من المحاولات"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -584,11 +577,11 @@ msgid ""
msgstr ""
"يرجى اتباع التعليمات الموجودة على الصفحة الرئيسية ل OpenWrt لتمكين دعم IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "الرجاء الضغط على زر [قراءة]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "قراءة / إعادة قراءة ملف السجل"
@@ -596,7 +589,7 @@ msgstr "قراءة / إعادة قراءة ملف السجل"
msgid "Really switch service?"
msgstr "حقا تبديل الخدمة؟"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "IP المسجل"
@@ -625,7 +618,7 @@ msgstr "يستبدل [USERNAME] في Update-URL (بترميز URL)"
msgid "Restart DDns"
msgstr "أعد تشغيل DDns"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "وحدة إعادة المحاولة"
@@ -634,7 +627,7 @@ msgid "Run once"
msgstr "تشغيل مرة واحدة"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "قيد التشغيل"
@@ -685,7 +678,7 @@ msgstr "ابدأ DDNS"
msgid "State"
msgstr "حالة"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "الحالة"
@@ -714,10 +707,14 @@ msgid "Switch service"
msgstr "خدمة التبديل"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "الإعداد الافتراضي \"0\" سيعيد المحاولة بلا حدود."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"عند حدوث خطأ ، سيتوقف البرنامج النصي عن التنفيذ بعد عدد معين من المحاولات"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "اسم الخدمة مستخدم الآن"
@@ -726,7 +723,7 @@ msgstr "اسم الخدمة مستخدم الآن"
msgid "There is no service configured."
msgstr "لا توجد خدمة مهيأة."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -756,7 +753,7 @@ msgid "URL to detect"
msgstr "URL المراد اكتشافه"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "مجهول"
@@ -813,6 +810,11 @@ msgstr "التحقق"
msgid "Warning"
msgstr "تحذير"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"عند \"خطأ\" ، سيقوم البرنامج النصي بإعادة محاولة الإجراء الفاشل بعد وقت معين"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -831,9 +833,8 @@ msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
"package, if you need to specify a DNS server to detect your registered IP."
msgstr ""
-"يجب عليك تثبيت حزمة \"bind-host\" أو \"knot-host\" أو \"drill\" أو "
-"\"hostip\" ، إذا كنت بحاجة إلى تحديد خادم DNS لاكتشاف عنوان IP المسجل الخاص "
-"بك."
+"يجب عليك تثبيت حزمة \"bind-host\" أو \"knot-host\" أو \"drill\" أو \"hostip"
+"\" ، إذا كنت بحاجة إلى تحديد خادم DNS لاكتشاف عنوان IP المسجل الخاص بك."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:373
msgid ""
@@ -893,7 +894,7 @@ msgstr "ساعات"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "دقائق"
@@ -906,7 +907,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "أو قم بتحديث نظامك إلى أحدث إصدار من OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "ثواني"
diff --git a/applications/luci-app-ddns/po/bg/ddns.po b/applications/luci-app-ddns/po/bg/ddns.po
index 985c1390d3..1d6d11f719 100644
--- a/applications/luci-app-ddns/po/bg/ddns.po
+++ b/applications/luci-app-ddns/po/bg/ddns.po
@@ -89,7 +89,7 @@ msgid "Configuration"
msgstr "Конфигурация"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -212,7 +212,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Разрешен"
@@ -392,10 +392,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -420,13 +420,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -459,7 +459,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Никога"
@@ -467,13 +467,13 @@ msgstr "Никога"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -491,7 +491,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -523,13 +523,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -565,11 +560,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -577,7 +572,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -606,7 +601,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -615,7 +610,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -664,7 +659,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Статус"
@@ -693,8 +688,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -705,7 +703,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -733,7 +731,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -788,6 +786,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -858,7 +860,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -871,7 +873,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/bn_BD/ddns.po b/applications/luci-app-ddns/po/bn_BD/ddns.po
index 840f54ac93..c799213558 100644
--- a/applications/luci-app-ddns/po/bn_BD/ddns.po
+++ b/applications/luci-app-ddns/po/bn_BD/ddns.po
@@ -89,7 +89,7 @@ msgid "Configuration"
msgstr "কনফিগারেশন"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -212,7 +212,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "সক্রিয়"
@@ -392,10 +392,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -420,13 +420,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -459,7 +459,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "কখনও না"
@@ -467,13 +467,13 @@ msgstr "কখনও না"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -491,7 +491,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -523,13 +523,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -565,11 +560,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "দয়া করে [পড়ুন] বোতাম টিপুন"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "লগ ফাইল পড়ুন / পুনরায় পড়ুন"
@@ -577,7 +572,7 @@ msgstr "লগ ফাইল পড়ুন / পুনরায় পড়ু
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -606,7 +601,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -615,7 +610,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -664,7 +659,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "অবস্থা"
@@ -693,8 +688,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -705,7 +703,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -733,7 +731,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "অজানা"
@@ -788,6 +786,10 @@ msgstr ""
msgid "Warning"
msgstr "সতর্কতা"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -858,7 +860,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -871,7 +873,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/ca/ddns.po b/applications/luci-app-ddns/po/ca/ddns.po
index c706e192fb..6787fa6822 100644
--- a/applications/luci-app-ddns/po/ca/ddns.po
+++ b/applications/luci-app-ddns/po/ca/ddns.po
@@ -94,7 +94,7 @@ msgid "Configuration"
msgstr "Configuració"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -218,7 +218,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Activat"
@@ -398,10 +398,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -426,13 +426,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -465,7 +465,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Mai"
@@ -473,13 +473,13 @@ msgstr "Mai"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -497,7 +497,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -529,13 +529,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -571,11 +566,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -583,7 +578,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -612,7 +607,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -621,7 +616,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -670,7 +665,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr ""
@@ -699,8 +694,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -711,7 +709,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -739,7 +737,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -794,6 +792,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -864,7 +866,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minuts"
@@ -877,7 +879,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/cs/ddns.po b/applications/luci-app-ddns/po/cs/ddns.po
index 169fbcb3d8..0af60cd86f 100644
--- a/applications/luci-app-ddns/po/cs/ddns.po
+++ b/applications/luci-app-ddns/po/cs/ddns.po
@@ -103,7 +103,7 @@ msgid "Configuration"
msgstr "Nastavení"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Chyba nastavení"
@@ -231,7 +231,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Povolit zabezpečenou komunikaci s poskytovatelem DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Zapnuto"
@@ -421,11 +421,11 @@ msgid "Interval unit to check for changed IP"
msgstr "Jednotka intervalu pro kontrolu změněné adresy IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
"Jednotka intervalu, která vynutí odeslání aktualizací zprostředkovateli DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Poslední aktualizace"
@@ -450,13 +450,13 @@ msgid "Log to syslog"
msgstr "Protokolovat do syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Doménové jméno"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Název"
@@ -493,7 +493,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Síť, na které budou spuštěny skripty ddns-updater"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Nikdy"
@@ -501,13 +501,13 @@ msgstr "Nikdy"
msgid "New DDns Service…"
msgstr "Nová služba DDNS…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Další aktualizace"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Žádná data"
@@ -525,7 +525,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "Neveřejné a implicitně blokované adresy IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Není spuštěno"
@@ -559,14 +559,9 @@ msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
"VOLITELNÉ: pro rozpoznání registrované adresy IP použít nevýchozí server DNS."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr "Při chybě skript zopakuje neúspěšnou akci po daném čase"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
-msgstr "Při chybě skript zastaví provádění po daném počtu opakování"
+msgid "On Error the script will stop execution after given number of retrys."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -603,11 +598,11 @@ msgstr ""
"Chcete-li povolit podporu protokolu IPv6, postupujte podle pokynů na "
"domovské stránce OpenWrt"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Prosím, stiskněte tlačítko [Načíst]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Načíst / znovu načíst soubor protokolu"
@@ -615,7 +610,7 @@ msgstr "Načíst / znovu načíst soubor protokolu"
msgid "Really switch service?"
msgstr "Doopravdy přehodit službu?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Registrovaná IP adresa"
@@ -644,7 +639,7 @@ msgstr "Nahradí [USERNAME] v Update-URL (kódování URL)"
msgid "Restart DDns"
msgstr "Restartovat DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Opakovat jednotku"
@@ -653,7 +648,7 @@ msgid "Run once"
msgstr "Spustit jednou"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Spuštěno"
@@ -704,7 +699,7 @@ msgstr "Spustit DDNS"
msgid "State"
msgstr "Stav"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Stav"
@@ -733,10 +728,13 @@ msgid "Switch service"
msgstr "Přehodit službu"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "Výchozí nastavení '0' znamená nekonečné opakování."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr "Při chybě skript zastaví provádění po daném počtu opakování"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "Název služby je již používán"
@@ -745,7 +743,7 @@ msgstr "Název služby je již používán"
msgid "There is no service configured."
msgstr "Není nakonfigurována žádná služba."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -775,7 +773,7 @@ msgid "URL to detect"
msgstr "Adresa URL pro rozpoznání"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Neznámé"
@@ -833,6 +831,10 @@ msgstr "Ověřit"
msgid "Warning"
msgstr "Varování"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr "Při chybě skript zopakuje neúspěšnou akci po daném čase"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -917,7 +919,7 @@ msgstr "hodiny/hodin"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minuty/minut"
@@ -930,7 +932,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "nebo aktualizujte systém na nejnovější verzi OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "sekundy/sekund"
diff --git a/applications/luci-app-ddns/po/da/ddns.po b/applications/luci-app-ddns/po/da/ddns.po
index f05a1037c1..cbb4259f17 100644
--- a/applications/luci-app-ddns/po/da/ddns.po
+++ b/applications/luci-app-ddns/po/da/ddns.po
@@ -89,7 +89,7 @@ msgid "Configuration"
msgstr "Konfiguration"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -212,7 +212,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Aktiveret"
@@ -392,10 +392,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -420,13 +420,13 @@ msgid "Log to syslog"
msgstr "Log til syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Navn"
@@ -459,7 +459,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Aldrig"
@@ -467,13 +467,13 @@ msgstr "Aldrig"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Ingen data"
@@ -491,7 +491,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -523,13 +523,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -565,11 +560,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -577,7 +572,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -606,7 +601,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -615,7 +610,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -664,7 +659,7 @@ msgstr ""
msgid "State"
msgstr "State"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Status"
@@ -693,8 +688,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -705,7 +703,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -733,7 +731,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Ukendt"
@@ -788,6 +786,10 @@ msgstr ""
msgid "Warning"
msgstr "Advarsel"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -858,7 +860,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minutter"
@@ -871,7 +873,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/de/ddns.po b/applications/luci-app-ddns/po/de/ddns.po
index 54ed589c45..5a2679f00f 100644
--- a/applications/luci-app-ddns/po/de/ddns.po
+++ b/applications/luci-app-ddns/po/de/ddns.po
@@ -102,7 +102,7 @@ msgid "Configuration"
msgstr "Konfiguration"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Konfigurations-Fehler"
@@ -235,7 +235,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Aktiviert sichere Kommunikation mit dem DDNS Anbieter"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Aktiviert"
@@ -429,10 +429,10 @@ msgid "Interval unit to check for changed IP"
msgstr "Intervalleinheit zur Überprüfung auf geänderte IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr "Intervall für ein Zwangsupdate des DDNS-Eintrags"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Letzte Aktualisierung"
@@ -457,13 +457,13 @@ msgid "Log to syslog"
msgstr "Schreibe Logs ins syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Hostname nachschlagen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Name"
@@ -500,7 +500,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Netzwerk auf dem die ddns-updater Skripte gestarten werden"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Niemals"
@@ -508,13 +508,13 @@ msgstr "Niemals"
msgid "New DDns Service…"
msgstr "Neuer DDns-Dienst…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Nächste Aktualisierung"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Keine Daten"
@@ -532,7 +532,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "Nicht-öffentliche und standardmäßig blockierte IPs"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Läuft nicht"
@@ -569,18 +569,9 @@ msgstr ""
"OPTIONAL: Ersetzt den voreingestellten DNS-Server um die 'Registrierte IP' "
"zu ermitteln."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"Bei Fehlern wird das Skript die fehlerhafte Aktion nach der gegebenen Zeit "
-"wiederholen"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"Bei Fehlern wird das Skript nach der gegebenen Anzahl von Fehlversuchen "
-"beendet"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -617,11 +608,11 @@ msgstr ""
"Bitte den Anweisungen auf der OpenWrt-Homepage folgen, um IPv6-Unterstützung "
"zu aktivieren"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Bitte Protokolldatei einlesen"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Protokolldatei (neu) einlesen"
@@ -629,7 +620,7 @@ msgstr "Protokolldatei (neu) einlesen"
msgid "Really switch service?"
msgstr "Den Dienst wirklich wechseln?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Registrierte IP"
@@ -658,7 +649,7 @@ msgstr "Ersetzt [USERNAME] in der Update-URL (URL-codiert)"
msgid "Restart DDns"
msgstr "DDns neustarten"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Abschnitt erneut versuchen"
@@ -667,7 +658,7 @@ msgid "Run once"
msgstr "Einmalig ausführen"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Laufend"
@@ -716,7 +707,7 @@ msgstr "DDNS starten"
msgid "State"
msgstr "Zustand"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Status"
@@ -745,10 +736,15 @@ msgid "Switch service"
msgstr "Dienst wechseln"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "Beim Standard-Wert von '0' wird es endlos erneut versucht."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"Bei Fehlern wird das Skript nach der gegebenen Anzahl von Fehlversuchen "
+"beendet"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "Dieser Dienstname ist bereits in Benutzung"
@@ -757,7 +753,7 @@ msgstr "Dieser Dienstname ist bereits in Benutzung"
msgid "There is no service configured."
msgstr "Kein Dienst konfiguriert."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
"Dies ist der aktuelle Inhalt der Protokolldatei in %h für diesen Dienst."
@@ -788,7 +784,7 @@ msgid "URL to detect"
msgstr "URL zur Adresserkennung für"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Unbekannt"
@@ -851,6 +847,12 @@ msgstr "Überprüfen"
msgid "Warning"
msgstr "Warnung"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"Bei Fehlern wird das Skript die fehlerhafte Aktion nach der gegebenen Zeit "
+"wiederholen"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -937,7 +939,7 @@ msgstr "Stunden"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "Minuten"
@@ -950,7 +952,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "oder aktualisieren Sie Ihr System auf die neueste OpenWrt Version"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "Sekunden"
diff --git a/applications/luci-app-ddns/po/el/ddns.po b/applications/luci-app-ddns/po/el/ddns.po
index 6f626dde55..6c90cca83f 100644
--- a/applications/luci-app-ddns/po/el/ddns.po
+++ b/applications/luci-app-ddns/po/el/ddns.po
@@ -92,7 +92,7 @@ msgid "Configuration"
msgstr "Διαμόρφωση"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -215,7 +215,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Ενεργοποιήθηκε"
@@ -395,10 +395,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -423,13 +423,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Ονομα"
@@ -462,7 +462,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Ποτέ"
@@ -470,13 +470,13 @@ msgstr "Ποτέ"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -494,7 +494,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -526,13 +526,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -568,11 +563,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -580,7 +575,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -609,7 +604,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -618,7 +613,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -667,7 +662,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Κατάσταση"
@@ -696,8 +691,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -708,7 +706,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -736,7 +734,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -791,6 +789,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -861,7 +863,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -874,7 +876,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/en/ddns.po b/applications/luci-app-ddns/po/en/ddns.po
index 00e90ea7cd..d9bee3a056 100644
--- a/applications/luci-app-ddns/po/en/ddns.po
+++ b/applications/luci-app-ddns/po/en/ddns.po
@@ -89,7 +89,7 @@ msgid "Configuration"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -212,7 +212,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Enabled"
@@ -392,10 +392,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -420,13 +420,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -459,7 +459,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr ""
@@ -467,13 +467,13 @@ msgstr ""
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -491,7 +491,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -523,13 +523,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -565,11 +560,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -577,7 +572,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -606,7 +601,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -615,7 +610,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -664,7 +659,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr ""
@@ -693,8 +688,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -705,7 +703,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -733,7 +731,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -788,6 +786,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -858,7 +860,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -871,7 +873,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/es/ddns.po b/applications/luci-app-ddns/po/es/ddns.po
index fbcc060236..6b6822431c 100644
--- a/applications/luci-app-ddns/po/es/ddns.po
+++ b/applications/luci-app-ddns/po/es/ddns.po
@@ -100,7 +100,7 @@ msgid "Configuration"
msgstr "Configuración"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Error de configuración"
@@ -232,7 +232,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Activa la comunicación segura con el proveedor de DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Activado"
@@ -424,12 +424,12 @@ msgid "Interval unit to check for changed IP"
msgstr "Unidad de intervalo para verificar el cambio de IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
"Unidad de intervalo para forzar el envío de actualizaciones al proveedor de "
"DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Última actualización"
@@ -454,13 +454,13 @@ msgid "Log to syslog"
msgstr "Inicie sesión en syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Búsqueda de nombre de host"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Nombre"
@@ -497,7 +497,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Red en la que se iniciarán los scripts ddns-updater"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Nunca"
@@ -505,13 +505,13 @@ msgstr "Nunca"
msgid "New DDns Service…"
msgstr "Nuevo servicio DDNS…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Siguiente actualización"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Sin datos"
@@ -529,7 +529,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "IPs no públicos y bloqueados por defecto"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Sin ejecución"
@@ -565,18 +565,9 @@ msgstr ""
"OPCIONAL: Use un servidor DNS no predeterminado para detectar 'IP "
"registrada'."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"En caso de error, el script volverá a intentar la acción fallida después de "
-"un tiempo determinado"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"En caso de error, el script detendrá la ejecución después de un número dado "
-"de reintentos"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -616,11 +607,11 @@ msgstr ""
"Siga las instrucciones en la página de inicio de OpenWrt para activar el "
"soporte de IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Por favor presione el botón [Leer]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Leer / releer el archivo de registro"
@@ -628,7 +619,7 @@ msgstr "Leer / releer el archivo de registro"
msgid "Really switch service?"
msgstr "¿Realmente quiere cambiar de servicio?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "IP registrada"
@@ -658,7 +649,7 @@ msgstr ""
msgid "Restart DDns"
msgstr "Reiniciar DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Unidad de reintento"
@@ -667,7 +658,7 @@ msgid "Run once"
msgstr "Iniciar una vez"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Corriendo"
@@ -717,7 +708,7 @@ msgstr "Iniciar DDNS"
msgid "State"
msgstr "Estado"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Estado"
@@ -746,10 +737,15 @@ msgid "Switch service"
msgstr "Cambiar servicio"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "La configuración predeterminada de '0' reintentará infinito."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"En caso de error, el script detendrá la ejecución después de un número dado "
+"de reintentos"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "El nombre del servicio ya está en uso"
@@ -758,7 +754,7 @@ msgstr "El nombre del servicio ya está en uso"
msgid "There is no service configured."
msgstr "No hay servicio configurado."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
#, fuzzy
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -790,7 +786,7 @@ msgid "URL to detect"
msgstr "URL para detectar"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Desconocido"
@@ -850,6 +846,12 @@ msgstr "Verificar"
msgid "Warning"
msgstr "Advertencia"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"En caso de error, el script volverá a intentar la acción fallida después de "
+"un tiempo determinado"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -931,7 +933,7 @@ msgstr "horas"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minutos"
@@ -944,7 +946,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "o actualice su sistema a la última versión de OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "Segundos"
diff --git a/applications/luci-app-ddns/po/fi/ddns.po b/applications/luci-app-ddns/po/fi/ddns.po
index 806b75d403..02595347a8 100644
--- a/applications/luci-app-ddns/po/fi/ddns.po
+++ b/applications/luci-app-ddns/po/fi/ddns.po
@@ -97,7 +97,7 @@ msgid "Configuration"
msgstr "Kokoonpano"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Määritysvirhe"
@@ -220,7 +220,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Käytössä"
@@ -400,10 +400,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Viimeisin päivitys"
@@ -428,13 +428,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Nimi"
@@ -467,7 +467,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Ei ikinä"
@@ -475,13 +475,13 @@ msgstr "Ei ikinä"
msgid "New DDns Service…"
msgstr "Uusi DDns-palvelu…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Seuraava päivitys"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Ei tietoja"
@@ -499,7 +499,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Ei käynnissä"
@@ -531,13 +531,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -573,11 +568,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -585,7 +580,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Rekisteröity IP"
@@ -614,7 +609,7 @@ msgstr ""
msgid "Restart DDns"
msgstr "Käynnistä DDns uudelleen"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -623,7 +618,7 @@ msgid "Run once"
msgstr "Suorita kerran"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Käynnissä"
@@ -672,7 +667,7 @@ msgstr "Käynnistä DDNS"
msgid "State"
msgstr "Tila"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Tila"
@@ -701,8 +696,11 @@ msgid "Switch service"
msgstr "Vaihda palvelua"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -713,7 +711,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -741,7 +739,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Tuntematon"
@@ -796,6 +794,10 @@ msgstr ""
msgid "Warning"
msgstr "Varoitus"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -866,7 +868,7 @@ msgstr "tuntia"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minuuttia"
@@ -879,7 +881,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "päivitä järjestelmäsi uusimpaan OpenWrt-julkaisuun"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "sekuntia"
diff --git a/applications/luci-app-ddns/po/fr/ddns.po b/applications/luci-app-ddns/po/fr/ddns.po
index 29782d6647..c3f97f06dd 100644
--- a/applications/luci-app-ddns/po/fr/ddns.po
+++ b/applications/luci-app-ddns/po/fr/ddns.po
@@ -102,7 +102,7 @@ msgid "Configuration"
msgstr "Configuration"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Erreur de configuration"
@@ -236,7 +236,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Activez la communication sécurisée avec le fournisseur DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Activé"
@@ -428,11 +428,11 @@ msgid "Interval unit to check for changed IP"
msgstr "Unité d'intervalle pour vérifier l'IP modifiée"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
"Unité d'intervalle pour forcer l'envoi des mises à jour au fournisseur DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Dernière mise à jour"
@@ -457,13 +457,13 @@ msgid "Log to syslog"
msgstr "Connectez-vous à syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Rechercher le nom d'hôte"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Nom"
@@ -500,7 +500,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Réseau sur lequel les scripts ddns-updater seront démarrés"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Jamais"
@@ -508,13 +508,13 @@ msgstr "Jamais"
msgid "New DDns Service…"
msgstr "Nouveau service DDns…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Prochaine mise à jour"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Aucune donnée"
@@ -532,7 +532,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "IP non publiques et par défaut bloquées"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Ne fonctionne pas"
@@ -569,18 +569,9 @@ msgstr ""
"FACULTATIF : Utiliser un serveur DNS autre que celui par défaut pour "
"détecter 'IP enregistrée'."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"En cas d'erreur, le script réessayera l'action ayant échoué après un délai "
-"donné"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"En cas d'erreur, le script arrêtera l'exécution après un nombre donné de "
-"tentatives"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -617,11 +608,11 @@ msgstr ""
"Veuillez suivre les instructions sur la page d'accueil d'OpenWrt pour "
"activer le support IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Veuillez appuyer sur le bouton [Lire]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Lire/Relire le fichier de journal"
@@ -629,7 +620,7 @@ msgstr "Lire/Relire le fichier de journal"
msgid "Really switch service?"
msgstr "Vraiment changer de service ?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Adresse IP enregistrée"
@@ -658,7 +649,7 @@ msgstr "Remplace [NON D'UTILISATEUR] dans l'URL de mise à jour (encodé URL)"
msgid "Restart DDns"
msgstr "Redémarrer DDns"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Réessaier l'unité"
@@ -667,7 +658,7 @@ msgid "Run once"
msgstr "Exécuter une fois"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "En cours d'exécution"
@@ -718,7 +709,7 @@ msgstr "Démarrez DDNS"
msgid "State"
msgstr "État"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "État"
@@ -747,10 +738,15 @@ msgid "Switch service"
msgstr "Change de service"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "Le paramètre par défaut de '0' réessayera à l'infini."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"En cas d'erreur, le script arrêtera l'exécution après un nombre donné de "
+"tentatives"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "Le nom du service est déjà utilisé"
@@ -759,7 +755,7 @@ msgstr "Le nom du service est déjà utilisé"
msgid "There is no service configured."
msgstr "Il n'y a aucun service configuré"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr "Il s’agit du contenu actuel du fichier journal en %h pour ce service."
@@ -789,7 +785,7 @@ msgid "URL to detect"
msgstr "URL a détecter"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Inconnue"
@@ -851,6 +847,12 @@ msgstr "Vérifier"
msgid "Warning"
msgstr "Avertissement"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"En cas d'erreur, le script réessayera l'action ayant échoué après un délai "
+"donné"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -935,7 +937,7 @@ msgstr "heures"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minutes"
@@ -948,7 +950,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "ou mettez à jour votre système vers la dernière version d'OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "secondes"
diff --git a/applications/luci-app-ddns/po/he/ddns.po b/applications/luci-app-ddns/po/he/ddns.po
index 9b387b1a1e..83e3326836 100644
--- a/applications/luci-app-ddns/po/he/ddns.po
+++ b/applications/luci-app-ddns/po/he/ddns.po
@@ -92,7 +92,7 @@ msgid "Configuration"
msgstr "הגדרות"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -216,7 +216,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr ""
@@ -396,10 +396,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -424,13 +424,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -463,7 +463,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "אף פעם"
@@ -471,13 +471,13 @@ msgstr "אף פעם"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -495,7 +495,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -527,13 +527,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -569,11 +564,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -581,7 +576,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -610,7 +605,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -619,7 +614,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -668,7 +663,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr ""
@@ -697,8 +692,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -709,7 +707,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -737,7 +735,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -792,6 +790,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -862,7 +864,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -875,7 +877,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/hi/ddns.po b/applications/luci-app-ddns/po/hi/ddns.po
index d76d31cee6..6c1cd63934 100644
--- a/applications/luci-app-ddns/po/hi/ddns.po
+++ b/applications/luci-app-ddns/po/hi/ddns.po
@@ -83,7 +83,7 @@ msgid "Configuration"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -206,7 +206,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr ""
@@ -386,10 +386,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -414,13 +414,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -453,7 +453,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr ""
@@ -461,13 +461,13 @@ msgstr ""
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -485,7 +485,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -517,13 +517,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -559,11 +554,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -571,7 +566,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -600,7 +595,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -609,7 +604,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -658,7 +653,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr ""
@@ -687,8 +682,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -699,7 +697,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -727,7 +725,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -782,6 +780,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -852,7 +854,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -865,7 +867,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/hu/ddns.po b/applications/luci-app-ddns/po/hu/ddns.po
index f895bb20ea..06833025d5 100644
--- a/applications/luci-app-ddns/po/hu/ddns.po
+++ b/applications/luci-app-ddns/po/hu/ddns.po
@@ -94,7 +94,7 @@ msgid "Configuration"
msgstr "Beállítás"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Beállítási hiba"
@@ -228,7 +228,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Biztonságos kommunikáció engedélyezése a DDNS-szolgáltatóval"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Engedélyezve"
@@ -418,12 +418,12 @@ msgid "Interval unit to check for changed IP"
msgstr "Időköz mértékegysége a megváltozott IP ellenőrzéséhez"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
"Időköz mértékegysége a DDNS-szolgáltatónak küldött frissítések "
"kényszerítéséhez"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Utolsó frissítés"
@@ -448,13 +448,13 @@ msgid "Log to syslog"
msgstr "Naplózás a rendszernaplóba"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Gépnév keresése"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Név"
@@ -491,7 +491,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "A hálózat, amelyen a DDNS-frissítő parancsfájlok el fognak indulni"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Soha"
@@ -499,13 +499,13 @@ msgstr "Soha"
msgid "New DDns Service…"
msgstr "Új DDNS szolgáltatás…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Következő frissítés"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Nincs adat"
@@ -523,7 +523,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "Nem nyilvános és alapértelmezetten blokkolt IP-k"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Nem fut"
@@ -561,18 +561,9 @@ msgstr ""
"ELHAGYHATÓ: nem alapértelmezett DNS-kiszolgáló használata a „Regisztrált IP” "
"felismeréséhez."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"Hiba esetén a parancsfájl újrapróbálja a sikertelen műveletet a megadott idő "
-"után"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"Hiba esetén a parancsfájl leállítja a végrehajtást a megadott "
-"újrapróbálkozások száma után"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -613,11 +604,11 @@ msgstr ""
"Kövesse az OpenWrt honlapján lévő utasításokat az IPv6 támogatás "
"engedélyezéséhez"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Nyomja meg a [Beolvasás] gombot"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Naplófájl olvasása vagy újraolvasása"
@@ -625,7 +616,7 @@ msgstr "Naplófájl olvasása vagy újraolvasása"
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Regisztrált IP"
@@ -655,7 +646,7 @@ msgstr ""
msgid "Restart DDns"
msgstr "DDns újraindítása"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -664,7 +655,7 @@ msgid "Run once"
msgstr "Futtatás egyszer"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Fut"
@@ -713,7 +704,7 @@ msgstr "DDNS indítása"
msgid "State"
msgstr "Állapot"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Állapot"
@@ -742,10 +733,15 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "Az alapértelmezett „0” beállítás végtelenszer fog újrapróbálkozni."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"Hiba esetén a parancsfájl leállítja a végrehajtást a megadott "
+"újrapróbálkozások száma után"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "A szolgáltatás neve már használatban van"
@@ -754,7 +750,7 @@ msgstr "A szolgáltatás neve már használatban van"
msgid "There is no service configured."
msgstr "Nincs beállított szolgáltatás."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -784,7 +780,7 @@ msgid "URL to detect"
msgstr "Felismerendő URL"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Ismeretlen"
@@ -843,6 +839,12 @@ msgstr "Ellenőrzés"
msgid "Warning"
msgstr "Figyelmeztetés"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"Hiba esetén a parancsfájl újrapróbálja a sikertelen műveletet a megadott idő "
+"után"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -923,7 +925,7 @@ msgstr "óra"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "perc"
@@ -936,7 +938,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "vagy frissítse a rendszerét a legújabb OpenWrt kiadásra"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "másodperc"
diff --git a/applications/luci-app-ddns/po/it/ddns.po b/applications/luci-app-ddns/po/it/ddns.po
index 678bff9085..08b45a5dad 100644
--- a/applications/luci-app-ddns/po/it/ddns.po
+++ b/applications/luci-app-ddns/po/it/ddns.po
@@ -100,7 +100,7 @@ msgid "Configuration"
msgstr "Configurazione"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Errore di Configurazione"
@@ -231,7 +231,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Abilita la comunicazione sicura con il provider DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Abilitato"
@@ -418,11 +418,11 @@ msgid "Interval unit to check for changed IP"
msgstr "Unità dell'intervallo di controllo per il cambio di IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
"Unità dell'intervallo per l'invio forzato di aggiornamento al provider DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Ultimo Aggiornamento"
@@ -447,13 +447,13 @@ msgid "Log to syslog"
msgstr "Registra su syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Indirizzo da consultare"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Nome"
@@ -490,7 +490,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Rete su cui lo script di aggiornamento DDNS sara avviato"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Mai"
@@ -498,13 +498,13 @@ msgstr "Mai"
msgid "New DDns Service…"
msgstr "Nuovo Servizio DDns…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Prossimo Aggiornamento"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Nessun dato"
@@ -522,7 +522,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "Ip non pubblici e bloccati di default"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Non in esecuzione"
@@ -556,17 +556,9 @@ msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
"OPZIONALE: Usa Server DNS non di default per individuare 'IP Registrato'."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"In caso di errore lo script riproverà l'azione fallita dopo il tempo dato"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"In caso di errori lo script fermerà l'esecuzione dopo il numero di tentativi "
-"dati"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -606,11 +598,11 @@ msgstr ""
"Per favore segui le istruzioni sulla homepage di OpenWrt per abilitare il "
"supporto all'IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Per favore premi il pulsante [Leggi]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Leggi / Rileggi registro"
@@ -618,7 +610,7 @@ msgstr "Leggi / Rileggi registro"
msgid "Really switch service?"
msgstr "Cambiare davvero servizio?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "IP Registrato"
@@ -647,7 +639,7 @@ msgstr "Sostituisci [NOME UTENTE] nell'URL di aggiornamento (URL codificato)"
msgid "Restart DDns"
msgstr "Riavvia DDns"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Unità nuovo tentativo"
@@ -656,7 +648,7 @@ msgid "Run once"
msgstr "Esegui una volta"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "In esecuzione"
@@ -706,7 +698,7 @@ msgstr "Avvia DDNS"
msgid "State"
msgstr "Stato"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Stato"
@@ -735,10 +727,15 @@ msgid "Switch service"
msgstr "Cambia servizio"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "L'opzione di default '0' riproverà all'infinito."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"In caso di errori lo script fermerà l'esecuzione dopo il numero di tentativi "
+"dati"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "Questo nome per il servizio è già usato"
@@ -747,7 +744,7 @@ msgstr "Questo nome per il servizio è già usato"
msgid "There is no service configured."
msgstr "Non c'è un servizio configurato."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -777,7 +774,7 @@ msgid "URL to detect"
msgstr "URL da individuare"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Sconosciuto"
@@ -836,6 +833,11 @@ msgstr "Verifica"
msgid "Warning"
msgstr "Allarme"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"In caso di errore lo script riproverà l'azione fallita dopo il tempo dato"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -919,7 +921,7 @@ msgstr "ore"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minuti"
@@ -932,7 +934,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "o aggiorna il tuo sistema all'ultima Release Openwrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "secondi"
diff --git a/applications/luci-app-ddns/po/ja/ddns.po b/applications/luci-app-ddns/po/ja/ddns.po
index 573a05643d..509a991916 100644
--- a/applications/luci-app-ddns/po/ja/ddns.po
+++ b/applications/luci-app-ddns/po/ja/ddns.po
@@ -100,7 +100,7 @@ msgid "Configuration"
msgstr "設定"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "構成エラー"
@@ -228,7 +228,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "DDNS プロバイダーとの安全な通信を有効にする"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "有効"
@@ -419,10 +419,10 @@ msgid "Interval unit to check for changed IP"
msgstr "変更された IP のチェック間隔の単位"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr "DDNS プロバイダーに送信する強制アップデートの間隔の単位です"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "最終更新"
@@ -447,13 +447,13 @@ msgid "Log to syslog"
msgstr "syslog へログを記録"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "ルックアップするホスト名"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "名前"
@@ -491,7 +491,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "ddns-updater スクリプトが開始されるネットワーク"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "なし"
@@ -499,13 +499,13 @@ msgstr "なし"
msgid "New DDns Service…"
msgstr "新規 DDNS サービス…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "次の更新"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "データなし"
@@ -523,7 +523,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "非パブリックかつデフォルトでブロックされる IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "実行されていません"
@@ -558,16 +558,9 @@ msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
"オプション: 登録済み IP の検出に非デフォルトの DNS サーバーを使用します。"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"エラーの場合、スクリプトは指定された時間が経過すると失敗したアクションを再試"
-"行します"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
-msgstr "指定された再試行回数後のスクリプトのエラーで実行を停止します"
+msgid "On Error the script will stop execution after given number of retrys."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -607,11 +600,11 @@ msgid ""
msgstr ""
"IPv6 サポートを有効にするには、OpenWrt のホームページの指示に従ってください"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "[読込] ボタンを押してください"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "ログファイルの読み込み/再読み込み"
@@ -619,7 +612,7 @@ msgstr "ログファイルの読み込み/再読み込み"
msgid "Really switch service?"
msgstr "本当にサービスを切り替えますか?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "登録済み IP"
@@ -648,7 +641,7 @@ msgstr "更新 URL 内の [USERNAME] を置き換えます(URL エンコード
msgid "Restart DDns"
msgstr "DDNS を再起動"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "再試行の単位"
@@ -657,7 +650,7 @@ msgid "Run once"
msgstr "一度のみ実行"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "実行中"
@@ -706,7 +699,7 @@ msgstr "DDNS を開始"
msgid "State"
msgstr "状態"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "ステータス"
@@ -735,10 +728,13 @@ msgid "Switch service"
msgstr "サービスを切り替える"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "デフォルトのゼロを設定すると、無限に再試行します。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr "指定された再試行回数後のスクリプトのエラーで実行を停止します"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "サービス名はすでに使用されています"
@@ -747,7 +743,7 @@ msgstr "サービス名はすでに使用されています"
msgid "There is no service configured."
msgstr "構成済のサービスはありません。"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr "本サービスの%hでログファイルの現在の内容です。"
@@ -777,7 +773,7 @@ msgid "URL to detect"
msgstr "検出する URL"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "不明"
@@ -835,6 +831,12 @@ msgstr "検証"
msgid "Warning"
msgstr "警告"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"エラーの場合、スクリプトは指定された時間が経過すると失敗したアクションを再試"
+"行します"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -920,7 +922,7 @@ msgstr "時間"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "分"
@@ -933,7 +935,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "またはシステムを最新の OpenWrt リリースに更新します"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "秒"
diff --git a/applications/luci-app-ddns/po/ko/ddns.po b/applications/luci-app-ddns/po/ko/ddns.po
index 8342236ccc..03a6df2a79 100644
--- a/applications/luci-app-ddns/po/ko/ddns.po
+++ b/applications/luci-app-ddns/po/ko/ddns.po
@@ -91,7 +91,7 @@ msgid "Configuration"
msgstr "설정"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "설정 오류"
@@ -214,7 +214,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "활성화"
@@ -396,10 +396,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -424,13 +424,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "이름"
@@ -463,7 +463,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "안함"
@@ -471,13 +471,13 @@ msgstr "안함"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -495,7 +495,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -527,13 +527,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -569,11 +564,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -581,7 +576,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -610,7 +605,7 @@ msgstr ""
msgid "Restart DDns"
msgstr "DDNS 재시작"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -619,7 +614,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "실행 중"
@@ -668,7 +663,7 @@ msgstr "DDNS 실행"
msgid "State"
msgstr "상태"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "상태"
@@ -697,8 +692,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -709,7 +707,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -737,7 +735,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -792,6 +790,10 @@ msgstr ""
msgid "Warning"
msgstr "경고"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -862,7 +864,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -875,7 +877,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/mr/ddns.po b/applications/luci-app-ddns/po/mr/ddns.po
index 8470d4652e..b195ab6ce5 100644
--- a/applications/luci-app-ddns/po/mr/ddns.po
+++ b/applications/luci-app-ddns/po/mr/ddns.po
@@ -89,7 +89,7 @@ msgid "Configuration"
msgstr "कॉन्फिगरेशन"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -212,7 +212,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "सक्षम केले"
@@ -392,10 +392,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -420,13 +420,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "नाव"
@@ -459,7 +459,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr ""
@@ -467,13 +467,13 @@ msgstr ""
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -491,7 +491,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -523,13 +523,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -565,11 +560,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -577,7 +572,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -606,7 +601,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -615,7 +610,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "चालू आहे"
@@ -664,7 +659,7 @@ msgstr ""
msgid "State"
msgstr "स्थिती"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "स्थिती"
@@ -693,8 +688,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -705,7 +703,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -733,7 +731,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "अज्ञात"
@@ -788,6 +786,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -858,7 +860,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -871,7 +873,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/ms/ddns.po b/applications/luci-app-ddns/po/ms/ddns.po
index 9fb41c72c5..c3782639a9 100644
--- a/applications/luci-app-ddns/po/ms/ddns.po
+++ b/applications/luci-app-ddns/po/ms/ddns.po
@@ -89,7 +89,7 @@ msgid "Configuration"
msgstr "Konfigurasi"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -212,7 +212,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr ""
@@ -392,10 +392,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -420,13 +420,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -459,7 +459,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr ""
@@ -467,13 +467,13 @@ msgstr ""
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -491,7 +491,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -523,13 +523,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -565,11 +560,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -577,7 +572,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -606,7 +601,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -615,7 +610,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -664,7 +659,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr ""
@@ -693,8 +688,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -705,7 +703,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -733,7 +731,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -788,6 +786,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -858,7 +860,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -871,7 +873,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/nb_NO/ddns.po b/applications/luci-app-ddns/po/nb_NO/ddns.po
index fdeb52bc02..7202d1d9e6 100644
--- a/applications/luci-app-ddns/po/nb_NO/ddns.po
+++ b/applications/luci-app-ddns/po/nb_NO/ddns.po
@@ -92,7 +92,7 @@ msgid "Configuration"
msgstr "Oppsett"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -215,7 +215,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Påskrudd"
@@ -395,10 +395,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -423,13 +423,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Navn"
@@ -462,7 +462,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr ""
@@ -470,13 +470,13 @@ msgstr ""
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -494,7 +494,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -526,13 +526,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -568,11 +563,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -580,7 +575,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -609,7 +604,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -618,7 +613,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Kjører"
@@ -667,7 +662,7 @@ msgstr ""
msgid "State"
msgstr "Tilstand"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Status"
@@ -696,8 +691,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -708,7 +706,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -736,7 +734,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -791,6 +789,10 @@ msgstr ""
msgid "Warning"
msgstr "Advarsel"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -861,7 +863,7 @@ msgstr "timer"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -874,7 +876,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/pl/ddns.po b/applications/luci-app-ddns/po/pl/ddns.po
index c561209b70..73ba7e7dba 100644
--- a/applications/luci-app-ddns/po/pl/ddns.po
+++ b/applications/luci-app-ddns/po/pl/ddns.po
@@ -101,7 +101,7 @@ msgid "Configuration"
msgstr "Konfiguracja"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Błąd konfiguracji"
@@ -231,7 +231,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Włączenie zabezpieczonej komunikacji z dostawcą DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Włączone"
@@ -422,11 +422,11 @@ msgid "Interval unit to check for changed IP"
msgstr "Jednostka interwału sprawdzająca zmianę IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
"Jednostka interwału wymuszająca przesyłanie aktualizacji do dostawcy DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Ostatnia aktualizacja"
@@ -451,13 +451,13 @@ msgid "Log to syslog"
msgstr "Rejestrowanie do dziennika systemowego"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Nazwa hosta wyszukiwania"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Nazwa"
@@ -494,7 +494,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Sieć, w której uruchomione zostaną skrypty ddns-updater"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Nigdy"
@@ -502,13 +502,13 @@ msgstr "Nigdy"
msgid "New DDns Service…"
msgstr "Nowa usługa DDNS…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Następna aktualizacja"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Brak danych"
@@ -526,7 +526,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "Niepubliczne i domyślnie zablokowane IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Nie działa"
@@ -560,16 +560,9 @@ msgstr ""
"OPCJONALNIE: Użyj serwera DNS innego niż domyślny, aby wykryć "
"„Zarejestrowany adres IP”."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"W przypadku błędu skrypt ponownie spróbuje wykonać nieudaną akcję po "
-"określonym czasie"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
-msgstr "W przypadku błędu skrypt przestanie działać po określonej liczbie prób"
+msgid "On Error the script will stop execution after given number of retrys."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -606,11 +599,11 @@ msgstr ""
"Postępuj zgodnie z instrukcjami na stronie głównej OpenWrt, aby włączyć "
"obsługę IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Proszę nacisnąć przycisk [Czytaj]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Odczytaj/Ponownie odczytaj plik dziennika"
@@ -618,7 +611,7 @@ msgstr "Odczytaj/Ponownie odczytaj plik dziennika"
msgid "Really switch service?"
msgstr "Naprawdę zmienić usługę?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Zarejestrowane IP"
@@ -647,7 +640,7 @@ msgstr "Zastąp [USERNAME] w Update-URL (zakodowany URL)"
msgid "Restart DDns"
msgstr "Resetuj DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Ponów jednostkę"
@@ -656,7 +649,7 @@ msgid "Run once"
msgstr "Uruchom raz"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Działa"
@@ -705,7 +698,7 @@ msgstr "Uruchom DDNS"
msgid "State"
msgstr "Stan"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Status"
@@ -734,10 +727,13 @@ msgid "Switch service"
msgstr "Przełącz usługę"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "Domyślne ustawienie „0” będzie ponowić próbę nieskończoności."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr "W przypadku błędu skrypt przestanie działać po określonej liczbie prób"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "Nazwa usługi jest już używana"
@@ -746,7 +742,7 @@ msgstr "Nazwa usługi jest już używana"
msgid "There is no service configured."
msgstr "Nie ma skonfigurowanej usługi."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr "Jest to bieżąca zawartość pliku dziennika w %h dla tej usługi."
@@ -776,7 +772,7 @@ msgid "URL to detect"
msgstr "URL do wykrycia"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Nieznany"
@@ -833,6 +829,12 @@ msgstr "Zweryfikuj"
msgid "Warning"
msgstr "Ostrzeżenie"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"W przypadku błędu skrypt ponownie spróbuje wykonać nieudaną akcję po "
+"określonym czasie"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -916,7 +918,7 @@ msgstr "godzin"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minuty"
@@ -929,7 +931,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "lub zaktualizuj system do najnowszej wersji OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "sekundy"
diff --git a/applications/luci-app-ddns/po/pt/ddns.po b/applications/luci-app-ddns/po/pt/ddns.po
index fde5a141fe..6a929be14c 100644
--- a/applications/luci-app-ddns/po/pt/ddns.po
+++ b/applications/luci-app-ddns/po/pt/ddns.po
@@ -100,7 +100,7 @@ msgid "Configuration"
msgstr "Configuração"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Erro de configuração"
@@ -231,7 +231,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Ativar a comunicação segura com o provedor de DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Ativado"
@@ -421,12 +421,12 @@ msgid "Interval unit to check for changed IP"
msgstr "Unidade de intervalo para verificar se o IP foi alterado"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
"Unidade de intervalo para forçar o envio de atualizações para o Provedor de "
"DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Última atualização"
@@ -451,13 +451,13 @@ msgid "Log to syslog"
msgstr "Registar para o syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Verificar nome de host"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Nome"
@@ -494,7 +494,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Rede na qual os scripts de atualização DDNS serão iniciados"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Nunca"
@@ -502,13 +502,13 @@ msgstr "Nunca"
msgid "New DDns Service…"
msgstr "Novo Serviço de DDns…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Próxima atualização"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Sem dados"
@@ -526,7 +526,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "IPs não públicos e bloqueados por padrão"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Não em Execução"
@@ -558,15 +558,9 @@ msgstr "OPCIONAL: Servidor Proxy para deteção e atualização."
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr "OPCIONAL: Use servidor DNS não padrão para detetar 'Registered IP'."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr "Em Erro, o script irá tentar a ação que falhou após um tempo definido"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"Em Erro, o script irá para a execução após um número definido de tentativas"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -603,11 +597,11 @@ msgstr ""
"Por favor, siga as instruções na página inicial do OpenWrt para ativar o "
"suporte de IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Por favor pressione o botão [Ler]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Ler / Ler novamente o ficheiro de log"
@@ -615,7 +609,7 @@ msgstr "Ler / Ler novamente o ficheiro de log"
msgid "Really switch service?"
msgstr "Realmente mudar o serviço?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "IP registrado"
@@ -644,7 +638,7 @@ msgstr "Substitui [USERNAME] na URL de atualização"
msgid "Restart DDns"
msgstr "Reiniciar DDns"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Tentar a unidade novamente"
@@ -653,7 +647,7 @@ msgid "Run once"
msgstr "Executar apenas uma vez"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Executando"
@@ -703,7 +697,7 @@ msgstr "Iniciar DDNS"
msgid "State"
msgstr "Estado"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Estado"
@@ -732,10 +726,14 @@ msgid "Switch service"
msgstr "Trocar serviço"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "A configuração padrão de '0' terá tentativas infinitas."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"Em Erro, o script irá para a execução após um número definido de tentativas"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "O nome do serviço já está usado"
@@ -744,7 +742,7 @@ msgstr "O nome do serviço já está usado"
msgid "There is no service configured."
msgstr "Não há serviço configurado."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr "Este é o conteúdo atual do ficheiro de registo %h para este serviço."
@@ -774,7 +772,7 @@ msgid "URL to detect"
msgstr "Detectada pela URL"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Desconhecido"
@@ -831,6 +829,10 @@ msgstr "Verificar"
msgid "Warning"
msgstr "Aviso"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr "Em Erro, o script irá tentar a ação que falhou após um tempo definido"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -912,7 +914,7 @@ msgstr "horas"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minutos"
@@ -925,7 +927,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "ou atualize o seu sistema para a versão mais recente do OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "segundos"
diff --git a/applications/luci-app-ddns/po/pt_BR/ddns.po b/applications/luci-app-ddns/po/pt_BR/ddns.po
index c43369ce3b..c47b27164c 100644
--- a/applications/luci-app-ddns/po/pt_BR/ddns.po
+++ b/applications/luci-app-ddns/po/pt_BR/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2022-07-13 06:47+0000\n"
+"PO-Revision-Date: 2022-10-22 13:47+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/pt_BR/>\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.14-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:432
msgid "\"../\" not allowed in path for Security Reason."
@@ -100,7 +100,7 @@ msgid "Configuration"
msgstr "Configuração"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Erro de configuração"
@@ -231,7 +231,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Habilitar comunicação segura com o provedor DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Ativado"
@@ -420,11 +420,11 @@ msgid "Interval unit to check for changed IP"
msgstr "Unidade intervalada para verificar a alteração do PI"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-"Unidade de intervalo para forçar atualizações enviados ao provedor DDNS"
+"Unidade de intervalo para impor as atualizações enviados ao provedor DDNS."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Última atualização"
@@ -449,13 +449,13 @@ msgid "Log to syslog"
msgstr "Registrar no syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Verificar nome de host"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Nome"
@@ -492,7 +492,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Rede na qual os scripts de atualização DDNS serão iniciados"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Nunca"
@@ -500,13 +500,13 @@ msgstr "Nunca"
msgid "New DDns Service…"
msgstr "Novo Serviço DDNS…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Próxima atualização"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Sem dados"
@@ -524,7 +524,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "IPs não públicos e bloqueados por padrão"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Não está em execução"
@@ -556,15 +556,9 @@ msgstr "OPCIONAL: Servidor Proxy para detecção e atualização."
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr "OPCIONAL: Use servidor DNS não-padrão para detectar \"IP Registrado\"."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr "Em Erro, o script irá tentar a ação que falhou após um tempo definido"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"Em Erro, o script irá para a execução após um número definido de tentativas"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -601,11 +595,11 @@ msgstr ""
"Por favor, siga as instruções na página inicial do OpenWrt para habilitar o "
"suporte do IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Por favor, pressione o botão [Ler]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Ler / Ler novamente o arquivo do registro log"
@@ -613,7 +607,7 @@ msgstr "Ler / Ler novamente o arquivo do registro log"
msgid "Really switch service?"
msgstr "Deseja realmente trocar o serviço?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "IP registrado"
@@ -642,7 +636,7 @@ msgstr "Substitui [USERNAME] na URL de atualização"
msgid "Restart DDns"
msgstr "Reiniciar DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Tentar a Unidade Novamente"
@@ -651,7 +645,7 @@ msgid "Run once"
msgstr "Rodar apenas uma vez"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Em execução"
@@ -701,7 +695,7 @@ msgstr "Iniciar DDNS"
msgid "State"
msgstr "Estado"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Condição Geral"
@@ -730,10 +724,14 @@ msgid "Switch service"
msgstr "Trocar o serviço"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "A configuração padrão de '0' terá infinitas tentativas."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"O intervalo entre o qual cada nova tentativa com sucesso será iniciada."
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "O nome do serviço já é usado"
@@ -742,7 +740,7 @@ msgstr "O nome do serviço já é usado"
msgid "There is no service configured."
msgstr "Não há serviço configurado."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
"Este é o conteúdo atual do arquivo de registro em %h para este serviço."
@@ -773,7 +771,7 @@ msgid "URL to detect"
msgstr "Detectada pela URL"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Desconhecido"
@@ -830,6 +828,10 @@ msgstr "Verificar"
msgid "Warning"
msgstr "Alerta"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr "Quais unidades de tempo usar para a contagem das novas tentativas."
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -912,7 +914,7 @@ msgstr "horas"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minutos"
@@ -925,7 +927,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "ou atualize seu sistema para o mais recente lançamento do OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "segundos"
diff --git a/applications/luci-app-ddns/po/ro/ddns.po b/applications/luci-app-ddns/po/ro/ddns.po
index 60d6a02594..bdc395171d 100644
--- a/applications/luci-app-ddns/po/ro/ddns.po
+++ b/applications/luci-app-ddns/po/ro/ddns.po
@@ -101,7 +101,7 @@ msgid "Configuration"
msgstr "Configurație"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Eroare de configurație"
@@ -234,7 +234,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Activează comunicarea securizată cu furnizorul DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Activat"
@@ -427,12 +427,12 @@ msgid "Interval unit to check for changed IP"
msgstr "Intervalul de verificare pentru IP schimbat"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
"Unitatea de interval pentru a forța trimiterea de actualizări către "
"furnizorul DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Ultima actualizare"
@@ -457,13 +457,13 @@ msgid "Log to syslog"
msgstr "Înregistrare în syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Căutarea numelui de gazdă"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Nume"
@@ -500,7 +500,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Rețeaua pe care vor fi pornite scripturile ddns-updater"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Niciodată"
@@ -508,13 +508,13 @@ msgstr "Niciodată"
msgid "New DDns Service…"
msgstr "Noul serviciu DDns…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Următoarea actualizare"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Nu există date"
@@ -532,7 +532,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "IP-uri nepublice și implicit blocate"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Nu funcționează"
@@ -567,16 +567,9 @@ msgstr ""
"OPȚIONAL: Utilizați un server DNS care nu este prestabilit pentru a detecta "
"\"Registered IP\"."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"La Eroare, scriptul va încerca din nou acțiunea eșuată după un anumit "
-"interval de timp"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
-msgstr "La eroare, scriptul va opri execuția după un anumit număr de încercări"
+msgid "On Error the script will stop execution after given number of retrys."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -613,11 +606,11 @@ msgstr ""
"Vă rugăm să urmați instrucțiunile de pe pagina de start a OpenWrt pentru a "
"activa suportul IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Vă rugăm să apăsați butonul [Read]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Citiți / Recitiți fișierul jurnal"
@@ -625,7 +618,7 @@ msgstr "Citiți / Recitiți fișierul jurnal"
msgid "Really switch service?"
msgstr "Chiar schimbați serviciul?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "IP înregistrat"
@@ -654,7 +647,7 @@ msgstr "Înlocuiește [USERNAME] în Update-URL (URL-encoded)"
msgid "Restart DDns"
msgstr "Reporniți DDns"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Unitate de reluare"
@@ -663,7 +656,7 @@ msgid "Run once"
msgstr "Rulați o dată"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Rulare"
@@ -714,7 +707,7 @@ msgstr "Porniți DDNS"
msgid "State"
msgstr "Stat"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Stare"
@@ -743,10 +736,13 @@ msgid "Switch service"
msgstr "Comutați serviciul"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "Setarea implicită de \"0\" va reîncerca la infinit."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr "La eroare, scriptul va opri execuția după un anumit număr de încercări"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "Numele serviciului este deja utilizat"
@@ -755,7 +751,7 @@ msgstr "Numele serviciului este deja utilizat"
msgid "There is no service configured."
msgstr "Nu este configurat niciun serviciu."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
"Acesta este conținutul actual al fișierului jurnal în %h pentru acest "
@@ -787,7 +783,7 @@ msgid "URL to detect"
msgstr "URL de detectat"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Necunoscut"
@@ -848,6 +844,12 @@ msgstr "Verifică"
msgid "Warning"
msgstr "Avertisment"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"La Eroare, scriptul va încerca din nou acțiunea eșuată după un anumit "
+"interval de timp"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -867,9 +869,9 @@ msgid ""
"You should install 'bind-host' or 'knot-host' or 'drill' or 'hostip' "
"package, if you need to specify a DNS server to detect your registered IP."
msgstr ""
-"Ar trebui să instalați pachetul \"bind-host\" sau \"knot-host\" sau "
-"\"drill\" sau \"hostip\", dacă aveți nevoie să specificați un server DNS "
-"pentru a vă detecta IP-ul înregistrat."
+"Ar trebui să instalați pachetul \"bind-host\" sau \"knot-host\" sau \"drill"
+"\" sau \"hostip\", dacă aveți nevoie să specificați un server DNS pentru a "
+"vă detecta IP-ul înregistrat."
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:373
msgid ""
@@ -931,7 +933,7 @@ msgstr "ore"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minute"
@@ -944,7 +946,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "sau actualizați-vă sistemul la cea mai recentă versiune OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "secunde"
diff --git a/applications/luci-app-ddns/po/ru/ddns.po b/applications/luci-app-ddns/po/ru/ddns.po
index 5121bf3944..903fee53d7 100644
--- a/applications/luci-app-ddns/po/ru/ddns.po
+++ b/applications/luci-app-ddns/po/ru/ddns.po
@@ -104,7 +104,7 @@ msgid "Configuration"
msgstr "Конфигурация"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Ошибка конфигурации"
@@ -236,7 +236,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Включить безопасное соединение с провайдером DDNS"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Включено"
@@ -430,10 +430,10 @@ msgid "Interval unit to check for changed IP"
msgstr "Размерность интервала проверки изменений IP-адреса"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr "Размерность интервала отправки обновления DDNS провайдеру"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Последнее обновление"
@@ -458,13 +458,13 @@ msgid "Log to syslog"
msgstr "Запись в журнал"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Поиск имени хоста"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Название"
@@ -501,7 +501,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "Сеть, в которой будут запущены скрипты DDNS-updater"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Никогда"
@@ -509,13 +509,13 @@ msgstr "Никогда"
msgid "New DDns Service…"
msgstr "Новая DDNS служба…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Следующее обновление"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Нет данных"
@@ -533,7 +533,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "Непубличные и заблокированные по умолчанию IP-адреса"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Не работает"
@@ -569,18 +569,9 @@ msgstr ""
"Необязательно: использовать DNS сервер не используемый по умолчанию, для "
"обнаружения 'Зарегистрированного IP-адреса'."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"В случае ошибки, скрипт повторит требуемые действия по истечении заданного "
-"времени"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"В случае ошибки, скрипт прекратит выполнение после заданного количества "
-"повторных попыток"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -617,11 +608,11 @@ msgstr ""
"Следуйте инструкциям на домашней странице OpenWrt, чтобы включить поддержку "
"IPv6"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Нажмите кнопку [Читать / Перечитывать системный журнал]"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Читать / Перечитывать системный журнал"
@@ -629,7 +620,7 @@ msgstr "Читать / Перечитывать системный журнал"
msgid "Really switch service?"
msgstr "Действительно переключить службу?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Зарегистрированный IP-адрес"
@@ -658,7 +649,7 @@ msgstr "Заменяет [USERNAME] в Update-URL (URL-encoded)"
msgid "Restart DDns"
msgstr "Перезапустить DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Размерность интервалов повтора"
@@ -667,7 +658,7 @@ msgid "Run once"
msgstr "Запустить один раз"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Запущенные"
@@ -716,7 +707,7 @@ msgstr "Запустить DDNS"
msgid "State"
msgstr "Указывать"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Состояние"
@@ -745,10 +736,15 @@ msgid "Switch service"
msgstr "Переключить службу"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "Значение по умолчанию '0' используется для бесконечного повтора."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr ""
+"В случае ошибки, скрипт прекратит выполнение после заданного количества "
+"повторных попыток"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "Имя службы уже используется"
@@ -757,7 +753,7 @@ msgstr "Имя службы уже используется"
msgid "There is no service configured."
msgstr "Служба не настроена."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -787,7 +783,7 @@ msgid "URL to detect"
msgstr "URL для обнаружения"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Неизвестно"
@@ -844,6 +840,12 @@ msgstr "Проверить"
msgid "Warning"
msgstr "Внимание"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+"В случае ошибки, скрипт повторит требуемые действия по истечении заданного "
+"времени"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -924,7 +926,7 @@ msgstr "часа(ов)"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "минут(ы)"
@@ -937,7 +939,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "или обновить вашу систему до последнего релиза OpenWrt"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "секунд(ы)"
diff --git a/applications/luci-app-ddns/po/sk/ddns.po b/applications/luci-app-ddns/po/sk/ddns.po
index 795e978ce2..9275a1f027 100644
--- a/applications/luci-app-ddns/po/sk/ddns.po
+++ b/applications/luci-app-ddns/po/sk/ddns.po
@@ -89,7 +89,7 @@ msgid "Configuration"
msgstr "Konfigurácia"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Chyba konfigurácie"
@@ -213,7 +213,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Zapnuté"
@@ -393,10 +393,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -421,13 +421,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Názov"
@@ -460,7 +460,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr ""
@@ -468,13 +468,13 @@ msgstr ""
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -492,7 +492,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -524,13 +524,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -566,11 +561,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -578,7 +573,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -607,7 +602,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -616,7 +611,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -665,7 +660,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Stav"
@@ -694,8 +689,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -706,7 +704,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -734,7 +732,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Neznáme"
@@ -789,6 +787,10 @@ msgstr ""
msgid "Warning"
msgstr "Upozornenie"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -859,7 +861,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -872,7 +874,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/sv/ddns.po b/applications/luci-app-ddns/po/sv/ddns.po
index 9f70a15bfb..8dded0d212 100644
--- a/applications/luci-app-ddns/po/sv/ddns.po
+++ b/applications/luci-app-ddns/po/sv/ddns.po
@@ -89,7 +89,7 @@ msgid "Configuration"
msgstr "Konfiguration"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Konfigurationsfel"
@@ -212,7 +212,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "Aktivera säker kommunikation med DDNS-leverantör"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Aktiverad"
@@ -394,10 +394,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Senaste uppdateringen"
@@ -422,13 +422,13 @@ msgid "Log to syslog"
msgstr "Logga till syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Kolla upp värdnamn"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Namn"
@@ -461,7 +461,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Aldrig"
@@ -469,13 +469,13 @@ msgstr "Aldrig"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Nästa uppdatering"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -493,7 +493,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -525,13 +525,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -567,11 +562,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Vänligen tryck på [Läs]-knappen"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Läs / Läs om loggfilen"
@@ -579,7 +574,7 @@ msgstr "Läs / Läs om loggfilen"
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Registrerad IP"
@@ -608,7 +603,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -617,7 +612,7 @@ msgid "Run once"
msgstr "Kör en gång"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Igång"
@@ -666,7 +661,7 @@ msgstr ""
msgid "State"
msgstr "Skick"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Status"
@@ -695,8 +690,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -707,7 +705,7 @@ msgstr ""
msgid "There is no service configured."
msgstr "Det finns ingen tjänst inställd."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -735,7 +733,7 @@ msgid "URL to detect"
msgstr "Webbadress att upptäcka"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Okänd"
@@ -790,6 +788,10 @@ msgstr "Verkställ"
msgid "Warning"
msgstr "Varning"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -860,7 +862,7 @@ msgstr "timmar"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "minuter"
@@ -873,7 +875,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "sekunder"
diff --git a/applications/luci-app-ddns/po/templates/ddns.pot b/applications/luci-app-ddns/po/templates/ddns.pot
index d19192c95c..6a51002724 100644
--- a/applications/luci-app-ddns/po/templates/ddns.pot
+++ b/applications/luci-app-ddns/po/templates/ddns.pot
@@ -80,7 +80,7 @@ msgid "Configuration"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -203,7 +203,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr ""
@@ -383,10 +383,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -411,13 +411,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -450,7 +450,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr ""
@@ -458,13 +458,13 @@ msgstr ""
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -482,7 +482,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -514,13 +514,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -556,11 +551,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -568,7 +563,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -597,7 +592,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -606,7 +601,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -655,7 +650,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr ""
@@ -684,8 +679,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -696,7 +694,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -724,7 +722,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -779,6 +777,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -849,7 +851,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -862,7 +864,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/tr/ddns.po b/applications/luci-app-ddns/po/tr/ddns.po
index b8cbaa3dc0..a4bc234a09 100644
--- a/applications/luci-app-ddns/po/tr/ddns.po
+++ b/applications/luci-app-ddns/po/tr/ddns.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2022-09-25 14:22+0000\n"
+"PO-Revision-Date: 2022-10-23 19:52+0000\n"
"Last-Translator: semih <semiht@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsddns/tr/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.14.1\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:432
msgid "\"../\" not allowed in path for Security Reason."
@@ -100,7 +100,7 @@ msgid "Configuration"
msgstr "Yapılandırma"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Yapılandırma hatası"
@@ -230,7 +230,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "DDNS sağlayıcısı ile güvenli iletişimi etkinleştirin"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Etkin"
@@ -420,12 +420,11 @@ msgid "Interval unit to check for changed IP"
msgstr "Değiştirilen IP'yi kontrol etmek için aralık birimi"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-"Güncellemelerin DDNS Sağlayıcısına zorla gönderilmesini sağlayan aralık "
-"birimi"
+"DDNS Sağlayıcısına gönderilen güncellemeleri zorlamak için aralık birimi."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "Son Güncelleme"
@@ -450,13 +449,13 @@ msgid "Log to syslog"
msgstr "Günlüğü syslog'a yaz"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "Ana Makine Adı Ara"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Ad"
@@ -493,7 +492,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "DDns güncelleyici komut dosyalarının başlatılacağı ağ"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Asla"
@@ -501,13 +500,13 @@ msgstr "Asla"
msgid "New DDns Service…"
msgstr "Yeni DDns Hizmeti…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "Sonraki Güncelleme"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Veri Yok"
@@ -525,7 +524,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "Herkese açık olmayan ve varsayılan olarak engellenen IP'ler"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "Çalışmıyor"
@@ -561,18 +560,9 @@ msgstr ""
"İSTEĞE BAĞLI: 'Kayıtlı IP'yi algılamak için varsayılan olmayan DNS "
"Sunucusunu kullanın."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-"Hata durumunda komut dosyası, belirli bir süre sonra başarısız olan eylemi "
-"yeniden deneyecektir"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
-"Hata durumunda komut dosyası, verilen sayıda yeniden denemeden sonra "
-"yürütmeyi durduracaktır"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -612,11 +602,11 @@ msgstr ""
"IPv6 desteğini etkinleştirmek için lütfen OpenWrt ana sayfasındaki "
"talimatları izleyin"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "Lütfen [Oku] düğmesine basın"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "Günlük dosyasını oku / yeniden oku"
@@ -624,7 +614,7 @@ msgstr "Günlük dosyasını oku / yeniden oku"
msgid "Really switch service?"
msgstr "Gerçekten hizmet değiştirilsin mi?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "Kayıtlı IP"
@@ -653,7 +643,7 @@ msgstr "Güncelleme URL'sindeki [KULLANICI ADI] 'nı değiştirir (URL kodlu)"
msgid "Restart DDns"
msgstr "DDns'yi yeniden başlatın"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "Yeniden Deneme Birimi"
@@ -662,7 +652,7 @@ msgid "Run once"
msgstr "Bir kere çalıştır"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "Çalışıyor"
@@ -713,7 +703,7 @@ msgstr "DDNS'yi başlatın"
msgid "State"
msgstr "Bölge"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Durum"
@@ -742,10 +732,13 @@ msgid "Switch service"
msgstr "Hizmeti değiştir"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "Varsayılan '0' ayarı sonsuz olarak yeniden deneyecektir."
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr "Her ardışık yeniden denemenin başlayacağı aralık."
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "Hizmet adı zaten kullanılıyor"
@@ -754,7 +747,7 @@ msgstr "Hizmet adı zaten kullanılıyor"
msgid "There is no service configured."
msgstr "Yapılandırılmış hizmet yok."
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr "Bu, bu hizmet için günlük dosyasının %h içindeki geçerli içeriğidir."
@@ -784,7 +777,7 @@ msgid "URL to detect"
msgstr "Algılanacak URL"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Bilinmiyor"
@@ -841,6 +834,10 @@ msgstr "Doğrula"
msgid "Warning"
msgstr "Uyarı"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr "Yeniden deneme sayaçları için hangi zaman birimlerinin kullanılacağı."
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -922,7 +919,7 @@ msgstr "saat"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "dakika"
@@ -935,7 +932,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "veya sisteminizi en son OpenWrt Sürümüne güncelleyin"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "saniye"
diff --git a/applications/luci-app-ddns/po/uk/ddns.po b/applications/luci-app-ddns/po/uk/ddns.po
index 72cca84c96..f267aee95e 100644
--- a/applications/luci-app-ddns/po/uk/ddns.po
+++ b/applications/luci-app-ddns/po/uk/ddns.po
@@ -95,7 +95,7 @@ msgid "Configuration"
msgstr "Конфігурація"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "Помилка конфігурації"
@@ -218,7 +218,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Увімкнено"
@@ -398,10 +398,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -426,13 +426,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "Назва"
@@ -465,7 +465,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "Ніколи"
@@ -473,13 +473,13 @@ msgstr "Ніколи"
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "Немає даних"
@@ -497,7 +497,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -529,13 +529,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -571,11 +566,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -583,7 +578,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -612,7 +607,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -621,7 +616,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -670,7 +665,7 @@ msgstr ""
msgid "State"
msgstr "Штат"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "Стан"
@@ -699,8 +694,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -711,7 +709,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -739,7 +737,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "Невідомо"
@@ -794,6 +792,10 @@ msgstr ""
msgid "Warning"
msgstr "Застереження"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -864,7 +866,7 @@ msgstr "годин"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "хв."
@@ -877,7 +879,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "секунди"
diff --git a/applications/luci-app-ddns/po/vi/ddns.po b/applications/luci-app-ddns/po/vi/ddns.po
index 47771166a0..a3a4074430 100644
--- a/applications/luci-app-ddns/po/vi/ddns.po
+++ b/applications/luci-app-ddns/po/vi/ddns.po
@@ -92,7 +92,7 @@ msgid "Configuration"
msgstr "Cấu hình"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr ""
@@ -216,7 +216,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "Bật"
@@ -396,10 +396,10 @@ msgid "Interval unit to check for changed IP"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr ""
@@ -424,13 +424,13 @@ msgid "Log to syslog"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr ""
@@ -463,7 +463,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr ""
@@ -471,13 +471,13 @@ msgstr ""
msgid "New DDns Service…"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr ""
@@ -495,7 +495,7 @@ msgid "Non-public and by default blocked IP's"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr ""
@@ -527,13 +527,8 @@ msgstr ""
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr ""
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
+msgid "On Error the script will stop execution after given number of retrys."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
@@ -569,11 +564,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr ""
@@ -581,7 +576,7 @@ msgstr ""
msgid "Really switch service?"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr ""
@@ -610,7 +605,7 @@ msgstr ""
msgid "Restart DDns"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr ""
@@ -619,7 +614,7 @@ msgid "Run once"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr ""
@@ -668,7 +663,7 @@ msgstr ""
msgid "State"
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr ""
@@ -697,8 +692,11 @@ msgid "Switch service"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
+msgstr ""
+
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
@@ -709,7 +707,7 @@ msgstr ""
msgid "There is no service configured."
msgstr ""
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr ""
@@ -737,7 +735,7 @@ msgid "URL to detect"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr ""
@@ -792,6 +790,10 @@ msgstr ""
msgid "Warning"
msgstr ""
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr ""
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -862,7 +864,7 @@ msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr ""
@@ -875,7 +877,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr ""
diff --git a/applications/luci-app-ddns/po/zh_Hans/ddns.po b/applications/luci-app-ddns/po/zh_Hans/ddns.po
index d90dde343c..ed90d68454 100644
--- a/applications/luci-app-ddns/po/zh_Hans/ddns.po
+++ b/applications/luci-app-ddns/po/zh_Hans/ddns.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: luci-app-ddns 2.4.0-1\n"
"POT-Creation-Date: 2016-01-30 11:07+0100\n"
-"PO-Revision-Date: 2022-07-12 14:21+0000\n"
-"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
+"PO-Revision-Date: 2022-10-20 05:45+0000\n"
+"Last-Translator: Eric <hamburger1024@mailbox.org>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsddns/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 4.14-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:432
msgid "\"../\" not allowed in path for Security Reason."
@@ -97,7 +97,7 @@ msgid "Configuration"
msgstr "配置"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "配置错误"
@@ -220,7 +220,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "启用安全连接与 DDNS 提供商联系"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "已启用"
@@ -401,10 +401,10 @@ msgid "Interval unit to check for changed IP"
msgstr "检查 IP 变更间隔的单位"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
-msgstr "强制更新到 DDNS 提供商的间隔的单位"
+msgid "Interval unit to force updates sent to DDNS Provider."
+msgstr "强制发送更新到 DDNS 提供商的间隔单位。"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "上次更新"
@@ -429,13 +429,13 @@ msgid "Log to syslog"
msgstr "记录日志到 syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "查询主机名"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "名称"
@@ -470,7 +470,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "DDNS 更新脚本将会运行于该网络"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "永不"
@@ -478,13 +478,13 @@ msgstr "永不"
msgid "New DDns Service…"
msgstr "新建 DDNS 服务项…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "下次更新"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "无数据"
@@ -502,7 +502,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "非公网 IP 以及默认被屏蔽的 IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "未运行"
@@ -534,14 +534,9 @@ msgstr "可选:用于检测以及更新的代理服务器。"
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr "可选:使用非默认 DNS 服务器检测\"已注册的 IP 地址\"。"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr "当出错时,脚本将会重试失败操作的次数"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
-msgstr "当出错时,脚本将会重试该次数之后退出"
+msgid "On Error the script will stop execution after given number of retrys."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -576,11 +571,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr "请按照OpenWrt主页上的说明启用IPv6支持"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "请按下 [读取] 按钮"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "读取/重新读取 日志文件"
@@ -588,7 +583,7 @@ msgstr "读取/重新读取 日志文件"
msgid "Really switch service?"
msgstr "确认切换服务?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "已注册的 IP 地址"
@@ -617,7 +612,7 @@ msgstr "替换更新 URL(已编码 URL)中的 [USERNAME]"
msgid "Restart DDns"
msgstr "重启 DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "重试时间单位"
@@ -626,7 +621,7 @@ msgid "Run once"
msgstr "运行一次"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
msgstr "运行中"
@@ -675,7 +670,7 @@ msgstr "运行 DDNS"
msgid "State"
msgstr "状态"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "状态"
@@ -704,10 +699,13 @@ msgid "Switch service"
msgstr "切换服务"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "默认设置“0”将无限重试。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr "发起连续重试之间相隔的时长。"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "这个服务项名称已经被使用"
@@ -716,7 +714,7 @@ msgstr "这个服务项名称已经被使用"
msgid "There is no service configured."
msgstr "没有已经配置好的服务项。"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr "这是此服务 %h 中日志文件的当前内容。"
@@ -746,7 +744,7 @@ msgid "URL to detect"
msgstr "用于检测的 URL"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "未知"
@@ -801,6 +799,10 @@ msgstr "验证"
msgid "Warning"
msgstr "警告"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr "重试计数器使用的时间单位。"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -873,7 +875,7 @@ msgstr "小时"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "分钟"
@@ -886,7 +888,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "或将系统更新到最新的 OpenWrt 版本"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "秒"
diff --git a/applications/luci-app-ddns/po/zh_Hant/ddns.po b/applications/luci-app-ddns/po/zh_Hant/ddns.po
index e60f84d92f..9573febfb6 100644
--- a/applications/luci-app-ddns/po/zh_Hant/ddns.po
+++ b/applications/luci-app-ddns/po/zh_Hant/ddns.po
@@ -98,7 +98,7 @@ msgid "Configuration"
msgstr "組態"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:214
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1128
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1126
msgid "Configuration Error"
msgstr "組態錯誤"
@@ -221,7 +221,7 @@ msgid "Enable secure communication with DDNS provider"
msgstr "啟用與 DDNS 提供者的安全通訊"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:614
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1136
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1134
msgid "Enabled"
msgstr "啟用"
@@ -402,10 +402,10 @@ msgid "Interval unit to check for changed IP"
msgstr "檢查 IP 變更的間隔時間單位"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1017
-msgid "Interval unit to force updates send to DDNS Provider"
+msgid "Interval unit to force updates sent to DDNS Provider."
msgstr "強制將更新發送至 DDNS 提供者的間隔時間單位"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
msgid "Last Update"
msgstr "最後更新"
@@ -430,13 +430,13 @@ msgid "Log to syslog"
msgstr "將日誌寫入 syslog"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:623
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:29
msgid "Lookup Hostname"
msgstr "查詢主機名稱"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:499
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1118
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1116
msgid "Name"
msgstr "名稱"
@@ -471,7 +471,7 @@ msgid "Network on which the ddns-updater scripts will be started"
msgstr "DDNS 更新指令碼將會運行於該網路"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:216
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
msgid "Never"
msgstr "永不"
@@ -479,13 +479,13 @@ msgstr "永不"
msgid "New DDns Service…"
msgstr "新增 DDNS 服務…"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1141
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1139
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:28
msgid "Next Update"
msgstr "下次更新"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:215
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1129
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1127
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:40
msgid "No Data"
msgstr "無資料"
@@ -503,7 +503,7 @@ msgid "Non-public and by default blocked IP's"
msgstr "非公共和預設受阻的 IP"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:218
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1110
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1108
msgid "Not Running"
msgstr "未運行"
@@ -535,14 +535,9 @@ msgstr "可選:用於檢測和更新的代理伺服器。"
msgid "OPTIONAL: Use non-default DNS-Server to detect 'Registered IP'."
msgstr "可選:使用非預設 DNS 伺服器來對「已註冊的 IP」檢測。"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1047
-msgid "On Error the script will retry the failed action after given time"
-msgstr "當出錯時,指令碼將在給定時間後重試失敗的操作"
-
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1027
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
-msgid "On Error the script will stop execution after given number of retrys"
-msgstr "當出錯時,指令碼將在給定的重試次數執行完成後退出"
+msgid "On Error the script will stop execution after given number of retrys."
+msgstr ""
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:758
msgid "Optional Encoded Parameter"
@@ -577,11 +572,11 @@ msgid ""
"Please follow the instructions on OpenWrt's homepage to enable IPv6 support"
msgstr "請跟隨 OpenWrt 首頁上的說明來啟用 IPv6 支援"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1075
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1073
msgid "Please press [Read] button"
msgstr "請點按[讀取]按鈕"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1058
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1056
msgid "Read / Reread log file"
msgstr "讀取/重讀日誌檔"
@@ -589,7 +584,7 @@ msgstr "讀取/重讀日誌檔"
msgid "Really switch service?"
msgstr "真的要更換服務嗎?"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1124
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1122
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:30
msgid "Registered IP"
msgstr "已註冊 IP"
@@ -618,7 +613,7 @@ msgstr "替換更新 URL(已編碼 URL)中的 [USERNAME]"
msgid "Restart DDns"
msgstr "重新啟動 DDNS"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1046
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1044
msgid "Retry Unit"
msgstr "重試時間單位"
@@ -627,9 +622,9 @@ msgid "Run once"
msgstr "運行一次"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:229
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1113
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1111
msgid "Running"
-msgstr "運行中"
+msgstr "執行中"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:798
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:855
@@ -666,7 +661,7 @@ msgstr "服務列表最後更新"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:993
msgid "Setting this parameter to 0 will force the script to only run once"
-msgstr "設定此參數為「0」,將強制指令碼只運行一次"
+msgstr "設定此參數為「0」,將強制指令碼只執行一次"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:190
msgid "Start DDNS"
@@ -676,7 +671,7 @@ msgstr "啟動 DDNS"
msgid "State"
msgstr "狀態"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1107
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1105
msgid "Status"
msgstr "狀態"
@@ -705,10 +700,13 @@ msgid "Switch service"
msgstr "切換服務"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1029
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1039
-msgid "The default setting of '0' will retry infinite."
+msgid "The default setting of '0' will retry infinitely."
msgstr "如果設定為預設值「0」,將無限重試。"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1037
+msgid "The interval between which each succesive retry will commence."
+msgstr "當出錯時,指令碼將在給定的重試次數執行完成後退出"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:505
msgid "The service name is already used"
msgstr "服務名稱已被使用"
@@ -717,7 +715,7 @@ msgstr "服務名稱已被使用"
msgid "There is no service configured."
msgstr "尚未配置任何服務。"
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1074
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1072
msgid "This is the current content of the log file in %h for this service."
msgstr "這是此服務 %h 中日誌檔案的目前內容。"
@@ -727,7 +725,7 @@ msgid ""
"This is the default if you run DDNS scripts by yourself (i.e. via cron with "
"force_interval set to '0')"
msgstr ""
-"如果您要透過 Cron 運行 DDNS 指令碼,請設定 force_interval 為預設值「0」"
+"如果您要透過 Cron 執行 DDNS 指令碼,請設定 force_interval 為預設值「0」"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:878
msgid "This will be autoset to the selected interface"
@@ -746,7 +744,7 @@ msgid "URL to detect"
msgstr "用於檢測的 URL"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:217
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1145
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1143
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/status/include/70_ddns.js:38
msgid "Unknown"
msgstr "未知"
@@ -802,6 +800,10 @@ msgstr "驗證"
msgid "Warning"
msgstr "警告"
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1045
+msgid "Which time units to use for retry counters."
+msgstr "當出錯時,指令碼將在給定時間後重試失敗的操作"
+
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:959
msgid ""
"Writes detailed messages to log file. File will be truncated automatically."
@@ -879,7 +881,7 @@ msgstr "小時"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:986
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1021
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1052
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1050
msgid "minutes"
msgstr "分鐘"
@@ -892,7 +894,7 @@ msgid "or update your system to the latest OpenWrt Release"
msgstr "或將您的系統更新到 OpenWrt 最新版本"
#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:985
-#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1051
+#: applications/luci-app-ddns/htdocs/luci-static/resources/view/ddns/overview.js:1049
msgid "seconds"
msgstr "秒"
diff --git a/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns b/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns
index 132c186642..b2e60cb3c2 100755
--- a/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns
+++ b/applications/luci-app-ddns/root/usr/libexec/rpcd/luci.ddns
@@ -153,21 +153,26 @@ local methods = {
},
get_ddns_state = {
call = function()
- local ipkg = require "luci.model.ipkg"
local uci = UCI.cursor()
local dateformat = uci:get("ddns", "global", "ddns_dateformat") or "%F %R"
local services_mtime = fs.stat(ddns_package_path .. "/list", 'mtime')
uci:unload("ddns")
- local ver, srv_ver_cmd
local res = {}
+ local ver
- if ipkg then
- ver = ipkg.info(srv_name)[srv_name].Version
- else
- srv_ver_cmd = luci_helper .. " -V | awk {'print $2'} "
- ver = util.exec(srv_ver_cmd)
+ local ok, ctrl = pcall(io.lines, "/usr/lib/opkg/info/%s.control" % srv_name)
+ if ok then
+ for line in ctrl do
+ ver = line:match("^Version: (.+)$")
+
+ if ver then
+ break
+ end
+ end
end
+ ver = ver or util.trim(util.exec("%s -V | awk {'print $2'}" % luci_helper))
+
res['_version'] = ver and #ver > 0 and ver or nil
res['_enabled'] = sys.init.enabled("ddns")
res['_curr_dateformat'] = os.date(dateformat)
diff --git a/applications/luci-app-dnscrypt-proxy/po/ar/dnscrypt-proxy.po b/applications/luci-app-dnscrypt-proxy/po/ar/dnscrypt-proxy.po
index bf6f6b15f3..fdddbc9fa4 100644
--- a/applications/luci-app-dnscrypt-proxy/po/ar/dnscrypt-proxy.po
+++ b/applications/luci-app-dnscrypt-proxy/po/ar/dnscrypt-proxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-04 13:50+0000\n"
-"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: Abdullah AlShaikh <abdullah@alshai5.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-proxy/ar/>\n"
"Language: ar\n"
@@ -9,12 +9,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.5.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
msgid "-------"
-msgstr ""
+msgstr "-------"
#: applications/luci-app-dnscrypt-proxy/luasrc/controller/dnscrypt-proxy.lua:21
msgid "Advanced"
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 6786b50958..28c63ea1bf 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: 2022-05-13 13:49+0000\n"
+"PO-Revision-Date: 2022-10-14 04:08+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdnscrypt-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 4.13-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:139
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:161
@@ -54,8 +54,8 @@ msgid ""
"Create '/etc/resolv-crypt.conf' with 'options timeout:1' to reduce DNS "
"upstream timeouts with multiple DNSCrypt instances.<br />"
msgstr ""
-"Stwórz '/etc/resolv-crypt.conf' z 'options timeout:1' aby zredukować DNS "
-"upstream timeouts z wieloma instancjami DNSCrypt.<br />"
+"Utwórz '/etc/resolv-crypt.conf' z 'options timeout:1', aby zmniejszyć limity "
+"czasu wysyłania DNS z wieloma instancjami DNSCrypt.<br />"
#: applications/luci-app-dnscrypt-proxy/luasrc/model/cbi/dnscrypt-proxy/overview_tab.lua:150
msgid "Create Config File"
diff --git a/applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua b/applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua
index c5909bac2e..5d38a352e0 100644
--- a/applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua
+++ b/applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua
@@ -720,7 +720,7 @@ m.handle = function(self, state, data)
local memory = data.memory or 0
local cpu_shares = data.cpu_shares or 0
local cpus = data.cpus or 0
- local blkio_weight = data.blkio_weight or 500
+ local blkio_weight = data.blkio_weight or nil
local portbindings = {}
local exposedports = {}
diff --git a/applications/luci-app-dockerman/po/de/dockerman.po b/applications/luci-app-dockerman/po/de/dockerman.po
index cf0a1f9b06..0bd4f83bfa 100644
--- a/applications/luci-app-dockerman/po/de/dockerman.po
+++ b/applications/luci-app-dockerman/po/de/dockerman.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-07-06 15:20+0000\n"
-"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Zeik0s <zeik0s@zeik0s.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdockerman/de/>\n"
"Language: de\n"
"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.13.1-dev\n"
+"X-Generator: Weblate 4.14.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"
@@ -61,13 +61,12 @@ msgid "Base device"
msgstr "Grundgerät"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:538
-#, fuzzy
msgid "Bind Mount(-v)"
-msgstr "Bind Mount(-v)"
+msgstr "verbindendes Einhängen(-v)"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:539
msgid "Bind mount a volume"
-msgstr ""
+msgstr "Ein Volume mit Bindung einhängen"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:588
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:637
diff --git a/applications/luci-app-dockerman/po/pt_BR/dockerman.po b/applications/luci-app-dockerman/po/pt_BR/dockerman.po
index 8ee9a9df70..976200de6e 100644
--- a/applications/luci-app-dockerman/po/pt_BR/dockerman.po
+++ b/applications/luci-app-dockerman/po/pt_BR/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-03 03:27+0000\n"
+"PO-Revision-Date: 2022-10-14 04:08+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdockerman/pt_BR/>\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.8.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -766,7 +766,7 @@ msgstr "Recursos"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:227
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:202
msgid "Restart"
-msgstr "Reinicie"
+msgstr "Reiniciar"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:326
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:419
diff --git a/applications/luci-app-dockerman/po/zh_Hant/dockerman.po b/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
index 5f6218a00c..29587db91e 100644
--- a/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
+++ b/applications/luci-app-dockerman/po/zh_Hant/dockerman.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-05 09:21+0000\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsdockerman/zh_Hant/>\n"
@@ -8,7 +8,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 4.11-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:604
msgid "A list of kernel capabilities to add to the container"
@@ -110,13 +110,13 @@ msgstr "CPU 使用率"
msgid ""
"CPU shares relative weight, if 0 is set, the system will ignore the value "
"and use the default of 1024"
-msgstr "CPU共享相對權重,如果設置為0,則係統將忽略該值並使用默認值1024"
+msgstr "CPU 分享相對權重,如果設定為 0,則系統將忽略該值並使用預設值 1024"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:574
msgid ""
"CPU shares relative weight, if 0 is set, the system will ignore the value "
"and use the default of 1024."
-msgstr "CPU共享相對權重,如果設置為0,則系統將忽略該值,並使用預設值1024。"
+msgstr "CPU 分享相對權重,如果設定為 0,則系統將忽略該值並使用預設值 1024。"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/container.lua:565
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:611
@@ -764,7 +764,7 @@ msgstr "顯示/隱藏 密碼"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/newcontainer.lua:551
msgid "Run command"
-msgstr "運行命令"
+msgstr "執行命令"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/images.lua:226
msgid "Save"
@@ -862,7 +862,7 @@ msgstr "此容器的日誌記錄配置"
msgid ""
"The user that commands are run as inside the container.(format: name|uid[:"
"group|gid])"
-msgstr "在容器中運行命令的用戶。(格式:name | uid [:group | gid])"
+msgstr "在容器中執行命令的使用者。(格式:name | uid [:group | gid])"
#: applications/luci-app-dockerman/luasrc/model/cbi/dockerman/containers.lua:95
msgid ""
diff --git a/applications/luci-app-dynapoint/po/ar/dynapoint.po b/applications/luci-app-dynapoint/po/ar/dynapoint.po
index 582d8e8e39..1da61d61c1 100644
--- a/applications/luci-app-dynapoint/po/ar/dynapoint.po
+++ b/applications/luci-app-dynapoint/po/ar/dynapoint.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
-"Last-Translator: Mark MA <daomeideshu@gmail.com>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: Abdullah AlShaikh <abdullah@alshai5.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsdynapoint/ar/>\n"
"Language: ar\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:90
msgid "Activate this wVIF if status is:"
-msgstr ""
+msgstr "فعّل wVIF اذا كان حالته:"
#: applications/luci-app-dynapoint/luasrc/model/cbi/dynapoint.lua:31
msgid "Append hostname to ssid"
diff --git a/applications/luci-app-example/po/de/example.po b/applications/luci-app-example/po/de/example.po
index c893768b52..e7cb820f7f 100644
--- a/applications/luci-app-example/po/de/example.po
+++ b/applications/luci-app-example/po/de/example.po
@@ -4,15 +4,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-26 12:53+0000\n"
-"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsexample/de/>\n"
"Language: de\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.9-dev\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:22
msgid "A boolean option"
@@ -52,7 +52,7 @@ msgstr "Formularansicht"
#: applications/luci-app-example/root/usr/share/rpcd/acl.d/luci-app-example.json:3
msgid "Grant UCI access to LuCI app example"
-msgstr ""
+msgstr "Zugang zur LuCI-Anwendung example gewähren"
#: applications/luci-app-example/root/usr/share/luci/menu.d/luci-app-example.json:23
msgid "HTML Page"
diff --git a/applications/luci-app-example/po/es/example.po b/applications/luci-app-example/po/es/example.po
index 4b65afb6c8..f5c951356d 100644
--- a/applications/luci-app-example/po/es/example.po
+++ b/applications/luci-app-example/po/es/example.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-27 18:57+0000\n"
+"PO-Revision-Date: 2022-10-26 20:02+0000\n"
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsexample/es/>\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 4.14.2-dev\n"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:22
msgid "A boolean option"
@@ -49,7 +49,7 @@ msgstr "Vista de formulario"
#: applications/luci-app-example/root/usr/share/rpcd/acl.d/luci-app-example.json:3
msgid "Grant UCI access to LuCI app example"
-msgstr ""
+msgstr "Conceder acceso UCI a LuCI app example"
#: applications/luci-app-example/root/usr/share/luci/menu.d/luci-app-example.json:23
msgid "HTML Page"
diff --git a/applications/luci-app-example/po/zh-Hans/example.po b/applications/luci-app-example/po/zh-Hans/example.po
index ab7daa94d7..9388eb746d 100644
--- a/applications/luci-app-example/po/zh-Hans/example.po
+++ b/applications/luci-app-example/po/zh-Hans/example.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-10-26 12:53+0000\n"
-"Last-Translator: Eric <spice2wolf@gmail.com>\n"
+"PO-Revision-Date: 2022-10-18 04:10+0000\n"
+"Last-Translator: Eric <hamburger1024@mailbox.org>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsexample/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.9-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-example/htdocs/luci-static/resources/view/example/form.js:22
msgid "A boolean option"
@@ -48,7 +48,7 @@ msgstr "表单视图"
#: applications/luci-app-example/root/usr/share/rpcd/acl.d/luci-app-example.json:3
msgid "Grant UCI access to LuCI app example"
-msgstr ""
+msgstr "授权 LuCI 应用样例访问 UCI"
#: applications/luci-app-example/root/usr/share/luci/menu.d/luci-app-example.json:23
msgid "HTML Page"
diff --git a/applications/luci-app-firewall/po/nl/firewall.po b/applications/luci-app-firewall/po/nl/firewall.po
index 4e65470e40..352378ff1e 100644
--- a/applications/luci-app-firewall/po/nl/firewall.po
+++ b/applications/luci-app-firewall/po/nl/firewall.po
@@ -3,8 +3,8 @@ 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: 2022-06-10 13:18+0000\n"
-"Last-Translator: Martin Bezemer <m.bezemer+openwrt@gmail.com>\n"
+"PO-Revision-Date: 2022-10-14 04:08+0000\n"
+"Last-Translator: Raymond Minneboo <raymond@minneboo.net>\n"
"Language-Team: Dutch <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfirewall/nl/>\n"
"Language: nl\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 4.13-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
@@ -33,11 +33,11 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:461
msgid "-- add IP --"
-msgstr ""
+msgstr "IP adres toevoegen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/tools/firewall.js:509
msgid "-- add MAC --"
-msgstr ""
+msgstr "MAC adres toevoegen"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:118
msgid ""
diff --git a/applications/luci-app-firewall/po/templates/firewall.pot b/applications/luci-app-firewall/po/templates/firewall.pot
index dac7da52e4..f824d71a2e 100644
--- a/applications/luci-app-firewall/po/templates/firewall.pot
+++ b/applications/luci-app-firewall/po/templates/firewall.pot
@@ -4,14 +4,14 @@ msgstr "Content-Type: text/plain; charset=UTF-8"
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:48
msgid ""
"%{src?%{dest?Forwarded:Incoming}:Outgoing} %{ipv6?%{ipv4?<var>IPv4</var> and "
-"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol "
-"%{proto#%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item."
-"name}<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }"
-"<var>%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark "
-"<var%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? "
-"with mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value "
-"with %{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp."
-"inv?<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
+"<var>IPv6</var>:<var>IPv6</var>}:<var>IPv4</var>}%{proto?, protocol %{proto#"
+"%{next?, }%{item.types?<var class=\"cbi-tooltip-container\">%{item.name}"
+"<span class=\"cbi-tooltip\">ICMP with types %{item.types#%{next?, }<var>"
+"%{item}</var>}</span></var>:<var>%{item.name}</var>}}}%{mark?, mark <var"
+"%{mark.inv? data-tooltip=\"Match fwmarks except %{mark.num}%{mark.mask? with "
+"mask %{mark.mask}}.\":%{mark.mask? data-tooltip=\"Mask fwmark value with "
+"%{mark.mask} before compare.\"}}>%{mark.val}</var>}%{dscp?, DSCP %{dscp.inv?"
+"<var data-tooltip=\"Match DSCP classifications except %{dscp.num?:%{dscp."
"name}}\">%{dscp.val}</var>:<var>%{dscp.val}</var>}}%{helper?, helper "
"%{helper.inv?<var data-tooltip=\"Match any helper except &quot;%{helper.name}"
"&quot;\">%{helper.val}</var>:<var data-tooltip=\"%{helper.name}\">%{helper."
@@ -37,8 +37,8 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:81
msgid ""
-"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP "
-"<var>%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
+"<var data-tooltip=\"DNAT\">Forward</var> to %{dest}%{dest_ip? IP <var>"
+"%{dest_ip}</var>}%{dest_port? port <var>%{dest_port}</var>}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:115
@@ -54,14 +54,14 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:127
msgid ""
-"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper "
-"<var%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
+"<var data-tooltip=\"HELPER\">Assign conntrack</var> helper <var"
+"%{helper_name? data-tooltip=\"%{helper_name}\"}>%{set_helper}</var>"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:130
msgid ""
-"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark "
-"<var>%{set_mark?:%{set_xmark}}</var>"
+"<var data-tooltip=\"MARK\">%{set_mark?Assign:XOR}</var> firewall mark <var>"
+"%{set_mark?:%{set_xmark}}</var>"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/snats.js:84
@@ -340,9 +340,8 @@ msgstr ""
msgid ""
"Forwarded IPv4%{proto?, protocol %{proto#%{next?, }<var>%{item.name}</"
"var>}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks except "
-"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
-"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
-"</var>}"
+"%{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-tooltip="
+"\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}</var>}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:451
@@ -373,13 +372,13 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:48
msgid ""
-"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-"
-"tooltip=\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
-"var>}}%{src_port?, port %{src_port#%{next?, }<var%{item.inv? data-"
-"tooltip=\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, "
-"MAC %{src_mac#%{next?, }<var%{item.inv? data-tooltip=\"Match MACs except "
-"%{item.val}%{item.hint.name? a.k.a. %{item.hint.name}}.\":%{item.hint.name? "
-"data-tooltip=\"%{item.hint.name}\"}}>%{item.ival}</var>}}"
+"From %{src}%{src_ip?, IP %{src_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</var>}}%{src_port?, "
+"port %{src_port#%{next?, }<var%{item.inv? data-tooltip=\"Match ports except "
+"%{item.val}.\"}>%{item.ival}</var>}}%{src_mac?, MAC %{src_mac#%{next?, }<var"
+"%{item.inv? data-tooltip=\"Match MACs except %{item.val}%{item.hint.name? a."
+"k.a. %{item.hint.name}}.\":%{item.hint.name? data-tooltip=\"%{item.hint."
+"name}\"}}>%{item.ival}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:137
@@ -420,15 +419,15 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:38
msgid ""
-"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var "
-"class=\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP "
-"with types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:"
-"<var>%{item.name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match "
-"fwmarks except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark."
-"mask? data-tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}"
-">%{mark.val}</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match "
-"any helper except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-"
-"tooltip=\"%{helper.name}\">%{helper.val}</var>}}"
+"Incoming IPv4%{proto?, protocol %{proto#%{next?, }%{item.types?<var class="
+"\"cbi-tooltip-container\">%{item.name}<span class=\"cbi-tooltip\">ICMP with "
+"types %{item.types#%{next?, }<var>%{item}</var>}</span></var>:<var>%{item."
+"name}</var>}}}%{mark?, mark <var%{mark.inv? data-tooltip=\"Match fwmarks "
+"except %{mark.num}%{mark.mask? with mask %{mark.mask}}.\":%{mark.mask? data-"
+"tooltip=\"Mask fwmark value with %{mark.mask} before compare.\"}}>%{mark.val}"
+"</var>}%{helper?, helper %{helper.inv?<var data-tooltip=\"Match any helper "
+"except &quot;%{helper.name}&quot;\">%{helper.val}</var>:<var data-tooltip="
+"\"%{helper.name}\">%{helper.val}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/zones.js:61
@@ -872,10 +871,10 @@ msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/forwards.js:57
msgid ""
-"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-"
-"tooltip=\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
-"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-"
-"tooltip=\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
+"To %{dest}%{dest_ip?, IP %{dest_ip#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match IP addresses except %{item.val}.\"}>%{item.ival}</"
+"var>}}%{dest_port?, port %{dest_port#%{next?, }<var%{item.inv? data-tooltip="
+"\"Match ports except %{item.val}.\"}>%{item.ival}</var>}}"
msgstr ""
#: applications/luci-app-firewall/htdocs/luci-static/resources/view/firewall/rules.js:405
diff --git a/applications/luci-app-frpc/po/ar/frpc.po b/applications/luci-app-frpc/po/ar/frpc.po
index 77f71c03a3..9d96ef9d6f 100644
--- a/applications/luci-app-frpc/po/ar/frpc.po
+++ b/applications/luci-app-frpc/po/ar/frpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-04 13:50+0000\n"
-"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: Abdullah AlShaikh <abdullah@alshai5.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/ar/>\n"
"Language: ar\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.5.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
@@ -17,7 +17,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
-msgstr ""
+msgstr "الاعدادات الإضافية"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:40
msgid "Additional settings"
diff --git a/applications/luci-app-frpc/po/de/frpc.po b/applications/luci-app-frpc/po/de/frpc.po
index 1fa3ad33cb..7a7095c797 100644
--- a/applications/luci-app-frpc/po/de/frpc.po
+++ b/applications/luci-app-frpc/po/de/frpc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-07-24 16:11+0000\n"
-"Last-Translator: Hannu Nyman <hannu.nyman@iki.fi>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/de/>\n"
"Language: de\n"
"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.14-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
@@ -304,11 +304,11 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:76
msgid "Plugin"
-msgstr ""
+msgstr "Plugin"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:220
msgid "Plugin Settings"
-msgstr ""
+msgstr "Plugin-Einstellungen"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
@@ -375,11 +375,11 @@ msgstr "Daemon als Gruppe ausführen"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:80
msgid "SOCKS5 password"
-msgstr ""
+msgstr "SOCKS5-Passwort"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:79
msgid "SOCKS5 user"
-msgstr ""
+msgstr "SOCKS5-Benutzer"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "Server address"
@@ -475,7 +475,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:81
msgid "Unix domain socket path"
-msgstr ""
+msgstr "Unix-Domänensocketpfad"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
diff --git a/applications/luci-app-frpc/po/fr/frpc.po b/applications/luci-app-frpc/po/fr/frpc.po
index c093ac3bcd..ef97747517 100644
--- a/applications/luci-app-frpc/po/fr/frpc.po
+++ b/applications/luci-app-frpc/po/fr/frpc.po
@@ -1,18 +1,18 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-07-24 16:04+0000\n"
-"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Amaury <y0da@live.fr>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/fr/>\n"
"Language: fr\n"
"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.14-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
-msgstr ""
+msgstr "Ajouter un proxy..."
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:16
msgid "Additional configs"
diff --git a/applications/luci-app-frpc/po/pl/frpc.po b/applications/luci-app-frpc/po/pl/frpc.po
index 2498c6f088..39f435c8da 100644
--- a/applications/luci-app-frpc/po/pl/frpc.po
+++ b/applications/luci-app-frpc/po/pl/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-06-21 17:16+0000\n"
+"PO-Revision-Date: 2022-10-17 13:26+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/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.13.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
@@ -302,11 +302,11 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:76
msgid "Plugin"
-msgstr ""
+msgstr "Wtyczka"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:220
msgid "Plugin Settings"
-msgstr ""
+msgstr "Ustawienia wtyczki"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
@@ -373,11 +373,11 @@ msgstr "Uruchom daemona jako użytkownik"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:80
msgid "SOCKS5 password"
-msgstr ""
+msgstr "Hasło SOCKS5"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:79
msgid "SOCKS5 user"
-msgstr ""
+msgstr "Użytkownik SOCKS5"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "Server address"
@@ -472,7 +472,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:81
msgid "Unix domain socket path"
-msgstr ""
+msgstr "Ścieżka gniazda domeny uniksowej"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
diff --git a/applications/luci-app-frpc/po/pt_BR/frpc.po b/applications/luci-app-frpc/po/pt_BR/frpc.po
index eb5f102f92..68d2c258d2 100644
--- a/applications/luci-app-frpc/po/pt_BR/frpc.po
+++ b/applications/luci-app-frpc/po/pt_BR/frpc.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-06-27 00:17+0000\n"
+"PO-Revision-Date: 2022-10-18 04:10+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsfrpc/pt_BR/>\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.13.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
@@ -302,11 +302,11 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:76
msgid "Plugin"
-msgstr ""
+msgstr "Plug-in"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:220
msgid "Plugin Settings"
-msgstr ""
+msgstr "Configurações do plug-in"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
@@ -373,11 +373,11 @@ msgstr "Executar serviço como usuário"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:80
msgid "SOCKS5 password"
-msgstr ""
+msgstr "Senha SOCKS5"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:79
msgid "SOCKS5 user"
-msgstr ""
+msgstr "usuário SOCKS5"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "Server address"
@@ -472,7 +472,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:81
msgid "Unix domain socket path"
-msgstr ""
+msgstr "Caminho do soquete do domínio Unix"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
diff --git a/applications/luci-app-frpc/po/ro/frpc.po b/applications/luci-app-frpc/po/ro/frpc.po
index e8dd7e678a..602558ccb9 100644
--- a/applications/luci-app-frpc/po/ro/frpc.po
+++ b/applications/luci-app-frpc/po/ro/frpc.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-08-05 01:21+0000\n"
-"Last-Translator: Simona Iacob <s@zp1.net>\n"
+"PO-Revision-Date: 2022-10-18 04:10+0000\n"
+"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/ro/>\n"
"Language: ro\n"
@@ -9,7 +9,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
"20)) ? 1 : 2;\n"
-"X-Generator: Weblate 4.14-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
@@ -309,7 +309,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:220
msgid "Plugin Settings"
-msgstr ""
+msgstr "Setările plugin-ului"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
@@ -376,11 +376,11 @@ msgstr "Rulați daemonul ca utilizator"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:80
msgid "SOCKS5 password"
-msgstr ""
+msgstr "Parola SOCKS5"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:79
msgid "SOCKS5 user"
-msgstr ""
+msgstr "Utilizator SOCKS5"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "Server address"
diff --git a/applications/luci-app-frpc/po/templates/frpc.pot b/applications/luci-app-frpc/po/templates/frpc.pot
index 3a62451f38..202413948c 100644
--- a/applications/luci-app-frpc/po/templates/frpc.pot
+++ b/applications/luci-app-frpc/po/templates/frpc.pot
@@ -221,9 +221,9 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:24
msgid ""
-"LogLevel specifies the minimum log level. Valid values are \"trace\", "
-"\"debug\", \"info\", \"warn\", and \"error\".<br />By default, this value is "
-"\"info\"."
+"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:25
diff --git a/applications/luci-app-frpc/po/tr/frpc.po b/applications/luci-app-frpc/po/tr/frpc.po
index 9ac305f77a..38eb5a866d 100644
--- a/applications/luci-app-frpc/po/tr/frpc.po
+++ b/applications/luci-app-frpc/po/tr/frpc.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-09-25 14:22+0000\n"
-"Last-Translator: semih <semiht@gmail.com>\n"
+"PO-Revision-Date: 2022-10-18 21:23+0000\n"
+"Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrpc/tr/>\n"
"Language: tr\n"
"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.14.1\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:214
msgid "Add new proxy..."
@@ -302,11 +302,11 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:76
msgid "Plugin"
-msgstr ""
+msgstr "Eklenti"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:220
msgid "Plugin Settings"
-msgstr ""
+msgstr "Eklenti Ayarları"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:36
msgid "Protocol"
@@ -373,11 +373,11 @@ msgstr "Arka plan programı kullanıcı olarak çalıştır"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:80
msgid "SOCKS5 password"
-msgstr ""
+msgstr "SOCKS5 parolası"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:79
msgid "SOCKS5 user"
-msgstr ""
+msgstr "SOCKS5 kullanıcısı"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:20
msgid "Server address"
@@ -473,7 +473,7 @@ msgstr ""
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:81
msgid "Unix domain socket path"
-msgstr ""
+msgstr "Unix etki alanı soketi yolu"
#: applications/luci-app-frpc/htdocs/luci-static/resources/view/frpc.js:47
msgid ""
diff --git a/applications/luci-app-frps/po/ar/frps.po b/applications/luci-app-frps/po/ar/frps.po
index a270f090e4..9994649591 100644
--- a/applications/luci-app-frps/po/ar/frps.po
+++ b/applications/luci-app-frps/po/ar/frps.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-10 04:35+0000\n"
-"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: Abdullah AlShaikh <abdullah@alshai5.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsfrps/ar/>\n"
"Language: ar\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.5.2-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:15
msgid "Additional configs"
-msgstr ""
+msgstr "الاعدادات الإضافية"
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:43
msgid "Additional settings"
diff --git a/applications/luci-app-frps/po/templates/frps.pot b/applications/luci-app-frps/po/templates/frps.pot
index 96494a0618..667a8240b2 100644
--- a/applications/luci-app-frps/po/templates/frps.pot
+++ b/applications/luci-app-frps/po/templates/frps.pot
@@ -191,9 +191,9 @@ msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:33
msgid ""
-"LogLevel specifies the minimum log level. Valid values are \"trace\", "
-"\"debug\", \"info\", \"warn\", and \"error\".<br />By default, this value is "
-"\"info\"."
+"LogLevel specifies the minimum log level. Valid values are \"trace\", \"debug"
+"\", \"info\", \"warn\", and \"error\".<br />By default, this value is \"info"
+"\"."
msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:34
@@ -259,9 +259,9 @@ msgstr ""
msgid ""
"SubDomainHost specifies the domain that will be attached to sub-domains "
"requested by the client when using Vhost proxying. For example, if this "
-"value is set to \"frps.com\" and the client requested the subdomain "
-"\"test\", the resulting URL would be \"test.frps.com\".<br />By default, "
-"this value is \"\"."
+"value is set to \"frps.com\" and the client requested the subdomain \"test"
+"\", the resulting URL would be \"test.frps.com\".<br />By default, this "
+"value is \"\"."
msgstr ""
#: applications/luci-app-frps/htdocs/luci-static/resources/view/frps.js:37
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 5766ac6c18..8d53ca060f 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: 2022-04-30 19:07+0000\n"
+"PO-Revision-Date: 2022-10-18 21:23+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 4.12.1\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -107,12 +107,16 @@ msgid ""
"Blocks access to Mozilla resolvers, forcing local devices to use router for "
"DNS resolution (%smore information%s)."
msgstr ""
+"Blokerer adgangen til Mozilla-resolvere og tvinger lokale enheder til at "
+"bruge routeren til DNS-opløsning (%flere oplysninger%s)."
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid ""
"Blocks access to iCloud Private Relay resolvers, forcing local devices to "
"use router for DNS resolution (%smore information%s)."
msgstr ""
+"Blokerer adgangen til iCloud Private Relay-resolvere og tvinger lokale "
+"enheder til at bruge routeren til DNS-opløsning (%flere oplysninger%s)."
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.cfiec.dns.lua:3
msgid "CFIEC Public DNS (IPv6 Only)"
@@ -132,11 +136,11 @@ msgstr "CIRA canadiske skjold (beskyttet)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:141
msgid "Canary Domains Mozilla"
-msgstr ""
+msgstr "Canary Domæner Mozilla"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid "Canary Domains iCloud"
-msgstr ""
+msgstr "Canary Domæner iCloud"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
msgid "CleanBrowsing (Adult Filter)"
@@ -321,11 +325,11 @@ msgstr "Lelux DNS - FI"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:142
msgid "Let local devices use Mozilla resolvers"
-msgstr ""
+msgstr "Lad lokale enheder bruge Mozilla-resolvere"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:137
msgid "Let local devices use iCloud Private Relay"
-msgstr ""
+msgstr "Lad lokale enheder bruge iCloud Private Relay"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:133
msgid "Let local devices use their own DNS servers if set"
diff --git a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
index 14d895078b..ec8f744b54 100644
--- a/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/de/https-dns-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-07-06 15:20+0000\n"
-"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Zeik0s <zeik0s@zeik0s.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/de/>\n"
"Language: de\n"
"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.13.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -52,23 +52,23 @@ msgstr "AhaDNS - NL (Blockiert Malware + Ads)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.no.doh.lua:3
msgid "AhaDNS - NO (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - NO (Blockiere Schadsoftware + Werbung)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.pl.doh.lua:3
msgid "AhaDNS - PL (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - PL (Sperre Schadsoftware + Werbung)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.chi.doh.lua:3
msgid "AhaDNS - US/Chicago (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - US/Chicago (Sperre Schadsoftware + Werbung)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.la.doh.lua:3
msgid "AhaDNS - US/Los Angeles (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - US/Los Angeles (Sperre Schadsoftware + Werbung)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.ahadns.ny.doh.lua:3
msgid "AhaDNS - US/New York (Block Malware + Ads)"
-msgstr ""
+msgstr "AhaDNS - US/New York (Sperre Schadsoftware + Werbung)"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.ahadns.blitz.lua:3
msgid "AhaDNS Blitz (Configurable)"
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 9ffc4684a8..04b14d7ab3 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: 2022-01-11 05:19+0000\n"
+"PO-Revision-Date: 2022-10-17 13:26+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 4.10.1\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -108,12 +108,16 @@ msgid ""
"Blocks access to Mozilla resolvers, forcing local devices to use router for "
"DNS resolution (%smore information%s)."
msgstr ""
+"Blokuje dostęp do resolwerów Mozilli, zmuszając urządzenia lokalne do "
+"używania routera do rozwiązywania DNS (%swięcej informacji%s)."
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid ""
"Blocks access to iCloud Private Relay resolvers, forcing local devices to "
"use router for DNS resolution (%smore information%s)."
msgstr ""
+"Blokuje dostęp do resolwerów iCloud Private Relay, zmuszając urządzenia "
+"lokalne do używania routera do rozwiązywania DNS (%swięcej informacji%s)."
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.cfiec.dns.lua:3
msgid "CFIEC Public DNS (IPv6 Only)"
@@ -133,11 +137,11 @@ msgstr "Tarcza Kanadyjska CIRA (chroniona)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:141
msgid "Canary Domains Mozilla"
-msgstr ""
+msgstr "Domeny kanarkowe Mozilli"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid "Canary Domains iCloud"
-msgstr ""
+msgstr "Domeny kanarkowe iCloud"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
msgid "CleanBrowsing (Adult Filter)"
@@ -265,7 +269,7 @@ msgstr "FFMUC DNS - DE"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:29
msgid "For more information on different options check"
-msgstr "Aby uzyskać więcej informacji o różnych opcjach, sprawdź"
+msgstr "Aby uzyskać więcej informacji o różnych opcjach, sprawdź:"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:132
msgid "Force Router DNS"
@@ -305,8 +309,8 @@ msgstr "IIJ Public DNS - JP"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:123
msgid ""
-"If update option is selected, the 'DNS forwardings' section of %sDHCP and "
-"DNS%s will be automatically updated to use selected DoH providers (%smore "
+"If update option is selected, the 'DNS forwardings' section of %sDHCP and DNS"
+"%s will be automatically updated to use selected DoH providers (%smore "
"information%s)."
msgstr ""
"Jeśli opcja aktualizacji jest wybrana, sekcja 'Przekazywania DNS' w %sDHCP i "
@@ -323,11 +327,12 @@ msgstr "Lelux DNS - FI"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:142
msgid "Let local devices use Mozilla resolvers"
-msgstr ""
+msgstr "Pozwól urządzeniom lokalnym korzystać z resolwerów Mozilli"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:137
msgid "Let local devices use iCloud Private Relay"
msgstr ""
+"Pozwól urządzeniom lokalnym korzystać z resolwerów iCloud Private Relay"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:133
msgid "Let local devices use their own DNS servers if set"
@@ -344,11 +349,11 @@ msgstr "LibreDNS - GR (bez reklam)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:188
msgid "Listen Address"
-msgstr "Nasłuchiwany adres"
+msgstr "Adres nasłuchiwania"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:201
msgid "Listen Port"
-msgstr "Port nasłuchu"
+msgstr "Port nasłuchiwania"
#: applications/luci-app-https-dns-proxy/luasrc/view/https-dns-proxy/js.htm:52
msgid "Loading"
diff --git a/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
index 01b2d18c5f..cb7c2f6468 100644
--- a/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/pt_BR/https-dns-proxy.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-01-11 05:19+0000\n"
+"PO-Revision-Date: 2022-10-18 04:10+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshttps-dns-proxy/pt_BR/>\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.10.1\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -107,12 +107,17 @@ msgid ""
"Blocks access to Mozilla resolvers, forcing local devices to use router for "
"DNS resolution (%smore information%s)."
msgstr ""
+"Bloqueia o acesso aos resolvedores do Mozilla, forçando os dispositivos "
+"locais a usar o roteador para a resolução do DNS (%smais informações%s)."
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid ""
"Blocks access to iCloud Private Relay resolvers, forcing local devices to "
"use router for DNS resolution (%smore information%s)."
msgstr ""
+"Bloqueia o acesso aos resolvedores de retransmissão privada do iCloud, "
+"forçando os dispositivos locais a usar o roteador para a resolução do DNS ("
+"%smore information%s)."
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.cfiec.dns.lua:3
msgid "CFIEC Public DNS (IPv6 Only)"
@@ -132,11 +137,11 @@ msgstr "CIRA Canadian Shield (Protegido)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:141
msgid "Canary Domains Mozilla"
-msgstr ""
+msgstr "Domínios Canary Mozilla"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid "Canary Domains iCloud"
-msgstr ""
+msgstr "Domínios Canary iCloud"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
msgid "CleanBrowsing (Adult Filter)"
@@ -322,11 +327,11 @@ msgstr "DNS Lelux - FI"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:142
msgid "Let local devices use Mozilla resolvers"
-msgstr ""
+msgstr "Permitir que os dispositivos locais usem resolvedores Mozilla"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:137
msgid "Let local devices use iCloud Private Relay"
-msgstr ""
+msgstr "Permitir que os dispositivos locais usem o iCloud Private Relay"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:133
msgid "Let local devices use their own DNS servers if set"
diff --git a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
index 1e061101b1..505ddeb3d6 100644
--- a/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/ru/https-dns-proxy.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-10-09 16:44+0000\n"
-"Last-Translator: Anton Kikin <a.a.kikin@gmail.com>\n"
+"PO-Revision-Date: 2022-10-19 10:29+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/ru/>\n"
"Language: ru\n"
@@ -9,7 +9,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 4.14.1\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -21,7 +21,7 @@ msgstr "%s не установлен или не найден"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/cn.360.doh.lua:3
msgid "360 Secure DNS - CN"
-msgstr ""
+msgstr "360 Secure DNS - Китай"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/com.adguard.dns-family.lua:3
msgid "AdGuard (Family Protection)"
diff --git a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
index 3096fa525b..65d93a8d8f 100644
--- a/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
+++ b/applications/luci-app-https-dns-proxy/po/templates/https-dns-proxy.pot
@@ -293,8 +293,8 @@ msgstr ""
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:123
msgid ""
-"If update option is selected, the 'DNS forwardings' section of %sDHCP and "
-"DNS%s will be automatically updated to use selected DoH providers (%smore "
+"If update option is selected, the 'DNS forwardings' section of %sDHCP and DNS"
+"%s will be automatically updated to use selected DoH providers (%smore "
"information%s)."
msgstr ""
diff --git a/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
index e5e599e69f..b2a977ccb4 100644
--- a/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/tr/https-dns-proxy.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-02-20 15:55+0000\n"
-"Last-Translator: ToldYouThat <itoldyouthat@protonmail.com>\n"
+"PO-Revision-Date: 2022-10-23 19:52+0000\n"
+"Last-Translator: semih <semiht@gmail.com>\n"
"Language-Team: Turkish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationshttps-dns-proxy/tr/>\n"
"Language: tr\n"
"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.11-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -108,12 +108,16 @@ msgid ""
"Blocks access to Mozilla resolvers, forcing local devices to use router for "
"DNS resolution (%smore information%s)."
msgstr ""
+"Mozilla çözümleyicilerine erişimi engeller, yerel cihazları DNS çözümlemesi "
+"için yönlendiriciyi kullanmaya zorlar (%sdaha fazla bilgi%s)."
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid ""
"Blocks access to iCloud Private Relay resolvers, forcing local devices to "
"use router for DNS resolution (%smore information%s)."
msgstr ""
+"iCloud Özel Geçiş çözümleyicilerine erişimi engelleyerek yerel aygıtları DNS "
+"çözümlemesi için yönlendiriciyi kullanmaya zorlar (%sdaha fazla bilgi%s)."
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.cfiec.dns.lua:3
msgid "CFIEC Public DNS (IPv6 Only)"
@@ -133,11 +137,11 @@ msgstr "CIRA Canadian Shield (Korumalı)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:141
msgid "Canary Domains Mozilla"
-msgstr ""
+msgstr "Mozilla Canary Etki Alanları"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid "Canary Domains iCloud"
-msgstr ""
+msgstr "iCloud Canary Etki Alanları"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
msgid "CleanBrowsing (Adult Filter)"
@@ -323,11 +327,11 @@ msgstr "Lelux DNS - FI"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:142
msgid "Let local devices use Mozilla resolvers"
-msgstr ""
+msgstr "Yerel cihazların Mozilla çözümleyicilerini kullanmasına izin ver"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:137
msgid "Let local devices use iCloud Private Relay"
-msgstr ""
+msgstr "Yerel cihazların iCloud Private Relay'i kullanmasına izin ver"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:133
msgid "Let local devices use their own DNS servers if set"
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 04bdd9608e..0964d16f6b 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: 2022-04-17 15:06+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-10-18 04:10+0000\n"
+"Last-Translator: Eric <hamburger1024@mailbox.org>\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 4.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -112,13 +112,15 @@ msgstr "BlahDNS - 新加坡"
msgid ""
"Blocks access to Mozilla resolvers, forcing local devices to use router for "
"DNS resolution (%smore information%s)."
-msgstr ""
+msgstr "阻止访问 Mozilla 解析器,强迫本地设备使用路由器进行 DNS解析 "
+"(%s更多信息%s)。"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid ""
"Blocks access to iCloud Private Relay resolvers, forcing local devices to "
"use router for DNS resolution (%smore information%s)."
-msgstr ""
+msgstr "阻止访问 iCloud 私人中继,强迫本地设备使用路由器进行 DNS 解析 "
+"(%s更多信息%s)。"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.cfiec.dns.lua:3
msgid "CFIEC Public DNS (IPv6 Only)"
@@ -138,11 +140,11 @@ msgstr "CIRA加拿大盾(受保护)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:141
msgid "Canary Domains Mozilla"
-msgstr ""
+msgstr "Mozilla 金丝雀域"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid "Canary Domains iCloud"
-msgstr ""
+msgstr "iCloud 金丝雀域"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
msgid "CleanBrowsing (Adult Filter)"
@@ -325,11 +327,11 @@ msgstr "Lelux DNS - 芬兰"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:142
msgid "Let local devices use Mozilla resolvers"
-msgstr ""
+msgstr "让本地设备使用 Mozilla 解析器"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:137
msgid "Let local devices use iCloud Private Relay"
-msgstr ""
+msgstr "让本地设备使用 iCloud 私人中继"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:133
msgid "Let local devices use their own DNS servers if set"
diff --git a/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po b/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
index c4bbaaef0b..63c4de7813 100644
--- a/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
+++ b/applications/luci-app-https-dns-proxy/po/zh_Hant/https-dns-proxy.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-04-15 15:09+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-10-18 16:08+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationshttps-dns-proxy/zh_Hant/>\n"
"Language: zh_Hant\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 4.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:92
msgid "%s DoH at %s:%s"
@@ -113,12 +113,15 @@ msgid ""
"Blocks access to Mozilla resolvers, forcing local devices to use router for "
"DNS resolution (%smore information%s)."
msgstr ""
+"阻止存取 Mozilla 解析器,強迫本地裝置使用路由器進行 DNS 解析 (%s更多資訊%s)。"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid ""
"Blocks access to iCloud Private Relay resolvers, forcing local devices to "
"use router for DNS resolution (%smore information%s)."
msgstr ""
+"阻止存取 iCloud 私人轉送,強迫本地裝置使用路由器進行 DNS 解析 (%s更多資"
+"訊%s)。"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/net.cfiec.dns.lua:3
msgid "CFIEC Public DNS (IPv6 Only)"
@@ -138,11 +141,11 @@ msgstr "CIRA 加拿大護盾 (受保護)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:141
msgid "Canary Domains Mozilla"
-msgstr ""
+msgstr "Mozilla Canary 網域"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:136
msgid "Canary Domains iCloud"
-msgstr ""
+msgstr "iCloud Canary 網域"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/org.cleanbrowsing.doh-adult.lua:3
msgid "CleanBrowsing (Adult Filter)"
@@ -308,8 +311,8 @@ msgstr "IIJ Public DNS - 日本"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:123
msgid ""
-"If update option is selected, the 'DNS forwardings' section of %sDHCP and "
-"DNS%s will be automatically updated to use selected DoH providers (%smore "
+"If update option is selected, the 'DNS forwardings' section of %sDHCP and DNS"
+"%s will be automatically updated to use selected DoH providers (%smore "
"information%s)."
msgstr ""
"如果選擇了「更新」選項,則 %sDHCP and DNS%s 的 'DNS轉發' 部分會自動更新到使用"
@@ -325,11 +328,11 @@ msgstr "Lelux DNS - 芬蘭"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:142
msgid "Let local devices use Mozilla resolvers"
-msgstr ""
+msgstr "讓本地裝置使用 Mozilla 解析器"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:137
msgid "Let local devices use iCloud Private Relay"
-msgstr ""
+msgstr "讓本地裝置使用 iCloud 私人轉送"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:133
msgid "Let local devices use their own DNS servers if set"
@@ -389,7 +392,7 @@ msgstr "OpenDNS (家庭護盾)"
#: applications/luci-app-https-dns-proxy/luasrc/model/cbi/https-dns-proxy.lua:209
msgid "Proxy Server"
-msgstr "Proxy 伺服器"
+msgstr "代理伺服器"
#: applications/luci-app-https-dns-proxy/luasrc/https-dns-proxy/providers/tw.twnic.dns.lua:3
msgid "Quad 101 - TW"
diff --git a/applications/luci-app-nextdns/po/templates/nextdns.pot b/applications/luci-app-nextdns/po/templates/nextdns.pot
index 99bd102911..6c086cc724 100644
--- a/applications/luci-app-nextdns/po/templates/nextdns.pot
+++ b/applications/luci-app-nextdns/po/templates/nextdns.pot
@@ -23,8 +23,8 @@ msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:12
msgid ""
-"For further information, go to <a href=\"https://nextdns.io\" "
-"target=\"_blank\">nextdns.io</a>."
+"For further information, go to <a href=\"https://nextdns.io\" target=\"_blank"
+"\">nextdns.io</a>."
msgstr ""
#: applications/luci-app-nextdns/htdocs/luci-static/resources/view/nextdns/overview.js:15
diff --git a/applications/luci-app-olsr/po/da/olsr.po b/applications/luci-app-olsr/po/da/olsr.po
index ad4e0de898..4725966be8 100644
--- a/applications/luci-app-olsr/po/da/olsr.po
+++ b/applications/luci-app-olsr/po/da/olsr.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: 2022-02-21 14:06+0000\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
"Last-Translator: drax red <drax@outlook.dk>\n"
"Language-Team: Danish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/da/>\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 4.11-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -1049,7 +1049,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
msgid "Weight"
-msgstr ""
+msgstr "Vægt"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
diff --git a/applications/luci-app-olsr/po/pl/olsr.po b/applications/luci-app-olsr/po/pl/olsr.po
index ed83f3241d..223acd4a2f 100644
--- a/applications/luci-app-olsr/po/pl/olsr.po
+++ b/applications/luci-app-olsr/po/pl/olsr.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2021-06-26 18:17+0000\n"
-"Last-Translator: Adam Stańczyk <a.stanczyk@onet.pl>\n"
+"PO-Revision-Date: 2022-10-21 05:07+0000\n"
+"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsolsr/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.7.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -1158,7 +1158,7 @@ msgstr ""
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface.lua:60
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdiface6.lua:60
msgid "Weight"
-msgstr "Rozmiar"
+msgstr "Ważność"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd.lua:236
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrd6.lua:230
diff --git a/applications/luci-app-olsr/po/zh_Hant/olsr.po b/applications/luci-app-olsr/po/zh_Hant/olsr.po
index 76e0cc798a..ee7c0b7fb5 100644
--- a/applications/luci-app-olsr/po/zh_Hant/olsr.po
+++ b/applications/luci-app-olsr/po/zh_Hant/olsr.po
@@ -4,8 +4,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-04-17 15:06+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsolsr/zh_Hant/>\n"
"Language: zh_Hant\n"
@@ -13,7 +13,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 4.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-olsr/luasrc/view/status-olsr/mid.htm:13
msgid "Active MID announcements"
@@ -691,7 +691,7 @@ msgstr "鄰居 IP"
#: applications/luci-app-olsr/luasrc/controller/olsr.lua:38
msgid "Neighbours"
-msgstr "網路芳鄰"
+msgstr "鄰居"
#: applications/luci-app-olsr/luasrc/model/cbi/olsr/olsrdhna.lua:21
#: applications/luci-app-olsr/luasrc/view/status-olsr/interfaces.htm:29
diff --git a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
index 51fe606336..c8a83d21f7 100644
--- a/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
+++ b/applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua
@@ -750,6 +750,10 @@ local knownParams = {
"tls_crypt",
"/etc/openvpn/tlscrypt.key",
translate("Encrypt and authenticate all control channel packets with the key") },
+ { Value,
+ "tls_crypt_v2",
+ "/etc/openvpn/servertlscryptv2.key",
+ translate("Encrypt and authenticate all control channel packets with the key, version 2.") },
-- { Value,
-- "askpass",
-- "[file]",
diff --git a/applications/luci-app-openvpn/po/ar/openvpn.po b/applications/luci-app-openvpn/po/ar/openvpn.po
index 23d6426ff1..4e3a5415af 100644
--- a/applications/luci-app-openvpn/po/ar/openvpn.po
+++ b/applications/luci-app-openvpn/po/ar/openvpn.po
@@ -103,7 +103,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -188,7 +188,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -266,6 +266,11 @@ msgstr "مفعل"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -384,7 +389,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -507,11 +512,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -519,7 +524,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -739,16 +744,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -758,7 +763,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/bg/openvpn.po b/applications/luci-app-openvpn/po/bg/openvpn.po
index f37fc62689..ead9ebb2f8 100644
--- a/applications/luci-app-openvpn/po/bg/openvpn.po
+++ b/applications/luci-app-openvpn/po/bg/openvpn.po
@@ -101,7 +101,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -264,6 +264,11 @@ msgstr "Разрешен"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -382,7 +387,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -505,11 +510,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -517,7 +522,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -737,16 +742,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -756,7 +761,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/bn_BD/openvpn.po b/applications/luci-app-openvpn/po/bn_BD/openvpn.po
index d228a99b7f..3bad237f1b 100644
--- a/applications/luci-app-openvpn/po/bn_BD/openvpn.po
+++ b/applications/luci-app-openvpn/po/bn_BD/openvpn.po
@@ -101,7 +101,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -264,6 +264,11 @@ msgstr "সক্রিয়"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -382,7 +387,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -505,11 +510,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -517,7 +522,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -737,16 +742,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -756,7 +761,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/ca/openvpn.po b/applications/luci-app-openvpn/po/ca/openvpn.po
index a577d09b41..27aa4745f5 100644
--- a/applications/luci-app-openvpn/po/ca/openvpn.po
+++ b/applications/luci-app-openvpn/po/ca/openvpn.po
@@ -104,7 +104,7 @@ msgstr "Canvia la prioritat del procés"
msgid "Change to directory before initialization"
msgstr "Canvia el directori abans de la inicialització"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Comprova el certificat de peer contra un CRL"
@@ -189,7 +189,7 @@ msgstr "No executis ifconfig"
msgid "Don't add routes automatically"
msgstr "No afegeixis rutes automàticament"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "No desis a la memòria cau contrasenyes --askpass o --auth-user-pass"
@@ -267,6 +267,11 @@ msgstr "Activat"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Xifra d'encriptació per paquets"
@@ -385,7 +390,7 @@ msgstr "Número de línies per historial de fitxer de registre"
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Accepta connexions només d'un cert nom X509"
@@ -508,11 +513,11 @@ msgstr "Renegocia clau de canal de dades després de segons"
msgid "Replay protection sliding window size"
msgstr "Mida de la finestra lliscant de protecció de reproducció"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Requereix una designació explícita al certificat"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Requereix ús de clau explícit al certificat"
@@ -520,7 +525,7 @@ msgstr "Requereix ús de clau explícit al certificat"
msgid "Restart after remote ping timeout"
msgstr "Reinicia després d'excedir el temps d'espera de ping remot"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -741,16 +746,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -760,7 +765,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/cs/openvpn.po b/applications/luci-app-openvpn/po/cs/openvpn.po
index f1aac1374d..e006e4cbf3 100644
--- a/applications/luci-app-openvpn/po/cs/openvpn.po
+++ b/applications/luci-app-openvpn/po/cs/openvpn.po
@@ -101,7 +101,7 @@ msgstr "Změnit prioritu procesu"
msgid "Change to directory before initialization"
msgstr "Změnit na adresář před inicializací"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
"Zkontrolovat certifikát druhé strany proti revokačnímu seznamu certifikátů "
@@ -188,7 +188,7 @@ msgstr "Ve skutečnosti nespouštět příkazy ifconfig/netsh"
msgid "Don't add routes automatically"
msgstr "Nepřidávat trasy automaticky"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Neukládat --askpass nebo --auth-user-pass passwords do mezipaměti"
@@ -266,6 +266,11 @@ msgstr "Zapnuto"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "Šifrovat a autentizovat všechny pakety řídícího kanálu pomocí klíče"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Použitá šifra pro pakety"
@@ -390,7 +395,7 @@ msgstr "Počet řádků ve vyrovnávací paměti historie protokolu"
msgid "OVPN configuration file upload"
msgstr "Nahrání konfiguračního souboru OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Přijmout pouze spojení z daného X.509 názvu"
@@ -514,11 +519,11 @@ msgstr "Znovuvyjednat klíč datového kanálu po n sekundách"
msgid "Replay protection sliding window size"
msgstr "Velikost posuvného okna ochrany proti přehrání"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Vyžadovat explicitní označení na certifikátu (zastaralé)"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Vyžadovat explicitní označení klíče u certifikátu"
@@ -526,7 +531,7 @@ msgstr "Vyžadovat explicitní označení klíče u certifikátu"
msgid "Restart after remote ping timeout"
msgstr "Vyvolat SIGUSR1 restart pro vypršení časového limitu ping protistrany"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Omezit povolené šifry pro vyjednání"
@@ -747,16 +752,16 @@ msgid ""
"configuration."
msgstr "Konfigurační soubor OVPN (%s) nebyl nalezen, zkontrolujte konfiguraci."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "Nejvyšší podporovaná verze TLS"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "Směr klíče pro možnosti 'tls-auth' a 'secret'"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "Nejnižší podporovaná verze TLS"
@@ -768,7 +773,7 @@ msgstr ""
"Konfigurační soubor OVPN (%s) je příliš velký pro online úpravy v LuCI (&ge; "
"100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Zcela zakázat vyjednání šifry"
diff --git a/applications/luci-app-openvpn/po/da/openvpn.po b/applications/luci-app-openvpn/po/da/openvpn.po
index 02f5748dca..622f64637d 100644
--- a/applications/luci-app-openvpn/po/da/openvpn.po
+++ b/applications/luci-app-openvpn/po/da/openvpn.po
@@ -103,7 +103,7 @@ msgstr "Skift procesprioritet"
msgid "Change to directory before initialization"
msgstr "Skift til mappe før initialisering"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Tjek peer-certifikat mod en CRL"
@@ -188,7 +188,7 @@ msgstr "Du skal ikke udføre ifconfig"
msgid "Don't add routes automatically"
msgstr "Tilføj ikke ruter automatisk"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Gem ikke adgangskoderne --askpass eller --auth-user-pass i cache"
@@ -266,6 +266,11 @@ msgstr "Aktiveret"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "Krypterer og autentificerer alle kontrolkanalpakker med nøglen"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Krypteringscifre for pakker"
@@ -390,7 +395,7 @@ msgstr "Antal linjer for logfilens historik"
msgid "OVPN configuration file upload"
msgstr "OVPN-konfigurationsfil upload"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Accepter kun forbindelser fra det givne X509-navn"
@@ -515,11 +520,11 @@ msgstr "Genforhandle data kæde. nøgle efter sekunder"
msgid "Replay protection sliding window size"
msgstr "Størrelsen af det glidende vindue til beskyttelse mod gentagelse"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Krav om explicit betegnelse på certifikatet"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Kræv eksplicit brug af nøgle på certifikatet"
@@ -527,7 +532,7 @@ msgstr "Kræv eksplicit brug af nøgle på certifikatet"
msgid "Restart after remote ping timeout"
msgstr "Genstart efter timeout for fjern-ping"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Begrænser de tilladte cifre, der kan forhandles"
@@ -755,16 +760,16 @@ msgstr ""
"OVPN-konfigurationsfilen (%s) kunne ikke findes, tjek venligst din "
"konfiguration."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "Den højeste understøttede TLS-version"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "Den vigtigste retning for 'tls-auth' og 'hemmelige' indstillinger"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "Den lavest understøttede TLS-version"
@@ -776,7 +781,7 @@ msgstr ""
"Størrelsen af OVPN-konfigurationsfilen (%s) er for stor til online "
"redigering i LuCI (&ge; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Dette deaktiverer fuldstændig krypteringsforhandling"
diff --git a/applications/luci-app-openvpn/po/de/openvpn.po b/applications/luci-app-openvpn/po/de/openvpn.po
index 7caeb6c481..4787b1822a 100644
--- a/applications/luci-app-openvpn/po/de/openvpn.po
+++ b/applications/luci-app-openvpn/po/de/openvpn.po
@@ -102,7 +102,7 @@ msgstr "Prozess-Priorität anpassen"
msgid "Change to directory before initialization"
msgstr "<em>Vor</em> der Initialisierung in Verzeichnis wechseln"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Teilnehmerzertifikat mit Sperrliste abgleichen"
@@ -187,7 +187,7 @@ msgstr "Schnittstellenkonfiguration nicht durchführen"
msgid "Don't add routes automatically"
msgstr "Netzwerkrouten nicht automatisch einrichten"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Authentifikationsdaten nicht zwischenspeichern"
@@ -268,6 +268,11 @@ msgstr ""
"Verschlüsseln und authentifizieren aller Kontrollkanalpakete mit dem "
"Schlüssel"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Verschlüsselungsalgorithmus für Pakete"
@@ -392,7 +397,7 @@ msgstr "Anzahl der Zeilen im Protokoll-Zwischenspeicher"
msgid "OVPN configuration file upload"
msgstr "OVPN-Konfigurationsdatei hochladen"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Nur Verbindungen vom angegebenem X.509 Name zulassen"
@@ -516,11 +521,11 @@ msgstr "Schlüssel nach maximaler Verbindungsdauer neu aushandeln"
msgid "Replay protection sliding window size"
msgstr "Fenstergröße für \"Replay\"-Schutz"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Verwendungszweck von Zertifikaten überprüfen"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Zertifikat explizit auf einfachen Verwendungszweck prüfen"
@@ -528,7 +533,7 @@ msgstr "Zertifikat explizit auf einfachen Verwendungszweck prüfen"
msgid "Restart after remote ping timeout"
msgstr "Neu Starten nach Ping-Timeout an Gegenstellen"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Einschränkung der zulässigen zu verhandelnden Verschlüsselungen"
@@ -758,16 +763,16 @@ msgstr ""
"Die OVPN-Konfigurationsdatei (%s) konnte nicht gefunden werden, bitte "
"überprüfen Sie Ihre Konfiguration."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "Die höchste unterstützte TLS-Version"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "Schlüssel-Richtung für die Optionen 'tls-auth' und 'secret'"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "Die niedrigste unterstützte TLS-Version"
@@ -779,7 +784,7 @@ msgstr ""
"Die Größe der OVPN-Konfigurationsdatei (%s) ist zu groß für die Online-"
"Bearbeitung in der LuCI (&ge; 100KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Vollständig Deaktivierung der Chiffren-Verhandlung"
diff --git a/applications/luci-app-openvpn/po/el/openvpn.po b/applications/luci-app-openvpn/po/el/openvpn.po
index 18d2a937ce..2ab1fc3906 100644
--- a/applications/luci-app-openvpn/po/el/openvpn.po
+++ b/applications/luci-app-openvpn/po/el/openvpn.po
@@ -103,7 +103,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -188,7 +188,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -266,6 +266,11 @@ msgstr "Ενεργοποιήθηκε"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -385,7 +390,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -508,11 +513,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -520,7 +525,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -740,16 +745,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -759,7 +764,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/en/openvpn.po b/applications/luci-app-openvpn/po/en/openvpn.po
index df213fa216..3e2921c148 100644
--- a/applications/luci-app-openvpn/po/en/openvpn.po
+++ b/applications/luci-app-openvpn/po/en/openvpn.po
@@ -102,7 +102,7 @@ msgstr "Change process priority"
msgid "Change to directory before initialization"
msgstr "Change to directory before initialization"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Check peer certificate against a CRL"
@@ -187,7 +187,7 @@ msgstr "Don't actually execute ifconfig"
msgid "Don't add routes automatically"
msgstr "Don't add routes automatically"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Don't cache --askpass or --auth-user-pass passwords"
@@ -265,6 +265,11 @@ msgstr "Enabled"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "Encrypt and authenticate all control channel packets with the key"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Encryption cipher for packets"
@@ -383,7 +388,7 @@ msgstr "Number of lines for log file history"
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Only accept connections from given X509 name"
@@ -506,11 +511,11 @@ msgstr "Renegotiate data chan. key after seconds"
msgid "Replay protection sliding window size"
msgstr "Replay protection sliding window size"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Require explicit designation on certificate"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Require explicit key usage on certificate"
@@ -518,7 +523,7 @@ msgstr "Require explicit key usage on certificate"
msgid "Restart after remote ping timeout"
msgstr "Restart after remote ping timeout"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -738,16 +743,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -757,7 +762,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/es/openvpn.po b/applications/luci-app-openvpn/po/es/openvpn.po
index 37bfc0b806..4ebd0e3d03 100644
--- a/applications/luci-app-openvpn/po/es/openvpn.po
+++ b/applications/luci-app-openvpn/po/es/openvpn.po
@@ -101,7 +101,7 @@ msgstr "Cambiar la prioridad del proceso"
msgid "Change to directory before initialization"
msgstr "Cambiar a este directorio antes de inicializar"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Comprobar certificados contra un CRL"
@@ -186,7 +186,7 @@ msgstr "No ejecutar ifconfig"
msgid "Don't add routes automatically"
msgstr "No añadir rutas automáticamente"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "No guardar las contraseñas --askpass o --auth-user-pass"
@@ -266,6 +266,11 @@ msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
"Cifre y autentique todos los paquetes del canal de control con la clave"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Cifra de encriptación de paquetes"
@@ -390,7 +395,7 @@ msgstr "Líneas en el archivo de registro histórico"
msgid "OVPN configuration file upload"
msgstr "Carga del archivo de configuración OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Aceptar solo conexiones desde este nombre X509"
@@ -515,11 +520,11 @@ msgstr "Segundos tras los que renegociar la clave del canal del datos"
msgid "Replay protection sliding window size"
msgstr "Tamaño de la ventana deslizante de la protección de reproducción"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Designación explícita de certificado"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Clave de uso explícita de certificado"
@@ -527,7 +532,7 @@ msgstr "Clave de uso explícita de certificado"
msgid "Restart after remote ping timeout"
msgstr "Reiniciar después de tiempo de espera de ping remoto"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Restringir los cifrados permitidos para ser negociados"
@@ -756,16 +761,16 @@ msgstr ""
"No se pudo encontrar el archivo de configuración OVPN (%s), verifique su "
"configuración."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "La versión TLS más alta soportada"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "La dirección clave para las opciones 'tls-auth' y 'secret'"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "La versión TLS más baja soportada"
@@ -777,7 +782,7 @@ msgstr ""
"El tamaño del archivo de configuración OVPN (%s) es demasiado grande para la "
"edición en línea en LuCI (&ge; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Esto desactiva completamente la negociación de cifrado"
diff --git a/applications/luci-app-openvpn/po/fa/openvpn.po b/applications/luci-app-openvpn/po/fa/openvpn.po
index 8f674047b2..1736fc5740 100644
--- a/applications/luci-app-openvpn/po/fa/openvpn.po
+++ b/applications/luci-app-openvpn/po/fa/openvpn.po
@@ -103,7 +103,7 @@ msgstr "تغییر اولویت پردازش"
msgid "Change to directory before initialization"
msgstr "قبل از مقدار دهی اولیه، به دایرکتوری تغییر دهید"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "گواهی همتا را در برابر یک CRL بررسی کنید"
@@ -188,7 +188,7 @@ msgstr "در واقع ifconfig را اجرا نکن"
msgid "Don't add routes automatically"
msgstr "مسیریابی را به صورت خودکار اضافه نکن"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "رمزهای عبور --askpass یا --auth-user-pass را به صورت cache ذخیره نکن"
@@ -266,6 +266,11 @@ msgstr "فعال شد"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "تمام بسته های کانال کنترل را با کلید مربوطه رمزگذاری و تصدیق کن"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "متد رمزگذاری برای بسته ها"
@@ -390,7 +395,7 @@ msgstr "تعداد خطوط برای تاریخچه فایل log"
msgid "OVPN configuration file upload"
msgstr "آپلود فایل پیکربندی OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "فقط اتصالات از نام X509 تعیین شده را بپذیر"
@@ -513,11 +518,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -525,7 +530,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -745,16 +750,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -764,7 +769,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/fi/openvpn.po b/applications/luci-app-openvpn/po/fi/openvpn.po
index c056ec4f6b..be2df2c365 100644
--- a/applications/luci-app-openvpn/po/fi/openvpn.po
+++ b/applications/luci-app-openvpn/po/fi/openvpn.po
@@ -101,7 +101,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr "Älä lisää reittejä automaattisesti"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -264,6 +264,11 @@ msgstr "Käytössä"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -382,7 +387,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr "OVPN-määritystiedoston lähetys"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -505,11 +510,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -517,7 +522,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -737,16 +742,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -756,7 +761,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/fr/openvpn.po b/applications/luci-app-openvpn/po/fr/openvpn.po
index d48ed8b67f..e30dff7aec 100644
--- a/applications/luci-app-openvpn/po/fr/openvpn.po
+++ b/applications/luci-app-openvpn/po/fr/openvpn.po
@@ -105,7 +105,7 @@ msgstr "Modifier la priorité du processus"
msgid "Change to directory before initialization"
msgstr "Aller dans ce répertorie avant l'initialisation"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
"Confronter le certificat du distant à une liste des certificats révoqués "
@@ -194,7 +194,7 @@ msgstr "Ne pas exécuter réellement ifconfig"
msgid "Don't add routes automatically"
msgstr "Ne pas ajouter de routes automatiquement"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
"Ne pas copier en cache les mots de passe des options --askpass ou --auth-"
@@ -276,6 +276,11 @@ msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
"Chiffrer et authentifier tous les paquets de canaux de contrôle avec la clé"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Méthode de chiffrement des paquets"
@@ -401,7 +406,7 @@ msgstr "Nombre de lignes de l'historique du fichier-journal"
msgid "OVPN configuration file upload"
msgstr "Téléchargement de fichier de configuration OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Accepte seulement des connexions du nom X509 donné"
@@ -528,11 +533,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr "Taille de la fenêtre glissante pour la protection anti-rejeu"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Exiger l'appellation explicite sur le certificat"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Exiger l'utilisation explicite de la clé sur le certificat"
@@ -540,7 +545,7 @@ msgstr "Exiger l'utilisation explicite de la clé sur le certificat"
msgid "Restart after remote ping timeout"
msgstr "Redémarrer aprés le dépassement du délai de ping du distant"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Restreindre les chiffres autorisés à négocier"
@@ -769,16 +774,16 @@ msgstr ""
"Le fichier de configuration OVPN (%s) n'a pas pu être trouvé, veuillez "
"vérifier votre configuration."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "La version TLS la plus haute supportée"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "La direction clé pour les options 'tls-auth' et 'secret'"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "La version TLS la plus basse supportée"
@@ -790,7 +795,7 @@ msgstr ""
"La taille du fichier de configuration OVPN (%s) est trop importante pour une "
"édition en ligne dans LuCI (&ge ; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Cela désactive complètement la négociation du chiffrement"
diff --git a/applications/luci-app-openvpn/po/he/openvpn.po b/applications/luci-app-openvpn/po/he/openvpn.po
index c5a38baedd..2634d9f5a8 100644
--- a/applications/luci-app-openvpn/po/he/openvpn.po
+++ b/applications/luci-app-openvpn/po/he/openvpn.po
@@ -99,7 +99,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -184,7 +184,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -262,6 +262,11 @@ msgstr ""
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -380,7 +385,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -503,11 +508,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -515,7 +520,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -735,16 +740,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -754,7 +759,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/hi/openvpn.po b/applications/luci-app-openvpn/po/hi/openvpn.po
index 1a9aa7bc3f..c783b62046 100644
--- a/applications/luci-app-openvpn/po/hi/openvpn.po
+++ b/applications/luci-app-openvpn/po/hi/openvpn.po
@@ -101,7 +101,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -264,6 +264,11 @@ msgstr ""
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -382,7 +387,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -505,11 +510,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -517,7 +522,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -737,16 +742,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -756,7 +761,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/hu/openvpn.po b/applications/luci-app-openvpn/po/hu/openvpn.po
index d8e1ddbad4..88d56a00c9 100644
--- a/applications/luci-app-openvpn/po/hu/openvpn.po
+++ b/applications/luci-app-openvpn/po/hu/openvpn.po
@@ -102,7 +102,7 @@ msgstr "Folyamat prioritásának megváltoztatása"
msgid "Change to directory before initialization"
msgstr "Váltás könyvtárra az előkészítés előtt"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Partnertanúsítvány összevetése egy tanúsítvány-visszavonási listával"
@@ -188,7 +188,7 @@ msgstr "Ne hajtsa végre ténylegesen az ifconfig parancsot"
msgid "Don't add routes automatically"
msgstr "Ne adjon hozzá útvonalakat automatikusan"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Ne gyorsítótárazza az --askpass vagy --auth-user-pass jelszavakat"
@@ -269,6 +269,11 @@ msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
"Az összes vezérlőcsatorna csomagjainak titkosítása és hitelesítése a kulccsal"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Titkosítás a csomagoknál"
@@ -393,7 +398,7 @@ msgstr "Naplófájlelőzmények sorainak száma"
msgid "OVPN configuration file upload"
msgstr "OVPN beállítófájl feltöltése"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Kapcsolatok elfogadása csak a megadott X509 névtől"
@@ -517,11 +522,11 @@ msgstr "Adatcsatorna-kulcs újraegyeztetése másodperc után"
msgid "Replay protection sliding window size"
msgstr "Visszajátszási védelem csúszóablakának mérete"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Kifejezett megnevezés szükséges a tanúsítványon"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Kifejezett kulcshasználat szükséges a tanúsítványon"
@@ -529,7 +534,7 @@ msgstr "Kifejezett kulcshasználat szükséges a tanúsítványon"
msgid "Restart after remote ping timeout"
msgstr "Újraindítás a távoli ping időkorlátja után"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Az engedélyezett titkosítók egyeztetésének korlátozása"
@@ -757,16 +762,16 @@ msgid ""
"configuration."
msgstr "Az OVPN beállítófájl (%s) nem található, ellenőrizze a beállításait."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "A legmagasabb támogatott TLS verzió"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "A kulcsirány a „tls-auth” és „secret” beállításoknál"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "A legalacsonyabb támogatott TLS verzió"
@@ -778,7 +783,7 @@ msgstr ""
"Az OVPN beállítófájl (%s) mérete túl nagy a LuCI-ban történő internetes "
"szerkesztéshez (nagyobb mint 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Ez teljesen letiltja a titkosító egyeztetését"
diff --git a/applications/luci-app-openvpn/po/it/openvpn.po b/applications/luci-app-openvpn/po/it/openvpn.po
index a801be7de4..11d781605f 100644
--- a/applications/luci-app-openvpn/po/it/openvpn.po
+++ b/applications/luci-app-openvpn/po/it/openvpn.po
@@ -103,7 +103,7 @@ msgstr "Cambia priorità del processo"
msgid "Change to directory before initialization"
msgstr "Cambia cartella prima dell'inizializzazione"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Verifica il certificato del nodo su una CRL"
@@ -188,7 +188,7 @@ msgstr "Non eseguire realmente ifconfig"
msgid "Don't add routes automatically"
msgstr "Non aggiungere rotte automaticamente"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Non tenere in memoria le password di --askpass o di --auth-user-pass"
@@ -269,6 +269,11 @@ msgstr ""
"Crittografa e autentica tutti i pacchetti del canale di controllo con la "
"chiave"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Cifratura di criptazione dei pacchetti"
@@ -393,7 +398,7 @@ msgstr "Numero di righe per la cronologia dei file di registro"
msgid "OVPN configuration file upload"
msgstr "Caricamento del file di configurazione OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -516,11 +521,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -528,7 +533,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -754,16 +759,16 @@ msgstr ""
"Impossibile trovare il file di configurazione OVPN (%s), controlla la tua "
"configurazione."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "La versione TLS più alta supportata"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "La versione TLS più bassa supportata"
@@ -775,7 +780,7 @@ msgstr ""
"La dimensione del file di configurazione OVPN (%s) è troppo grande per la "
"modifica in LuCI (&ge; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/ja/openvpn.po b/applications/luci-app-openvpn/po/ja/openvpn.po
index 0988bb16e5..4cc8251674 100644
--- a/applications/luci-app-openvpn/po/ja/openvpn.po
+++ b/applications/luci-app-openvpn/po/ja/openvpn.po
@@ -101,7 +101,7 @@ msgstr "プロセスの優先度を変更"
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr "ルートを自動で追加しない"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -264,6 +264,11 @@ msgstr "有効"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -382,7 +387,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -505,11 +510,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -517,7 +522,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -737,16 +742,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -756,7 +761,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/ko/openvpn.po b/applications/luci-app-openvpn/po/ko/openvpn.po
index cb1972e136..850b217789 100644
--- a/applications/luci-app-openvpn/po/ko/openvpn.po
+++ b/applications/luci-app-openvpn/po/ko/openvpn.po
@@ -101,7 +101,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -264,6 +264,11 @@ msgstr "활성화"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -382,7 +387,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -505,11 +510,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -517,7 +522,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -737,16 +742,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -756,7 +761,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/mr/openvpn.po b/applications/luci-app-openvpn/po/mr/openvpn.po
index aaca270d07..1f85b74042 100644
--- a/applications/luci-app-openvpn/po/mr/openvpn.po
+++ b/applications/luci-app-openvpn/po/mr/openvpn.po
@@ -101,7 +101,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -264,6 +264,11 @@ msgstr "सक्षम केले"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -382,7 +387,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -505,11 +510,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -517,7 +522,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -737,16 +742,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -756,7 +761,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/ms/openvpn.po b/applications/luci-app-openvpn/po/ms/openvpn.po
index 88e37633a1..5839081cea 100644
--- a/applications/luci-app-openvpn/po/ms/openvpn.po
+++ b/applications/luci-app-openvpn/po/ms/openvpn.po
@@ -99,7 +99,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -184,7 +184,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -262,6 +262,11 @@ msgstr ""
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -380,7 +385,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -503,11 +508,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -515,7 +520,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -735,16 +740,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -754,7 +759,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/nb_NO/openvpn.po b/applications/luci-app-openvpn/po/nb_NO/openvpn.po
index 912da279d5..5f16957086 100644
--- a/applications/luci-app-openvpn/po/nb_NO/openvpn.po
+++ b/applications/luci-app-openvpn/po/nb_NO/openvpn.po
@@ -99,7 +99,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -184,7 +184,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -262,6 +262,11 @@ msgstr "Påskrudd"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -380,7 +385,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -503,11 +508,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -515,7 +520,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -735,16 +740,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -754,7 +759,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/pl/openvpn.po b/applications/luci-app-openvpn/po/pl/openvpn.po
index 0c11968336..f087a001e2 100644
--- a/applications/luci-app-openvpn/po/pl/openvpn.po
+++ b/applications/luci-app-openvpn/po/pl/openvpn.po
@@ -102,7 +102,7 @@ msgstr "Zmień priorytet procesu"
msgid "Change to directory before initialization"
msgstr "Przejdź do katalogu przed inicjalizacją"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Sprawdź certyfikat peera na obecność w CRL"
@@ -187,7 +187,7 @@ msgstr "Nie uruchamiaj obecnie ifconfig"
msgid "Don't add routes automatically"
msgstr "Nie dodawaj tras automatycznie"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Nie buforuj haseł --askpass lub --auth-user-pass"
@@ -267,6 +267,11 @@ msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
"Szyfruj i uwierzytelnij wszystkie pakiety kanału kontrolnego za pomocą klucza"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Szyfrowanie dla pakietów"
@@ -391,7 +396,7 @@ msgstr "Liczba linii w pliku dziennika historii"
msgid "OVPN configuration file upload"
msgstr "Przesyłanie pliku konfiguracyjnego OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Akceptuj tylko połączenia z podanej nazwy X509"
@@ -515,11 +520,11 @@ msgstr "Renegocjacja danych charakteru klucza po sekundach"
msgid "Replay protection sliding window size"
msgstr "Powtórzenie osłony okna rozmiaru"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Potrzebna Podpis na Certyfikacie"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Potrzebna klucza używanego w certyfikacie"
@@ -527,7 +532,7 @@ msgstr "Potrzebna klucza używanego w certyfikacie"
msgid "Restart after remote ping timeout"
msgstr "Restartuj po upływie limitu zdalnego pingowania"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Ograniczenie dozwolonych szyfrów, które mają być negocjowane"
@@ -756,16 +761,16 @@ msgstr ""
"Plik konfiguracyjny OVPN (%s) nie mógł zostać znaleziony, sprawdź swoją "
"konfigurację."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "Najwyższa obsługiwana wersja protokołu TLS"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "Kluczowy kierunek dla opcji \"tls-auth\" i \"secret\""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "Najniższa obsługiwana wersja protokołu TLS"
@@ -777,7 +782,7 @@ msgstr ""
"Rozmiar pliku konfiguracyjnego OVPN (%s) jest zbyt duży do edycji online w "
"LuCI (&ge; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Spowoduje to całkowite wyłączenie negocjacji szyfrowania"
diff --git a/applications/luci-app-openvpn/po/pt/openvpn.po b/applications/luci-app-openvpn/po/pt/openvpn.po
index 998cc3dab7..211d894ab4 100644
--- a/applications/luci-app-openvpn/po/pt/openvpn.po
+++ b/applications/luci-app-openvpn/po/pt/openvpn.po
@@ -103,7 +103,7 @@ msgstr "Alterar prioridade do processo"
msgid "Change to directory before initialization"
msgstr "Mudar para o directório antes da inicialização"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Verificar certificado do remoto conta uma CRL"
@@ -188,7 +188,7 @@ msgstr "Não executar ifconfig"
msgid "Don't add routes automatically"
msgstr "Não adicionar rotas automaticamente"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Não pôr as palavras-passe em cache --askpass ou --auth-user-pass"
@@ -268,6 +268,11 @@ msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
"Criptografar e autenticar todos os pacotes de canais de controle com a chave"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Cifra de encriptação para pacotes"
@@ -392,7 +397,7 @@ msgstr "Numero de linhas para o histórico de ficheiros de registo"
msgid "OVPN configuration file upload"
msgstr "Envio do ficheiro de configuração OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Aceitar ligações apenas de um dado nome X509"
@@ -517,11 +522,11 @@ msgstr "Renegociar chave do canal de dados após n segundos"
msgid "Replay protection sliding window size"
msgstr "Tamanho da janela de protecção conta replay"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Requerer designação específica no certificado"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Requerer utilização explicita de utilização de chave no certificado"
@@ -529,7 +534,7 @@ msgstr "Requerer utilização explicita de utilização de chave no certificado"
msgid "Restart after remote ping timeout"
msgstr "Reiniciar após timeout do ping remoto"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Restringir as cifras permitidas a serem negociadas"
@@ -757,16 +762,16 @@ msgstr ""
"O ficheiro de configuração OVPN (%s) não pôde ser encontrado, por favor "
"verifique a sua configuração."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "A versão TLS mais alta suportada"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "A direção chave para as opções 'tls-auth' e 'secret'"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "A versão TLS suportada mais baixa"
@@ -778,7 +783,7 @@ msgstr ""
"O tamanho do ficheiro de configuração OVPN (%s) é demasiado grande para "
"editá-lo online em LuCI (&ge; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Isso desativa completamente a negociação de cifras"
diff --git a/applications/luci-app-openvpn/po/pt_BR/openvpn.po b/applications/luci-app-openvpn/po/pt_BR/openvpn.po
index b8d16e5491..5f79cd6a80 100644
--- a/applications/luci-app-openvpn/po/pt_BR/openvpn.po
+++ b/applications/luci-app-openvpn/po/pt_BR/openvpn.po
@@ -103,7 +103,7 @@ msgstr "Alterar prioridade do processo"
msgid "Change to directory before initialization"
msgstr "Mudar para o diretório antes da iniciação"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Verificar certificado do parceiro conta uma CRL"
@@ -188,7 +188,7 @@ msgstr "Não executar ifconfig de verdade"
msgid "Don't add routes automatically"
msgstr "Não adicionar rotas automaticamente"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Não colocar em cache as senhas do --askpass ou --auth-user-pass"
@@ -266,6 +266,11 @@ msgstr "Ativado"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "Cifre e autentique todos os pacotes do canal de controle com a chave"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Cifra de encriptação para pacotes"
@@ -390,7 +395,7 @@ msgstr "Número de linhas para o histórico do registo"
msgid "OVPN configuration file upload"
msgstr "Enviar um arquivo de configuração OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Aceitar conexões apenas de um dado nome X509"
@@ -513,11 +518,11 @@ msgstr "Renegociar chave do canal de dados após n segundos"
msgid "Replay protection sliding window size"
msgstr "Tamanho da janela de proteção conta replay"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Requerer designação específica no certificado"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Requerer que o uso da chave seja explicitado no certificado"
@@ -525,7 +530,7 @@ msgstr "Requerer que o uso da chave seja explicitado no certificado"
msgid "Restart after remote ping timeout"
msgstr "Reiniciar após estouro do tempo do ping remoto"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Restringir as cifras permitidas para a negociação"
@@ -755,16 +760,16 @@ msgstr ""
"O arquivo de configuração OVPN (%s) não pôde ser encontrado, por favor "
"verifique a sua configuração."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "A mais alta versão suporta do TLS"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "A direção da chave para as opções 'tls-auth' e 'secret'"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "A mais baixa versão suporta do TLS"
@@ -776,7 +781,7 @@ msgstr ""
"O tamanho do arquivo de configuração OVPN (%s) é grande demais para ser "
"editado através do LuCI (&ge; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Isso desabilita completamente a negociação de cifras"
diff --git a/applications/luci-app-openvpn/po/ro/openvpn.po b/applications/luci-app-openvpn/po/ro/openvpn.po
index cac079f118..92e9a34a34 100644
--- a/applications/luci-app-openvpn/po/ro/openvpn.po
+++ b/applications/luci-app-openvpn/po/ro/openvpn.po
@@ -101,7 +101,7 @@ msgstr "Prioritatea procesului de schimbare"
msgid "Change to directory before initialization"
msgstr "Schimbarea în director înainte de inițializare"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Verificarea certificatului omolog cu o CRL"
@@ -186,7 +186,7 @@ msgstr "Nu executați efectiv ifconfig"
msgid "Don't add routes automatically"
msgstr "Nu adăugați automat rute"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Nu stocați în memoria cache parolele --askpass sau --auth-user-pass"
@@ -264,6 +264,11 @@ msgstr "Activat"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "Criptează și autentifică toate pachetele canalului de control cu cheia"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Cifru de criptare pentru pachete"
@@ -388,7 +393,7 @@ msgstr "Numărul de linii pentru istoricul fișierului jurnal"
msgid "OVPN configuration file upload"
msgstr "Încărcarea fișierului de configurare OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Acceptă doar conexiuni de la numele X509 dat"
@@ -514,11 +519,11 @@ msgstr "Renegociați cheia de schimbare a datelor după câteva secunde"
msgid "Replay protection sliding window size"
msgstr "Dimensiunea ferestrei glisante de protecție a reluării"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Solicită o denumire explicită pe certificat"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Cereți utilizarea explicită a cheii pe certificat"
@@ -526,7 +531,7 @@ msgstr "Cereți utilizarea explicită a cheii pe certificat"
msgid "Restart after remote ping timeout"
msgstr "Repornire după expirarea timpului de ping la distanță"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Limitarea cifrului permis pentru a fi negociat"
@@ -755,16 +760,16 @@ msgstr ""
"Fișierul de configurare OVPN (%s) nu a putut fi găsit, vă rugăm să vă "
"verificați configurația."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "Cea mai înaltă versiune TLS acceptată"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "Direcția cheie pentru opțiunile \"tls-auth\" și \"secret"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "Cea mai mică versiune TLS acceptată"
@@ -776,7 +781,7 @@ msgstr ""
"Dimensiunea fișierului de configurare OVPN (%s) este prea mare pentru "
"editarea online în LuCI (&ge; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Acest lucru dezactivează complet negocierea cifrului"
diff --git a/applications/luci-app-openvpn/po/ru/openvpn.po b/applications/luci-app-openvpn/po/ru/openvpn.po
index 27c0635982..95905276b5 100644
--- a/applications/luci-app-openvpn/po/ru/openvpn.po
+++ b/applications/luci-app-openvpn/po/ru/openvpn.po
@@ -107,7 +107,7 @@ msgstr "Изменить приоритет процесса после иниц
msgid "Change to directory before initialization"
msgstr "Перейти в указанную папку перед инициализацией"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Проверить сертификат узла на соответствие файлу CRL в формате PEM"
@@ -203,7 +203,7 @@ msgstr ""
"Не добавлять маршруты автоматически. Вместо этого передавать маршруты в '-"
"route-up' скрипт используя переменные окружения"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
"Не кэшировать пароли '-askpass' или '-auth-user-pass' в виртуальной памяти"
@@ -302,6 +302,11 @@ msgstr ""
"Шифрование и проверка подлинности всех пакетов каналов управления с помощью "
"ключа"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Алгоритм шифрования для пакетов"
@@ -429,7 +434,7 @@ msgstr "Количество строк в файле журнала"
msgid "OVPN configuration file upload"
msgstr "Загрузка конфигурационного файла OVPN"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Принимать только соединения от имени указанного сертификата X509"
@@ -568,11 +573,11 @@ msgstr ""
"Использовать защиту от повтора - скользящее окно размером 'n' с интервалом "
"времени 't' секунд"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Требовать явного указания в сертификате"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Требовать явного использования ключа в сертификате"
@@ -580,7 +585,7 @@ msgstr "Требовать явного использования ключа в
msgid "Restart after remote ping timeout"
msgstr "Перезапуск после таймаута ожидания удаленного пинг-запроса"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Ограничить разрешенные шифры согласования"
@@ -823,16 +828,16 @@ msgid ""
"configuration."
msgstr "OPVN файл (%s) не найден, проверьте вашу конфигурацию."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "Самая высокая поддерживаемая версия протокола TLS"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "Указать ключ для параметров 'tls-auth' и 'secret'"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "Самая низкая поддерживаемая версия протокола TLS"
@@ -844,7 +849,7 @@ msgstr ""
"Размер OPVN файла (%s) слишком большой для онлайн редактирования в LuCI (&ge "
"100 Кб)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Отключение механизма согласования шифров"
diff --git a/applications/luci-app-openvpn/po/sk/openvpn.po b/applications/luci-app-openvpn/po/sk/openvpn.po
index 90317e119f..899bb320d6 100644
--- a/applications/luci-app-openvpn/po/sk/openvpn.po
+++ b/applications/luci-app-openvpn/po/sk/openvpn.po
@@ -99,7 +99,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -184,7 +184,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -262,6 +262,11 @@ msgstr "Zapnuté"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -380,7 +385,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -503,11 +508,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -515,7 +520,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -735,16 +740,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -754,7 +759,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/sv/openvpn.po b/applications/luci-app-openvpn/po/sv/openvpn.po
index 9d8066117f..efe06ea1e9 100644
--- a/applications/luci-app-openvpn/po/sv/openvpn.po
+++ b/applications/luci-app-openvpn/po/sv/openvpn.po
@@ -101,7 +101,7 @@ msgstr "Ändra process-prioritet"
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -186,7 +186,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr "Lägg inte till rutter automatiskt"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -264,6 +264,11 @@ msgstr "Aktiverad"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -382,7 +387,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -505,11 +510,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -517,7 +522,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -737,16 +742,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -756,7 +761,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/templates/openvpn.pot b/applications/luci-app-openvpn/po/templates/openvpn.pot
index 4c25b09783..7879c32bc5 100644
--- a/applications/luci-app-openvpn/po/templates/openvpn.pot
+++ b/applications/luci-app-openvpn/po/templates/openvpn.pot
@@ -88,7 +88,7 @@ msgstr ""
msgid "Change to directory before initialization"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr ""
@@ -173,7 +173,7 @@ msgstr ""
msgid "Don't add routes automatically"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr ""
@@ -251,6 +251,11 @@ msgstr ""
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -369,7 +374,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -492,11 +497,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -504,7 +509,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -724,16 +729,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -743,7 +748,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/tr/openvpn.po b/applications/luci-app-openvpn/po/tr/openvpn.po
index e42cc55405..b93d024c6d 100644
--- a/applications/luci-app-openvpn/po/tr/openvpn.po
+++ b/applications/luci-app-openvpn/po/tr/openvpn.po
@@ -101,7 +101,7 @@ msgstr "İşlem önceliğini değiştir"
msgid "Change to directory before initialization"
msgstr "Başlatma öncesinde dizine geç"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Eş sertifikayı bir CRL'ye göre kontrol edin"
@@ -186,7 +186,7 @@ msgstr "İfconfig'i gerçekte çalıştırmayın"
msgid "Don't add routes automatically"
msgstr "Rotaları otomatik olarak ekleme"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "--askpass veya --auth-user-pass parolalarını önbelleğe almayın"
@@ -264,6 +264,11 @@ msgstr "Etkin"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "Anahtarla tüm kontrol kanalı paketlerini şifreleyin ve doğrulayın"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Paketler için şifreleme şifresi"
@@ -388,7 +393,7 @@ msgstr "Günlük dosyası geçmişi için satır sayısı"
msgid "OVPN configuration file upload"
msgstr "OVPN yapılandırma dosyası yükleme"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Yalnızca verilen X509 adından gelen bağlantıları kabul edin"
@@ -513,11 +518,11 @@ msgstr "Saniyeden sonra veri kanalı anahtarını yeniden görüşün"
msgid "Replay protection sliding window size"
msgstr "Tekrar koruma sürgülü pencere boyutu"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Sertifikada açık atama gerektir"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Sertifikada açık anahtar kullanımını zorunlu kılın"
@@ -525,7 +530,7 @@ msgstr "Sertifikada açık anahtar kullanımını zorunlu kılın"
msgid "Restart after remote ping timeout"
msgstr "Uzak ping zaman aşımından sonra yeniden başlat"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "Müzakere edilmesine izin verilen şifreleri kısıtlayın"
@@ -755,16 +760,16 @@ msgstr ""
"OVPN yapılandırma dosyası (%s) bulunamadı, lütfen yapılandırmanızı kontrol "
"edin."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "Desteklenen en yüksek TLS sürümü"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "'tls-auth' ve 'secret' seçeneklerinin temel yönü"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "Desteklenen en düşük TLS sürümü"
@@ -776,7 +781,7 @@ msgstr ""
"OVPN yapılandırma dosyasının (%s) boyutu, LuCI'de çevrimiçi düzenleme için "
"çok büyük (&ge; 100 KB)."
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "Bu, şifre pazarlığını tamamen devre dışı bırakır"
diff --git a/applications/luci-app-openvpn/po/uk/openvpn.po b/applications/luci-app-openvpn/po/uk/openvpn.po
index 313d6f0f0c..0ad8ba7de7 100644
--- a/applications/luci-app-openvpn/po/uk/openvpn.po
+++ b/applications/luci-app-openvpn/po/uk/openvpn.po
@@ -100,7 +100,7 @@ msgstr "Змінити пріоритет процесу"
msgid "Change to directory before initialization"
msgstr "Перейти до каталогу перед ініціалізацією"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Перевірити peer-сертифікат у CRL"
@@ -185,7 +185,7 @@ msgstr "Насправді не виконувати ifconfig"
msgid "Don't add routes automatically"
msgstr "Не додавати маршрути автоматично"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Не кешувати --askpass або --auth-user-pass паролі"
@@ -263,6 +263,11 @@ msgstr "Увімкнено"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr ""
@@ -381,7 +386,7 @@ msgstr ""
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr ""
@@ -504,11 +509,11 @@ msgstr ""
msgid "Replay protection sliding window size"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr ""
@@ -516,7 +521,7 @@ msgstr ""
msgid "Restart after remote ping timeout"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -736,16 +741,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -755,7 +760,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/vi/openvpn.po b/applications/luci-app-openvpn/po/vi/openvpn.po
index 97311d67e4..c979a404d3 100644
--- a/applications/luci-app-openvpn/po/vi/openvpn.po
+++ b/applications/luci-app-openvpn/po/vi/openvpn.po
@@ -103,7 +103,7 @@ msgstr "Thay đổi quy trình ưu tiên"
msgid "Change to directory before initialization"
msgstr "Chuyển qua thư mục trước khi khởi tạo"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "Kiểm tra chứng chỉ đối tác với một CRL"
@@ -188,7 +188,7 @@ msgstr "Đừng thực sự thực hiện ifconfig"
msgid "Don't add routes automatically"
msgstr "Đừng tự động thêm vào đường dẫn"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "Don't cache --askpass or --auth-user-pass passwords"
@@ -266,6 +266,11 @@ msgstr "Bật"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr ""
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "Encryption cipher cho các gói"
@@ -384,7 +389,7 @@ msgstr "Số dòng cho tập tin log history"
msgid "OVPN configuration file upload"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "Chỉ chấp nhận kết nối từ những tên X509 cho sẵn"
@@ -507,11 +512,11 @@ msgstr "Thương lượng lại data chan. key sau seconds"
msgid "Replay protection sliding window size"
msgstr "Replay chế độ bảo vệ kích thước window trượt"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "Yêu cầu rõ ràng về giấy chứng nhận "
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "Yêu cầu key dùng rõ rãng trên chứng nhận"
@@ -519,7 +524,7 @@ msgstr "Yêu cầu key dùng rõ rãng trên chứng nhận"
msgid "Restart after remote ping timeout"
msgstr "Khởi động lại sau khi remote ping timeout"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr ""
@@ -739,16 +744,16 @@ msgid ""
"configuration."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr ""
@@ -758,7 +763,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr ""
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr ""
diff --git a/applications/luci-app-openvpn/po/zh_Hans/openvpn.po b/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
index 672eed79a9..f7c5dad0d6 100644
--- a/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh_Hans/openvpn.po
@@ -104,7 +104,7 @@ msgstr "改变进程优先级"
msgid "Change to directory before initialization"
msgstr "初始化前改变根目录"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "验证客户端证书以确保其是否过期"
@@ -189,7 +189,7 @@ msgstr "不实际执行 ifconfig 命令"
msgid "Don't add routes automatically"
msgstr "不自动添加路由"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "不缓存 --askpass 或 --auth-user-pass passwords"
@@ -267,6 +267,11 @@ msgstr "已启用"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "使用密钥加密及认证所有的控制通道数据包"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "加密数据包"
@@ -386,7 +391,7 @@ msgstr "历史日志文件的行数"
msgid "OVPN configuration file upload"
msgstr "OVPN 配置文件上传"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "只接收已给定的 X509 名称的连接"
@@ -509,11 +514,11 @@ msgstr "传输若干秒后重新验证数据通道密钥"
msgid "Replay protection sliding window size"
msgstr "重播保护的滑动窗口大小"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "证书需要显式指定"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "证书需要明确的密钥"
@@ -521,7 +526,7 @@ msgstr "证书需要明确的密钥"
msgid "Restart after remote ping timeout"
msgstr "远程 ping 超时后重启"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "限定协商时允许的密码算法"
@@ -741,16 +746,16 @@ msgid ""
"configuration."
msgstr "无法找到 OVPN 配置文件(%s),请检查您的配置。"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "最高支持的 TLS 版本"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "“tls-auth”和“secret”选项的密钥类型"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "最低支持的 TLS 版本"
@@ -760,7 +765,7 @@ msgid ""
"LuCI (&ge; 100 KB)."
msgstr "OVPN 配置文件(%s)过大,无法使用 LuCI 在线编辑(&ge; 100 KB)。"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "这将完全禁用密码协商"
diff --git a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
index 882e6d40d9..89dba76bb8 100644
--- a/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
+++ b/applications/luci-app-openvpn/po/zh_Hant/openvpn.po
@@ -104,7 +104,7 @@ msgstr "變更行程優先權"
msgid "Change to directory before initialization"
msgstr "初始化前改變根目錄"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
msgid "Check peer certificate against a CRL"
msgstr "驗證客戶端證書以確保其是否過期"
@@ -189,7 +189,7 @@ msgstr "不實際執行 ifconfig 指令"
msgid "Don't add routes automatically"
msgstr "不自動新增路由"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:760
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
msgid "Don't cache --askpass or --auth-user-pass passwords"
msgstr "不快取 --askpass 或 --auth-user-pass passwords"
@@ -267,6 +267,11 @@ msgstr "啟用"
msgid "Encrypt and authenticate all control channel packets with the key"
msgstr "使用金鑰加密及認證所有的控制通道資料包"
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:756
+msgid ""
+"Encrypt and authenticate all control channel packets with the key, version 2."
+msgstr ""
+
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:622
msgid "Encryption cipher for packets"
msgstr "加密資料包"
@@ -387,7 +392,7 @@ msgstr "歷史日誌檔案的行數"
msgid "OVPN configuration file upload"
msgstr "OVPN組態文件上傳"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:764
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
msgid "Only accept connections from given X509 name"
msgstr "只接收已給定的 X509 名稱的連線"
@@ -510,11 +515,11 @@ msgstr "傳輸若干秒後重新驗證資料通道金鑰"
msgid "Replay protection sliding window size"
msgstr "重播保護的滑動視窗大小"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:768
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
msgid "Require explicit designation on certificate"
msgstr "證書需要顯式指定"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:772
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:776
msgid "Require explicit key usage on certificate"
msgstr "證書需要明確的金鑰"
@@ -522,7 +527,7 @@ msgstr "證書需要明確的金鑰"
msgid "Restart after remote ping timeout"
msgstr "遠端 ping 超時後重啟"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:800
msgid "Restrict the allowed ciphers to be negotiated"
msgstr "限制要協商的允許密碼"
@@ -742,16 +747,16 @@ msgid ""
"configuration."
msgstr "找不到OVPN設置文件(%s),請檢查您的組態。"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
msgid "The highest supported TLS version"
msgstr "最高支援的 TLS 版本"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:788
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-basic.lua:69
msgid "The key direction for 'tls-auth' and 'secret' options"
msgstr "“tls-auth”和“secret”選項的金鑰型別"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:780
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:784
msgid "The lowest supported TLS version"
msgstr "最低支援的 TLS 版本"
@@ -762,7 +767,7 @@ msgid ""
msgstr ""
"OVPN設置文件(%s)的尺寸太大,無法在LuCI中進行在線編輯(&ge; 100 KB)。"
-#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:792
+#: applications/luci-app-openvpn/luasrc/model/cbi/openvpn-advanced.lua:796
msgid "This completely disables cipher negotiation"
msgstr "這會完全禁用密碼協商"
diff --git a/applications/luci-app-pagekitec/po/zh_Hant/pagekitec.po b/applications/luci-app-pagekitec/po/zh_Hant/pagekitec.po
index 47ffdb336a..53b87a6a75 100644
--- a/applications/luci-app-pagekitec/po/zh_Hant/pagekitec.po
+++ b/applications/luci-app-pagekitec/po/zh_Hant/pagekitec.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2020-12-30 02:30+0000\n"
-"Last-Translator: operator <omniplay@hotmail.com>\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationspagekitec/zh_Hant/>\n"
"Language: zh_Hant\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 4.15-dev\n"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:5
msgid ""
@@ -70,7 +70,7 @@ msgstr "PageKite出版商"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:26
msgid "Static setup"
-msgstr "靜態設置"
+msgstr "靜態設定"
#: applications/luci-app-pagekitec/htdocs/luci-static/resources/view/pagekitec.js:27
msgid ""
diff --git a/applications/luci-app-radicale/po/zh_Hant/radicale.po b/applications/luci-app-radicale/po/zh_Hant/radicale.po
index 760fbdbc0f..857430cf4a 100644
--- a/applications/luci-app-radicale/po/zh_Hant/radicale.po
+++ b/applications/luci-app-radicale/po/zh_Hant/radicale.po
@@ -3,15 +3,15 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-17 15:06+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale/zh_Hant/>\n"
"Language: zh_Hant\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.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:268
msgid ""
@@ -409,7 +409,7 @@ msgstr "啟動/停止 Radicale 伺服器"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:473
msgid "Storage"
-msgstr "存儲"
+msgstr "儲存空間使用"
#: applications/luci-app-radicale/luasrc/model/cbi/radicale.lua:697
msgid "Storage Encoding"
diff --git a/applications/luci-app-radicale2/po/zh_Hant/radicale2.po b/applications/luci-app-radicale2/po/zh_Hant/radicale2.po
index eda6ce0cd4..ac6aab8496 100644
--- a/applications/luci-app-radicale2/po/zh_Hant/radicale2.po
+++ b/applications/luci-app-radicale2/po/zh_Hant/radicale2.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: luci-app-radicale 2\n"
-"PO-Revision-Date: 2022-04-21 23:00+0000\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsradicale2/zh_Hant/>\n"
@@ -10,7 +10,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/auth.lua:8
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/logging.lua:4
@@ -415,7 +415,7 @@ msgstr "插槽逾時(秒)"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/server.lua:140
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:9
msgid "Storage"
-msgstr "存儲"
+msgstr "儲存空間使用"
#: applications/luci-app-radicale2/luasrc/model/cbi/radicale2/storage.lua:13
msgid "Storage Type"
diff --git a/applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
index b62f3fbe94..82fbaa7c54 100644
--- a/applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/pt_BR/shadowsocks-libev.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-26 23:10+0000\n"
+"PO-Revision-Date: 2022-10-18 04:10+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshadowsocks-libev/pt_BR/>\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.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -296,7 +296,7 @@ msgstr "Senha"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:175
msgid "Plugin"
-msgstr "Plugin"
+msgstr "Plug-in"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:177
msgid "Plugin Options"
diff --git a/applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po b/applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po
index d3f7f5e198..34785e75e6 100644
--- a/applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po
+++ b/applications/luci-app-shadowsocks-libev/po/zh_Hant/shadowsocks-libev.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-17 15:06+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsshadowsocks-libev/zh_Hant/>\n"
"Language: zh_Hant\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.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:45
msgid "-- instance type --"
@@ -299,7 +299,7 @@ msgstr "運行為"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/view/shadowsocks-libev/instances.js:127
msgid "Running"
-msgstr "運行中"
+msgstr "執行中"
#: applications/luci-app-shadowsocks-libev/htdocs/luci-static/resources/shadowsocks-libev.js:152
msgid "Server"
diff --git a/applications/luci-app-simple-adblock/Makefile b/applications/luci-app-simple-adblock/Makefile
index 9144c9a252..93779c2fec 100644
--- a/applications/luci-app-simple-adblock/Makefile
+++ b/applications/luci-app-simple-adblock/Makefile
@@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk
PKG_LICENSE:=GPL-3.0-or-later
PKG_MAINTAINER:=Stan Grishin <stangri@melmac.ca>
-PKG_VERSION:=1.9.0-1
+PKG_VERSION:=1.9.2-3
LUCI_TITLE:=Simple Adblock Web UI
LUCI_DESCRIPTION:=Provides Web UI for simple-adblock service.
diff --git a/applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua b/applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua
index 00674ab267..ec047420a8 100644
--- a/applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua
+++ b/applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua
@@ -52,7 +52,7 @@ function checkIpset()
end
function checkNftset()
- if sys.call("command -v nft") == 0 then
+ if sys.call("command -v nft >/dev/null 2>&1") == 0 then
return true
else
return false
@@ -319,10 +319,10 @@ if checkDnsmasq() then
dns:value("dnsmasq.addnhosts", translate("DNSMASQ Additional Hosts"))
dns:value("dnsmasq.conf", translate("DNSMASQ Config"))
if checkDnsmasqIpset() then
- dns:value("dnsmasq.ipset", translate("DNSMASQ IP Set"))
+ dns:value("dnsmasq.ipset", translate("DNSMASQ Ipset"))
end
if checkDnsmasqNftset() then
- dns:value("dnsmasq.nftset", translate("DNSMASQ NFT Set"))
+ dns:value("dnsmasq.nftset", translate("DNSMASQ Nft Set"))
end
dns:value("dnsmasq.servers", translate("DNSMASQ Servers File"))
end
diff --git a/applications/luci-app-simple-adblock/po/ar/simple-adblock.po b/applications/luci-app-simple-adblock/po/ar/simple-adblock.po
index 17b3f0683f..e2403e6171 100644
--- a/applications/luci-app-simple-adblock/po/ar/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ar/simple-adblock.po
@@ -113,11 +113,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/bg/simple-adblock.po b/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
index 16ddb05393..a786f06470 100644
--- a/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/bg/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po b/applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po
index 0216dea313..f9d64f2c85 100644
--- a/applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/bn_BD/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/ca/simple-adblock.po b/applications/luci-app-simple-adblock/po/ca/simple-adblock.po
index 5748c5bea1..5d5c79f030 100644
--- a/applications/luci-app-simple-adblock/po/ca/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ca/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/cs/simple-adblock.po b/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
index ad3806ad0a..a0fdb30bc1 100644
--- a/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/cs/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/da/simple-adblock.po b/applications/luci-app-simple-adblock/po/da/simple-adblock.po
index 6ea30fa634..f5947562f5 100644
--- a/applications/luci-app-simple-adblock/po/da/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/da/simple-adblock.po
@@ -114,12 +114,12 @@ msgid "DNSMASQ Config"
msgstr "DNSMASQ Konfig"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "DNSMASQ IP-sæt"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
-msgstr "DNSMASQ NFT-sæt"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -482,3 +482,9 @@ msgstr "ingen HTTPS/SSL-understøttelse på enheden"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "ingen"
+
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "DNSMASQ IP-sæt"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "DNSMASQ NFT-sæt"
diff --git a/applications/luci-app-simple-adblock/po/de/simple-adblock.po b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
index bd2d043555..365cda54fb 100644
--- a/applications/luci-app-simple-adblock/po/de/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/de/simple-adblock.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-08-30 18:53+0000\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
"Last-Translator: ssantos <ssantos@web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssimple-adblock/de/>\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.14.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:250
msgid "%s Error: %s"
@@ -115,11 +115,11 @@ msgid "DNSMASQ Config"
msgstr "DNSMASQ-Konfiguration"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
@@ -221,7 +221,7 @@ msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:371
msgid "Individual domains to be allowed."
-msgstr "Einzelne erlaubte Domains"
+msgstr "Einzelne zuzulassende Domänen."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:379
msgid "Individual domains to be blocked."
@@ -264,7 +264,9 @@ msgstr "Ausgabe-Verbositätseinstellung"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:265
msgid "Perform config update before downloading the block/allow-lists."
-msgstr "Konfigurationsupdate vor Laden der Block/Allowlists durchführen"
+msgstr ""
+"Konfigurationsaktualisierung vor dem Herunterladen der Block/Allow-Listen "
+"durchführen."
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:298
msgid ""
@@ -315,7 +317,7 @@ msgstr "Servicestatus [%s %s]"
#: applications/luci-app-simple-adblock/luasrc/controller/simple-adblock.lua:4
#: applications/luci-app-simple-adblock/root/usr/share/luci/menu.d/luci-app-simple-adblock.json:3
msgid "Simple AdBlock"
-msgstr "Simple AdBlock"
+msgstr "Einfacher AdBlock"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:193
msgid "Simple AdBlock Settings"
@@ -488,6 +490,12 @@ msgstr "keine Unterstützung für HTTPS/SSL auf dem Gerät"
msgid "none"
msgstr "kein"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "DNSMASQ IP Set"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "DNSMASQ NFT-Set"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s blockiert %s Domains (mit %s)."
diff --git a/applications/luci-app-simple-adblock/po/el/simple-adblock.po b/applications/luci-app-simple-adblock/po/el/simple-adblock.po
index 781865874e..3091fade3a 100644
--- a/applications/luci-app-simple-adblock/po/el/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/el/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/en/simple-adblock.po b/applications/luci-app-simple-adblock/po/en/simple-adblock.po
index 311302ace2..ec9488e3e6 100644
--- a/applications/luci-app-simple-adblock/po/en/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/en/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/es/simple-adblock.po b/applications/luci-app-simple-adblock/po/es/simple-adblock.po
index 3bbb3cb291..9fbcaaa8c7 100644
--- a/applications/luci-app-simple-adblock/po/es/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/es/simple-adblock.po
@@ -118,13 +118,12 @@ msgid "DNSMASQ Config"
msgstr "Config de DNSMASQ"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "Conjunto de IPs de DNSMASQ"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-#, fuzzy
-msgid "DNSMASQ NFT Set"
-msgstr "Conjunto DNSMASQ NFT"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -493,6 +492,13 @@ msgstr "sin soporte HTTPS/SSL en el dispositivo"
msgid "none"
msgstr "ninguno"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "Conjunto de IPs de DNSMASQ"
+
+#, fuzzy
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "Conjunto DNSMASQ NFT"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s está bloqueando %s dominios (con %s)."
@@ -502,8 +508,8 @@ msgstr "ninguno"
#~ "details."
#~ msgstr ""
#~ "Elija la opción de resolución DNS para crear la lista de bloqueos de "
-#~ "anuncios, consulte <a href=\"%s#dns-resolution-option\" "
-#~ "target=\"_blank\">LÉEME</a> para obtener más información."
+#~ "anuncios, consulte <a href=\"%s#dns-resolution-option\" target=\"_blank"
+#~ "\">LÉEME</a> para obtener más información."
#~ msgid "Blacklisted Domain URLs"
#~ msgstr "URLs de dominio en lista negra"
diff --git a/applications/luci-app-simple-adblock/po/fi/simple-adblock.po b/applications/luci-app-simple-adblock/po/fi/simple-adblock.po
index 99bd005d5d..518dc2112d 100644
--- a/applications/luci-app-simple-adblock/po/fi/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/fi/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/fr/simple-adblock.po b/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
index caa68d335d..eda8811a23 100644
--- a/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/fr/simple-adblock.po
@@ -115,11 +115,11 @@ msgid "DNSMASQ Config"
msgstr "Configuration DNSMASQ"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "Ensemble d’adresses IP DNSMASQ"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
@@ -488,6 +488,9 @@ msgstr "pas de prise en charge HTTPS/SSL sur l’appareil"
msgid "none"
msgstr "aucun"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "Ensemble d’adresses IP DNSMASQ"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s bloque %s domaines (avec %s)."
@@ -497,8 +500,8 @@ msgstr "aucun"
#~ "details."
#~ msgstr ""
#~ "Choisissez l'option de résolution DNS pour laquelle vous souhaitez créer "
-#~ "la liste adblock, voir la <a href=\"%s#dns-resolution-option\" "
-#~ "target=\"_blank\">README</a> pour plus de détails."
+#~ "la liste adblock, voir la <a href=\"%s#dns-resolution-option\" target="
+#~ "\"_blank\">README</a> pour plus de détails."
#~ msgid "Blacklisted Domain URLs"
#~ msgstr "URLs des Domaines blacklistés"
diff --git a/applications/luci-app-simple-adblock/po/he/simple-adblock.po b/applications/luci-app-simple-adblock/po/he/simple-adblock.po
index dbba22f3b0..a6e4b34905 100644
--- a/applications/luci-app-simple-adblock/po/he/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/he/simple-adblock.po
@@ -113,11 +113,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/hi/simple-adblock.po b/applications/luci-app-simple-adblock/po/hi/simple-adblock.po
index 9bf8dd2ed8..2fd5af278e 100644
--- a/applications/luci-app-simple-adblock/po/hi/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/hi/simple-adblock.po
@@ -106,11 +106,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/hu/simple-adblock.po b/applications/luci-app-simple-adblock/po/hu/simple-adblock.po
index c80670f277..b85d2eff4a 100644
--- a/applications/luci-app-simple-adblock/po/hu/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/hu/simple-adblock.po
@@ -117,11 +117,11 @@ msgid "DNSMASQ Config"
msgstr "DNSMASQ beállításai"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "DNSMASQ IP beállítás"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
@@ -489,6 +489,9 @@ msgstr "nincs HTTPS/SSL támogatás az eszközön"
msgid "none"
msgstr "nincs"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "DNSMASQ IP beállítás"
+
#~ msgid "Blacklisted Domain URLs"
#~ msgstr "Feketelistázott tartomány URL-jei"
diff --git a/applications/luci-app-simple-adblock/po/it/simple-adblock.po b/applications/luci-app-simple-adblock/po/it/simple-adblock.po
index c83b411f02..f18f006ff8 100644
--- a/applications/luci-app-simple-adblock/po/it/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/it/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/ja/simple-adblock.po b/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
index 19fef0f1ad..b65f0d10aa 100644
--- a/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ja/simple-adblock.po
@@ -115,11 +115,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/ko/simple-adblock.po b/applications/luci-app-simple-adblock/po/ko/simple-adblock.po
index dcabebc271..d9f2f0a248 100644
--- a/applications/luci-app-simple-adblock/po/ko/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ko/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/mr/simple-adblock.po b/applications/luci-app-simple-adblock/po/mr/simple-adblock.po
index 3c64cc7d59..9c7e15537d 100644
--- a/applications/luci-app-simple-adblock/po/mr/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/mr/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/ms/simple-adblock.po b/applications/luci-app-simple-adblock/po/ms/simple-adblock.po
index 34f54df19e..18a1ac0d74 100644
--- a/applications/luci-app-simple-adblock/po/ms/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ms/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po b/applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po
index 26fd967e1c..9ca3107c38 100644
--- a/applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/nb_NO/simple-adblock.po
@@ -113,11 +113,11 @@ msgid "DNSMASQ Config"
msgstr "Dnsmasq-oppsett"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/pl/simple-adblock.po b/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
index e3456d00cc..f337927685 100644
--- a/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/pl/simple-adblock.po
@@ -116,12 +116,12 @@ msgid "DNSMASQ Config"
msgstr "Konfiguracja DNSMASQ"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "Zestaw IP DNSMASQ"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
-msgstr "Zestaw NFT DNSMASQ"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -487,6 +487,12 @@ msgstr "brak obsługi HTTPS/SSL na urządzeniu"
msgid "none"
msgstr "brak"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "Zestaw IP DNSMASQ"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "Zestaw NFT DNSMASQ"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s zablokowane %s domen (z %s)."
diff --git a/applications/luci-app-simple-adblock/po/pt/simple-adblock.po b/applications/luci-app-simple-adblock/po/pt/simple-adblock.po
index 40ea2be253..f409e61a50 100644
--- a/applications/luci-app-simple-adblock/po/pt/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/pt/simple-adblock.po
@@ -114,12 +114,12 @@ msgid "DNSMASQ Config"
msgstr "Configuração do DNSMASQ"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "Conjunto IP do DNSMASQ"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
-msgstr "Conjunto DNSMASQ NFT"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -487,6 +487,12 @@ msgstr "nenhum suporte de HTTPS/SSL no aparelho"
msgid "none"
msgstr "nenhum"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "Conjunto IP do DNSMASQ"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "Conjunto DNSMASQ NFT"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s está a bloquear %s domínios (com %s)."
diff --git a/applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po b/applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po
index 9e2423f7d7..963a07f21a 100644
--- a/applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/pt_BR/simple-adblock.po
@@ -117,12 +117,12 @@ msgid "DNSMASQ Config"
msgstr "Configuração DNSMASQ"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "Conjunto de IP do DNSMASQ"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
-msgstr "Conjunto DNSMASQ NFT"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -488,6 +488,12 @@ msgstr "no dispositivo não há compatibilidade com HTTPS/SSL"
msgid "none"
msgstr "nenhum"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "Conjunto de IP do DNSMASQ"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "Conjunto DNSMASQ NFT"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s está bloqueando os domínios %s (com %s)."
diff --git a/applications/luci-app-simple-adblock/po/ro/simple-adblock.po b/applications/luci-app-simple-adblock/po/ro/simple-adblock.po
index 5b9fa2a12d..c85d872864 100644
--- a/applications/luci-app-simple-adblock/po/ro/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ro/simple-adblock.po
@@ -115,12 +115,12 @@ msgid "DNSMASQ Config"
msgstr "DNSMASQ Configurație"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "DNSMASQ Setați IP"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
-msgstr "Setați DNSMASQ NFT"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -488,3 +488,9 @@ msgstr "nu există suport HTTPS/SSL pe dispozitiv"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "niciunul"
+
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "DNSMASQ Setați IP"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "Setați DNSMASQ NFT"
diff --git a/applications/luci-app-simple-adblock/po/ru/simple-adblock.po b/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
index af5b1e6a1a..4e8eb77196 100644
--- a/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/ru/simple-adblock.po
@@ -118,11 +118,11 @@ msgid "DNSMASQ Config"
msgstr "Конфигурация DNSMASQ"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "Установка IP DNSMASQ"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
@@ -488,6 +488,9 @@ msgstr "нет поддержки HTTPS/SSL на устройстве"
msgid "none"
msgstr "ничего"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "Установка IP DNSMASQ"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s блокирует %s домены (с %s)."
diff --git a/applications/luci-app-simple-adblock/po/sk/simple-adblock.po b/applications/luci-app-simple-adblock/po/sk/simple-adblock.po
index de1c814df2..a823347002 100644
--- a/applications/luci-app-simple-adblock/po/sk/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/sk/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/sv/simple-adblock.po b/applications/luci-app-simple-adblock/po/sv/simple-adblock.po
index 4d25684125..15f7d7bfb5 100644
--- a/applications/luci-app-simple-adblock/po/sv/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/sv/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot b/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
index 21241353f0..822816fd67 100644
--- a/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
+++ b/applications/luci-app-simple-adblock/po/templates/simple-adblock.pot
@@ -103,11 +103,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/tr/simple-adblock.po b/applications/luci-app-simple-adblock/po/tr/simple-adblock.po
index dbcc744129..c81f069cbc 100644
--- a/applications/luci-app-simple-adblock/po/tr/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/tr/simple-adblock.po
@@ -113,12 +113,12 @@ msgid "DNSMASQ Config"
msgstr "DNSMASQ Yapılandırması"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "DNSMASQ IP Seti"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
-msgstr "DNSMASQ NFT Seti"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -482,3 +482,9 @@ msgstr "cihazda HTTPS/SSL desteği yok"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:290
msgid "none"
msgstr "hiçbiri"
+
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "DNSMASQ IP Seti"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "DNSMASQ NFT Seti"
diff --git a/applications/luci-app-simple-adblock/po/uk/simple-adblock.po b/applications/luci-app-simple-adblock/po/uk/simple-adblock.po
index f24eaa5ff3..460c16586d 100644
--- a/applications/luci-app-simple-adblock/po/uk/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/uk/simple-adblock.po
@@ -113,11 +113,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/vi/simple-adblock.po b/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
index 73da6d36fa..11ad8cd5e7 100644
--- a/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/vi/simple-adblock.po
@@ -112,11 +112,11 @@ msgid "DNSMASQ Config"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
+msgid "DNSMASQ Ipset"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
+msgid "DNSMASQ Nft Set"
msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
diff --git a/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
index 80e9c328e0..10d1aee9d5 100644
--- a/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh_Hans/simple-adblock.po
@@ -118,12 +118,12 @@ msgid "DNSMASQ Config"
msgstr "DNSMASQ 配置"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "DNSMASQ IP 组"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
-msgstr "DNSMASQ NFT 集合"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -477,6 +477,12 @@ msgstr "设备上没有 HTTPS/SSL 支持"
msgid "none"
msgstr "无"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "DNSMASQ IP 组"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "DNSMASQ NFT 集合"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s正在阻止%s域(包含%s)。"
diff --git a/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po b/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
index 1662306200..c39a4d929e 100644
--- a/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
+++ b/applications/luci-app-simple-adblock/po/zh_Hant/simple-adblock.po
@@ -115,12 +115,12 @@ msgid "DNSMASQ Config"
msgstr "Dnsmasq 組態"
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:322
-msgid "DNSMASQ IP Set"
-msgstr "DNSMASQ IP設定"
+msgid "DNSMASQ Ipset"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:325
-msgid "DNSMASQ NFT Set"
-msgstr "DNSMASQ NFT 集合"
+msgid "DNSMASQ Nft Set"
+msgstr ""
#: applications/luci-app-simple-adblock/luasrc/model/cbi/simple-adblock.lua:327
msgid "DNSMASQ Servers File"
@@ -474,6 +474,12 @@ msgstr "設備不支持HTTPS / SSL"
msgid "none"
msgstr "無"
+#~ msgid "DNSMASQ IP Set"
+#~ msgstr "DNSMASQ IP設定"
+
+#~ msgid "DNSMASQ NFT Set"
+#~ msgstr "DNSMASQ NFT 集合"
+
#~ msgid "%s is blocking %s domains (with %s)."
#~ msgstr "%s 正在封鎖 %s 網域(具有 %s)。"
diff --git a/applications/luci-app-smartdns/po/de/smartdns.po b/applications/luci-app-smartdns/po/de/smartdns.po
index 0fdc4df32c..0ab1d3603d 100644
--- a/applications/luci-app-smartdns/po/de/smartdns.po
+++ b/applications/luci-app-smartdns/po/de/smartdns.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-10-10 21:04+0000\n"
-"Last-Translator: Steffen Möller <steffen_moeller@gmx.de>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Zeik0s <zeik0s@zeik0s.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationssmartdns/de/>\n"
"Language: de\n"
"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.14.1\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426
msgid "Additional Args for upstream dns servers"
@@ -37,7 +37,7 @@ msgstr "Dnsmasq automatisch setzen"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:187
msgid "Automatically set as upstream of dnsmasq when port changes."
-msgstr ""
+msgstr "Setze automatisch als Upstream von dnsmasq when sich der Port ändert."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:178
msgid "Cache Size"
@@ -66,7 +66,7 @@ msgstr "DNS Server Name"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:360
msgid ""
"DNS Server group belongs to, used with nameserver, such as office, home."
-msgstr "DNS-Server-Gruppe, zu der der Nameserver gehört, z. B. Büro, Zuhause."
+msgstr "DNS-Server-Gruppe, zu jener der Nameserver gehört, z. B. Büro, Zuhause."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:335
msgid "DNS Server ip"
@@ -102,15 +102,15 @@ msgstr "Domain Adresse"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:202
msgid "Domain TTL"
-msgstr "Domain TTL"
+msgstr "Domäne TTL"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:214
msgid "Domain TTL Max"
-msgstr "Domain TTL Max"
+msgstr "Domäne TTL Max"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:206
msgid "Domain TTL Min"
-msgstr "Domain TTL Min"
+msgstr "Domäne TTL Min"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:166
msgid "Domain prefetch"
diff --git a/applications/luci-app-smartdns/po/pt-BR/smartdns.po b/applications/luci-app-smartdns/po/pt-BR/smartdns.po
index 42b1189efa..7e038f9bcc 100644
--- a/applications/luci-app-smartdns/po/pt-BR/smartdns.po
+++ b/applications/luci-app-smartdns/po/pt-BR/smartdns.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-09-16 09:21+0000\n"
+"PO-Revision-Date: 2022-10-14 04:08+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationssmartdns/pt_BR/>\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.14.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:426
msgid "Additional Args for upstream dns servers"
@@ -277,11 +277,11 @@ msgstr "Resolve os nomes dos hosts lendo o arquivo de concessão do Dnsmasq."
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:502
msgid "Restart"
-msgstr ""
+msgstr "Reiniciar"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:493
msgid "Restart Service"
-msgstr ""
+msgstr "Reiniciar o serviço"
#: applications/luci-app-smartdns/htdocs/luci-static/resources/view/smartdns/smartdns.js:128
msgid "Second Server Settings"
diff --git a/applications/luci-app-splash/Makefile b/applications/luci-app-splash/Makefile
index db9117225f..8950a497ea 100644
--- a/applications/luci-app-splash/Makefile
+++ b/applications/luci-app-splash/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=Freifunk DHCP-Splash application
-LUCI_DEPENDS:=+luci-compat +luci-lib-nixio +luci-lib-iptparser +tc +kmod-sched +iptables-mod-nat-extra +iptables-mod-ipopt
+LUCI_DEPENDS:=+luci-compat +luci-lib-nixio +luci-lib-iptparser +luci-lua-runtime +tc +kmod-sched +iptables-mod-nat-extra +iptables-mod-ipopt
define Package/luci-app-splash/conffiles
/etc/config/luci_splash
diff --git a/applications/luci-app-statistics/Makefile b/applications/luci-app-statistics/Makefile
index d2af8abc01..140c136d5b 100644
--- a/applications/luci-app-statistics/Makefile
+++ b/applications/luci-app-statistics/Makefile
@@ -9,7 +9,6 @@ include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI Statistics Application
LUCI_DEPENDS:= \
+luci-base \
- +luci-lib-jsonc \
+collectd \
+rrdtool1 \
+collectd-mod-rrdtool \
diff --git a/applications/luci-app-statistics/root/etc/init.d/luci_statistics b/applications/luci-app-statistics/root/etc/init.d/luci_statistics
index 2dc176c83c..3684bc1834 100755
--- a/applications/luci-app-statistics/root/etc/init.d/luci_statistics
+++ b/applications/luci-app-statistics/root/etc/init.d/luci_statistics
@@ -17,7 +17,7 @@ start_service() {
fi
### create config
- /usr/bin/stat-genconfig > /var/etc/collectd.conf
+ /usr/libexec/stat-genconfig > /var/etc/collectd.conf
### workaround broken permissions on /tmp
chmod 1777 /tmp
diff --git a/applications/luci-app-statistics/root/usr/bin/stat-genconfig b/applications/luci-app-statistics/root/usr/bin/stat-genconfig
deleted file mode 100755
index 15e11e193e..0000000000
--- a/applications/luci-app-statistics/root/usr/bin/stat-genconfig
+++ /dev/null
@@ -1,323 +0,0 @@
-#!/usr/bin/lua
-
---[[
-
-Luci statistics - collectd configuration generator
-(c) 2008 Freifunk Leipzig / Jo-Philipp Wich <jow@openwrt.org>
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
-$Id$
-
-]]--
-
-
-require("luci.model.uci")
-require("luci.util")
-require("luci.i18n")
-require("luci.jsonc")
-require("nixio.fs")
-
-local uci = luci.model.uci.cursor()
-local sections = uci:get_all( "luci_statistics" )
-
-
-function print(...)
- nixio.stdout:write(...)
- nixio.stdout:write("\n")
-end
-
-function section( plugin )
-
- local config = sections[ "collectd_" .. plugin ] or sections["collectd"]
-
- if type(config) == "table" and ( plugin == "collectd" or config.enable == "1" ) then
-
- local params = ""
-
- if type( plugins[plugin] ) == "function" then
- params = plugins[plugin]( config )
- else
- params = config_generic( config, plugins[plugin][1], plugins[plugin][2], plugins[plugin][3], plugin == "collectd" )
- end
-
-
- if plugin ~= "collectd" then
- print( "LoadPlugin " .. plugin )
-
- if params:len() > 0 then
- print( "<Plugin " .. plugin .. ">\n" .. params .. "</Plugin>\n" )
- else
- print( "" )
- end
- else
- print( params .. "\n" )
- end
- end
-end
-
-function config_generic( c, singles, bools, lists, nopad )
- local str = ""
-
- if type(c) == "table" then
-
- if type(singles) == "table" then
- for i, key in ipairs( singles ) do
- if preprocess[key] then
- c[key] = preprocess[key](c[key])
- end
-
- str = str .. _string( c[key], key, nopad )
- end
- end
-
- if type(bools) == "table" then
- for i, key in ipairs( bools ) do
- if preprocess[key] then
- c[key] = preprocess[key](c[key])
- end
-
- str = str .. _bool( c[key], key, nopad )
- end
- end
-
- if type(lists) == "table" then
- str = str .. _list_expand( c, lists, nopad )
- end
- end
-
- return str
-end
-
-function config_exec( c )
- local str = ""
-
- for s in pairs(sections) do
- for key, type in pairs({ Exec="collectd_exec_input", NotificationExec="collectd_exec_notify" }) do
- if sections[s][".type"] == type then
-
- cmd = sections[s].cmdline
-
- if cmd then
- cmd = cmd:gsub("^%s+", ""):gsub("%s+$", "")
- user = sections[s].cmduser or "nobody"
- group = sections[s].cmdgroup
-
- str = str .. "\t" .. key .. ' "' ..
- user .. ( group and ":" .. group or "" ) .. '" "' ..
- cmd:gsub('%s+', '" "') .. '"\n'
- end
- end
- end
- end
-
- return str
-end
-
-function config_curl( c )
- local str = ""
-
- for s in pairs(sections) do
- if sections[s][".type"] == "collectd_curl_page" then
- str = str .. "\t<Page \"" .. sections[s].name .. "\">\n" ..
- "\t\tURL \"" .. sections[s].url .. "\"\n" ..
- "\t\tMeasureResponseTime true\n" ..
- "\t</Page>\n"
- end
- end
-
- return str
-end
-
-function config_iptables( c )
- local str = ""
-
- for id, s in pairs(sections) do
- if s[".type"] == "collectd_iptables_match" or s[".type"] == "collectd_iptables_match6" then
- local tname = s.table and tostring(s.table)
- local chain = s.chain and tostring(s.chain)
-
- if tname and tname:match("^%S+$") and chain and chain:match("^%S+$") then
- local line = { #s[".type"] > 23 and "\tChain6" or "\tChain", tname, chain }
- local rule = s.rule and tostring(s.rule)
-
- if rule and rule:match("^%S+$") then
- line[#line+1] = rule
-
- local name = s.name and tostring(s.name)
- if name and name:match("^%S+$") then
- line[#line+1] = name
- end
- end
-
- str = str .. table.concat(line, " ") .. "\n"
- end
- end
- end
-
- return str
-end
-
-function config_network( c )
- local str = ""
-
- for s in pairs(sections) do
- for key, type in pairs({ Listen="collectd_network_listen", Server="collectd_network_server" }) do
- if sections[s][".type"] == type then
-
- host = sections[s].host
- port = sections[s].port
-
- if host then
- if port then
- str = str .. "\t" .. key .. " \"" .. host .. "\" \"" .. port .. "\"\n"
- else
- str = str .. "\t" .. key .. " \"" .. host .. "\"\n"
- end
- end
- end
- end
- end
-
- return str ..
- _string(c["MaxPacketSize"], "MaxPacketSize") ..
- _string(c["TimeToLive"], "TimeToLive") ..
- _bool(c["Forward"], "Forward") ..
- _bool(c["ReportStats"], "ReportStats")
-end
-
-
-function _list_expand( c, l, nopad )
- local str = ""
-
- for i, n in ipairs(l) do
- if c[n] then
- if preprocess[n] then
- c[n] = preprocess[n](c[n])
- end
-
- if n:find("(%w+)ses") then
- k = n:gsub("(%w+)ses$", "%1s")
- else
- k = n:gsub("(%w+)s$", "%1")
- end
-
- str = str .. _expand( c[n], k, nopad )
- end
- end
-
- return str
-end
-
-function _expand( s, n, nopad )
- local str = ""
-
- if type(s) == "string" then
- for i, v in ipairs( luci.util.split( s, "%s+", nil, true ) ) do
- str = str .. _string( v, n, nopad )
- end
- elseif type(s) == "table" then
- for i, v in ipairs(s) do
- str = str .. _string( v, n, nopad )
- end
- end
-
- return str
-end
-
-function _bool( s, n, nopad )
-
- local str = ""
- local pad = ""
- if not nopad then pad = "\t" end
-
- if s == "1" then
- str = pad .. n .. " true\n"
- elseif s == "0" then
- str = pad .. n .. " false\n"
- end
-
- return str
-end
-
-function _string( s, n, nopad )
-
- local str = ""
- local pad = ""
- if not nopad then pad = "\t" end
-
- if s then
- if s:find("[^%d]") or n == "Port" or n == "Irq" then
- if not s:find("[^%w]") and n ~= "Port" and n ~= "Irq" then
- str = pad .. n .. " " .. luci.util.trim(s)
- else
- str = pad .. n .. ' "' .. luci.util.trim(s) .. '"'
- end
- else
- str = pad .. n .. " " .. luci.util.trim(s)
- end
-
- str = str .. "\n"
- end
-
- return str
-end
-
-
-plugins = {
- collectd = {
- { "BaseDir", "Include", "PIDFile", "PluginDir", "TypesDB", "Interval", "ReadThreads", "Hostname" },
- { },
- { }
- },
- logfile = {
- { "LogLevel", "File" },
- { "Timestamp" },
- { }
- },
-}
-
-local plugin_dir = "/usr/share/luci/statistics/plugins/"
-for filename in nixio.fs.dir(plugin_dir) do
- local name = filename:gsub("%.json", "")
- if (name == "exec") then
- plugins[name] = config_exec
- elseif (name == "iptables") then
- plugins[name] = config_iptables
- elseif (name == "curl") then
- plugins[name] = config_curl
- elseif (name == "network") then
- plugins[name] = config_network
- else
- local plugin_def = luci.jsonc.parse(nixio.fs.readfile(plugin_dir .. filename))
- if type(plugin_def) == "table" then
- plugins[name] = plugin_def.legend
- end
- end
-end
-
-
-preprocess = {
- RRATimespans = function(val)
- local rv = { }
- for time in luci.util.imatch(val) do
- table.insert( rv, luci.util.parse_units(time) )
- end
- return table.concat(rv, " ")
- end
-}
-
-
-section("collectd")
-
-section("logfile")
-
-for plugin in pairs(plugins) do
- if (plugin ~= "collectd") and (plugin ~= "logfile") then
- section( plugin )
- end
-end
diff --git a/applications/luci-app-statistics/root/usr/libexec/stat-genconfig b/applications/luci-app-statistics/root/usr/libexec/stat-genconfig
new file mode 100755
index 0000000000..d60e1a69ed
--- /dev/null
+++ b/applications/luci-app-statistics/root/usr/libexec/stat-genconfig
@@ -0,0 +1,284 @@
+#!/usr/bin/env ucode
+/*
+Luci statistics - collectd configuration generator
+(c) 2008-2022 Jo-Philipp Wich <jo@mein.io>
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+*/
+
+'use strict';
+
+import { lsdir, open } from 'fs';
+import { cursor } from 'uci';
+
+const uci = cursor();
+const sections = uci.get_all('luci_statistics');
+
+const plugins = {
+ collectd: [
+ [ 'BaseDir', 'Include', 'PIDFile', 'PluginDir', 'TypesDB', 'Interval', 'ReadThreads', 'Hostname' ],
+ [],
+ []
+ ],
+ logfile: [
+ [ 'LogLevel', 'File' ],
+ [ 'Timestamp' ],
+ []
+ ],
+};
+
+function parse_units(ustr) {
+ let val = 0;
+
+ // unit map
+ const map = {
+ y : 60 * 60 * 24 * 366,
+ m : 60 * 60 * 24 * 31,
+ w : 60 * 60 * 24 * 7,
+ d : 60 * 60 * 24,
+ h : 60 * 60,
+ min: 60
+ };
+
+ // parse input string
+ for (let spec in match(lc(ustr), /([0-9.]+)([a-z]*)/g)) {
+ let num = +spec[1];
+ let mul = map[spec[2]] ?? map[substr(spec[2], 0, 1)] ?? 1;
+
+ val += num * mul;
+ }
+
+ return int(val);
+}
+
+const preprocess = {
+ RRATimespans: function(val) {
+ return join(' ', map(split(val, /\s+/), parse_units));
+ }
+};
+
+
+function _bool(s, n, nopad) {
+ if (s == '1')
+ return `${nopad ? '' : '\t'}${n} true\n`;
+
+ if (s == '0')
+ return `${nopad ? '' : '\t'}${n} false\n`;
+
+ return '';
+}
+
+function _string(s, n, nopad) {
+ if (s) {
+ if (n == 'Port' || n == 'Irq' || match(s, /[^0-9]/)) {
+ if (!match(s, /[^\w]/) && n != 'Port' && n != 'Irq')
+ return `${nopad ? '' : '\t'}${n} ${trim(s)}\n`;
+ else
+ return `${nopad ? '' : '\t'}${n} "${trim(s)}"\n`;
+ }
+ else {
+ return `${nopad ? '' : '\t'}${n} ${trim(s)}\n`;
+ }
+ }
+
+ return '';
+}
+
+function _expand(s, n, nopad) {
+ let str = "";
+
+ if (type(s) == 'string') {
+ for (let v in split(s, /\s+/))
+ str += _string(v, n, nopad);
+ }
+ else if (type(s) == 'array') {
+ for (let v in s)
+ str += _string(v, n, nopad);
+ }
+
+ return str;
+}
+
+function _list_expand(c, l, nopad) {
+ let str = '';
+
+ for (let n in l) {
+ if (c[n]) {
+ if (preprocess[n])
+ c[n] = preprocess[n](c[n]);
+
+ let m = match(n, /^(\w+)ses$/);
+ let k;
+
+ if (m)
+ k = `${m[1]}s`;
+ else
+ k = replace(n, /^(\w+)s$/, '$1');
+
+ str += _expand(c[n], k, nopad);
+ }
+ }
+
+ return str;
+}
+
+
+function config_generic(c, singles, bools, lists, nopad) {
+ let str = '';
+
+ if (c) {
+ for (let key in singles) {
+ if (preprocess[key])
+ c[key] = preprocess[key](c[key]);
+
+ str += _string(c[key], key, nopad);
+ }
+
+ for (let key in bools) {
+ if (preprocess[key])
+ c[key] = preprocess[key](c[key]);
+
+ str += _bool(c[key], key, nopad);
+ }
+
+ if (lists)
+ str += _list_expand(c, lists, nopad);
+ }
+
+ return str;
+}
+
+function config_exec(c) {
+ let str = "";
+
+ for (let k, s in sections) {
+ for (let key, type in { Exec: 'collectd_exec_input', NotificationExec: 'collectd_exec_notify' }) {
+ if (s['.type'] == type) {
+ let cmd = replace(trim(s.cmdline), /\s+/g, '" "');
+ let user = s.cmduser ?? 'nobody';
+ let group = s.cmdgroup;
+
+ if (cmd)
+ str += `\t${key} "${user}${group ? `:${group}` : ''}" "${cmd}"\n`;
+ }
+ }
+ }
+
+ return str;
+}
+
+function config_curl(c) {
+ let str = "";
+
+ for (let k, s in sections) {
+ if (s['.type'] == 'collectd_curl_page') {
+ str += `\t<Page "${s.name}">\n`
+ + `\t\tURL "${s.url}"\n`
+ + `\t\tMeasureResponseTime true\n`
+ + `\t</Page>\n`;
+ }
+ }
+
+ return str;
+}
+
+function config_iptables(c) {
+ let str = "";
+
+ for (let k, s in sections) {
+ for (let type, verb in { collectd_iptables_match: 'Chain', collectd_iptables_match6: 'Chain6' }) {
+ if (s['.type'] == type) {
+ let tname = `${s.table}`;
+ let chain = `${s.chain}`;
+
+ if (match(tname, /^\S+$/) && match(chain, /^\S+$/) && match(rule, /^\S+$/) && match(name, /^\S+$/)) {
+ str += `\t${verb} "${tname}" "${chain}"`;
+
+ let rule = `${s.rule}`;
+
+ if (match(rule, /^\S+$/)) {
+ str += ` "${rule}"`;
+
+ let name = `${s.name}`;
+
+ if (match(name, /^\S+$/))
+ str += ` "${name}"`;
+ }
+
+ str += '\n';
+ }
+ }
+ }
+ }
+
+ return str;
+}
+
+function config_network(c) {
+ let str = '';
+
+ for (let k, s in sections) {
+ for (let key, type in { Listen: 'collectd_network_listen', Server: 'collectd_network_server' }) {
+ if (s['.type'] == type && s.host) {
+ if (s.port)
+ str += `\t${key} "${s.host}" "${s.port}"\n`;
+ else
+ str += `\t${key} "${s.host}"\n`;
+ }
+ }
+ }
+
+ return str
+ + _string(c.MaxPacketSize, 'MaxPacketSize')
+ + _string(c.TimeToLive, 'TimeToLive')
+ + _bool(c.Forward, 'Forward')
+ + _bool(c.ReportStats, 'ReportStats')
+ ;
+}
+
+function section(plugin) {
+ let config = sections[`collectd_${plugin}`] ?? sections.collectd;
+
+ if (config && (plugin == 'collectd' || config.enable == '1')) {
+ let params;
+
+ if (type(plugins[plugin]) == 'function')
+ params = plugins[plugin](config);
+ else
+ params = config_generic(config, ...plugins[plugin], plugin == 'collectd');
+
+ if (plugin != 'collectd')
+ print(`LoadPlugin ${plugin}\n${length(params) ? `<Plugin ${plugin}>\n${params}</Plugin>\n` : ''}\n`);
+ else
+ print(`${params ?? ''}\n`);
+ }
+}
+
+
+let plugin_dir = '/usr/share/luci/statistics/plugins';
+
+for (let filename in lsdir(plugin_dir)) {
+ let name = replace(filename, /\.json$/, '');
+
+ switch (name) {
+ case 'exec': plugins[name] = config_exec; break;
+ case 'iptables': plugins[name] = config_iptables; break;
+ case 'curl': plugins[name] = config_curl; break;
+ case 'network': plugins[name] = config_network; break;
+ default:
+ plugins[name] = json(open(`${plugin_dir}/${filename}`))?.legend;
+ }
+}
+
+
+section('collectd');
+section('logfile');
+
+for (let plugin in plugins)
+ if (plugin != 'collectd' && plugin != 'logfile')
+ section(plugin);
diff --git a/applications/luci-app-transmission/po/templates/transmission.pot b/applications/luci-app-transmission/po/templates/transmission.pot
index b85da8ce1f..0eb5445aa1 100644
--- a/applications/luci-app-transmission/po/templates/transmission.pot
+++ b/applications/luci-app-transmission/po/templates/transmission.pot
@@ -375,8 +375,8 @@ msgstr ""
#: applications/luci-app-transmission/htdocs/luci-static/resources/view/transmission.js:179
msgid ""
"This is documented on <a href=\"https://www.irif.fr/~jch/software/bittorrent/"
-"tcp-congestion-control.html\" target=\"_blank\" rel=\"noreferrer "
-"noopener\">tcp-congestion-control</a>."
+"tcp-congestion-control.html\" target=\"_blank\" rel=\"noreferrer noopener"
+"\">tcp-congestion-control</a>."
msgstr ""
#: applications/luci-app-transmission/root/usr/share/luci/menu.d/luci-app-transmission.json:3
diff --git a/applications/luci-app-travelmate/po/de/travelmate.po b/applications/luci-app-travelmate/po/de/travelmate.po
index d80a12d391..cbc31da420 100644
--- a/applications/luci-app-travelmate/po/de/travelmate.po
+++ b/applications/luci-app-travelmate/po/de/travelmate.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-07-06 15:20+0000\n"
-"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Zeik0s <zeik0s@zeik0s.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/de/>\n"
"Language: de\n"
"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.13.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -46,7 +46,6 @@ msgid "Authentication"
msgstr "Authentifizierung"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:530
-#, fuzzy
msgid "Auto Added Open Uplink"
msgstr "Automatisch hinzugefügter offener Uplink"
diff --git a/applications/luci-app-travelmate/po/sv/travelmate.po b/applications/luci-app-travelmate/po/sv/travelmate.po
index dcd4b8e48c..dc1b0b0d1a 100644
--- a/applications/luci-app-travelmate/po/sv/travelmate.po
+++ b/applications/luci-app-travelmate/po/sv/travelmate.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-08-28 23:17+0000\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationstravelmate/sv/>\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.14.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -28,7 +28,7 @@ msgstr "Lägg till upplänk..."
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:296
msgid "Additional Settings"
-msgstr "Fler inställningar"
+msgstr "Ytterligare inställningar"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:356
msgid ""
diff --git a/applications/luci-app-travelmate/po/templates/travelmate.pot b/applications/luci-app-travelmate/po/templates/travelmate.pot
index 05383fa4ed..ca6f241092 100644
--- a/applications/luci-app-travelmate/po/templates/travelmate.pot
+++ b/applications/luci-app-travelmate/po/templates/travelmate.pot
@@ -107,8 +107,8 @@ msgstr ""
msgid ""
"Configuration of the travelmate package to enable travel router "
"functionality. For further information <a href=\"https://github.com/openwrt/"
-"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" "
-"rel=\"noreferrer noopener\" >check the online documentation</a>. <br /> "
+"packages/blob/master/net/travelmate/files/README.md\" target=\"_blank\" rel="
+"\"noreferrer noopener\" >check the online documentation</a>. <br /> "
"<em>Please note:</em> On first start please call the 'Interface Wizard' "
"once, to make the necessary network- and firewall settings."
msgstr ""
diff --git a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
index 2abb0fcc12..4f000bad9b 100644
--- a/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
+++ b/applications/luci-app-travelmate/po/zh_Hant/travelmate.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2022-09-06 13:27+0000\n"
+"PO-Revision-Date: 2022-10-16 23:59+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationstravelmate/zh_Hant/>\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 4.14.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:76
msgid "-- AP Selection --"
@@ -753,7 +753,7 @@ msgstr "VPN 處理"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:449
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/stations.js:1005
msgid "Validate server certificate using built-in system CA bundle"
-msgstr "使用內置系統 CA 包驗證服務器證書"
+msgstr "使用內建的系統 CA 組合驗證伺服器證書"
#: applications/luci-app-travelmate/htdocs/luci-static/resources/view/travelmate/overview.js:305
msgid "Verbose Debug Logging"
diff --git a/applications/luci-app-ttyd/po/ar/ttyd.po b/applications/luci-app-ttyd/po/ar/ttyd.po
index 93a391fb3c..621e1fcc05 100644
--- a/applications/luci-app-ttyd/po/ar/ttyd.po
+++ b/applications/luci-app-ttyd/po/ar/ttyd.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-04 13:50+0000\n"
-"Last-Translator: Said Zakaria <said.zakaria@gmail.com>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: Abdullah AlShaikh <abdullah@alshai5.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsttyd/ar/>\n"
"Language: ar\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.5.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:56
msgid "Accept only one client and exit on disconnection"
-msgstr ""
+msgstr "فعّل wVIF اذا كانت حالته:"
#: applications/luci-app-ttyd/htdocs/luci-static/resources/view/ttyd/config.js:15
msgid "Add instance"
diff --git a/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po b/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
index d1b963bac9..cad7737087 100644
--- a/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
+++ b/applications/luci-app-uhttpd/po/zh_Hant/uhttpd.po
@@ -3,7 +3,7 @@
#
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-03-04 19:06+0000\n"
+"PO-Revision-Date: 2022-10-16 23:59+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsuhttpd/zh_Hant/>\n"
@@ -11,7 +11,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:135
msgid ""
@@ -74,7 +74,7 @@ msgstr "不要跟隨符號連結到文件根目錄之外"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:132
msgid "Do not generate directory listings."
-msgstr "不要生成目錄列表。"
+msgstr "不要產生目錄列表。"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:148
msgid "Document root"
@@ -118,7 +118,7 @@ msgstr "HTTP 監聽(位址:埠)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:94
msgid "HTTPS Certificate (DER or PEM format)"
-msgstr "HTTPS數位簽證(DER 或 PEM格式)"
+msgstr "HTTPS 數位簽證 (DER 或 PEM 格式)"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:96
msgid "HTTPS Private Key (DER or PEM format)"
@@ -206,7 +206,7 @@ msgstr "刪除舊證書和金鑰"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:218
msgid "Server Hostname"
-msgstr "伺服器主機名"
+msgstr "伺服器主機名稱"
#: applications/luci-app-uhttpd/luasrc/model/cbi/uhttpd/uhttpd.lua:20
msgid ""
diff --git a/applications/luci-app-unbound/po/zh_Hant/unbound.po b/applications/luci-app-unbound/po/zh_Hant/unbound.po
index c3b3b4f912..87f070c82e 100644
--- a/applications/luci-app-unbound/po/zh_Hant/unbound.po
+++ b/applications/luci-app-unbound/po/zh_Hant/unbound.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-03-14 05:16+0000\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsunbound/zh_Hant/>\n"
@@ -8,7 +8,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 4.5.2-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:160
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/zone-details.lua:53
@@ -491,7 +491,7 @@ msgstr "伺服器將接收查詢的埠"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:108
msgid "Prefix for generated DNS64 addresses"
-msgstr "生成 DNS64 地址的字首"
+msgstr "產生 DNS64 位址的字首"
#: applications/luci-app-unbound/luasrc/model/cbi/unbound/configure.lua:292
msgid "Prevent client query overload; zero is off"
diff --git a/applications/luci-app-upnp/Makefile b/applications/luci-app-upnp/Makefile
index 324e3e2aa4..84a4d48576 100644
--- a/applications/luci-app-upnp/Makefile
+++ b/applications/luci-app-upnp/Makefile
@@ -7,7 +7,7 @@
include $(TOPDIR)/rules.mk
LUCI_TITLE:=Universal Plug & Play configuration module
-LUCI_DEPENDS:=+miniupnpd
+LUCI_DEPENDS:=+miniupnpd +rpcd-mod-ucode
include ../../luci.mk
diff --git a/applications/luci-app-upnp/root/usr/libexec/rpcd/luci.upnp b/applications/luci-app-upnp/root/usr/libexec/rpcd/luci.upnp
deleted file mode 100755
index 37768f972a..0000000000
--- a/applications/luci-app-upnp/root/usr/libexec/rpcd/luci.upnp
+++ /dev/null
@@ -1,205 +0,0 @@
-#!/usr/bin/env lua
-
-local json = require "luci.jsonc"
-local UCI = require "luci.model.uci"
-local fs = require "nixio.fs"
-local sys = require "luci.sys"
-
-local methods = {
- get_status = {
- call = function()
- local uci = UCI.cursor()
- local lease_file = uci:get("upnpd", "config", "upnp_lease_file")
-
- local ipv4_hints = sys.net.ipv4_hints()
- local rule = { }
-
- local ipt = io.popen("iptables --line-numbers -t nat -xnvL MINIUPNPD 2>/dev/null")
- if ipt then
- local upnpf = lease_file and io.open(lease_file, "r")
- while true do
- local ln = ipt:read("*l")
- if not ln then
- break
- elseif ln:match("^%d+") then
- local num, proto, extport, intaddr, intport =
- ln:match("^(%d+).-([a-z]+).-dpt:(%d+) to:(%S-):(%d+)")
- local descr = ""
-
- if num and proto and extport and intaddr and intport then
- extport = tonumber(extport)
- intport = tonumber(intport)
-
- if upnpf then
- local uln = upnpf:read("*l")
- if uln then descr = uln:match(string.format("^%s:%d:%s:%d:%%d*:(.*)$", proto:upper(), extport, intaddr, intport)) end
- if not descr then descr = "" end
- end
-
- local host_hint, _, e
-
- for _,e in pairs(ipv4_hints) do
- if e[1] == intaddr then
- host_hint = e[2]
- break
- end
- end
-
- rule[#rule+1] = {
- num = num,
- proto = proto:upper(),
- extport = extport,
- intaddr = intaddr,
- host_hint = host_hint,
- intport = intport,
- descr = descr
- }
- end
- end
- end
-
- if upnpf then upnpf:close() end
- ipt:close()
- end
-
- local nft = io.popen("nft --handle list chain inet fw4 upnp_prerouting")
- if nft then
- local num = 1
- local upnpf = lease_file and io.open(lease_file, "r")
- while true do
- local ln = nft:read("*l")
- if not ln then
- break
- elseif ln:match("iif ") then
- local proto, extport, intaddr, intport =
- ln:match('^\t\tiif ".-" @nh,72,8 (0x[0-9a-f]+) th dport ([0-9]+) dnat ip to ([0-9%.]+):([0-9]+)')
- local descr = ""
-
- if (proto == "0x6" or proto == "0x11") and extport and intaddr and intport then
- proto = (proto == "0x6") and "TCP" or "UDP"
- extport = tonumber(extport)
- intport = tonumber(intport)
-
- if upnpf then
- local uln = upnpf:read("*l")
- if uln then descr = uln:match(string.format("^%s:%d:%s:%d:%%d*:(.*)$", proto, extport, intaddr, intport)) end
- if not descr then descr = "" end
- end
-
- local host_hint, _, e
-
- for _,e in pairs(ipv4_hints) do
- if e[1] == intaddr then
- host_hint = e[2]
- break
- end
- end
-
- rule[#rule+1] = {
- num = tostring(num),
- proto = proto,
- extport = extport,
- intaddr = intaddr,
- host_hint = host_hint,
- intport = intport,
- descr = descr
- }
-
- num = num + 1
- end
- end
- end
-
- if upnpf then upnpf:close() end
- nft:close()
- end
-
- return { rules = rule }
- end
- },
- delete_rule = {
- args = { token = "token" },
- call = function(args)
- local util = require "luci.util"
- local idx = args and tonumber(args.token)
- local res = {}
-
- if idx and idx > 0 then
- local uci = UCI.cursor()
-
- local lease_file = uci:get("upnpd", "config", "upnp_lease_file")
- if lease_file and fs.access(lease_file) then
- sys.call("sed -i -e '%dd' %s" %{ idx, util.shellquote(lease_file) })
- sys.call("/etc/init.d/miniupnpd restart")
- end
-
- uci.unload()
-
- return { result = "OK" }
- end
-
- return { result = "Bad request" }
- end
- }
-}
-
-local function parseInput()
- local parse = json.new()
- local done, err
-
- while true do
- local chunk = io.read(4096)
- if not chunk then
- break
- elseif not done and not err then
- done, err = parse:parse(chunk)
- end
- end
-
- if not done then
- print(json.stringify({ error = err or "Incomplete input" }))
- os.exit(1)
- end
-
- return parse:get()
-end
-
-local function validateArgs(func, uargs)
- local method = methods[func]
- if not method then
- print(json.stringify({ error = "Method not found" }))
- os.exit(1)
- end
-
- if type(uargs) ~= "table" then
- print(json.stringify({ error = "Invalid arguments" }))
- os.exit(1)
- end
-
- uargs.ubus_rpc_session = nil
-
- local k, v
- local margs = method.args or {}
- for k, v in pairs(uargs) do
- if margs[k] == nil or
- (v ~= nil and type(v) ~= type(margs[k]))
- then
- print(json.stringify({ error = "Invalid arguments" }))
- os.exit(1)
- end
- end
-
- return method
-end
-
-if arg[1] == "list" then
- local _, method, rv = nil, nil, {}
- for _, method in pairs(methods) do rv[_] = method.args or {} end
- print((json.stringify(rv):gsub(":%[%]", ":{}")))
-elseif arg[1] == "call" then
- local args = parseInput()
- local method = validateArgs(arg[2], args)
- local result, code = method.call(args)
- print((json.stringify(result):gsub("^%[%]$", "{}")))
- os.exit(code or 0)
-end
diff --git a/applications/luci-app-upnp/root/usr/share/rpcd/ucode/luci.upnp b/applications/luci-app-upnp/root/usr/share/rpcd/ucode/luci.upnp
new file mode 100644
index 0000000000..9ee47f2968
--- /dev/null
+++ b/applications/luci-app-upnp/root/usr/share/rpcd/ucode/luci.upnp
@@ -0,0 +1,139 @@
+// Copyright 2022 Jo-Philipp Wich <jo@mein.io>
+// Licensed to the public under the Apache License 2.0.
+
+'use strict';
+
+import { access, open, popen } from 'fs';
+import { connect } from 'ubus';
+import { cursor } from 'uci';
+
+// Establish ubus connection persistently outside of the call handler scope to
+// prevent premature GC'ing. Can be moved into `get_status` callback once
+// https://github.com/jow-/ucode/commit/a58fe4709f661b5f28e26701ea8638efccf5aeb6
+// is merged.
+const ubus = connect();
+
+const methods = {
+ get_status: {
+ call: function(req) {
+ const uci = cursor();
+
+ const rules = [];
+ const leases = [];
+
+ const leasefile = open(uci.get('upnpd', 'config', 'upnp_lease_file'), 'r');
+
+ if (leasefile) {
+ for (let line = leasefile.read('line'); length(line); line = leasefile.read('line')) {
+ const record = split(line, ':', 6);
+
+ if (length(record) == 6) {
+ push(leases, {
+ proto: uc(record[0]),
+ extport: +record[1],
+ intaddr: arrtoip(iptoarr(record[2])),
+ intport: +record[3],
+ expiry: +record[4],
+ description: trim(record[5])
+ });
+ }
+ }
+
+ leasefile.close();
+ }
+
+ const ipt = popen('iptables --line-numbers -t nat -xnvL MINIUPNPD 2>/dev/null');
+
+ if (ipt) {
+ for (let line = ipt.read('line'); length(line); line = ipt.read('line')) {
+ let m = match(line, /^([0-9]+)\s+([a-z]+).+dpt:([0-9]+) to:(\S+):([0-9]+)/);
+
+ if (m) {
+ push(rules, {
+ num: m[1],
+ proto: uc(m[2]),
+ extport: +m[3],
+ intaddr: arrtoip(iptoarr(m[4])),
+ intport: +m[5],
+ descr: ''
+ });
+ }
+ }
+
+ ipt.close();
+ }
+
+ const nft = popen('nft --handle list chain inet fw4 upnp_prerouting 2>/dev/null');
+
+ if (nft) {
+ for (let line = nft.read('line'), num = 1; length(line); line = nft.read('line')) {
+ let m = match(line, /^\t\tiif ".+" @nh,72,8 (0x6|0x11) th dport ([0-9]+) dnat ip to ([0-9.]+):([0-9]+)/);
+
+ if (m) {
+ push(rules, {
+ num: `${num}`,
+ proto: (m[1] == '0x6') ? 'TCP' : 'UDP',
+ extport: +m[2],
+ intaddr: arrtoip(iptoarr(m[3])),
+ intport: +m[4],
+ descr: ''
+ });
+
+ num++;
+ }
+ }
+
+ nft.close();
+ }
+
+ return ubus.defer('luci-rpc', 'getHostHints', {}, function(rc, host_hints) {
+ for (let rule in rules) {
+ for (let lease in leases) {
+ if (lease.proto == rule.proto &&
+ lease.intaddr == rule.intaddr &&
+ lease.intport == rule.intport &&
+ lease.extport == rule.extport)
+ {
+ rule.descr = lease.description;
+ break;
+ }
+ }
+
+ for (let mac, hint in host_hints) {
+ if (rule.intaddr in hint.ipaddrs) {
+ rule.host_hint = hint.name;
+ break;
+ }
+ }
+ }
+
+ req.reply({ rules });
+ });
+ }
+ },
+
+ delete_rule: {
+ args: { token: 'token' },
+ call: function(req) {
+ const idx = +req.args?.token;
+
+ if (idx > 0) {
+ const uci = cursor();
+ const leasefile = uci.get('upnpd', 'config', 'upnp_lease_file');
+
+ if (access(leasefile)) {
+ system(['sed', '-i', '-e', `${idx}d`, leasefile]);
+ system(['/etc/init.d/miniupnpd', 'restart']);
+ }
+
+ return { result: 'OK' };
+ }
+
+ return { result: 'Bad request' };
+ }
+ }
+};
+
+return { 'luci.upnp': methods };
+
+
diff --git a/applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po
index 53444617b1..f8c4d6b1e1 100644
--- a/applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/ar/vpn-policy-routing.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-17 06:52+0000\n"
-"Last-Translator: Mark MA <daomeideshu@gmail.com>\n"
+"PO-Revision-Date: 2022-10-22 18:07+0000\n"
+"Last-Translator: Abdullah AlShaikh <abdullah@alshai5.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsvpn-policy-routing/ar/>\n"
"Language: ar\n"
@@ -9,11 +9,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.9-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
-msgstr ""
+msgstr "%s (غير مفعّل)"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:56
msgid "%s (strict mode)"
diff --git a/applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po
index 9a0ac0c395..48e53cdf25 100644
--- a/applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/pt_BR/vpn-policy-routing.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2021-09-06 16:34+0000\n"
+"PO-Revision-Date: 2022-10-14 04:08+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvpn-policy-routing/pt_BR/>\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.8.1-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -258,7 +258,7 @@ msgstr "Portas remotas"
#: applications/luci-app-vpn-policy-routing/luasrc/view/vpn-policy-routing/buttons.htm:46
msgid "Restart"
-msgstr "Reinicie"
+msgstr "Reiniciar"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:365
msgid ""
diff --git a/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po b/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
index 58b17bbf12..6d4e68be69 100644
--- a/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
+++ b/applications/luci-app-vpn-policy-routing/po/zh_Hant/vpn-policy-routing.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-04-17 15:06+0000\n"
-"Last-Translator: 王攀 <41330784@qq.com>\n"
+"PO-Revision-Date: 2022-10-17 00:00+0000\n"
+"Last-Translator: Hulen <shift0106@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvpn-policy-routing/zh_Hant/>\n"
"Language: zh_Hant\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.12-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:61
msgid "%s (disabled)"
@@ -111,7 +111,7 @@ msgstr "自定義用戶文件包括"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:181
msgid "DNSMASQ ipset"
-msgstr "DNSMASQ IP集"
+msgstr "DNSMASQ IP 集"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:357
msgid "DSCP Tag"
@@ -262,7 +262,7 @@ msgstr ""
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:54
msgid "Running"
-msgstr "運行中"
+msgstr "執行中"
#: applications/luci-app-vpn-policy-routing/luasrc/model/cbi/vpn-policy-routing.lua:173
msgid "See the %sREADME%s for details."
diff --git a/applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po b/applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po
index 58b1d9ec54..d4e39db128 100644
--- a/applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po
+++ b/applications/luci-app-vpnbypass/po/pt_BR/vpnbypass.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: \n"
"POT-Creation-Date: \n"
-"PO-Revision-Date: 2021-11-22 19:52+0000\n"
+"PO-Revision-Date: 2022-10-14 04:08+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"openwrt/luciapplicationsvpnbypass/pt_BR/>\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.10-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:150
msgid "Disable"
@@ -86,7 +86,7 @@ msgstr "Portas remotas que farão o disparo do VPN Bypass."
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:117
msgid "Restart"
-msgstr "Reinicie"
+msgstr "Reiniciar"
#: applications/luci-app-vpnbypass/htdocs/luci-static/resources/vpnbypass/widgets.js:113
msgid "Restarting %s service"
diff --git a/applications/luci-app-watchcat/po/de/watchcat.po b/applications/luci-app-watchcat/po/de/watchcat.po
index 1d2936dc8b..0f56a79091 100644
--- a/applications/luci-app-watchcat/po/de/watchcat.po
+++ b/applications/luci-app-watchcat/po/de/watchcat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-07-20 17:18+0000\n"
-"Last-Translator: ssantos <ssantos@web.de>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Zeik0s <zeik0s@zeik0s.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/de/>\n"
"Language: de\n"
@@ -10,17 +10,20 @@ 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.14-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
+"<i>Trifft auf Ping Neustart, Reaktivieren der Schnittstelle und Skript "
+"ausführende Modi zu</i><br /> Nenne die zu überwachende Schnittstelle und "
+"reagiere, falls ein Ping darauf fehlschlägt."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
msgid "Address family for pinging the host"
-msgstr ""
+msgstr "Adressfamilie für pingen des Hosts"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
@@ -84,7 +87,6 @@ msgid "Host To Check"
msgstr "Host zu überprüfen"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:71
-#, fuzzy
msgid ""
"How often to ping the host specified above. <br /><br />The default unit is "
"seconds, without a suffix, but you can use the suffix <b>m</b> for minutes, "
@@ -93,10 +95,12 @@ msgid ""
"b></li><li>1 hour would be: <b>1h</b></li><li>1 week would be: <b>7d</b></"
"li><ul>"
msgstr ""
-"Wie oft der oben angegebene Host angepingt werden soll. Der Standardwert ist "
-"in Sekunden, ohne suffix. Verwendbare suffice m für Minute h für Stunden "
-"oder d für Tage. Beispiel: zehn Sekunden wären: 10 oder 10s, fünf Minuten "
-"wären: 5m, eine Stunde wäre: 1h, eine Woche wäre: 7d"
+"Wie oft der oben angegebene Host angepingt werden soll. <br /><br />Der "
+"Standardwert ist in Sekunden, ohne suffix, aber du kannst Suffix <b>m</b> "
+"für Minuten, <b>h</b> für Stunden oder <b>d</b> für Tage. <br /><br "
+"/>Beispiele: <ul><li>zehn Sekunden wären: <b>10</b> oder <b>10s</b></"
+"li><li>fünf Minuten wären: <b>5m</b></li><li>eine Stunde wäre: <b>1h</b></"
+"li><li>eine Woche wäre: <b>7d</b></li><ul>"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:85
msgid "Huge: 1492 bytes"
diff --git a/applications/luci-app-watchcat/po/fr/watchcat.po b/applications/luci-app-watchcat/po/fr/watchcat.po
index 3cbad7d767..f5b3335ca8 100644
--- a/applications/luci-app-watchcat/po/fr/watchcat.po
+++ b/applications/luci-app-watchcat/po/fr/watchcat.po
@@ -1,8 +1,8 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"PO-Revision-Date: 2022-07-31 13:17+0000\n"
-"Last-Translator: Christophe Blancon <christophe.blancon@gmail.com>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Amaury <y0da@live.fr>\n"
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/fr/>\n"
"Language: fr\n"
@@ -10,13 +10,16 @@ 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.14-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:104
msgid ""
"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
+"<i>S'applique aux modes de redémarrage par ping et de redémarrage "
+"périodique</i> <br/>Indiquer l'interface à monitorer et corriger en cas "
+"d'échec de ping."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
msgid "Address family for pinging the host"
diff --git a/applications/luci-app-watchcat/po/ru/watchcat.po b/applications/luci-app-watchcat/po/ru/watchcat.po
index 10d0034f7b..b46cc06e80 100644
--- a/applications/luci-app-watchcat/po/ru/watchcat.po
+++ b/applications/luci-app-watchcat/po/ru/watchcat.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: LuCI: watchcat\n"
"POT-Creation-Date: 2013-10-06 11:15+0300\n"
-"PO-Revision-Date: 2021-10-30 16:38+0000\n"
-"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
+"PO-Revision-Date: 2022-10-19 10:29+0000\n"
+"Last-Translator: sergio <sergio+it@outerface.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswatchcat/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 4.9-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
"Project-Info: Это технический перевод, не дословный. Главное-удобный русский "
"интерфейс, все проверялось в графическом режиме, совместим с другими apps\n"
@@ -21,10 +21,12 @@ msgid ""
"<i>Applies to Ping Reboot, Restart Interface, and Run Script modes</i> <br /"
"> Specify the interface to monitor and react if a ping over it fails."
msgstr ""
+"<i>Используется для Ping Reboot, перезапуска интерфейса, и запуска скриптов</"
+"i> <br /> Укажите интерфейс для мониторинга и реакции на отсуствие пинга."
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:60
msgid "Address family for pinging the host"
-msgstr ""
+msgstr "Семейство адресов что бы пинговать хост"
#: applications/luci-app-watchcat/htdocs/luci-static/resources/view/watchcat.js:94
msgid ""
diff --git a/applications/luci-app-wireguard/po/pl/wireguard.po b/applications/luci-app-wireguard/po/pl/wireguard.po
index 56a846eab5..8b25aed00f 100644
--- a/applications/luci-app-wireguard/po/pl/wireguard.po
+++ b/applications/luci-app-wireguard/po/pl/wireguard.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-05-22 10:18+0000\n"
+"PO-Revision-Date: 2022-10-14 04:08+0000\n"
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationswireguard/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.13-dev\n"
+"X-Generator: Weblate 4.15-dev\n"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:25
msgid "%dh ago"
@@ -53,7 +53,7 @@ msgstr "Ostatni handshake"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:104
msgid "Listen Port"
-msgstr "Port nasłuchu"
+msgstr "Port nasłuchiwania"
#: applications/luci-app-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:15
msgid "Never"
diff --git a/applications/luci-app-xfrpc/po/templates/xfrpc.pot b/applications/luci-app-xfrpc/po/templates/xfrpc.pot
index 212e1f8365..ebc54fa6d8 100644
--- a/applications/luci-app-xfrpc/po/templates/xfrpc.pot
+++ b/applications/luci-app-xfrpc/po/templates/xfrpc.pot
@@ -101,8 +101,8 @@ msgstr ""
#: applications/luci-app-xfrpc/htdocs/luci-static/resources/view/xfrpc.js:95
msgid ""
-"LogLevel specifies the minimum log level. Valid values are \"Debug\", "
-"\"Info\", \"Notice\", \"Warning\", \"Error\", \"Critical\", \"Alert\" and "
+"LogLevel specifies the minimum log level. Valid values are \"Debug\", \"Info"
+"\", \"Notice\", \"Warning\", \"Error\", \"Critical\", \"Alert\" and "
"\"Emergency\"."
msgstr ""
diff --git a/applications/luci-app-yggdrasil/po/de/yggdrasil.po b/applications/luci-app-yggdrasil/po/de/yggdrasil.po
index 8d7dc0d096..789af0f5f8 100644
--- a/applications/luci-app-yggdrasil/po/de/yggdrasil.po
+++ b/applications/luci-app-yggdrasil/po/de/yggdrasil.po
@@ -1,14 +1,14 @@
msgid ""
msgstr ""
-"PO-Revision-Date: 2022-07-06 15:20+0000\n"
-"Last-Translator: Christian Sch. <pr0byt3@web.de>\n"
+"PO-Revision-Date: 2022-10-23 17:26+0000\n"
+"Last-Translator: Zeik0s <zeik0s@zeik0s.at>\n"
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
"luciapplicationsyggdrasil/de/>\n"
"Language: de\n"
"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.13.1-dev\n"
+"X-Generator: Weblate 4.14.2-dev\n"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/status.js:33
msgid "Active peers"
@@ -83,10 +83,12 @@ msgstr "Schnittstellen-Gegenstellen"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/keys.js:16
msgid "Keep this private. When compromised, generate a new keypair and IPv6."
msgstr ""
+"Halte dies geheim. Wenn kompromittiert, generiere ein neues Schlüsselpaar "
+"und IPv6."
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/settings.js:52
msgid "Link-local port"
-msgstr ""
+msgstr "Verbindungs-lokaler Port"
#: applications/luci-app-yggdrasil/htdocs/luci-static/resources/view/yggdrasil/peers.js:21
msgid ""